Author Archive

Background music recognition in videos: technical

The European Patent Office granted a software patent on improving the recognition of songs or background music in a video by using closed-captioning data for determining an audio segment that is relatively free of interference. Here are the practical takeaways of the decision T 2123/16 (Audio-content identification/ROVI GUIDES) of 5.2.2019 of Technical Board of Appeal 3.5.07:

https://www.youtube.com/watch?v=3qip8g1U3ng

Key takeaways

Improving the recognition of songs or background music is a technical problem.

The invention

This European patent application relates to identifying audio content (a so-called “audio asset”) included in a video program, in particular a song or background music. This is done by generating an “audio signature” from a segment of the embedded audio asset and looking up the audio signature in a database of audio signatures of known audio assets.

A central aspect of the invention is how to improve the identification process. To this end, the invention proposes generating the audio signature from a segment of the audio asset “where interference from audio data not related to the audio asset is minimized”. This segment is determined by analyzing closed-captioning data included in the video program. Typically, using the closed-captioning data will ensure that the segment is chosen to be one where dialogue is not present.

Fig. 9 of EP 2 483 889
Fig. 9 of EP 2 483 889

Here is how the invention is defined in claim 1 of the sole request:

  • Claim 1

Is it technical?

Claim 1 differed from the closest prior art in that, with the help of closed-captioning data included in the video program, a segment of the audio asset, i.e. of a song or background music, is determined “where interference from audio data not related to the audio asset is minimized”.

Concerning the effect achieved by this difference, the Board noted:

By generating the audio signature from a segment of the audio data that is (relatively) free from interference from unrelated audio signals, the chances that the song or background music is correctly identified are improved. The distinguishing features therefore solve the problem of improving the recognition of songs or background music.

The Board implicitly accepted that this is a technical problem, since the decision contains no discussion of this question.

By the way, if you are interested in a deeper look into how the European Patent Office examines software-related inventions, this 30-minute video gives a concise overview of the “two hurdle” approach with lots of examples:

Starting from the closest prior art and taking only the skilled person’s common general knowledge into account, the Board took the view that claim 1 was non-obvious. On the one hand, closed-captioning data included in a video was well-known, but only for a different purpose:

However, the Board is not convinced that the skilled person, on the basis of only his common general knowledge, would consider analysing closed-captioning data included in the video program for the purpose of identifying a segment of audio data free from interference of unrelated audio signals such as actor voices or voice-overs. Closed-captioning data included in video programs was well known at the priority date, but the data served the purpose of informing hearing-impaired or foreign-language viewers of the content of spoken text, not of automatically selecting a segment of audio data free from voices or other types of unrelated audio signal.

Also none of the further prior art was found to hint at the use of closed-captioning data for determining a segment of audio data that is relatively free of interference. Therefore, the Board decided that claim 1 involves an inventive step.

More information

You can read the whole decision here: T 2123/16 (Audio-content identification/ROVI GUIDES) of 5.2.2019

Stay in the loop

Never miss a beat by subscribing to the email newsletter. Please see our Privacy Policy.

Privacy policy 
* = Required field

Displaying a bird’s eye view map: technical

The European Patent Office decided that displaying a 3D bird’s eye view map, e.g. in a car navigation system, and the associated calculation steps are technical. Here are the practical takeaways from the decision T 0651/12 () of 14.4.2016 of Technical Board of Appeal 3.4.03:

Key takeaways

Displaying information in an ergonomically improved manner is a technical purpose. Ergonomics, understood as the applied science of refining the design of products to optimize them for human use, in the context of the map display of the present case, is a technical field.

The immediate apprehension of the presented information results in the driver being less distracted from the road and traffic and, thus, also adds to safety. Accordingly, also in this respect, displaying the three-dimensional bird’s eye view map provides a technical solution to a technical problem.

The invention

This European patent application relates to a map display apparatus that three-dimensionally displays a two-dimensional map (plane map) as a bird’s eye view map. This is achieved by converting the two-dimensional map into a bird’s eye view display format, whereby ground levels and roads are displayed either depressed or elevated in correspondence to their altitudes.

Fig. 11 of EP 0 926 652
Fig. 11 of EP 0 926 652

The invention was reflected in claim 1 of the main request as follows:

  • Claim 1 (main request)

Is it patentable?

