Patents by Inventor Jason Messer

Jason Messer 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: 20240143474
    Abstract: Systems and methods for dynamic sensors support in an Intelligent Platform Management Interface (IPMI) stack. A dynamic sensor monitor task is provided. In operation, the task initiates a plurality of dynamic sensor tables. In a sensor monitor cycle, the task monitors a plurality of sensors to be monitored, in order to get sensor reading information from the sensors. When the task determines that an entity presence sensor event is detected, the task updates a sensor data repository (SDR) and sensor information of at least one dynamic sensor according to the entity presence sensor event, and updates the dynamic sensor tables. Once the sensor monitor cycle is completed and the task determines that the dynamic sensor tables are updated, the task updates the SDR and the sensor information of the at least one dynamic sensor to the IPMI stack based on the updated dynamic sensor tables.
    Type: Application
    Filed: October 27, 2022
    Publication date: May 2, 2024
    Inventors: Jason Messer, Balaji Nagalingam Rajendiran, Senathipathy Thangavel, Aashray Boddu, Madhavan Selvaraj
  • Publication number: 20240111949
    Abstract: Live editing a workbook with multiple clients including receiving, by a workbook manager from a first workbook client, a first workbook patch comprising a base version ID and a first workbook edit; determining, by the workbook manager, that the base version ID from the first workbook patch matches the version ID for a confirmed workbook on the workbook manager; applying, by the workbook manager, the first workbook edit to the confirmed workbook on the workbook manager; advancing, by the workbook manager, the version ID for the confirmed workbook; and sending, by the workbook manager, an acknowledgement of the first workbook patch to the first workbook client.
    Type: Application
    Filed: December 21, 2022
    Publication date: April 4, 2024
    Inventors: JASON D. FRANTZ, NEIL F. LUGOVOY, CHRISTOPHER MESSER
  • Patent number: 11513984
    Abstract: In an aspect of the disclosure, a method, a computer-readable medium, and a computer system are provided. The computer system includes a baseboard management controller (BMC). The BMC receives a first message from a first remote device on a management network. The BMC determines whether the first message is directed to a storage service or fabric service running on a host of the BMC. The host is a storage device. The BMC extracts a service management command from the first message, when the first message is directed to the storage service or fabric service. The BMC sends, through a BMC communication channel to the host, a second message containing the service management command to the host. The BMC communication channel established for communicating baseboard management commands between the BMC and the host.
    Type: Grant
    Filed: February 4, 2020
    Date of Patent: November 29, 2022
    Assignee: AMERICAN MEGATRENDS INTERNATIONAL, LLC
    Inventors: Anurag Bhatia, Jason Messer, Joseprabu Inbaraj, Clark Kerr, Sanjoy Maity
  • Publication number: 20220276886
    Abstract: Examples described herein generally relate to a server for hosting process isolated containers within a virtual machine. The server includes at least one physical processor; at least one physical computer memory storing executable code for execution by the at least one physical processor, and a physical network interface controller, NIC. The executable code may be configured to provide a host virtual machine and at least one process isolated container within the host virtual machine. The physical NIC includes a physical NIC switch configured to distribute incoming data packets to a plurality of functions including a physical function and virtual functions. At least one of the virtual functions is assigned to an individual process isolated container within the virtual machine. The virtual function assigned to the individual process isolated container allows the physical NIC switch to distribute incoming data packets for the individual process isolated container at a hardware level.
    Type: Application
    Filed: August 25, 2020
    Publication date: September 1, 2022
    Inventors: Gerardo DIAZ-CUELLAR, Omar CARDONA, Dinesh Kumar GOVINDASAMY, Jason MESSER
  • Patent number: 11431577
    Abstract: A system and method for endpoint selection in a global accelerator system. The global accelerator system includes client devices communicating with a global access point to access various endpoints that can host services. The access points may calculate ranked lists of the plurality of endpoints based on a selection algorithm for the access points and select, for each access point, one of the plurality of endpoints based on the ranked lists before routing the received packets to the selected endpoints by each respective access point.
    Type: Grant
    Filed: January 11, 2021
    Date of Patent: August 30, 2022
    Assignee: Amazon Technologies, Inc.
    Inventors: Nalin Goel, Jason Messer
  • Patent number: 11416428
    Abstract: A computer system includes a BMC and a host of the BMC. The BMC receives a first message from a first remote device on a management network. The BMC determines whether the first message is directed to a storage service or fabric service executed on a main processor of a storage controller of the host. The host is a storage device. The storage controller includes an RDMA controller in communication with the main processor through an internal communication channel of the storage controller. The RDMA controller is managed by the storage service. The BMC extracts a service management command from the first message, when the first message is directed to the storage service or fabric service. The BMC sends, through a BMC communication channel established for communicating baseboard management commands between the BMC and the host, a second message containing the service management command to the host.
    Type: Grant
    Filed: February 4, 2020
    Date of Patent: August 16, 2022
    Assignee: AMERICAN MEGATRENDS INTERNATIONAL, LLC
    Inventors: Anurag Bhatia, Jason Messer, Sanjoy Maity
  • Patent number: 11301404
    Abstract: A computer system has a first node including a first baseboard management controller (BMC) and a first host of the first BMC. The first node determines that the first node is an active node. The first node operates a first storage service at the first host. The first host is a first storage device connected to one or more storage drives. The first storage service manages a first Remote Direct Memory Access (RDMA) controller for accessing user data stored on the one or more storage drives. The first node indicates to a second node that the first node is operating normally. The first node syncs data available on the first node with the second node.
    Type: Grant
    Filed: February 4, 2020
    Date of Patent: April 12, 2022
    Assignee: AMERICAN MEGATRENDS INTERNATIONAL, LLC
    Inventors: Anurag Bhatia, Sanjoy Maity, Jason Messer
  • Patent number: 11144488
    Abstract: A computer system includes a first baseboard management controller (BMC) and a first host of the first BMC. The first host operates a first storage service at the first host. The first host is a first storage device connected to one or more storage drives. The first storage service managing a first Remote Direct Memory Access (RDMA) controller for accessing user data stored on the one or more storage drives through a storage network. The first BMC receives state information of the one or more storage drives. The first BMC sends notifications to a client of the first BMC, in response to receiving the state information.
    Type: Grant
    Filed: February 4, 2020
    Date of Patent: October 12, 2021
    Assignee: AMERICAN MEGATRENDS INTERNATIONAL, LLC
    Inventors: Anurag Bhatia, Sanjoy Maity, Joseprabu Inbaraj, Jason Messer, Clark Kerr, Muthukkumaran Ramalingam, Gopinath Sekaran
  • Patent number: 11068424
    Abstract: A computer system includes a BMC and a host of the BMC. The BMC receives a first message from a first remote device on a management network. The BMC determines whether the first message is directed to a storage service or fabric service executed on a central processing unit of the host. The host is a storage device. The central processing unit is in commutation with a RDMA controller through an external communication channel. The RDMA controller being managed by the storage service. The BMC extracts a service management command from the first message, when the first message is directed to the storage service or fabric service. The BMC sends, through a BMC communication channel to the host, a second message containing the service management command to the host. The BMC communication channel has been established for communicating baseboard management commands between the BMC and the host.
    Type: Grant
    Filed: February 4, 2020
    Date of Patent: July 20, 2021
    Assignee: AMERICAN MEGATRENDS INTERNATIONAL, LLC
    Inventors: Anurag Bhatia, Jason Messer, Sanjoy Maity
  • Publication number: 20200250053
    Abstract: A computer system has a first node including a first baseboard management controller (BMC) and a first host of the first BMC. The first node determines that the first node is an active node. The first node operates a first storage service at the first host. The first host is a first storage device connected to one or more storage drives. The first storage service manages a first Remote Direct Memory Access (RDMA) controller for accessing user data stored on the one or more storage drives. The first node indicates to a second node that the first node is operating normally. The first node syncs data available on the first node with the second node.
    Type: Application
    Filed: February 4, 2020
    Publication date: August 6, 2020
    Inventors: Anurag Bhatia, Sanjoy Maity, Jason Messer
  • Publication number: 20200252459
    Abstract: A computer system includes a BMC and a host of the BMC. The BMC receives a first message from a first remote device on a management network. The BMC determines whether the first message is directed to a storage service or fabric service executed on a main processor of a storage controller of the host. The host is a storage device. The storage controller includes an RDMA controller in communication with the main processor through an internal communication channel of the storage controller. The RDMA controller is managed by the storage service. The BMC extracts a service management command from the first message, when the first message is directed to the storage service or fabric service. The BMC sends, through a BMC communication channel established for communicating baseboard management commands between the BMC and the host, a second message containing the service management command to the host.
    Type: Application
    Filed: February 4, 2020
    Publication date: August 6, 2020
    Inventors: Anurag Bhatia, Jason Messer, Sanjoy Maity
  • Publication number: 20200252305
    Abstract: A computer system includes a BMC and a host of the BMC. The BMC receives a first message from a first remote device on a management network. The BMC determines whether the first message is directed to a storage service or fabric service executed on a central processing unit of the host. The host is a storage device. The central processing unit is in commutation with a RDMA controller through an external communication channel. The RDMA controller being managed by the storage service. The BMC extracts a service management command from the first message, when the first message is directed to the storage service or fabric service. The BMC sends, through a BMC communication channel to the host, a second message containing the service management command to the host. The BMC communication channel has been established for communicating baseboard management commands between the BMC and the host.
    Type: Application
    Filed: February 4, 2020
    Publication date: August 6, 2020
    Inventors: Anurag Bhatia, Jason Messer, Sanjoy Maity
  • Publication number: 20200252458
    Abstract: In an aspect of the disclosure, a method, a computer-readable medium, and a computer system are provided. The computer system includes a baseboard management controller (BMC). The BMC receives a first message from a first remote device on a management network. The BMC determines whether the first message is directed to a storage service or fabric service running on a host of the BMC. The host is a storage device. The BMC extracts a service management command from the first message, when the first message is directed to the storage service or fabric service. The BMC sends, through a BMC communication channel to the host, a second message containing the service management command to the host. The BMC communication channel established for communicating baseboard management commands between the BMC and the host.
    Type: Application
    Filed: February 4, 2020
    Publication date: August 6, 2020
    Inventors: Anurag Bhatia, Jason Messer, Joseprabu Inbaraj, Clark Kerr, Sanjoy Maity
  • Publication number: 20200250116
    Abstract: A computer system includes a first baseboard management controller (BMC) and a first host of the first BMC. The first host operates a first storage service at the first host. The first host is a first storage device connected to one or more storage drives. The first storage service managing a first Remote Direct Memory Access (RDMA) controller for accessing user data stored on the one or more storage drives through a storage network. The first BMC receives state information of the one or more storage drives. The first BMC sends notifications to a client of the first BMC, in response to receiving the state information.
    Type: Application
    Filed: February 4, 2020
    Publication date: August 6, 2020
    Inventors: Anurag Bhatia, Sanjoy Maity, Joseprabu Inbaraj, Jason Messer, Clark Kerr, Muthukkumaran Ramalingam, Gopinath Sekaran
  • Publication number: 20140280469
    Abstract: Certain aspects of the present disclosure are directed to a mobile IPMI remote management application program. The application program is executed on a processor of a handheld device and configured to: (a) display a first user interface on the handheld device, (b) receive a user input through the first user interface, (c) determine an IPMI request message and a target baseboard management controller (BMC) based on the user input, and (d) construct the request message and transmit the request message to the target BMC through a network. The application program includes (a) a management module, (b) a user interface module, (c) a message module, (d) a network module, and (f) a data module. The application program is also configured to: (a) encapsulate the request message in network packet, (b) determine a network address of the target BMC, and (c) transmit the network packet to the network.
    Type: Application
    Filed: March 14, 2013
    Publication date: September 18, 2014
    Applicant: AMERICAN MEGATRENDS, INC.
    Inventors: Jason Messer, Varadachari Sudan Ayanam, Samvinesh Christopher
  • Patent number: 5766051
    Abstract: A wakeboard traction pad for a wakeboard providing greater traction and a variable traction-surface geometry for more technical wakeboard riding and increased fun. The wakeboard traction pad is provided to give a high-friction, high-surface area surface upon which a wakeboard rider's feet may constructively engage and control the attached wakeboard. Often used in pairs at opposite sides of the wakeboard, the wakeboard traction pad of the present invention may also be used alone in conjunction with a single binding oppositely opposed to it on the wakeboard. The wakeboard traction pad has a gently tapering foot bed area, a more significantly sloped kicktail, and a center arch support that helps to define two concave depressions between the sides of the wakeboard traction pad for engagement by the heel and/or ball of the foot. By providing a variable geometry, the wakeboard traction pad provides more contact surface area.
    Type: Grant
    Filed: December 31, 1996
    Date of Patent: June 16, 1998
    Inventor: Jason Messer