Patents by Inventor Jens Brocke
Jens Brocke has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).
-
Patent number: 11163420Abstract: An apparatus (20) and method (10) for rendering a tree structure in a GUI depending on a position of a pointing cursor relative to the rendered tree use the cursor position with respect to the tree to control which tree branches to expand/collapse automatically. They reconfigure the tree view for compact presentation without need for explicit expand/collapse operations. A tree view is generated (11). A cursor position relative to the view is determined (14), consisting of first and second position values according to first and second directions. The branch the cursor position is aligned with according to the first direction is automatically selected as active branch (15). Sub-levels of that branch to be expanded are determined (16), depending on the second position value relative to indentations of the sub-levels, and the tree view is automatically updated by expanding the determined sub-levels of the active branch and collapsing other branches (17).Type: GrantFiled: November 27, 2015Date of Patent: November 2, 2021Assignee: InterDigital Madison Patent Holdings, SASInventors: Jens Brocke, Frank Glaeser, Stefan Kubsch, Hui Li, Michael Pieper, Michael Weber
-
Patent number: 10347287Abstract: A method and an apparatus for rearrangement of media data using visual representations of the media data are described. A displaying unit displays visual representations of media data items in a temporal order according to temporal metadata of the media data items. An operation unit changes the position of the visual representation of a first media data item upon receipt of a user input. Automatically, the position of the visual representations of some other media data items are changed corresponding to the position change of the visual representation of the first media data item.Type: GrantFiled: July 12, 2018Date of Patent: July 9, 2019Assignee: INTERDIGITAL CE PATENT HOLDINGSInventors: Michael Weber, Jens Brocke, Stefan Kubsch, Michael Pieper, Frank Glaeser, Hui Li
-
Publication number: 20180322906Abstract: A method and an apparatus for rearrangement of media data using visual representations of the media data are described. A displaying unit displays visual representations of media data items in a temporal order according to temporal metadata of the media data items. An operation unit changes the position of the visual representation of a first media data item upon receipt of a user input. Automatically, the position of the visual representations of some other media data items are changed corresponding to the position change of the visual representation of the first media data item.Type: ApplicationFiled: July 12, 2018Publication date: November 8, 2018Inventors: Michael WEBER, Jens Brocke, Stefan Kubsch, Michael Pieper, Frank Glaeser, Hui Li
-
Patent number: 10056110Abstract: A method and an apparatus for rearrangement of media data using visual representations of the media data are described. A displaying unit displays visual representations of media data items in a temporal order according to temporal metadata of the media data items. An operation unit changes the position of the visual representation of a first media data item upon receipt of a user input. Automatically, the position of the visual representations of some other media data items are changed corresponding to the position change of the visual representation of the first media data item.Type: GrantFiled: December 11, 2015Date of Patent: August 21, 2018Assignee: Thomson LicensingInventors: Jens Brocke, Frank Glaeser, Stefan Kubsch, Hui Li, Michael Pieper, Michael Weber
-
Publication number: 20170371505Abstract: An apparatus (20) and method (10) for rendering a tree structure in a GUI depending on a position of a pointing cursor relative to the rendered tree use the cursor position with respect to the tree to control which tree branches to expand/collapse automatically. They reconfigure the tree view for compact presentation without need for explicit expand/collapse operations. A tree view is generated (11). A cursor position relative to the view is determined (14), consisting of first and second position values according to first and second directions. The branch the cursor position is aligned with according to the first direction is automatically selected as active branch (15). Sub-levels of that branch to be expanded are determined (16), depending on the second position value relative to indentations of the sub-levels, and the tree view is automatically updated by expanding the determined sub-levels of the active branch and collapsing other branches (17).Type: ApplicationFiled: November 27, 2015Publication date: December 28, 2017Inventors: Jens BROCKE, Frank GLAESER, Stefan KUBSCH, Hui LI, Michael PIEPER, Michael WEBER
-
Publication number: 20160254023Abstract: A method and an apparatus for rearrangement of media data using visual representations of the media data are described. A displaying unit displays visual representations of media data items in a temporal order according to temporal metadata of the media data items. An operation unit changes the position of the visual representation of a first media data item upon receipt of a user input. Automatically, the position of the visual representations of some other media data items are changed corresponding to the position change of the visual representation of the first media data item.Type: ApplicationFiled: December 11, 2015Publication date: September 1, 2016Inventors: Jens BROCKE, Frank GLAESER, Stefan KUBSCH, Hui LI, Michael PIEPER, Michael WEBER
-
Patent number: 8730977Abstract: The invention relates to the field of network communication in a wide area, where a local network of a first type has a sending station that communicates with a receiving station in a local network of a second type. A network of a third type is in between the two networks and provides virtual private networking between the two local networks. The network of the first type supports a fine grained QoS, whereas the network of the third type supports a coarser grained QoS. In one example the network of the first type is RSVP capable and the network of the second type is an MPLS network. The invention resides in a component called RSVP-MPLS proxy that maps the RSVP resource advertisements and reservations within an RSVP-aware customer network to an MPLS network, whereby the receiver side doesn't participate in the RSVP communication process.Type: GrantFiled: June 1, 2007Date of Patent: May 20, 2014Assignee: Thomson LicensingInventors: Eduard Siemens, Stefan Kubsch, Jens Brocke, Ralf Koehler, Andreas Matthias Aust, Frank Glaeser
-
Patent number: 8649304Abstract: In the method for management of data transmissions in a network, switching means are provided, by means of which a change can be carried out between a first data transmission type and a second data transmission type, as alternative data transmission types between a transmitter and a receiver. The change is carried out on the basis of at least one respectively predetermined criterion. The first data transmission type corresponds to a transport protocol based on rate-based overload control. The second data transmission type corresponds to a transport protocol based on RTT-based overload control.Type: GrantFiled: June 29, 2009Date of Patent: February 11, 2014Assignee: Thomson LicensingInventors: Stefan Kubsch, Eduard Siemens, Jens Brocke, Andreas Matthias Aust, Ralf Koehler, Frank Glaeser
-
Patent number: 8233407Abstract: After every bus reset operation in an IEEE 1394 network, the network is reconfigured. This involves a table with further station-specific information being created after the bus initialization phase, the tree structure identification phase and the self identification phase. Each network station returns its station-specific information to the requesting network station. In the first phase, all that information which has been received up to a time determined by a first abort criterion is sorted into the table. Next, the still incomplete table is enabled for use by an application program in the requesting network station. In the second phase, the still missing station-specific information is then requested again and is sorted into the table when it is delivered by the stations to which requests have been sent.Type: GrantFiled: June 16, 2005Date of Patent: July 31, 2012Assignee: Thomson LicensingInventors: Frank Glaeser, Ralf Koehler, Jens Brocke, Kurt Knuth
-
Patent number: 8185770Abstract: Modern computers (10, 20) come with different timers having different attributes like time resolution, supported time range and time reference. Some are local timers, representing relative time values like the TSC counter (11, 21) counting CPU cycles from the power on or reset of the computer. Some are global timers, representing an absolute or real time. Having different classes of timers in the computer (10, 20), a number of computations need to be performed to tie the different timers to each other. It is the idea of the invention to define a single high resolution timer structure wherein the time value is represented with a digital number and a flag clarifies whether the timer is a global timer or local timer. The invention enables a much faster processing of the time values. The global time, tied to a high-resolution timer can be tracked much faster. This means better precision of scheduling of time critical jobs, like packet scheduling for data transport.Type: GrantFiled: January 30, 2009Date of Patent: May 22, 2012Assignee: Tixel GmbHInventors: Eduard Siemens, Frank Glaeser, Jens Brocke, Stefan Kubsch, Ralf Koehler, Andreas Matthias Aust
-
Patent number: 8179793Abstract: The invention relates to a new type of quality of service architecture for a network assembly and a corresponding computer network system. The Internet technology as approved by the IETF organization has defined different services. One is the integrated services (IntServ) and the other the differentiated services (DiffServ) architecture. Another is the RSVP Protocol according to which Quality of Service can be implemented with accuracy and richer functionality. The invention shows a way how less sophisticated QoS managers inside the network with only DiffServ or Intserv capability, can be used for enhancing the QoS functionality based on so-called RSVP shadowing messages, and easy to implement RSVP shadowing stacks.Type: GrantFiled: June 30, 2009Date of Patent: May 15, 2012Assignee: Thomson LicensingInventors: Jens Brocke, Andreas Matthias Aust, Frank Glaeser, Ralf Koehler, Stefan Kubsch, Eduard Siemens
-
Patent number: 8127003Abstract: A method of operating a network subnet manager, in particular Infiniband network subnet manager in a subnet of a network. Only one subnet manager entity can be master within a subnet. A problem related with this specification is that a specific vendor implementation may exist with many features and internal functionality that are not specified in the network specification. If such a subnet manager loses its exclusivity because another subnet manager enters the subnet, having higher priority, the additional features from the vendor implementation can no longer be used in the subnet. The proposed method solves this problem by allowing a subnet manager that has a lower hierarchy level and thus lower priority to maintain its managing operation by becoming the master subnet manager again.Type: GrantFiled: November 19, 2009Date of Patent: February 28, 2012Assignee: Thomson LicensingInventors: Frank Glaeser, Andreas Matthias Aust, Jens Brocke, Eduard Siemens, Ralf Koehler, Stefan Kubsch
-
Publication number: 20110096849Abstract: In the method for management of data transmissions in a network, switching means are provided, by means of which a change can be carried out between a first data transmission type and a second data transmission type, as alternative data transmission types between a transmitter and a receiver. The change is carried out on the basis of at least one respectively predetermined criterion. The first data transmission type corresponds to a transport protocol based on rate-based overload control. The second data transmission type corresponds to a transport protocol based on RTT-based overload control.Type: ApplicationFiled: June 29, 2009Publication date: April 28, 2011Inventors: Stefan Kubsch, Eduard Siemens, Jens Brocke, Andreas Matthias Aust, Ralf Koehler, Frank Glaeser
-
Publication number: 20110099178Abstract: After every bus reset operation in an IEEE 1394 network, the network is reconfigured. This involves a table with further station-specific information being created after the bus initialization phase, the tree structure identification phase and the self identification phase. This is done by making requests to the individual network stations. Each network station returns its station-specific information to the requesting network station. It has become apparent that in some cases a response from the network station to which a request has been sent is returned only after the request has been repeated a plurality of times or in the extreme case even not at all. So as not to delay the creation of the network node information table unnecessarily for such cases, the invention proposes creating the table in two phases. In the first phase, all that information which has been received up to a time determined by a first abort criterion is sorted into the table.Type: ApplicationFiled: June 16, 2005Publication date: April 28, 2011Inventors: Frank Glaeser, Ralf Koehler, Jens Brocke, Kurt Knuth
-
Patent number: 7920565Abstract: When updating a data record identified by a version number, the problem exists that a simple not equal to comparison or greater than comparison is often insufficient for ascertaining the up-to-date nature of the newly received data record, particularly if the data record is transmitted to a receiving station via an unsecured data link and the version number originates from a limited range which is repeatedly run through periodically. The invention solves the problem by virtue of the fact that it divides the range of values of the version number into the ranges “old” and “new”, on the basis of the current value of a version number. The periodicity with which the range of values is run through is taken into account in this case, however. That is to say that the range “old” or the range “new” may perfectly well include the jump from the highest value in the range of values to the lowest value in the range of values.Type: GrantFiled: November 15, 2006Date of Patent: April 5, 2011Assignee: Thomason LicensingInventors: Jens Brocke, Andreas Aust, Frank Glaeser, Ralf Koehler
-
Patent number: 7876780Abstract: The invention relates to a method for managing network resources in a network with a network management device (M), a network component (A), and a further network component (B), and a network management device (M), the method comprising the following steps: transmitting a request for an advance reservation of a network resource by the network component (A) to the network management device (M), wherein the request includes information regarding a reservation start time and a reservation end time; transmitting a request for an ad-hoc reservation of a further network resource by the further network component (B) to the network management device (M); allocating the further network resource to the further network component (B) by the network management device (M); and allocating the network resource to the network component (A) by the network management device (M) at the reservation start time, wherein the network resource comprises a part or all of the further network resource.Type: GrantFiled: August 21, 2008Date of Patent: January 25, 2011Assignee: Thomson LicensingInventors: Eduard Siemens, Frank Glaeser, Jens Brocke, Stefan Kubsch, Ralf Koehler, Andreas Aust
-
Patent number: 7801053Abstract: The invention relates to a method for setting consistent values for a parameter in a network of distributed stations (10 to 14), and to a corresponding network subscriber station. In certain circumstances, it has been found that inconsistent entries can occur for the gap count parameter on the local bus in an IEEE 1394 network. If the bus management instance (25, 26) relies on the automatic behavior, as provided in the Standard, of all the network subscriber stations (10 to 11) to automatically set the maximum value of 63 after the second bus resetting process without any intermediate resetting of this parameter, this can lead to progressive resetting of the network, and this can result in blocking of the network. The problem is solved by immediate transmission of a parameter setting message for the critical network parameter once an inconsistency has been found.Type: GrantFiled: May 19, 2004Date of Patent: September 21, 2010Assignee: Thomson LicensingInventors: Jens Brocke, Frank Gläser, Ralf Köhler, Kurt Knuth
-
Publication number: 20100135332Abstract: The invention relates to a method for synchronizing a clock of a network component with a clock of a further network component communicatively connected to the network component in a network and a network component, whereby the method comprises the following steps: determining a set of forward transition delays for transmission of messages from the network component to the further network component and a set of corresponding backward transition delays for transmission of messages from the further network component to the network component, selecting a minimum forward transition delay from the set of forward transition delays, selecting a minimum backward transition delay from the set of backward transition delays, deriving an estimated value for an offset between the clock of the network component and the clock of the further network component from the selected minimum forward transition delay and minimum backward transition delay, and adjusting the clock of the network component in accordance with the estimaType: ApplicationFiled: May 8, 2008Publication date: June 3, 2010Inventors: Eduard Siemens, Andreas Matthias Aust, Jens Brocke, Frank Glaeser, Ralf Koehler, Stefan Kubsch
-
Publication number: 20100138532Abstract: The invention relates to a method of operating a network subnet manager, in particular Infiniband network subnet manager in a subnet of a network. The subnet manager is a software entity with the task of managing, for example Infiniband subnet and can reside on any one node. The subnet manager discovers the topology of the subnet that it manages, assigns a subnet ID to each port, assigns an address to each port in the subnet, establishes the possible path between all end nodes in the subnet, sets QoS parameters and sweeps the subnet on a regular basis looking for topology changes. Only one subnet manager entity can be master within a subnet. A problem related with this specification is that a specific vendor implementation may exist with many features and internal functionality that are not specified in the network specification.Type: ApplicationFiled: November 19, 2009Publication date: June 3, 2010Inventors: Frank Glaeser, Andreas Matthias Aust, Jens Brocke, Eduard Siemens, Ralf Koehler, Stefan Kubsch
-
Publication number: 20100014540Abstract: The invention relates to a new type of quality of service architecture for a network assembly and a corresponding computer network system. The Internet technology as approved by the IETF organization has defined different services. One is the integrated services (IntServ) and the other the differentiated services (DiffServ) architecture. Another is the RSVP Protocol according to which Quality of Service can be implemented with accuracy and richer functionality. The invention shows a way how less sophisticated QoS managers inside the network with only DiffServ or Intserv capability, can be used for enhancing the QoS functionality based on so-called RSVP shadowing messages, and easy to implement RSVP shadowing stacks.Type: ApplicationFiled: June 30, 2009Publication date: January 21, 2010Inventors: Jens Brocke, Andreas Matthias Aust, Frank Glaeser, Ralf Koehler, Stefan Kubsch, Eduard Siemens