Patents by Inventor Robert Wilhelm

Robert Wilhelm 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: 12284310
    Abstract: The invention discloses a computer-implemented method, computer program product, and computer system, for utilizing a hypervisor installed on a smartphone running separate virtual machines (VMs), one configured for personal use and another for work use, thereby allowing for separate operating environments on one piece of hardware. The method includes receiving one or more notifications, or calls, on the smartphone and determining whether the one or more notifications, or calls, are during work hours. The method selects, automatically, the work VM as default if the one or more notifications, or calls, are during work hours. If the one or more notifications, or calls, are not during work hours, the method automatically selects the personal VM as default. The method further notifies a user to switch VMs if the one or more notifications, or calls, occur during a time that is a non-default VM.
    Type: Grant
    Filed: September 22, 2022
    Date of Patent: April 22, 2025
    Assignee: International Business Machines Corporation
    Inventors: Derek Brewer, Robert Wilhelm, Jon D Gullixson, Paul Llamas Virgen
  • Publication number: 20240264796
    Abstract: According to one embodiment, a method, computer system, and computer program product for transmitting data from a set of edge devices is provided. The embodiment may include identifying one or more Internet-of-Things (IoT) devices within a structure. The embodiment may include combining the identified one or more IoT devices into one or more groups. The embodiment may include identifying a respective primary device for each group of the one or more groups. The embodiment may include deploying a tiny machine learning (ML) model on each identified respective primary device. In response to detection of an event within the structure by a group of the one or more groups, the embodiment may include utilizing the tiny ML model of a primary device of the group to select one or more other groups for activation.
    Type: Application
    Filed: February 7, 2023
    Publication date: August 8, 2024
    Inventors: Adam Lee Davenport, Derek Brewer, Robert Wilhelm, Steven Perrotta
  • Publication number: 20240204503
    Abstract: Preventing overloading an electrical circuit includes determining, by one or more processors, an electrical load of an electrical circuit including a plurality of power control units each electrically connected to an electronic device and each electrically connected to an electrical output component powered through a circuit breaker set to trip at a safety threshold for the electrical circuit. The one or more processors receive from each of the power control units an electrical load status of the electrical circuit including the determined electrical load, and determine when a new electrical load corresponding to a new electronic device is added to the electrical circuit. The one or more processors determine when the new electrical load will cause the electrical load of the electrical circuit to exceed the safety threshold and, based on the determination, deny power to the new electronic device to prevent tripping the circuit breaker.
    Type: Application
    Filed: December 20, 2022
    Publication date: June 20, 2024
    Inventors: Bryan Edward Truong, Derek Brewer, Robert Wilhelm
  • Publication number: 20240106929
    Abstract: The invention discloses a computer-implemented method, computer program product, and computer system, for utilizing a hypervisor installed on a smartphone running separate virtual machines (VMs), one configured for personal use and another for work use, thereby allowing for separate operating environments on one piece of hardware. The method includes receiving one or more notifications, or calls, on the smartphone and determining whether the one or more notifications, or calls, are during work hours. The method selects, automatically, the work VM as default if the one or more notifications, or calls, are during work hours. If the one or more notifications, or calls, are not during work hours, the method automatically selects the personal VM as default. The method further notifies a user to switch VMs if the one or more notifications, or calls, occur during a time that is a non-default VM.
    Type: Application
    Filed: September 22, 2022
    Publication date: March 28, 2024
    Inventors: Derek Brewer, Robert Wilhelm, Jon D Gullixson, Paul Llamas Virgen
  • Patent number: 11849377
    Abstract: A method for displaying identification information for devices electrically coupled to a plurality of ports includes determining a first device is electrically coupled to a first port out of a plurality of ports. The method further includes establishing communications between a first communication transmitter on a first electrical connector for the first device and a first communication receiver associated with the first port. In response to determining first identification information is available for the first device, the method further includes receiving, from the first communication transmitter, at the first communication receiver the first identification information for the device. The method further includes displaying, in a first display, the first identification information for the first device, wherein the first display is associated with the first port.
    Type: Grant
    Filed: May 25, 2022
    Date of Patent: December 19, 2023
    Assignee: International Business Machines Corporation
    Inventors: Bryan Edward Truong, Robert Wilhelm, Derek Brewer
  • Publication number: 20230388763
    Abstract: A method for displaying identification information for devices electrically coupled to a plurality of ports includes determining a first device is electrically coupled to a first port out of a plurality of ports. The method further includes establishing communications between a first communication transmitter on a first electrical connector for the first device and a first communication receiver associated with the first port. In response to determining first identification information is available for the first device, the method further includes receiving, from the first communication transmitter, at the first communication receiver the first identification information for the device. The method further includes displaying, in a first display, the first identification information for the first device, wherein the first display is associated with the first port.
    Type: Application
    Filed: May 25, 2022
    Publication date: November 30, 2023
    Inventors: Bryan Edward Truong, Robert Wilhelm, Derek Brewer
  • Patent number: 10924422
    Abstract: A method and system are provided for implementing enhanced network device identifying and labeling via a connected Ethernet cable. A system includes a server having a port connected by the Ethernet cable to a port of a switch. An Ethernet runt packet containing metadata identifying the server name and the port is transmitted on the Ethernet cable by the server. Another Ethernet runt packet containing metadata identifying the switch name and the port is transmitted on the Ethernet cable by the switch. Use of the transmitted metadata of the Ethernet runt packets enables dynamically identifying and labeling the Ethernet cable, the connected server and port and switch and port.
    Type: Grant
    Filed: August 30, 2018
    Date of Patent: February 16, 2021
    Assignee: International Business Machines Corporation
    Inventors: Derek Brewer, Robert Wilhelm, Paul M. Crutcher, Mike Maurer, Kerry Langford
  • Publication number: 20200302495
    Abstract: Techniques for usage data processing are provided. A plurality of usage statistics are received, where each of the plurality of usage statistics corresponds to a respective device operated by a user. A respective device type of the corresponding respective device is determined, for each of the plurality of usage statistics. A first aggregate statistic is generated for a first device type, based on the plurality of usage statistics. A first request for details regarding the first device type is received, and, responsive to the first request, the first aggregate statistic is provided.
    Type: Application
    Filed: March 22, 2019
    Publication date: September 24, 2020
    Inventors: Robert WILHELM, Derek BREWER
  • Publication number: 20200076741
    Abstract: A method and system are provided for implementing enhanced network device identifying and labeling via a connected Ethernet cable. A system includes a server having a port connected by the Ethernet cable to a port of a switch. An Ethernet runt packet containing metadata identifying the server name and the port is transmitted on the Ethernet cable by the server. Another Ethernet runt packet containing metadata identifying the switch name and the port is transmitted on the Ethernet cable by the switch. Use of the transmitted metadata of the Ethernet runt packets enables dynamically identifying and labeling the Ethernet cable, the connected server and port and switch and port.
    Type: Application
    Filed: August 30, 2018
    Publication date: March 5, 2020
    Inventors: Derek Brewer, Robert Wilhelm, Paul M. Crutcher, Mike Maurer, Kerry Langford
  • Patent number: 8279751
    Abstract: A communication system, network node, and communication port architecture are provided for transporting data across a ring network. If a network node detects a signal failure, the communication port of the network node configures itself as timing master and communicates a shutdown command to the other network nodes. In addition, the communication port sets an internal flag signaling this “signal off” event. All other network nodes, which receive the shutdown flag, do not set this internal status, and instead, save a status of “no fault saved.” Accordingly, it can be easily determined where the loss of signal occurred.
    Type: Grant
    Filed: April 1, 2010
    Date of Patent: October 2, 2012
    Assignee: SMSC Europe GmbH
    Inventors: Stefan Kerber, Robert Wilhelm
  • Patent number: 7860297
    Abstract: In a method for detecting the deformation of objects (1), a sequence of pictures of the object (1) is taken with a measurement method during the deformation of the object (1). From the pictures, phase images are determined. To improve such method, there is formed the difference between the current phase image or the respective current phase image and the phase image of an initial state. This difference or these differences is/are evaluated and/or displayed on a visual display unit and/or stored.
    Type: Grant
    Filed: October 17, 2006
    Date of Patent: December 28, 2010
    Assignee: Steinbichler Optotechnik GmbH
    Inventors: Robert Wilhelm, Juni Sun, Rainer Huber, Marcus Steinbichler, Volker Rasenberger
  • Publication number: 20100246408
    Abstract: A communication system, network node, and communication port architecture are provided for transporting data across a ring network. If a network node detects a signal failure, the communication port of the network node configures itself as timing master and communicates a shutdown command to the other network nodes. In addition, the communication port sets an internal flag signaling this “signal off” event. All other network nodes, which receive the shutdown flag, do not set this internal status, and instead, save a status of “no fault saved.” Accordingly, it can be easily determined where the loss of signal occurred.
    Type: Application
    Filed: April 1, 2010
    Publication date: September 30, 2010
    Applicant: SMSC EUROPE GMBH
    Inventors: Stefan Kerber, Robert Wilhelm
  • Patent number: 7427706
    Abstract: The present invention is a drumstick for striking an instrument to produce a musical sound. An elongated shaft may have a contact end and a butt end. The butt end may be tapered to a tip. The butt end may have a groove therein with an O-ring disposed in the groove.
    Type: Grant
    Filed: March 3, 2006
    Date of Patent: September 23, 2008
    Inventor: Robert Wilhelm
  • Patent number: 7360410
    Abstract: A procedure serves for the testing of tires by means of a testing system. The testing system includes a memory in which geometric data (1, 2, 3, 4, 5, 6) of the tire (7) are stored, and at least one probe (8) for testing the tire (7) surface. To improve on such a device, the probe or probes (8) are positioned with due consideration for the geometric data (1-6) of the tire (7) for the testing of the tire (7) surface (FIG. 1).
    Type: Grant
    Filed: July 26, 2004
    Date of Patent: April 22, 2008
    Assignee: Steinbichler Optotechnik GmbH
    Inventors: Hans Steinbichler, Robert Wilhelm, Bernd Leitner, Roman Berger, Volker Rasenberger, Rainer Huber
  • Publication number: 20070282802
    Abstract: System, method and program for managing bookmarks. A user hovers a cursor over a primary bookmark displayed on a client computer. In response, the client computer automatically sends a request to a server corresponding to the primary bookmark to identify one or more alternate bookmarks that correspond to the primary bookmark. In response to receipt of the identification of the one or more alternate bookmarks from the server, the client computer displays the one or more alternate bookmarks adjacent to the primary bookmark. If a user selects one of the alternate bookmarks which is displayed, the client computer sends a request to a web server corresponding to the selected alternate bookmark for a web page corresponding to the selected alternate bookmark.
    Type: Application
    Filed: May 9, 2006
    Publication date: December 6, 2007
    Applicant: International Business Machines Corporation
    Inventor: Robert Wilhelm
  • Publication number: 20070121121
    Abstract: In a method for detecting the deformation of objects (1), a sequence of pictures of the object (1) is taken with a measurement method during the deformation of the object (1). From the pictures, phase images are determined. To improve such method, there is formed the difference between the current phase image or the respective current phase image and the phase image of an initial state. This difference or these differences is/are evaluated and/or displayed on a visual display unit and/or stored.
    Type: Application
    Filed: October 17, 2006
    Publication date: May 31, 2007
    Inventors: Robert Wilhelm, Juni Sun, Rainer Huber, Marcus Steinbichler, Volker Rasenberger
  • Publication number: 20070049610
    Abstract: Compounds of the formula I: or pharmaceutically acceptable salts thereof, wherein A, D, E, G, J, X, Y, Z R6, R7 and R8 are as defined herein. Also provided are methods of using the compounds for treating diseases mediated by a P2X3 and/or a P2X2/3 receptor antagonist and methods of making the compounds.
    Type: Application
    Filed: August 25, 2006
    Publication date: March 1, 2007
    Inventors: Michael Dillon, Alam Jahangir, Alfred Lui, Robert Wilhelm
  • Publication number: 20060285958
    Abstract: A set of retractable roller assemblies are mounted in the framework of a transport vehicle having a roller bed. The retractable roller assemblies are mounted between the main load carrying rollers of the roller bed. In this instance the retractable rollers may be manually pulled out of the transport frame to give an extension of about two feet to the width of the transport. The roller extension devices may be power actuated as well to provide the additional width for carrying over width loads. The roller assemblies may be provided on both sides of the transport bed.
    Type: Application
    Filed: March 20, 2006
    Publication date: December 21, 2006
    Inventor: Robert Wilhelm
  • Publication number: 20050109091
    Abstract: A procedure serves for the testing of tires by means of a testing system. The testing system includes a memory in which geometric data (1, 2, 3, 4, 5, 6) of the tire (7) are stored, and at least one probe (8) for testing the tire (7) surface. To improve on such a device, the probe or probes (8) are positioned with due consideration for the geometric data (1-6) of the tire (7) for the testing of the tire (7) surface (FIG. 1).
    Type: Application
    Filed: July 26, 2004
    Publication date: May 26, 2005
    Inventors: Hans Steinbichler, Robert Wilhelm, Bernd Leitner, Roman Berger, Volker Rasenberger, Rainer Huber
  • Publication number: 20050090504
    Abstract: Compounds having the Formula (I), are useful as CCR3 receptor antagonists, wherein Ar is aryl or heteroaryl; Q is —C(?O)— or C1-2alkylene; X is N(+)R9a, or N; Y is CR9b, or N; R2 is hydrogen or alkyl; R3 and R4 are as defined in the specification; Uc is a mono- or bicyclic group as defined in the specification; n is 0 or 1; and p is 0, 1, 2, 3 or 4.
    Type: Application
    Filed: October 25, 2004
    Publication date: April 28, 2005
    Inventors: Leyi Gong, Robert Wilhelm