Patents by Inventor John Helm

John Helm 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: 11394625
    Abstract: A method and a system implementing a service level agreement based storage access system. A service level agreement based storage access system presents a single interface for data storage consumers and translates generic data operation requests to data operation request specific to a storage server. The SLA based storage access system also monitors storage server performance and may throttle processes to ensure service level agreements are not violated.
    Type: Grant
    Filed: November 16, 2020
    Date of Patent: July 19, 2022
    Assignee: PayPal, Inc.
    Inventors: Yuri Finkelstein, Kumar Rethinakaleeswaran, John Helm, Zheng Peter Xu
  • Publication number: 20210250253
    Abstract: A method and a system implementing a service level agreement based storage access system. A service level agreement based storage access system presents a single interface for data storage consumers and translates generic data operation requests to data operation request specific to a storage server. The SLA based storage access system also monitors storage server performance and may throttle processes to ensure service level agreements are not violated.
    Type: Application
    Filed: November 16, 2020
    Publication date: August 12, 2021
    Inventors: Yuri Finkelstein, Kumar Rethinakaleeswaran, John Helm, Zheng Peter Xu
  • Patent number: 10942615
    Abstract: A set of reconfigurable clip-on modules for mobile computing devices includes two or more modules and at least one of the modules has an input button or other control and at least one of the modules can communicate with the computing device without needing to be connected to it via a wire. The input button is mapped to a user input in a program, such as a game, which is running or displayed on the computing device to which the modules are clipped. In an embodiment, user inputs via the buttons or other controls on the clip-on modules are mapped to user inputs in a game running on the device, which may be a touch-screen device, and the mapping between user inputs via the buttons and user inputs in the game may change dependent upon the game being played, user preference, or other criteria.
    Type: Grant
    Filed: September 10, 2019
    Date of Patent: March 9, 2021
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: John Helmes, Stuart Taylor, Stephen E. Hodges, Nicolas Villar, James W. Scott
  • Patent number: 10841180
    Abstract: A method and a system implementing a service level agreement based storage access system. A service level agreement based storage access system presents a single interface for data storage consumers and translates generic data operation requests to data operation request specific to a storage server. The SLA based storage access system also monitors storage server performance and may throttle processes to ensure service level agreements are not violated.
    Type: Grant
    Filed: January 24, 2017
    Date of Patent: November 17, 2020
    Assignee: PayPal, Inc.
    Inventors: Yuri Finkelstein, Kumar Rethinakaleeswaran, John Helm, Zheng Peter Xu
  • Patent number: 10794576
    Abstract: A hinge apparatus and method of use are provided for securing to a slide of a retrofit kit and to an opening of a fixture. The hinge apparatus includes a hinge configured to couple to the opening of the fixture, a top section coupled to the hinge, a lower section coupled to the top section and having a cavity formed therebetween, the cavity configured to be coupleable to the retrofit kit, a hinge brake securement device coupled to the top section, a neck extending outwardly from the hinge brake securement device, a hinge brake coupled to the neck, and a notch coupled to the hinge brake, the notch configured to be receivable at the slide of the retrofit kit.
    Type: Grant
    Filed: August 2, 2019
    Date of Patent: October 6, 2020
    Assignee: Universal Lighting Technologies, Inc.
    Inventor: John Helms
  • Patent number: D1019649
    Type: Grant
    Filed: May 10, 2022
    Date of Patent: March 26, 2024
    Assignee: Microsoft Corporation
    Inventors: John Helmes, Aditha May Adams, Simon Cameron Dearsley, Go Osaki, Hongshan Sun
  • Patent number: D1019666
    Type: Grant
    Filed: May 10, 2022
    Date of Patent: March 26, 2024
    Assignee: Microsoft Corporation
    Inventors: John Helmes, Aditha May Adams, Simon Cameron Dearsley, Go Osaki, Hongshan Sun
  • Patent number: D1025065
    Type: Grant
    Filed: May 10, 2022
    Date of Patent: April 30, 2024
    Assignee: Microsoft Corporation
    Inventors: John Helmes, Aditha May Adams, Simon Cameron Dearsley, Go Osaki, Hongshan Sun
  • Patent number: D1025066
    Type: Grant
    Filed: May 10, 2022
    Date of Patent: April 30, 2024
    Assignee: Microsoft Corporation
    Inventors: John Helmes, Aditha May Adams, Simon Cameron Dearsley, Go Osaki, Hongshan Sun
  • Patent number: D1025067
    Type: Grant
    Filed: May 10, 2022
    Date of Patent: April 30, 2024
    Assignee: Microsoft Corporation
    Inventors: John Helmes, Aditha May Adams, Simon Cameron Dearsley, Go Osaki, Hongshan Sun
  • Patent number: D1025068
    Type: Grant
    Filed: May 10, 2022
    Date of Patent: April 30, 2024
    Assignee: Microsoft Corporation
    Inventors: John Helmes, Aditha May Adams, Simon Cameron Dearsley, Go Osaki, Hongshan Sun
  • Patent number: D1025069
    Type: Grant
    Filed: May 10, 2022
    Date of Patent: April 30, 2024
    Assignee: Microsoft Corporation
    Inventors: John Helmes, Aditha May Adams, Simon Cameron Dearsley, Go Osaki, Hongshan Sun
  • Patent number: D1025070
    Type: Grant
    Filed: May 10, 2022
    Date of Patent: April 30, 2024
    Assignee: Microsoft Corporation
    Inventors: John Helmes, Aditha May Adams, Simon Cameron Dearsley, Go Osaki, Hongshan Sun
  • Patent number: D1025987
    Type: Grant
    Filed: May 10, 2022
    Date of Patent: May 7, 2024
    Assignee: Microsoft Corporation
    Inventors: John Helmes, Aditha May Adams, Simon Cameron Dearsley, Go Osaki, Hongshan Sun
  • Patent number: D1028981
    Type: Grant
    Filed: May 10, 2022
    Date of Patent: May 28, 2024
    Assignee: Microsoft Corporation
    Inventors: John Helmes, Aditha May Adams, Simon Cameron Dearsley, Go Osaki, Hongshan Sun
  • Patent number: D1028986
    Type: Grant
    Filed: May 10, 2022
    Date of Patent: May 28, 2024
    Assignee: Microsoft Corporation
    Inventors: John Helmes, Aditha May Adams, Simon Cameron Dearsley, Go Osaki, Hongshan Sun
  • Patent number: D1034605
    Type: Grant
    Filed: May 10, 2022
    Date of Patent: July 9, 2024
    Assignee: Microsoft Corporation
    Inventors: John Helmes, Aditha May Adams, Simon Cameron Dearsley, Go Osaki, Hongshan Sun
  • Patent number: D1036436
    Type: Grant
    Filed: May 10, 2022
    Date of Patent: July 23, 2024
    Assignee: Microsoft Corporation
    Inventors: John Helmes, Aditha May Adams, Simon Cameron Dearsley, Go Osaki, Hongshan Sun
  • Patent number: D1036444
    Type: Grant
    Filed: May 10, 2022
    Date of Patent: July 23, 2024
    Assignee: Microsoft Corporation
    Inventors: John Helmes, Aditha May Adams, Simon Cameron Dearsley, Go Osaki, Hongshan Sun
  • Patent number: D1037252
    Type: Grant
    Filed: May 10, 2022
    Date of Patent: July 30, 2024
    Assignee: Microsoft Corporation
    Inventors: John Helmes, Aditha May Adams, Simon Cameron Dearsley, Go Osaki, Hongshan Sun