Firstly, the Board addressed whether claim 6 – a  computer-implemented method for displaying a bird’s eye view map – was patent-eligible. Not surprisingly, claim 6 passed this hurdle already due to the presence of the phrase “computer-implemented”:

As a first point, it is noted that the subject-matter of claim 6 is not excluded from patentability under Article 52(3) EPC, as it does not relate to such subject-matter or activities as such. Indeed, since claim 6 is directed at a computer-implemented method, it involves the use of technical means in the form of a computer and thus, according to established jurisprudence of the boards of appeal, is an invention within the meaning of Article 52(1) EPC (cf T 258/03 OJ 2004, 575, Reasons 4.1 to 4.4 and “Case Law of the Boards of Appeal of the EPO”, 7**(th) Edition 2013, I.A.2.4.4.c).

Then, the question remained whether the calculations performed by the method were to be considered merely mathematical “as such” and thus irrelevant for assessing inventive step. The Board took the view that the calculations indeed serve a technical purpose:

In the board’s judgement, however, the method of claim 6 does not relate to a mathematical method within the meaning of Article 52(2)(a) EPC. Meant are in Article 52(2)(a) EPC, in the board’s view, merely abstract mathematical methods, ie calculations for the sake of the calculation.

In the present case, however, the outcome of the calculation is used for a technical purpose, namely to display information in an ergonomically improved manner.

It is noted in this respect that in the board’s judgement, displaying the three-dimensional bird’s eye view map, eg in a car navigation system, provides a more realistic view of the road to the user and supports the user in better orienting himself, ultimately assisting the user in taking the right turn, and thus adds to the ergonomics of the map display.

In the board’s opinion, ergonomics, understood as the applied science of refining the design of products to optimize them for human use, in the context of the map display of the present case, is a technical field. Displaying the three-dimensional bird’s eye view map is, thus, considered to provide a technical solution to a technical problem.

Moreover, it is noted that in the context of eg a car navigation system, the immediate apprehension of the presented information results in the driver being less distracted from the road and traffic and, thus, also adds to safety. Accordingly, also in this respect, displaying the three-dimensional bird’s eye view map provides a technical solution to a technical problem.

As such, the board sees no fundamental difference between the present case and a method for operating a computer-controlled machine where the outcome of some calculation is used for operating the machine in an improved manner, which is generally considered technical in all aspects.

In the end, the Board remitted the case back to the examining division for additional search and a subsequent examination.

More information

You can read the whole decision here: T 0651/12 () of 14.4.2016

Stay in the loop

Never miss a beat by subscribing to the email newsletter. Please see our Privacy Policy.

Privacy policy 
* = Required field

EUROPEAN SOFTWARE PATENTS April 2019 updates

April came with nine new decisions in the EUROPEAN SOFTWARE PATENTS knowledge base relating to cloud computing, distributed systems, business methods, graphical user interfaces and search engines:

Patentable cloud computing innovations

Improvements in cloud computing and distributed computing techniques are regularly considered technical by the European Patent Office. For example, the EPO granted a software patent for a server load balancing technique based on mathematical calculations, since they were found to improve the server’s resource consumption.

A method of providing a unique identifier for identifying user groups without using a server was also found to be technical, although obvious in view of the prior art.

In another decision, assigning a fixed internet address to a terminal of a building management system which is securely attached to a building was found to provide a technical contribution, because the system was capable of determining that a user actually was in the building when a specific interaction with the terminal was conducted.

"The implementation of a user interface includes non-technical aspects of the GUI layout, e.g. the graphical design of menus or the positioning of a control button according to user preferences, but also technical aspects regarding the user-computer interaction"
Showing browsing options depending on number of search results: non-technical

More challenging: business methods

One decision related to a method for efficiently checking the consistency and completeness of selection conditions for components of a configurable product. On the one hand, the Board held that the task performed by claim 1 was of a non-technical nature. However, the specific claimed bit (sub-)matrices, bit strings and steps of the method, especially those of splitting the bit matrix, forming bit strings representing the selection and restriction conditions and determining inconsistent pairs of selection conditions when performed by parallel processing, were indeed found to contribute to the technical character. The case was remitted back to the first instance for reexamination of inventive step.

The same applied to a method of programming a currency tester, which was also remitted back to the first instance for further prosecution.

