Patents by Inventor Amit Shah

Amit Shah 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: 20130139154
    Abstract: An installer installing an operating system on a host computer system detects that the operating system is to be run under a hypervisor, and causes at least one configuration parameter of the operating system to be adjusted based on the hypervisor. A migration tool migrating a virtual machine from one hypervisor to another hypervisor, identifies the types of the two hypervisors, the operating system used by the virtual machine, and causes at least one configuration parameter of the operating system to be adjusted based on the target hypervisor.
    Type: Application
    Filed: November 30, 2011
    Publication date: May 30, 2013
    Inventor: Amit Shah
  • Publication number: 20130138775
    Abstract: A mechanism for content download based on hashes is disclosed. A method of the invention includes receiving a request from a client computing device for a file stored at a server computing device and dividing the file into a plurality of chunks. In addition, the method includes, for each chunk of the plurality of chunks of the file, obtaining, by the server computing device, a hash for the chunk, sending, by the server computing device, the hash for the chunk to the client computing device, and after sending the hash, sending, by the server computing device, the chunk to the client computing device if such sending is enabled.
    Type: Application
    Filed: November 30, 2011
    Publication date: May 30, 2013
    Inventor: Amit Shah
  • Publication number: 20130139153
    Abstract: A host controller system monitors virtual machine hosts for a tuning event. Upon detecting a tuning event, the host controller system identifies at least one virtual machine potentially affected by the tuning event, and determines whether a corresponding guest operating system should be tuned (e.g., whether configuration parameters should be adjusted). If so, the host controller system obtains configuration data for the corresponding guest operating system and provides the configuration data to the corresponding guest operating system.
    Type: Application
    Filed: November 30, 2011
    Publication date: May 30, 2013
    Inventor: Amit Shah
  • Publication number: 20130139155
    Abstract: An installer installing an operating system on a host computer system detects that the operating system is to be run under a hypervisor, and causes at least one configuration parameter of the operating system to be adjusted based on the hypervisor. A migration tool migrating a virtual machine from one hypervisor to another hypervisor, identifies the types of the two hypervisors, the operating system used by the virtual machine, and causes at least one configuration parameter of the operating system to be adjusted based on the target hypervisor.
    Type: Application
    Filed: November 30, 2011
    Publication date: May 30, 2013
    Inventor: Amit Shah
  • Patent number: 8413138
    Abstract: Systems and methods are described for securely downloading management client software onto a device from an embedded stub in the device. In one embodiment, the stub client is activated by a message with credentials from a management server. The stub client, after verification of the credentials, downloads and activates a full management client. The management client then participates in any authorized management session with the device management server. The messages are preferably encrypted using a key that is based on the credentials. The credentials may be specific to the device and to the service provider associated with the device.
    Type: Grant
    Filed: February 6, 2008
    Date of Patent: April 2, 2013
    Assignee: Mformation Software Technologies, Inc.
    Inventors: Badri Nath, Rakesh Kushwaha, Amit Shah, Srinivas Devarakonda
  • Publication number: 20120311010
    Abstract: A mechanism for peer-to-peer file sharing by individual client networking applications is disclosed. A method of the invention includes sending to a server computing machine a request to access data by a networking application of a client computing machine; identifying to the server computing machine an ability of the client computing machine to seed data to peers of the client computing machine, receiving at the networking application a list of contact information of one or more peers of the client computing machine that have at least a portion of the requested data, selecting by the networking application one or more peers from the received list to download the data from, wherein the selection is prioritized based on a geographic proximity of the one or more peers to the client computing machine, and requesting by the networking application the content from the selected one or more peers.
    Type: Application
    Filed: May 31, 2011
    Publication date: December 6, 2012
    Inventor: AMIT SHAH
  • Publication number: 20120311569
    Abstract: A method and system for performing tests in a virtualized computing environment. A test suite includes test code for testing emulation of a device associated with a guest hosted by a computer system. The computer system sets an input parameter of a migration command in the test code to a first value to turn off the migration command. The computer system executes the test code to produce a first result. The computer system also sets the input parameter of the migration command to a second value to turn on the migration command, and executes the test code to produce a second result. Turning on the migration command causes the guest to migrate to a second hypervisor. Based on the first result and the second result, the computer system determines whether an error occurs in migration of the guest or in the emulation of the device.
    Type: Application
    Filed: May 31, 2011
    Publication date: December 6, 2012
    Inventor: Amit Shah
  • Patent number: 8312453
    Abstract: A mechanism for communication in a virtualization system via multiple generic channels of a paravirtualized device is disclosed. A method of the invention includes creating one or more communication devices for each VM managed by a hypervisor of a host machine, exposing a plurality of ports on top of each created communication device to the VM that the communication device is associated with, specifying options for each port to enable the port to be used to establish a communication channel between the hypervisor and the VM, the options including a port name to associate with both of the port and the communication channel of the port, and creating a direct connection between two or more VMs via their associated communication devices in order to enable direct communication between the two or more VMs by utilizing the ports of their associated communication devices.
    Type: Grant
    Filed: January 27, 2011
    Date of Patent: November 13, 2012
    Assignee: Red Hat, Inc.
    Inventor: Amit Shah
  • Publication number: 20120198440
    Abstract: A mechanism for communication in a virtualization system via multiple generic channels of a paravirtualized device is disclosed. A method of the invention includes creating one or more communication devices for each VM managed by a hypervisor of a host machine, exposing a plurality of ports on top of each created communication device to the VM that the communication device is associated with, specifying options for each port to enable the port to be used to establish a communication channel between the hypervisor and the VM, the options including a port name to associate with both of the port and the communication channel of the port, and creating a direct connection between two or more VMs via their associated communication devices in order to enable direct communication between the two or more VMs by utilizing the ports of their associated communication devices.
    Type: Application
    Filed: January 27, 2011
    Publication date: August 2, 2012
    Inventor: Amit Shah
  • Publication number: 20120192176
    Abstract: A hypervisor running on a host computer system receives data that was requested to be copied on a client device using one of a plurality of copy operations supported by the client device. The hypervisor transfers the data and an identifier of a copy operation used on the client device to a virtual machine hosted by the host computer system to allow a user to paste the data in the virtual machine via a paste operation that corresponds to the copy operation used on the client device.
    Type: Application
    Filed: January 21, 2011
    Publication date: July 26, 2012
    Inventor: Amit Shah
  • Publication number: 20120144378
    Abstract: A client version control system (VCS) accesses a remote VCS to retrieve the difference between current metadata stored locally representing a first version of the software packages currently installed and newer metadata representing a second version of the software packages available from a server for distribution, without having to download the entire newer metadata. The client VCS generates the newer metadata based on the current metadata and the difference of the current and newer metadata retrieved from the remote VCS. A package manager coupled to the client VCS to download the second version of the software package from the server based on the newer metadata then installs or updates newer releases of software packages as available from the distribution server.
    Type: Application
    Filed: December 6, 2010
    Publication date: June 7, 2012
    Applicant: RED HAT, INC.
    Inventor: Amit Shah
  • Publication number: 20120144050
    Abstract: A network manager establishes a network connection with a local area network (LAN) using a gateway device that interfaces the LAN with the Internet. A request is transmitted to the gateway device via the network connection to access a Web server of the Internet. A response page received from the Internet via the gateway device is examined to determine whether the response page is a redirect page, or if the response page is from a domain different from that was requested, from a Web proxy server that requires a user to log in, in order to access the Web server. It is determined whether credentials associated with the user required for the login page have been previously cached locally. The cached credentials of the user is automatically provided in response to the redirect page without user intervention to log into the Web proxy server, if it is determined that the credentials have been previously cached locally.
    Type: Application
    Filed: December 6, 2010
    Publication date: June 7, 2012
    Applicant: RED HAT, INC.
    Inventor: Amit Shah
  • Publication number: 20110274814
    Abstract: A garlic-based sauce which includes garlic, chili peppers, bell peppers, a quantity of flavorings and spices. These ingredients are combined without addition of any preservatives. The method of preparing the garlic-based sauce includes caramelized chili peppers by heating or broiling and blending the ingredients into a mixture, mixing spices and flavorings.
    Type: Application
    Filed: May 7, 2010
    Publication date: November 10, 2011
    Inventor: Amit Shah
  • Patent number: 7946765
    Abstract: A retaining element for use with elastic sheet material is disclosed. In one form, the sheet material can be provided as a bag (100) having first and second sidewalls (102,104). The retaining element can be in the form of an elastic strip attached to one of the sidewalls. The retaining strip (120) can comprise a heat-unstable activatable material such that it can be applied to the bag in a deadened condition wherein the strip is set and subsequently heated to transition to an activated condition wherein the retaining element is elasticized to provide an elasticized article which can have a shirred appearance. The retaining element can have various configurations and can be activated by various methods.
    Type: Grant
    Filed: June 28, 2007
    Date of Patent: May 24, 2011
    Assignee: The Glad Products Company
    Inventors: Jack F. Melvan, John Rusnak, Amit Shah, Greg W. Sleight
  • Publication number: 20090279479
    Abstract: A wireless communication system is provided that includes a network and a plurality of access terminals. The plurality of access terminals includes a first group of access terminals configured to receive control information at a first data rate and send a response to the received control information, as well as a second group of access terminals configured to receive the control information at a second data rate and send a response to the received control information. The second data rate is higher than the first data rate. The network is configured to send the control information via a control channel at the first data rate and the second data rate, receive responses from the access terminals, and establish a traffic channel with at least one of the access terminals based on the control information and associated response from at least one of the access terminals.
    Type: Application
    Filed: May 7, 2008
    Publication date: November 12, 2009
    Inventors: Asif Dawoodi Gandhi, Devesh T. Patel, Amit Shah, Mathew Thomas
  • Publication number: 20090199176
    Abstract: Systems and methods are described for securely downloading management client software onto a device from an embedded stub in the device. In one embodiment, the stub client is activated by a message with credentials from a management server. The stub client, after verification of the credentials, downloads and activates a full management client. The management client then participates in any authorized management session with the device management server. The messages are preferably encrypted using a key that is based on the credentials. The credentials may be specific to the device and to the service provider associated with the device.
    Type: Application
    Filed: February 6, 2008
    Publication date: August 6, 2009
    Inventors: Badri Nath, Rakesh Kushwaha, Amit Shah, Srinivas Devarakonda
  • Patent number: 7459191
    Abstract: A retaining element for use with elastic sheet material is disclosed. In one form, the sheet material can be provided as a bag (100) having first and second side walls (102,104). The retaining element can be in the form of an elastic strip attached to one of the side walls. The retaining strip (120) can comprise a heat-unstable activatable material such that it can be applied to the bag in a deadened condition wherein the strip is set and subsequently heated to transition to an activated condition wherein the retaining element is elasticized to provide an elasticized article which can have a shirred appearance. The retaining element can have various configurations and can be activated by various methods.
    Type: Grant
    Filed: September 9, 2005
    Date of Patent: December 2, 2008
    Assignee: The Glad Products Company
    Inventors: Greg W. Sleight, Amit Shah, John Rusnak, Jack Melvan, Timonthy LaRocque
  • Patent number: 7300395
    Abstract: A retaining element for use with elastic sheet material is disclosed. In one form, the sheet material can be provided as a bag (100) having first and second side walls (102, 104). The retaining element can be in the form of an elastic strip attached to one of the side walls. The retaining strip (120) can comprise a heat-unstable activatable material such that it can be applied to the bag in a deadened condition wherein the strip is set and subsequently heated to transition to an activated condition wherein the retaining element is elasticized to provide an elasticized article which can have a shirred appearance. The retaining element can have various configurations and can be activated by various methods.
    Type: Grant
    Filed: September 9, 2005
    Date of Patent: November 27, 2007
    Assignee: The Glad Products Company
    Inventors: Greg W. Sleight, Amit Shah, John Rusnak, Jack Melvan, Timonthy LaRocque
  • Publication number: 20070248290
    Abstract: A retaining element for use with elastic sheet material is disclosed. In one form, the sheet material can be provided as a bag (100) having first and second sidewalls (102,104). The retaining element can be in the form of an elastic strip attached to one of the sidewalls. The retaining strip (120) can comprise a heat-unstable activatable material such that it can be applied to the bag in a deadened condition wherein the strip is set and subsequently heated to transition to an activated condition wherein the retaining element is elasticized to provide an elasticized article which can have a shirred appearance. The retaining element can have various configurations and can be activated by various methods.
    Type: Application
    Filed: June 28, 2007
    Publication date: October 25, 2007
    Inventors: Jack Melvan, John Rusnak, Amit Shah, Greg Sleight
  • Publication number: 20070166267
    Abstract: A composition is disclosed for treating the skin comprising an acylated short chain bioactive peptide and Lycium barbarum extract product. Also disclosed is a method for topically administering the composition in an amount therapeutically effective to reduce wrinkles by building the dermal fibroblast matrix. The composition may contain dimethylisosorbide or ethoxydiglycol as solubilizing and penetration enhancers for the hydrophobically modified peptide.
    Type: Application
    Filed: January 17, 2007
    Publication date: July 19, 2007
    Inventors: George Majewski, Amit Shah, John Gormley, Krzysztof Bojanowski