Patents by Inventor Venkatesh Ramamurthy
Venkatesh Ramamurthy 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: 20160259649Abstract: Technologies for fast low-power startup include a computing device with a processor having a power management integrated circuit. The computing device initializes platform components into a low-power state and determines, in a pre-boot firmware environment, the battery state of the computing device. The computing device determines a minimum-power startup (MPS) configuration that identifies platform components to be energized and determines whether the battery state is sufficient for the MPS configuration. If sufficient, the computing device energizes the platform components of the MPS configuration and boots into an MPS boot mode. In the MPS boot mode, the computing device may execute one or more user-configured application(s). If the battery state is sufficient for normal operation, the computing device may boot into a normal mode. In the normal mode, the user may configure the MPS configuration by selecting features for the future MPS boot mode. Other embodiments are described and claimed.Type: ApplicationFiled: March 3, 2015Publication date: September 8, 2016Inventors: Rajesh Poornachandran, Vincent J. Zimmer, Karunakara Kotary, Venkatesh Ramamurthy, Pralhad M. Madhavi
-
Publication number: 20160224810Abstract: Generally, this disclosure describes providing theft deterrence for a device while in transit. The system may include lock state circuitry configured to receive and store an unlock token, the unlock token configured to indicate that an associated device has successfully completed transit from a source to a destination; and lock state read circuitry configured to request the unlock token from the lock state circuitry and to determine whether the associated device has successfully completed transit from the source to the destination based on the unlock token.Type: ApplicationFiled: May 11, 2012Publication date: August 4, 2016Inventors: Shahrokh Shahidzadeh, Venkatesh Ramamurthy, Gyan Prakash, Stephen L. Smith, Reinhard R. Steffens, Christian Von Reventlow, Farzad Esfandiari
-
Patent number: 9378352Abstract: Mobile device, client device and server associated with client-server authentication are described. In embodiments, the mobile device may comprise a camera and a token extractor. The token extractor may be coupled to the camera and configured to analyze an image, captured by the camera. The captured image may contain a barcode and may be displayed on a client device in response to a request of a server for access to a resource. The barcode may contain a token, which may be extracted by the token extractor to be used to gain access to a resource requested from a server. Other embodiments may be described and/or claimed.Type: GrantFiled: February 8, 2013Date of Patent: June 28, 2016Assignee: Intel CorporationInventors: Gyan Prakash, Venkatesh Ramamurthy, Hong Li, Jesse Walker
-
Patent number: 9292683Abstract: Techniques for providing security for a computing device are described herein. In one example, a maintenance issue for the computing device is detected. Additionally, a maintenance credential proximate the computing device can be detected. Furthermore, an alarm system within the computing device can be disabled in response to detecting an authorized maintenance credential.Type: GrantFiled: March 15, 2013Date of Patent: March 22, 2016Assignee: Intel CorporationInventors: Gyan Prakash, Shahrokh Shahidzadeh, Venkatesh Ramamurthy, Hong Li, Mohan J. Kumar
-
Publication number: 20150172054Abstract: An embodiment includes a method executed by at least one processor comprising: an out-of-band cryptoprocessor receiving security credentials from a battery, which is included in a mobile computing node that comprises the at least one processor, while the mobile computing node is engaged in at least one of (a) booting, and (b) exchanging the battery after booting and during run-time; the cryptoprocessor accessing an authentication key; and the cryptoprocessor successfully authenticating the battery, via out-of-band processing, based on the security credentials and the authentication key. In an embodiment the security credentials are included in a certificate. Other embodiments are described herein.Type: ApplicationFiled: June 13, 2013Publication date: June 18, 2015Inventors: Gyan Prakash, Venkatesh Ramamurthy, Rajesh Poornachandran, Hong Li, Jesse Walker
-
Patent number: 9041516Abstract: A device includes a processor having a standby state, a control unit coupled to the processor to receive wireless identification information, and a storage device to store a processor wake policy. The control unit applies the policy to received wireless identification information to wake the processor.Type: GrantFiled: October 16, 2012Date of Patent: May 26, 2015Assignee: Intel CorporationInventors: Venkatesh Ramamurthy, Gyan Prakash
-
Publication number: 20140325638Abstract: Techniques for providing security for a computing device are described herein. In one example, a maintenance issue for the computing device is detected. Additionally: a maintenance credential proximate the computing: device can be detected. Furthermore, an alarm system within the computing device can be disabled in response to detecting an authorized maintenance credential.Type: ApplicationFiled: March 15, 2013Publication date: October 30, 2014Inventors: Gyan Prakash, Shahrokh Shahidzadeh, Venkatesh Ramamurthy, Hong Li, Mohan J. Kumar
-
Patent number: 8819228Abstract: A remote management controller is provided for use in conjunction with a managed host computer. The remote management controller exposes a virtual network interface controller, such as a driverless virtual USB network interface controller, to the managed host computer. Through the in-band connection provided by the virtual network interface controller, the remote management controller can send a command to the host operating system or one or more guest operating systems executing in a virtualized environment. If no reply is received to the command, the remote management controller takes corrective action to restore the operation of the host operating system or the non-responsive guest operating systems.Type: GrantFiled: June 17, 2013Date of Patent: August 26, 2014Assignee: American Megatrends, Inc.Inventor: Venkatesh Ramamurthy
-
Publication number: 20140230039Abstract: Mobile device, client device and server associated with client-server authentication are described. In embodiments, the mobile device may comprise a camera and a token extractor. The token extractor may be coupled to the camera and configured to analyze an image, captured by the camera. The captured image may contain a barcode and may be displayed on a client device in response to a request of a server for access to a resource. The barcode may contain a token, which may be extracted by the token extractor to be used to gain access to a resource requested from a server. Other embodiments may be described and/or claimed.Type: ApplicationFiled: February 8, 2013Publication date: August 14, 2014Inventors: Gyan Prakash, Venkatesh Ramamurthy, Hong Li, Jesse Walker
-
Publication number: 20140189017Abstract: Technologies for generating tasks from communication messages includes a mobile computing device for monitoring communication messages, parsing the communication messages to detect content indicative of upcoming tasks, generating a task for each of the upcoming tasks detected, generating a task list from the generated tasks, and generating an alarm for each task. Additionally, the mobile computing device receives tasks generated by a cloud server.Type: ApplicationFiled: December 28, 2012Publication date: July 3, 2014Inventors: Gyan Prakash, Nagasubramanian Gurumoorthly, Saurabh Dadu, Venkatesh Ramamurthy, Rama Sawhney
-
Publication number: 20140104043Abstract: A device includes a processor having a standby state, a control unit coupled to the processor to receive wireless identification information, and a storage device to store a processor wake policy. The control unit applies the policy to received wireless identification information to wake the processor.Type: ApplicationFiled: October 16, 2012Publication date: April 17, 2014Inventors: Venkatesh Ramamurthy, Gyan Prakash
-
Publication number: 20130337793Abstract: Generally, this disclosure relates to a bundled mobile device purchase system. The system may include a mobile device and a bundle service. The mobile device may include transponder circuitry configured to receive and store a bundle identifier including an application identifier related to an application, the bundle identifier provided to the transponder circuitry during a transaction that includes purchasing the mobile device and the application. The mobile device may further include memory circuitry configured to receive and store the application after the transaction. The bundle service may include a bundle download module configured to provide the application to the mobile device in response to receiving the application identifier from the mobile device.Type: ApplicationFiled: June 15, 2012Publication date: December 19, 2013Inventors: GYAN PRAKASH, REINHARD R. STEFFENS, SHAHROKH SHAHRO SHAHIDZADEH, VENKATESH RAMAMURTHY, RAJESH POORNACHANDRAN
-
Publication number: 20130283093Abstract: A remote management controller is provided for use in conjunction with a managed host computer. The remote management controller exposes a virtual network interface controller, such as a driverless virtual USB network interface controller, to the managed host computer. Through the in-band connection provided by the virtual network interface controller, the remote management controller can send a command to the host operating system or one or more guest operating systems executing in a virtualized environment. If no reply is received to the command, the remote management controller takes corrective action to restore the operation of the host operating system or the non-responsive guest operating systems.Type: ApplicationFiled: June 17, 2013Publication date: October 24, 2013Inventor: VENKATESH RAMAMURTHY
-
Patent number: 8560686Abstract: A remote management controller is provided for use in conjunction with a managed host computer. The remote management controller exposes a virtual network interface controller, such as a driverless virtual USB network interface controller, to the managed host computer. Through the in-band connection provided by the virtual network interface controller, the remote management controller can communicate with in-band management applications executing on the managed host computer. The managed host computer can also access services executing on the remote management controller through the in-band communications interface. The remote management controller can also enable communication between the management client computer and in-band management applications executing on the managed host computer. The managed host computer can also access an out-of-band communications network between the remote management device and a management client computer.Type: GrantFiled: July 26, 2011Date of Patent: October 15, 2013Assignee: American Megatrends, Inc.Inventor: Venkatesh Ramamurthy
-
Patent number: 8499136Abstract: A method, system, and apparatus for expanding the storage capacity of a data storage system are provided. According to one method, the physical storage devices that store the data and metadata for one or more logical disks are organized into a container. A logical disk segment is created within the container for each logical disk. When storage capacity is added through the addition of logical disks, a new logical disk segment is added to the end of the container for the new logical disk. When storage capacity is added through the addition of capacity to an existing logical disk, a new logical disk segment is added to the end of the container for the new logical disk segment within the logical disk. The devices within a container may be migrated between server computers or between CPUs with their associated mass storage controllers.Type: GrantFiled: June 29, 2010Date of Patent: July 30, 2013Assignee: American Megatrends, Inc.Inventors: Paresh Chatterjee, Venkatesh Ramamurthy, Suresh Grandhi, Loganathan Ranganathan
-
Patent number: 8499142Abstract: A UEFI compliant firmware is disclosed that includes a UEFI legacy boot loader. The UEFI legacy boot loader provides functionality for loading operating systems that are non-UEFI compliant in a performant manner. In particular, the UEFI legacy boot loader provided in one embodiment disclosed herein is configured to utilize UEFI disk services to load an O/S kernel and other O/S components. Once the UEFI legacy boot loader has completed loading the O/S components, the UEFI legacy boot loader enables interrupt handling by the O/S, relocates O/S real mode kernel setup code to a low memory region (below 1 MB), and switches a processor to a real mode of operation. The UEFI legacy boot loader then causes the real mode kernel setup code to be executed on the processor, to thereby complete the loading of the operating system.Type: GrantFiled: August 30, 2010Date of Patent: July 30, 2013Assignee: American Megatrends, Inc.Inventors: Venkatesh Ramamurthy, Vinothkumar Sundaramoorthy
-
Patent number: 8495657Abstract: Technologies for virtualized management objects are presented herein. Through the utilization of the technologies and concepts presented herein, a management entity may be able to access a management object through a computer firmware that utilizes a virtualized layer that interfaces a management interface server and a CIM provider associated with the management object. According to one aspect, a method for virtualizing management objects includes receiving a request for data associated with a management object from a management entity. The request for data may be in a first standard. The request is then converted into a command in a second standard. The command is then executed and a response to the command is generated. Next, the response to the command is converted to a response to the request in the first standard. The converted response to the request is then sent to the management entity.Type: GrantFiled: June 11, 2010Date of Patent: July 23, 2013Assignee: American Megatrends, Inc.Inventors: Venkatesh Ramamurthy, Sanjoy Maity
-
Patent number: 8468334Abstract: Operating system image files utilized to create an initial random access memory (“RAM”) disk are separated into one image file that contains essential initial RAM disk components and one or more additional image files that contain optional initial RAM disk components, such as language support files. At runtime, the disk image containing the essential RAM disk components is loaded along with the disk images containing desired optional initial RAM disk components. Disk images containing undesired or unneeded optional RAM disk components are not loaded. The loaded disk images are utilized to create the initial RAM disk.Type: GrantFiled: January 28, 2011Date of Patent: June 18, 2013Assignee: American Megatrends, Inc.Inventors: Rajasekhar Jonna, Venkatesh Ramamurthy
-
Patent number: 8468242Abstract: A remote management controller is provided for use in conjunction with a managed host computer. The remote management controller exposes a virtual network interface controller, such as a driverless virtual USB network interface controller, to the managed host computer. Through the in-band connection provided by the virtual network interface controller, the remote management controller can send a command to the host operating system or one or more guest operating systems executing in a virtualized environment. If no reply is received to the command, the remote management controller takes corrective action to restore the operation of the host operating system or the non-responsive guest operating systems.Type: GrantFiled: May 2, 2012Date of Patent: June 18, 2013Assignee: American Megatrends, Inc.Inventor: Venkatesh Ramamurthy
-
Patent number: 8402209Abstract: Dynamic provisioning of available space in a data storage system without having to configure partitions at system startup is presented. A system table may be maintained with entries corresponding to provisions within the available physical capacity of a data storage system. A volume table may be maintained that includes entries corresponding to territories within a logical data storage volume. When a data write operation is requested, a determination may be made as to whether physical space has been allocated for the territory in the volume that is to be written. If physical space has not yet been allocated, the necessary physical space may be allocated for the territory within the logical volume that is to receive the written data and the requested write operation may be performed. Metadata can be written to disk as to simplify recover from system crashes and unclean shutdowns.Type: GrantFiled: April 16, 2009Date of Patent: March 19, 2013Assignee: American Megatrends, Inc.Inventors: Paresh Chatterjee, Venkatesh Ramamurthy, Loganathan Ranganathan, Anandh Mahalingam