GUI software patents

In the field of graphical user interfaces, a method for video editing, more precisely for quickly and easily viewing two different video clips simultaneously, involved technical aspects regarding the user-computer interaction which went beyond a non-technical method for presentation of information. The invention was also found to be non-obvious and a European software patent was granted.

In an older decision, facilitating data exchange across different data formats with a clipboard function was considered to provide technical character, in particular when transferring non-file data, and a patent was granted.

By the way, if you are interested in a deeper look into how the European Patent Office examines software-related inventions, this 30-minute video gives a concise overview of the “two hurdle” approach with lots of examples.

Patents for search engine techniques

In the field of data retrieval, a method of scoring search engine results based on history data was found to be non-technical, since assigning a score to a document based on the frequency and the amount of changes to the document was considered not to be a technical task.

Finally, one decision dealt with the graphical user interface of a search engine. Here, the basic idea was to check how many search results there are, and in case of only a few, to maximize the display area for those search results while minimizing another display area that normally shows browsing options. In this case, the Board ruled that the layout of the areas in the display and the emphasizing of specific areas are non-technical aspects of the invention.

Fear of missing out?

Stay in the loop

Never miss a beat by subscribing to the email newsletter. Please see our Privacy Policy.

Privacy policy 
* = Required field

Showing browsing options depending on number of search results: non-technical

The European Patent Office refused to grant a software patent for a user interface to facilitate client-side user searching. Here are the practical takeaways from the decision T 1559/14 (Processing search information/EBAY) of 11.1.2019 of Technical Board of Appeal 3.5.07:

Key takeaways

The implementation of a user interface includes non-technical aspects of the GUI layout, e.g. the graphical design of menus or the positioning of a control button according to user preferences, but also technical aspects regarding the user-computer interaction (confirmation of T 505/13)

In the present case, the layout of the areas in the display and the emphasising of specific areas are non-technical aspects of the invention.

The invention

This European patent application is about the graphical presentation of search engine results. The general purpose of the invention is to facilitate client-side user searching for data items provided by a web server.

When a user enters a query in the client system, the query is communicated to the computer system, where it is processed by search applications, and a user interface is generated and sent to the client system. The user interface includes a first area for displaying data items and a second area for displaying other information such as browsing options. These two areas are complementary in size. The display area of the first area is increased and that of the second area is decreased if the number of data items to be displayed is less than the predetermined threshold. On the opposite, the size of the first area is decreased and that of the second area is increased if the number of data items is equal to or greater than the predetermined threshold.

Fig. 1 of EP 1 877 933
Fig. 1 of EP 1 877 933

  • Claim 1 (main request)

Is it patentable?

As a starting point for inventive step, the Board of Appeal considered web-based systems implementing online shops, which were well known at the priority date according to the Board. Such systems typically included a server machine running server applications, e.g. a search application for searching data items corresponding to a query, and a client machine running a browser. In such a well known e-commerce system, the server obtained queries from the client, determined a set of data items corresponding to the query and communicated the results to the client for display. The results sent to the client for display were typically transmitted in the form of one or more web pages for displaying the set of items. Such a network commerce system was also acknowledged in the patent application itself.

One difference to this prior art was that the display of the first area (the data items) and of the second area (the browsing options) depends on whether the number of found data items exceeds a predetermined threshold.

By the way, if you are interested in a deeper look into how the European Patent Office examines software-related inventions, this 30-minute video gives a concise overview of the “two hurdle” approach with lots of examples.

The patent applicant (appellant) argued that the threshold had a technical function and allowed switching between two types of interfaces depending on the amount of data being displayed. For example, if a user received fifty results, there was no need to further narrow the search because fifty results was small enough to be processed by the user. In such a case, the second area would be de-emphasised so that the user could concentrate on the displayed items. The distinguishing features solved the problem of improving the user interface to allow refinement of search results in an efficient manner based on the response of the user to the data. It would not have been obvious to refine the query result because the skilled person would rather have paginated the list of data items if too many items had to be displayed in the limited display area.

But the Board did not agree:

The Board does not agree with the appellant’s formulation of the technical problem. The method of claim 1 is not related to the refinement of search results by the system. The browsing options could take the form of “previous” and “next” buttons that allow the user to browse through sub-sets of results of a single search.

