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: 11163420
    Abstract: 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: Grant
    Filed: November 27, 2015
    Date of Patent: November 2, 2021
    Assignee: InterDigital Madison Patent Holdings, SAS
    Inventors: Jens Brocke, Frank Glaeser, Stefan Kubsch, Hui Li, Michael Pieper, Michael Weber
  • Patent number: 10347287
    Abstract: 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: Grant
    Filed: July 12, 2018
    Date of Patent: July 9, 2019
    Assignee: INTERDIGITAL CE PATENT HOLDINGS
    Inventors: Michael Weber, Jens Brocke, Stefan Kubsch, Michael Pieper, Frank Glaeser, Hui Li
  • Publication number: 20180322906
    Abstract: 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: Application
    Filed: July 12, 2018
    Publication date: November 8, 2018
    Inventors: Michael WEBER, Jens Brocke, Stefan Kubsch, Michael Pieper, Frank Glaeser, Hui Li
  • Patent number: 10056110
    Abstract: 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: Grant
    Filed: December 11, 2015
    Date of Patent: August 21, 2018
    Assignee: Thomson Licensing
    Inventors: Jens Brocke, Frank Glaeser, Stefan Kubsch, Hui Li, Michael Pieper, Michael Weber
  • Publication number: 20170371505
    Abstract: 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: Application
    Filed: November 27, 2015
    Publication date: December 28, 2017
    Inventors: Jens BROCKE, Frank GLAESER, Stefan KUBSCH, Hui LI, Michael PIEPER, Michael WEBER
  • Publication number: 20160254023
    Abstract: 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: Application
    Filed: December 11, 2015
    Publication date: September 1, 2016
    Inventors: Jens BROCKE, Frank GLAESER, Stefan KUBSCH, Hui LI, Michael PIEPER, Michael WEBER
  • Patent number: 8730977
    Abstract: 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: Grant
    Filed: June 1, 2007
    Date of Patent: May 20, 2014
    Assignee: Thomson Licensing
    Inventors: Eduard Siemens, Stefan Kubsch, Jens Brocke, Ralf Koehler, Andreas Matthias Aust, Frank Glaeser
  • Patent number: 8649304
    Abstract: 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: Grant
    Filed: June 29, 2009
    Date of Patent: February 11, 2014
    Assignee: Thomson Licensing
    Inventors: Stefan Kubsch, Eduard Siemens, Jens Brocke, Andreas Matthias Aust, Ralf Koehler, Frank Glaeser
  • Patent number: 8233407
    Abstract: 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: Grant
    Filed: June 16, 2005
    Date of Patent: July 31, 2012
    Assignee: Thomson Licensing
    Inventors: Frank Glaeser, Ralf Koehler, Jens Brocke, Kurt Knuth
  • Patent number: 8185770
    Abstract: 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: Grant
    Filed: January 30, 2009
    Date of Patent: May 22, 2012
    Assignee: Tixel GmbH
    Inventors: Eduard Siemens, Frank Glaeser, Jens Brocke, Stefan Kubsch, Ralf Koehler, Andreas Matthias Aust
  • Patent number: 8179793
    Abstract: 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: Grant
    Filed: June 30, 2009
    Date of Patent: May 15, 2012
    Assignee: Thomson Licensing
    Inventors: Jens Brocke, Andreas Matthias Aust, Frank Glaeser, Ralf Koehler, Stefan Kubsch, Eduard Siemens
  • Patent number: 8127003
    Abstract: 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: Grant
    Filed: November 19, 2009
    Date of Patent: February 28, 2012
    Assignee: Thomson Licensing
    Inventors: Frank Glaeser, Andreas Matthias Aust, Jens Brocke, Eduard Siemens, Ralf Koehler, Stefan Kubsch
  • Publication number: 20110096849
    Abstract: 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: Application
    Filed: June 29, 2009
    Publication date: April 28, 2011
    Inventors: Stefan Kubsch, Eduard Siemens, Jens Brocke, Andreas Matthias Aust, Ralf Koehler, Frank Glaeser
  • Publication number: 20110099178
    Abstract: 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: Application
    Filed: June 16, 2005
    Publication date: April 28, 2011
    Inventors: Frank Glaeser, Ralf Koehler, Jens Brocke, Kurt Knuth
  • Patent number: 7920565
    Abstract: 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: Grant
    Filed: November 15, 2006
    Date of Patent: April 5, 2011
    Assignee: Thomason Licensing
    Inventors: Jens Brocke, Andreas Aust, Frank Glaeser, Ralf Koehler
  • Patent number: 7876780
    Abstract: 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: Grant
    Filed: August 21, 2008
    Date of Patent: January 25, 2011
    Assignee: Thomson Licensing
    Inventors: Eduard Siemens, Frank Glaeser, Jens Brocke, Stefan Kubsch, Ralf Koehler, Andreas Aust
  • Patent number: 7801053
    Abstract: 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: Grant
    Filed: May 19, 2004
    Date of Patent: September 21, 2010
    Assignee: Thomson Licensing
    Inventors: Jens Brocke, Frank Gläser, Ralf Köhler, Kurt Knuth
  • Publication number: 20100135332
    Abstract: 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 estima
    Type: Application
    Filed: May 8, 2008
    Publication date: June 3, 2010
    Inventors: Eduard Siemens, Andreas Matthias Aust, Jens Brocke, Frank Glaeser, Ralf Koehler, Stefan Kubsch
  • Publication number: 20100138532
    Abstract: 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: Application
    Filed: November 19, 2009
    Publication date: June 3, 2010
    Inventors: Frank Glaeser, Andreas Matthias Aust, Jens Brocke, Eduard Siemens, Ralf Koehler, Stefan Kubsch
  • Publication number: 20100014540
    Abstract: 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: Application
    Filed: June 30, 2009
    Publication date: January 21, 2010
    Inventors: Jens Brocke, Andreas Matthias Aust, Frank Glaeser, Ralf Koehler, Stefan Kubsch, Eduard Siemens