Patents by Inventor Thomas Rudolf

Thomas Rudolf 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).

  • Publication number: 20160048462
    Abstract: An asset management system is provided, which includes a hardware module operating as an asset control core. The asset control core generally includes a small hardware core embedded in a target system on chip that establishes a hardware-based point of trust on the silicon die. The asset control core can be used as a root of trust on a consumer device by having features that make it difficult to tamper with. The asset control core is able to generate a unique identifier for one device and participate in the tracking and provisioning of the device through a secure communication channel with an appliance. The appliance generally includes a secure module that caches and distributes provisioning data to one of many agents that connect to the asset control core, e.g. on a manufacturing line or in an after-market programming session.
    Type: Application
    Filed: October 26, 2015
    Publication date: February 18, 2016
    Applicant: CERTICOM CORP.
    Inventors: Daniel Francis O'Loughlin, Keelan Smith, Jay Scott Fuller, William Lundy Lattin, Marinus Struik, Yuri Poeluev, Matthew John Campagna, Thomas Rudolf Stiemerling, Wei Cheng Joseph Ku
  • Patent number: 9183158
    Abstract: An asset management system is provided, which includes a hardware module operating as an asset control core. The asset control core generally includes a small hardware core embedded in a target system on chip that establishes a hardware-based point of trust on the silicon die. The asset control core can be used as a root of trust on a consumer device by having features that make it difficult to tamper with. The asset control core is able to generate a unique identifier for one device and participate in the tracking and provisioning of the device through a secure communication channel with an appliance. The appliance generally includes a secure module that caches and distributes provisioning data to one of many agents that connect to the asset control core, e.g. on a manufacturing line or in an after-market programming session.
    Type: Grant
    Filed: December 26, 2013
    Date of Patent: November 10, 2015
    Assignee: Certicom Corp.
    Inventors: Daniel Francis O'Loughlin, Keelan Smith, Jay Scott Fuller, William Lundy Lattin, Marinus Struik, Yuri Poeluev, Matthew John Campagna, Thomas Rudolf Stiemerling, Weicheng Joseph Ku
  • Publication number: 20150309921
    Abstract: An asset management system is provided which comprises one or more controllers, which operate as main servers and can be located at the headquarters of an electronic device manufacturer to remotely control their operations at any global location. The controller can communicate remotely over the Internet or other network to control one or more secondary or remote servers, herein referred to as appliances. The appliances can be situated at different manufacturing, testing or distribution sites. The controller and appliances comprise hardware security modules (HSMs) to perform sensitive and high trust computations, store sensitive information such as private keys, perform other cryptographic operations, and establish secure connections between components. The HSMs are used to create secure end-points between the controller and the appliance and between the appliance and the secure point of trust in an asset control core embedded in a device.
    Type: Application
    Filed: June 9, 2015
    Publication date: October 29, 2015
    Inventors: Keelan SMITH, Richard Gwynn JONES, Chinh Khac NGUYEN, Thomas Rudolf STIEMERLING
  • Patent number: 9111098
    Abstract: An asset management system is provided which comprises one or more controllers, which operate as main servers and can be located at the headquarters of an electronic device manufacturer to remotely control their operations at any global location. The controller can communicate remotely over the Internet or other network to control one or more secondary or remote servers, herein referred to as appliances. The appliances can be situated at different manufacturing, testing or distribution sites. The controller and appliances comprise hardware security modules (HSMs) to perform sensitive and high trust computations, store sensitive information such as private keys, perform other cryptographic operations, and establish secure connections between components. The HSMs are used to create secure end-points between the controller and the appliance and between the appliance and the secure point of trust in an asset control core embedded in a device.
    Type: Grant
    Filed: July 12, 2010
    Date of Patent: August 18, 2015
    Assignee: Certicom Corp.
    Inventors: Keelan Smith, Richard Gwynn Jones, Thomas Rudolf Stiemerling, Chinh Khac Nguyen
  • Publication number: 20140108825
    Abstract: An asset management system is provided, which includes a hardware module operating as an asset control core. The asset control core generally includes a small hardware core embedded in a target system on chip that establishes a hardware-based point of trust on the silicon die. The asset control core can be used as a root of trust on a consumer device by having features that make it difficult to tamper with. The asset control core is able to generate a unique identifier for one device and participate in the tracking and provisioning of the device through a secure communication channel with an appliance. The appliance generally includes a secure module that caches and distributes provisioning data to one of many agents that connect to the asset control core, e.g. on a manufacturing line or in an after-market programming session.
    Type: Application
    Filed: December 26, 2013
    Publication date: April 17, 2014
    Inventors: Daniel Francis O'Loughlin, Keelan Smith, Jay Scott Fuller, William Lundy Lattin, Marinus Struik, Yuri Poeluev, Matthew John Campagna, Thomas Rudolf Stiemerling, Weicheng Joseph Ku
  • Patent number: 8261125
    Abstract: A cluster system comprises a plurality of nodes that provides data-access service to a shared storage, each node having at least one failover partner node for taking over services of a node if the node fails. Each node may produce write logs for the shared storage and periodically send write logs at predetermined time intervals to a global device which stores write logs from each node. The global device may detect failure of a node by monitoring time intervals of when write logs are received from each node. Upon detection of a node failure, the global device may provide the write logs of the failed node to one or more partner nodes for performing the write logs on the shared storage. Write logs may be transmitted only between nodes and the global device to reduce data exchanges between nodes and conserving I/O resources of the nodes.
    Type: Grant
    Filed: October 21, 2011
    Date of Patent: September 4, 2012
    Assignee: Net App. Inc.
    Inventor: Thomas Rudolf Wenzel
  • Publication number: 20120042202
    Abstract: A cluster system comprises a plurality of nodes that provides data-access service to a shared storage, each node having at least one failover partner node for taking over services of a node if the node fails. Each node may produce write logs for the shared storage and periodically send write logs at predetermined time intervals to a global device which stores write logs from each node. The global device may detect failure of a node by monitoring time intervals of when write logs are received from each node. Upon detection of a node failure, the global device may provide the write logs of the failed node to one or more partner nodes for performing the write logs on the shared storage. Write logs may be transmitted only between nodes and the global device to reduce data exchanges between nodes and conserving I/O resources of the nodes.
    Type: Application
    Filed: October 21, 2011
    Publication date: February 16, 2012
    Inventor: Thomas Rudolf Wenzel
  • Patent number: 8069366
    Abstract: A cluster system comprises a plurality of nodes that provides data-access service to a shared storage, each node having at least one failover partner node for taking over services of a node if the node fails. Each node may produce write logs for the shared storage and periodically send write logs at predetermined time intervals to a global device which stores write logs from each node. The global device may detect failure of a node by monitoring time intervals of when write logs are received from each node. Upon detection of a node failure, the global device may provide the write logs of the failed node to one or more partner nodes for performing the write logs on the shared storage. Write logs may be transmitted only between nodes and the global device to reduce data exchanges between nodes and conserving I/O resources of the nodes.
    Type: Grant
    Filed: April 29, 2009
    Date of Patent: November 29, 2011
    Assignee: NetApp, Inc.
    Inventor: Thomas Rudolf Wenzel
  • Publication number: 20110010720
    Abstract: An asset management system is provided which comprises one or more controllers, which operate as main servers and can be located at the headquarters of an electronic device manufacturer to remotely control their operations at any global location. The controller can communicate remotely over the Internet or other network to control one or more secondary or remote servers, herein referred to as appliances. The appliances can be situated at different manufacturing, testing or distribution sites. The controller and appliances comprise hardware security modules (HSMs) to perform sensitive and high trust computations, store sensitive information such as private keys, perform other cryptographic operations, and establish secure connections between components. The HSMs are used to create secure end-points between the controller and the appliance and between the appliance and the secure point of trust in an asset control core embedded in a device.
    Type: Application
    Filed: July 12, 2010
    Publication date: January 13, 2011
    Applicant: CERTICOM CORP.
    Inventors: Keelan Smith, Richard Gwynn Jones, Thomas Rudolf Stiemerling, Chinh Khac Nguyen
  • Patent number: 7827441
    Abstract: A disk-less quorum device in a clustered storage system includes non-volatile memory to store status information regarding the cluster and each storage controller in the cluster. The quorum device maintains a bitmap, shared by the controllers in the cluster, in the non-volatile memory. The bitmap indicates the status of a write operation to any data block or parity block. A “dirty” data unit in the bitmap indicates that a write operation has been submitted but is not yet finished. Upon submitting a write request (to update a data block or a parity block) to the storage facility, a controller sets the corresponding data unit “dirty” in the bitmap. After receiving an acknowledgement from the storage facility indicating that the operation has been completed, the controller clears the corresponding data unit. If a controller fails during a write operation, another controller can use the bitmap to re-establish data consistency.
    Type: Grant
    Filed: October 30, 2007
    Date of Patent: November 2, 2010
    Assignee: Network Appliance, Inc.
    Inventor: Thomas Rudolf Wenzel
  • Patent number: 7797632
    Abstract: A method is disclosed for exposing graphical user interface layout logic and parameters. The method may be used with any language or tool capable of creating a graphical user interface. The equations affecting an element's properties in the graphical user interface are exposed to the designer. The designer is able to use the equations to anticipate what value is required to make a necessary adjustment. Further, the present invention emphasizes the values adjusted by the designer as well as the results from calculating the equation, so the designer can easily see adjustments made. As the designer makes changes, the changed values may be emphasized and the corresponding affect the value had on the element may also be displayed with a corresponding emphasis. The present invention eliminates graphical user interface designer's reliance on trial-and-error methods of element control by providing the designer with the knowledge of how the element will be affected before a value is arbitrarily applied.
    Type: Grant
    Filed: October 26, 2006
    Date of Patent: September 14, 2010
    Assignee: International Business Machines Corporation
    Inventors: Thomas Rudolf Anzelde, Todd Michael Eischeid
  • Publication number: 20090283569
    Abstract: A system for monitoring a weld process is provided. The system includes an ultrasonic wave generator adapted to deliver an ultrasonic signal to a target material during a weld operation. The system also includes a pair of ultrasonic receiver elements with opposite directions of polarization relative to each other, the ultrasonic receiver elements configured to receive the ultrasonic signal propagated through the target material. The system further includes an electronic circuit coupled to the pair of ultrasonic receiver elements. The electronic circuit is configured to receive respective signals from the pair of ultrasonic receiver elements; wherein the respective signals comprise the ultrasonic signal and a noise signal. The electronic circuit is also configured to output the ultrasonic signal devoid of the noise signal.
    Type: Application
    Filed: May 13, 2008
    Publication date: November 19, 2009
    Applicants: GENERAL ELECTRIC COMPANY, GE Inspection Technologies GmbH
    Inventors: Sivaramanivas Ramaswamy, Thomas James Batzinger, Waseem Ibrahim Faidi, Gerhard Splitt, Thomas Rudolf Dahmen, York Oberdoerfer, Werner Roye, Johannes Georg Buechler
  • Publication number: 20090146468
    Abstract: An improved reclining lounge chair is described, which comprises a footrest that is pivotally connected to a center seat member by a footrest attachment axle, and in which the footrest position is controlled by a footrest lift mechanism. While the lounge chair is its non-reclined upright position the footrest is oriented approximately vertical. In this approximately vertical orientation the footrest doesn't extend significantly forward of the center seat member, thus allowing an occupant easy access to the chair from the front. In its fully reclined position the footrest rotates into an approximately horizontal orientation, providing a comfortable reclined position.
    Type: Application
    Filed: February 21, 2009
    Publication date: June 11, 2009
    Inventor: Thomas Rudolf Schneider
  • Publication number: 20080155325
    Abstract: An apparatus, system, and method are disclosed for providing a multi-dimensional weighted propagated status. The multi-dimensional weighted propagated status is provided by establishing a system including one or more system entities; establishing at least two status values for representing a condition of the system entities; assigning a status weight to each of the status values; assigning one of the status values to each of the system entities; and determining a propagated status for the system based on the status values assigned to the system entities, the status weights assigned to the status values, and the entity weights assigned to the system entities.
    Type: Application
    Filed: December 20, 2006
    Publication date: June 26, 2008
    Inventors: Thomas Rudolf Anzelde, Zhao Lu, Bogdan Macarie, Roberto C. Pineiro, Christopher Jacob Rich, Chung-Hao Tan
  • Publication number: 20080104499
    Abstract: A method is disclosed for exposing graphical user interface layout logic and parameters. The method may be used with any language or tool capable of creating a graphical user interface. The equations affecting an element's properties in the graphical user interface are exposed to the designer. The designer is able to use the equations to anticipate what value is required to make a necessary adjustment. Further, the present invention emphasizes the values adjusted by the designer as well as the results from calculating the equation, so the designer can easily see adjustments made. As the designer makes changes, the changed values may be emphasized and the corresponding affect the value had on the element may also be displayed with a corresponding emphasis. The present invention eliminates graphical user interface designer's reliance on trial-and-error methods of element control by providing the designer with the knowledge of how the element will be affected before a value is arbitrarily applied.
    Type: Application
    Filed: October 26, 2006
    Publication date: May 1, 2008
    Inventors: Thomas Rudolf Anzelde, Todd Michael Eischeid
  • Patent number: D725871
    Type: Grant
    Filed: June 16, 2014
    Date of Patent: April 7, 2015
    Assignee: Tomas Maier LLC
    Inventor: Thomas Rudolf Maier
  • Patent number: D761680
    Type: Grant
    Filed: April 20, 2015
    Date of Patent: July 19, 2016
    Assignee: Richemont International SA
    Inventor: Gerd Thomas Rudolf Plange
  • Patent number: D767270
    Type: Grant
    Filed: May 22, 2015
    Date of Patent: September 27, 2016
    Assignee: BOTTEGA VENETA SA
    Inventor: Thomas Rudolf Maier
  • Patent number: D767273
    Type: Grant
    Filed: May 22, 2015
    Date of Patent: September 27, 2016
    Assignee: BOTTEGA VENETA SA
    Inventor: Thomas Rudolf Maier
  • Patent number: D772095
    Type: Grant
    Filed: January 9, 2015
    Date of Patent: November 22, 2016
    Assignee: Richemont International SA
    Inventors: Matthias Kummer, Gerd Thomas Rudolf Plange