In general, the implementation of a user interface includes non-technical aspects of the GUI layout, e.g. the graphical design of menus or the positioning of a control button according to user preferences, but also technical aspects regarding the user-computer interaction (see T 505/13 of 6 June 2018, reasons 8.3). In the present case, the layout of the areas in the display and the emphasising of specific areas are non-technical aspects of the invention. However, since the technical and non-technical features are tightly intermingled in claim 1, which makes it difficult to initially separate them, the following deals with the distinguishing technical and non-technical features in combination.

The combined distinguishing features solve over the acknowledged prior art the problem of presenting an arbitrary number of data items to the user in a limited area of the client’s display.

At the priority date of the present application, it was well known to display the results of a query in more than one web page and to display user-selectable browsing options (e.g. next, previous) on each web page to let the user browse through the result pages to identify data items.

It would therefore have been obvious for the skilled person facing the above mentioned problem to have added the steps of counting the number of data items, comparing this count with a threshold representing the maximum number of data items to be displayed on a page and adding a second display area for the browsing options according to features (a) to (c1).

The remaining features relate to presentation of information as such and are, in any case, obvious options. If the results fit on one page, the browsing options for changing to the other pages of results are not necessary. In this case, it is obvious to reduce the size of the area occupied by the browsing options and leave more space for the area displaying the data items, thereby emphasising the data items found rather than the browsing options. Since the display area is limited, the second area for displaying browsing options should then be complementary in size to the first area.

Therefore, the Board ultimately decided that the patent application does not provide any technical contribution which could be the basis for an inventive step.

More information

Scoring search engine results based on history data: non-technical

The European Patent Office refused to grant a software patent for scoring search engine results based on history data. Here are the practical takeaways from the decision T 0817/16 (Document scoring/GOOGLE) of 10.1.2019 of Technical Board of Appeal 3.5.07:

Key takeaways

Assigning a score to a document based on the frequency and the amount of changes to the document is not a technical task.

A reduction in the number of search queries and the corresponding saving of resources does not qualify as a technical effect of (improved) recommendations, as they depended on subjective choices made by the user (confirmation of T 306/10)

A chain of effects cannot be used as evidence of a technical effect if one of the links between the effects is not of a technical nature (but, for example, of a psychological nature) (confirmation of T 1741/08)

The invention

This European patent application relates to search engines. Its background section explains that, ideally, a search engine provides the user with the results most relevant to the user’s query. Relevant documents are typically identified by comparing the search-query terms to the words contained in the documents, as well as other factors like the existence of links to or from the documents (see Google’s famous PageRank algorithm).

The invention as claimed proposes scoring a document on the basis of “history data” that reflects (a) the frequency at and (b) the amount by which the content of the document changes over time. This history data is obtained by “monitoring signatures of the document”.

Fig. 4 of EP 1 668 551
Fig. 4 of EP 1 668 551

  • Claim 1 (main request)

Is it patentable?

This is one of the rare cases where the claim would almost have failed the patent-eligibility hurdle since it did not necessarily require any technical means:

Unlike claim 1 of the first and second auxiliary requests, claim 1 of the main request is not worded as a “computer-implemented” method and therefore arguably encompasses mental acts as such, which are excluded from patentability under Article 52(2) and (3) EPC. But since the appellant at the oral proceedings expressed its willingness to limit the claim to a “computer-implemented” method, the Board will, for the purpose of assessing inventive step, interpret claim 1 accordingly.

The Board considered a general-purpose computer to be the closest prior art. The question was then whether the algorithmic features of the claim contribute to the solution of a technical problem, so that they would need to be taken into account in the inventive step assessment:

These steps define the algorithm underlying the computer-implemented method in abstract, functional terms that do not imply any interaction with specific technical means. In particular, the step “monitoring signatures of the document” calculates and compares signatures for different versions of the document without specifying a technical mechanism by which different versions are detected or retrieved. And “generating a score for the document” and “scoring the document” merely associate the document with a calculated score value. The steps of claim 1 are thus non-technical, apart from their implementation on a computer.

As the avid reader will know, non-technical features in a patent claim may nevertheless “become technical” if they interact with the technical features of the claim (here: the “computer” which the Board read into the claim for the sake of argument) to produce a technical effect over a general-purpose computer. But not in this case:

