Patents by Inventor Varaprasad Lingutla

Varaprasad Lingutla 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: 10841401
    Abstract: Disclosed are systems, methods, and non-transitory computer-readable storage media for predicting a future context of a computing device. In some implementations, a context daemon can use historical context information to predict future events and/or context changes. For example, the context daemon can analyze historical context information to predict user sleep patterns, user exercise patterns, and/or other user activity. In some implementations, a context client can register a callback for a predicted future context. For example, the context client can request to be notified ten minutes in advance of a predicted event and/or context change. The context daemon can use the prediction to notify a context client in advance of the predicted event.
    Type: Grant
    Filed: May 17, 2016
    Date of Patent: November 17, 2020
    Assignee: Apple Inc.
    Inventors: Song Li, Gaurav Kapoor, Alexander Barraclough Brown, Varaprasad Lingutla, Daniel Ben Pollack, David M. Chan
  • Publication number: 20160358089
    Abstract: Disclosed are systems, methods, and non-transitory computer-readable storage media for predicting a future context of a computing device. In some implementations, a context daemon can use historical context information to predict future events and/or context changes. For example, the context daemon can analyze historical context information to predict user sleep patterns, user exercise patterns, and/or other user activity. In some implementations, a context client can register a callback for a predicted future context. For example, the context client can request to be notified ten minutes in advance of a predicted event and/or context change. The context daemon can use the prediction to notify a context client in advance of the predicted event.
    Type: Application
    Filed: May 17, 2016
    Publication date: December 8, 2016
    Inventors: Song Li, Gaurav Kapoor, Alexander Barraclough Brown, Varaprasad Lingutla, Daniel Ben Pollack, David M. Chan
  • Publication number: 20030120676
    Abstract: A virtual storage appliance (VSA), acting as a target tape library emulating multiple tape drives. The overhead in processing the data within the VSA and the command blocks can be reduced by utilizing in-memory buffers as a pass-through to a storage media such as a target tape library. The VSA may function as a target device relative to a network server for use as a backup tape library. Furthermore, the VSA may include interface (which can be any interconnect interface like SCSI or FC) and buffers in the memory along with the command blocks which points to these buffers. The data that comes in from an initiator server is written onto a disk storage system. However, the same data buffers that are in the memory in the VSA can also be used to spool the data onto the tape library to eliminate further disk and file system overhead. The same in-memory buffer can now be used by the VSA that will act as an initiator to write to the target tape library.
    Type: Application
    Filed: December 21, 2001
    Publication date: June 26, 2003
    Applicant: Sanrise Group, Inc.
    Inventors: Adarsh Holavanahalli, Phani Talluri, Varaprasad Lingutla, Chandrasekhar Pulamarasetti, Rajasekhar Vonna, Vinayaga Raman, Lakshman Narayanaswamy, Srinivas Pothapragada