Patents by Inventor Gopal Jayaraman

Gopal Jayaraman 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: 10771566
    Abstract: A system and method for mobile application virtualization. The system includes a server based architecture for mobile application virtualization. The architecture includes a single operating system instantiation resident on a server computer system. The single operating system includes a session management module and a plurality of service modules. The architecture further includes a plurality of user sessions each session comprising a plurality of applications and a unique session ID. The plurality of user sessions are operable to call services of the single operating system. The architecture further includes a plurality of virtual device sets each set comprising a unique session ID and associated with a respective user session of the plurality of user sessions.
    Type: Grant
    Filed: October 13, 2016
    Date of Patent: September 8, 2020
    Assignee: SIERRAWARE, LLC
    Inventors: Gopal Jayaraman, Gopu Subramanian
  • Patent number: 10764375
    Abstract: A system and method for mobile application virtualization. The method includes creating a plurality of user sessions each comprising a unique session ID and allocating server resources to each user session. The method further includes creating a plurality of sets of virtual devices. Each set of the plurality of sets of virtual devices is associated with a respective session ID. The method further includes executing an application of a plurality of applications within a user session of the plurality of user sessions and receiving a request from the application. The method further includes sending the request to a first virtual device of a set of virtual devices based on a session ID. The sending is performed by a single operating system and the single operating system is configured to route requests between applications and the plurality of sets of virtual devices based on the session IDs.
    Type: Grant
    Filed: October 13, 2016
    Date of Patent: September 1, 2020
    Assignee: SIERRAWARE, LLC
    Inventors: Gopal Jayaraman, Gopu Subramanian
  • Publication number: 20180109624
    Abstract: A system and method for mobile application virtualization. The system includes a server based architecture for mobile application virtualization. The architecture includes a single operating system instantiation resident on a server computer system. The single operating system includes a session management module and a plurality of service modules. The architecture further includes a plurality of user sessions each session comprising a plurality of applications and a unique session ID. The plurality of user sessions are operable to call services of the single operating system. The architecture further includes a plurality of virtual device sets each set comprising a unique session ID and associated with a respective user session of the plurality of user sessions.
    Type: Application
    Filed: October 13, 2016
    Publication date: April 19, 2018
    Inventors: Gopal Jayaraman, Gopu Subramanian
  • Publication number: 20180109625
    Abstract: A system and method for mobile application virtualization. The method includes creating a plurality of user sessions each comprising a unique session ID and allocating server resources to each user session. The method further includes creating a plurality of sets of virtual devices. Each set of the plurality of sets of virtual devices is associated with a respective session ID. The method further includes executing an application of a plurality of applications within a user session of the plurality of user sessions and receiving a request from the application. The method further includes sending the request to a first virtual device of a set of virtual devices based on a session ID. The sending is performed by a single operating system and the single operating system is configured to route requests between applications and the plurality of sets of virtual devices based on the session IDs.
    Type: Application
    Filed: October 13, 2016
    Publication date: April 19, 2018
    Inventors: Gopal Jayaraman, Gopu Subramanian
  • Patent number: 6395030
    Abstract: An implantable, spinal, vertebral replacement device comprises a tubular cage for fitting into a space left by a missing vertebral body and for optionally retaining bone graft material. First and second transverse plates are respectively positioned at opposed ends of the tubular cage for supporting the respective cage ends and for pressing a plate face against an adjacent vertebral body in spinal column-supporting relation. The transverse plates are each joined in transverse relation to at least one vertebral attachment plate which, in use, extends generally parallel to the spine. The vertebral attachment plate defines screw holes for screw securance to at least one vertebral body adjacent to the space. Preferably, one or more vertebral attachment plates are connected to the pair of adjacent vertebral bodies that bracket the space left by the missing vertebral body.
    Type: Grant
    Filed: April 27, 2000
    Date of Patent: May 28, 2002
    Assignees: Michigan Technological University, Pioneer Laboratories, Inc.
    Inventors: Matthew N. Songer, Jeffrey D. Vlahos, Thomas S. Kilpela, Gopal Jayaraman
  • Patent number: 5121579
    Abstract: A floor section assembly having a post anchor built into one of the floor panels for use with portable sectionalized flooring suitable for a volleyball court or the like is disclosed. The post anchor includes a base assembly attached to the undersurface of one of the panels and is coupled to a plurality of adjacent panels by tubes attached to the undersurface of the panels and coupled together by a rigid member extending through aligned tubes. This structure provides a broad base of support for the post carrying a volleyball net which can absorb moments placed on the post without the need for connecting the post to the base on which the flooring is assembled.
    Type: Grant
    Filed: February 9, 1989
    Date of Patent: June 16, 1992
    Assignee: Portage Holding, Inc.
    Inventors: Douglas J. Hamar, Gopal Jayaraman, Richard Granroth, Robert L. Whipple, Harold A. Evenson, Edward K. Hamar
  • Patent number: 5020286
    Abstract: A floor section assembly having a post anchor built into one of the floor panels for use with portable sectionalized flooring suitable for a volleyball court or the like is disclosed. The post anchor includes a base assembly attached to the undersurface of one of the panels and is coupled to a plurality of adjacent panels by tubes attached to the undersurface of the panels and coupled together by a rigid member extending through aligned tubes. This structure provides a broad base of support for the post carrying a volleyball net which can absorb moments placed on the post without the need for connecting the post to the base on which the flooring is assembled.
    Type: Grant
    Filed: August 5, 1988
    Date of Patent: June 4, 1991
    Assignee: Portage Holding, Inc.
    Inventors: Douglas J. Hamar, Gopal Jayaraman, Richard Granroth, Robert L. Whipple, Harold A. Evensen