The Board concurs with the Examining Division that assigning a score to a document based on the frequency and the amount of changes to the document is not a technical task, even if performed by a computer. The appellant originally did not dispute this, but at the oral proceedings it suggested that providing good scores improved the search results returned by the search engine and that improved search results resulted in a reduction in the number of search queries, which amounted to a saving of resources.

A similar argument was dealt with in decision T 306/10 of 4 February 2015 in the context of recommendation engines. The board there considered that a reduction in the number of search queries and the corresponding saving of resources did not qualify as a technical effect of the (improved) recommendations, as they depended on subjective choices made by the user (see reasons 5.2). It referred to decision T 1741/08 of 2 August 2012, reasons 2.1.6, where the argument was made that a chain of effects cannot be used as evidence of a technical effect if one of the links between the effects is not of a technical nature (but, for example, of a psychological nature).

In the present case, the appellant’s argument fails for the reason alone that claim 1 is silent on what the generated score is used for. Merely assigning a score to a document is not a technical effect. This is not different if the score is somehow based on the frequency and the amount of changes made to the document.

Therefore, the Board ultimately decided that the patent application does not provide any technical contribution which could be the basis for an inventive step.

More information

Programming a currency tester: technical

The European Patent Office considered a method of programming a currency tester to have at least some technical features. Here are the practical takeaways from the decision T 0494/07 of May 13, 2011 of Technical Board of Appeal 3.4.03:

Key takeaways

A method may provide technical character if it does not only relate to a sequence of computer-executable instructions, i.e. a computer program, which merely have the potential of achieving an effect when loaded into and executed by a computer.

The invention

This patent application relates to a method of classifying an item of currency using a currcncy tester. It comprises the steps of sensing variable characteristics of a currency item and deriving a data vector using values of the sensed characteristics.

Fig. 4 of EP 1 367 546 A1

  • Claims 20 and 21 (main request)

Is it patentable?

The examining divsion reasoned its rejection essentially as follows:

Both the subject-matter of claims 20 and 21, which related to a method of programming a currency tester, and the final product being protected under Article 64(2) EPC 1973 were excluded from patentability under Article 52(2)(c) EPC 1973 with reference to programs for computers.

In contrast, the appelant argued as follows:

Claims 20 and 21 related to a method of programming a currency tester rather than to a program for computers and were therefore not excluded from patentability.

According to the Board in charge, however, the subject-matter of claims 20 and 21 provide technical character because the claimed method relates to storing data in a physical means rather than to a sequence of computer-executable instructions, i.e. a computer program, which merely have the potential of achieving an effect when loaded into and executed by a computer:

Claim 20 relates to a method of programming a currency tester. The claimed method therefore involves technical means, namely a currency tester, and is therefore regarded to have technical character (see the decision T 258/03 of the Boards of Appeal, reasons 4). In particular, the claimed method involves the step of storing data in a currency tester, with the effect that the data are in fact stored in the currency tester once the step has been carried out. This is to be contrasted to a sequence of computer-executable instructions, i.e. a computer program, which merely have the potential of achieving an effect when loaded into and executed by a computer. Thus, the claim category of the claimed method is distinguished from that of a computer program.

Claim 21 is dependent on claim 20 and as such includes all features of claim 20, so that the comments above also apply to that claim. The method defined in claim 21 is therefore also considered as an invention within the meaning of Article 52(1) EPC.

Thus, the Board remitted the case back to the department of first instance for further prosecution, as requested by the appellant.

More information

You can read the whole decision here: T 0494/07 of May 13, 2011.

Data transfer in a clipboard format: technical

The European Patent Office considered a method of performing data transfer of data in a clipboard format to have at least some technical features. Here are the practical takeaways from the decision T 0424/03 (Clipboard formats I/MICROSOFT) of February 23, 2006 of Technical Board of Appeal 3.5.01:

Key takeaways

Facilitating a data exchange across different data formats by means of a clipboard function may provide technical character, in particular when transferring non-file data.

A method implemented in a computer system represents a sequence of steps actually performed and achieving an effect. Thus, the claim category of a computer-implemented method is distinguished from that of a computer program.

The invention

This patent application relates to providing expanded clipboard formats that embellish the number of formats that may be used with a clipboard. These expanded clipboard formats enable users in applications to broaden their use of the clipboard and other data transfer mechanisms.

