Patents by Inventor Vaibhav Tyagi

Vaibhav Tyagi 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: 11810056
    Abstract: Systems and methods are described herein for routing data by transferring a physical storage device for at least part of a route between source and destination locations. In one example, a computing resource service provider, may receive a request to transfer data from a customer center to a data center. The service provider may determine a route, which includes one or more of a physical path or a network path, for the data loaded onto a physical storage device to reach the data center from the customer center. Determining the route may include associating respective cost values to individual physical and network paths between physical stations between the customer and end data centers, and selecting one or more of the paths to reduce a total cost of the route. Route information may then be associated with the physical storage device based on the route.
    Type: Grant
    Filed: March 4, 2020
    Date of Patent: November 7, 2023
    Assignee: Amazon Technologies, Inc.
    Inventors: Ryan Michael Eccles, Siddhartha Roy, Vaibhav Tyagi, Wayne William Duso, Danny Wei
  • Patent number: 11063915
    Abstract: A device such as a network-attachable data transfer device may be configured to operate in a cluster to coordinate the storage of data. A cluster manifest may include data and/or metadata related to devices of the cluster. In some cases, a cluster manifest may include, for each of one or more devices of a cluster: an encrypted payload; an identifier associated with the particular device; and an encrypted data entry. The encrypted payload may encode a cryptographic payload key used in part to perform storage operations. The encrypted data entry may include one or more encrypted partitions that are each decryptable by a different security module of the device. The decrypted partitions may be assembled to form a cryptographic key that may decrypt the encrypted payload. The cluster manifest may be provided to a locked device of a cluster as part of a process for unlocking the locked device.
    Type: Grant
    Filed: March 24, 2017
    Date of Patent: July 13, 2021
    Assignee: Amazon Technologies, Inc.
    Inventors: Frank Charles Paterra, Eric Neilsen, Elodie Wun, Mahadeva Navali Basavaraj, Shuo Yang, Vaibhav Tyagi, Xiao Li
  • Patent number: 10409366
    Abstract: A computer implemented method and apparatus for controlling display of displayed digital content using eye movement. The method comprises mapping eye movements, tracked by a camera of a display device, to an area of interest of displayed content. A window containing a magnified version of display content from within the area of interest is generated. The magnified display content from the area of interest is displayed together with display content from outside the area of interest. A hovering pointer gesture is optionally displayed within the area of interest or a selectable function is performed if display content within the area of interest corresponds to a user interface function or a navigation option. According to some embodiments, the window containing magnified display content is only generated and displayed when the display content within the area of interest does not correspond to a user selectable function.
    Type: Grant
    Filed: April 28, 2014
    Date of Patent: September 10, 2019
    Assignee: Adobe Inc.
    Inventors: Tarun Beri, Vaibhav Tyagi
  • Patent number: 9436717
    Abstract: A method for managing calendar entries in a document is provided. In one embodiment, a document comprising a calendar entry is accessed by an electronic device. The document is not a meeting invitation email. The calendar entry is then extracted from the document. Further, the calendar entry is included in a calendar of a user. An apparatus for substantially performing the method as described herein is also provided.
    Type: Grant
    Filed: December 19, 2013
    Date of Patent: September 6, 2016
    Assignee: ADOBE SYSTEMS INCORPORATED
    Inventors: Vaibhav Tyagi, Tarun Beri, Ankit Pangasa, Anup
  • Publication number: 20150309565
    Abstract: A computer implemented method and apparatus for controlling display of displayed digital content using eye movement. The method comprises mapping eye movements, tracked by a camera of a display device, to an area of interest of displayed content. A window containing a magnified version of display content from within the area of interest is generated. The magnified display content from the area of interest is displayed together with display content from outside the area of interest. A hovering pointer gesture is optionally displayed within the area of interest or a selectable function is performed if display content within the area of interest corresponds to a user interface function or a navigation option. According to some embodiments, the window containing magnified display content is only generated and displayed when the display content within the area of interest does not correspond to a user selectable function.
    Type: Application
    Filed: April 28, 2014
    Publication date: October 29, 2015
    Applicant: Adobe Systems Incorporated
    Inventors: Tarun Beri, Vaibhav Tyagi
  • Publication number: 20150178331
    Abstract: A method for managing calendar entries in a document is provided. In one embodiment, a document comprising a calendar entry is accessed by an electronic device. The document is not a meeting invitation email. The calendar entry is then extracted from the document. Further, the calendar entry is included in a calendar of a user. An apparatus for substantially performing the method as described herein is also provided.
    Type: Application
    Filed: December 19, 2013
    Publication date: June 25, 2015
    Applicant: Adobe Systems Incorporated
    Inventors: Vaibhav Tyagi, Tarun Beri, Ankit Pangasa, Anup