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: 20160048462Abstract: 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: ApplicationFiled: October 26, 2015Publication date: February 18, 2016Applicant: 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: 9183158Abstract: 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: GrantFiled: December 26, 2013Date of Patent: November 10, 2015Assignee: 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: 20150309921Abstract: 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: ApplicationFiled: June 9, 2015Publication date: October 29, 2015Inventors: Keelan SMITH, Richard Gwynn JONES, Chinh Khac NGUYEN, Thomas Rudolf STIEMERLING
-
Patent number: 9111098Abstract: 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: GrantFiled: July 12, 2010Date of Patent: August 18, 2015Assignee: Certicom Corp.Inventors: Keelan Smith, Richard Gwynn Jones, Thomas Rudolf Stiemerling, Chinh Khac Nguyen
-
Publication number: 20140108825Abstract: 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: ApplicationFiled: December 26, 2013Publication date: April 17, 2014Inventors: 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: 8261125Abstract: 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: GrantFiled: October 21, 2011Date of Patent: September 4, 2012Assignee: Net App. Inc.Inventor: Thomas Rudolf Wenzel
-
Publication number: 20120042202Abstract: 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: ApplicationFiled: October 21, 2011Publication date: February 16, 2012Inventor: Thomas Rudolf Wenzel
-
Patent number: 8069366Abstract: 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: GrantFiled: April 29, 2009Date of Patent: November 29, 2011Assignee: NetApp, Inc.Inventor: Thomas Rudolf Wenzel
-
Publication number: 20110010720Abstract: 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: ApplicationFiled: July 12, 2010Publication date: January 13, 2011Applicant: CERTICOM CORP.Inventors: Keelan Smith, Richard Gwynn Jones, Thomas Rudolf Stiemerling, Chinh Khac Nguyen
-
Patent number: 7827441Abstract: 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: GrantFiled: October 30, 2007Date of Patent: November 2, 2010Assignee: Network Appliance, Inc.Inventor: Thomas Rudolf Wenzel
-
Patent number: 7797632Abstract: 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: GrantFiled: October 26, 2006Date of Patent: September 14, 2010Assignee: International Business Machines CorporationInventors: Thomas Rudolf Anzelde, Todd Michael Eischeid
-
Publication number: 20090283569Abstract: 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: ApplicationFiled: May 13, 2008Publication date: November 19, 2009Applicants: GENERAL ELECTRIC COMPANY, GE Inspection Technologies GmbHInventors: Sivaramanivas Ramaswamy, Thomas James Batzinger, Waseem Ibrahim Faidi, Gerhard Splitt, Thomas Rudolf Dahmen, York Oberdoerfer, Werner Roye, Johannes Georg Buechler
-
Publication number: 20090146468Abstract: 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: ApplicationFiled: February 21, 2009Publication date: June 11, 2009Inventor: Thomas Rudolf Schneider
-
Publication number: 20080155325Abstract: 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: ApplicationFiled: December 20, 2006Publication date: June 26, 2008Inventors: Thomas Rudolf Anzelde, Zhao Lu, Bogdan Macarie, Roberto C. Pineiro, Christopher Jacob Rich, Chung-Hao Tan
-
Publication number: 20080104499Abstract: 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: ApplicationFiled: October 26, 2006Publication date: May 1, 2008Inventors: Thomas Rudolf Anzelde, Todd Michael Eischeid
-
Patent number: D725871Type: GrantFiled: June 16, 2014Date of Patent: April 7, 2015Assignee: Tomas Maier LLCInventor: Thomas Rudolf Maier
-
Patent number: D761680Type: GrantFiled: April 20, 2015Date of Patent: July 19, 2016Assignee: Richemont International SAInventor: Gerd Thomas Rudolf Plange
-
Patent number: D767270Type: GrantFiled: May 22, 2015Date of Patent: September 27, 2016Assignee: BOTTEGA VENETA SAInventor: Thomas Rudolf Maier
-
Patent number: D767273Type: GrantFiled: May 22, 2015Date of Patent: September 27, 2016Assignee: BOTTEGA VENETA SAInventor: Thomas Rudolf Maier
-
Patent number: D772095Type: GrantFiled: January 9, 2015Date of Patent: November 22, 2016Assignee: Richemont International SAInventors: Matthias Kummer, Gerd Thomas Rudolf Plange