Fig. 2 of EP 0 717 354 A1
Fig. 2 of EP 0 717 354 A1

  • Claim 1 (main request)

Is it patentable?

According to the appelant, the claimed method provides technical character:

The claimed method modifies the internal operation of a computer system and is therefore technical. Moreover, the method achieves a non-obvious improvement over the appellant’s prior operating system Windows 3.1 because the available prior art does not suggest a clipboard format which enables non-file data to be transferred for encapsulation into a file at a receiving application program (data sink) which expects to handle a file format (rather than a text format, for example).

The Board in charge generally agrees to appelant’s arguments:

Claim 1 relates to a method implemented in a computer system. T 258/03 – Auction method/Hitachi (OJ EPO 2004, 575) states that a method using technical means is an invention within the meaning of Article 52(1) EPC. A computer system including a memory (clipboard) is a technical means, and consequently the claimed method has technical character in accordance with established case law.

Moreover, the Board would like to emphasise that a method implemented in a computer system represents a sequence of steps actually performed and achieving an effect, and not a sequence of computer-executable instructions (i.e. a computer program) which just have the potential of achieving such an effect when loaded into, and run on, a computer. Thus, the Board holds that the claim category of a computer-implemented method is distinguished from that of a computer program. Even though a method, in particular a method of operating a computer, may be put into practice with the help of a computer program, a claim relating to such a method does not claim a computer program in the category of a computer program. Hence, present claim 1 cannot relate to a computer program as such.

The Board also considers the claimed method steps to contribute to the technical character of the invention:

These steps solve a technical problem by technical means in that functional data structures (clipboard formats) are used independently of any cognitive content (see T 1194/97 – Data structure product/Philips; OJ EPO 2000, 525) in order to enhance the internal operation of a computer system with a view to facilitating the exchange of data among various application programs. The claimed steps thus provide a general purpose computer with a further functionality: the computer assists the user in transferring non-file data into files.

Moreover, the Board considers that the claimed subject-matter solves a technical problem with technical means:

7.1 With respect to the closest prior art (Windows 3.1), the method of claim 1 solves the problem of how to facilitate a data exchange across different data formats, in particular when transferring non-file data.

7.2 The solution provides for a file contents clipboard format and a file group descriptor format which interact to allow data to be sent in a first format (non-file data) and processed in a second format (file encapsulation) at the receiving data sink.

As a result, the Board considered the claimed subject-matter to be non-obvious and finally granted a patent.

More information

You can read the whole decision here: T 0424/03 (Clipboard formats I/MICROSOFT) of February 23.

Method steps carried out by building management system: technical

The European Patent Office considered several method steps carried out by a building management system to be technical. Here are the practical takeaways from the decision T 0265/10 of July 5, 2011 of Technical Board of Appeal 3.4.03:

Key takeaways

Assigning a fixed internet address to a terminal of a building management system which is securely attached to a building provides the technical contribution that the system is capable of determining that a user actually was in said building when a specific interaction with the terminal was conducted.

The invention

The application underlying the present decision relates to a system for monitoring site events at a plurality of buildings. Each building comprises a terminal to which a unique internet address is assigned. Furthermore, the terminals are securely attached to the buildings. This allows transmitting status information to a terminal in a building in response to a user interaction conducted at the terminal.

Due to the unique internet address of the terminals and since the terminals are attached to the buildings, it is ensured that the status information is transmitted to the correct terminal actually located in the intended building. In other words, the system prevents that status information is transmitted to an unintended terminal, e.g. due to a wrongly identified terminal.

Fig. 1 of EP 1 266 361 B1

  • Claim 1 (main request)

Is it patentable?

The first instance examining division argued that the claimed subject-matter would involve a plurality of features that merely refer to administrative tasks and thus would lack technical character. Hence, these features were omitted when it came to the assessment of inventive step and the application was rejected, without even considering prior art documents:

4.1 According to the decision under appeal, the subject-matter of claim 1 then on file lacked an inventive step, Article 56 EPC 1973. In substance it was argued that claim 1 involved a number of non-technical features being administrative steps (decision under appeal, reasons 2.2.c)). These administrative steps were taken as starting point for the technically qualified professional to undertake the technical implementation by way of technical means.

The technical character of the claim was considered to reside in that software was running on terminals, data was held in a database, web browser software was running on terminals, and the terminals and database were connected over the internet.

A general purpose networked computer system with these functionalities was so well known before the priority date of the application as considered not to require documentary evidence (cf reasons 2.2.e) and g)).

However, the Board of Appeal in charge took a different view on this point:

Arguably, it would be obvious to a person skilled in the art to implement technically the underlying administrative procedure of monitoring site events reported by a user, by providing site terminals connected via the internet to a central database. As argued by the appellant, however, a particular problem relating to user reported events, as opposed to events reported by automated control systems located in the building, is the credibility of the data provided. In particular, it is perceived to be a problem that eg contractors may pretend to have been present at a particular building at a particular time. The mere technical implementation by providing an internet-based system would in fact open up a number of possibilities of entering data into the system from locations other than those intended, as the true geographical location of the input terminal of the user is generally not considered a relevant factor in the internet.

The application sets out to solve this specific problem and provides a technical solution to it. In particular, by giving each site terminal a pre-loaded unique internet address and physically securing it at a respective building, a time/date stamp of the interaction between the user reporting an event and the database, and a site stamp of the user’s location is provided. This permits identifying the building at which the interaction took place, via said unique internet address, and determining the time/date of the interaction. These measures are not considered part of the straightforward technical implementation of the above non-technical administrative procedure. Accordingly, considered from this perspective, the subject-matter of claim 1 is not obvious to a person skilled in the art.

As a result, the Board considered the claimed subject-matter to be non-obvious and finally granted a patent.

More information

You can read the whole decision here: T 0265/10 of July 5, 2011.

Group identifier for serverless group e-mails: technical

The European Patent Office refused to grant a software patent for serverless group e-mail, although the particular way of generating a group identifier was considered to be technical. Here are the practical takeaways from the decision T 1408/09 (Group identifier / SQUARE ENIX) of 7.9.2017 of Technical Board of Appeal 3.5.01:

Key takeaways

Providing a unique identifier for identifying user groups without using a server: technical

Catchwords: “According to the problem solution approach, the objective technical problem is formulated based on the technical effect of the difference between the claimed subject-matter and the starting point in the prior art. It is not a requirement for obviousness that the starting point address this problem. If it does, that could make the solution all the more obvious. If, on the other hand, there is a pointer away from the invention, that might be an indication in favour of inventive step.”

The invention

This patent application generally concerns serverless group e-mail, where the groups are managed by the members’ terminals without involving a server.

To this end, the terminals use a group identifier for identifying the groups. The group identifier is generated by combining user information of the terminal of the member forming the group and the time of forming the group. Since the same user cannot create more than one group at exactly the same time, the group identifier is unique throughout the system.

Fig. 1 of EP 1 469 409
Fig. 1 of EP 1 469 409

  • Claim 1

Is it patentable?

The independent claims differed from the closest prior art in that a group identifier (“group information”) is generated by combining user information of the user generating the group and the time of forming the group. Concerning the effect of this distinguishing feature, the Board noted:

It is also common ground that the group identifier solves the problem of providing a unique identifier for identifying the groups, without using a server.

The Board did not dispute that this was a technical effect. Accordingly, the question to be decided was whether combining user information and the time of forming the group to generate the group identifier was obvious. Here, the Board pointed to another prior art document and concluded that the combination of both teachings renders the claimed subject-matter obvious:

Document D7, cited by the Board, describes a unique identifier called “universal unique identifier” (UUID), which is generated without involving a server. The UUID is based on user information (a node ID, or a POSIX user ID) and a timestamp.

The skilled person, faced with the problem of providing a unique identifier for mobile communication groups, would have looked for solutions in the wider field of networked systems. D7 is a general disclosure of a unique identifier that can be used for multiple purposes to reliably identify objects across a network. Although it has not been established that the particular format described in D7 was part of the skilled person’s general knowledge at the priority date, the Board considers that the concept of UUIDs as such was widely known at the date of the invention. Thus, the skilled person would have looked in the direction of UUIDs, and he would have considered the teachings in D7.

Therefore, the Board ultimately decided that the patent application does not involve an inventive step.

More information

You can read the whole decision here: T 1408/09 (Group identifier / SQUARE ENIX) of 7.9.2017