Patents by Inventor Shrivatsan Vasudhevan
Shrivatsan Vasudhevan 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: 11829943Abstract: Described is a multiple-camera system and process for re-identifying a user located in a materials handling facility based on user patterns and/or descriptors representative of the user. In one implementation, a user pattern and/or a plurality of descriptors representative of a user are maintained as a position of a user is tracked through a materials handling facility. If the tracking of the user is lost, the last known position is stored with the user pattern and/or descriptors. If a new object is detected and confirmed to be a user, a user pattern and/or descriptors of the new object are compared with the stored user pattern and/or descriptors to determine if the new object is the user.Type: GrantFiled: October 15, 2020Date of Patent: November 28, 2023Assignee: Amazon Technologies, Inc.Inventors: Pranab Mohanty, Shrivatsan Vasudhevan, Frank Florian Liberato, Jiajun Zhao, Maxwell Aaron Corman, Ammar Chinoy, Joachim Sebastian Stahl
-
Patent number: 11823094Abstract: This disclosure describes a system for disambiguating between multiple potential users that may have performed an item action (e.g., item removal or item placement) at an inventory location. For example, if there are three picking agents (users) standing near an inventory location and one of the agents removes an item (item action) from the inventory location, the example systems and processes described herein may utilize various inputs to disambiguate between the users and determine which of the potential users performed the item action.Type: GrantFiled: April 7, 2022Date of Patent: November 21, 2023Assignee: Amazon Technologies, Inc.Inventors: Dilip Kumar, Ammar Chinoy, Sudarshan Narasimha Raghavan, Shrivatsan Vasudhevan, Jin Dong Kim
-
Patent number: 11301783Abstract: This disclosure describes a system for disambiguating between multiple potential users that may have performed an item action (e.g., item removal or item placement) at an inventory location. For example, if there are three picking agents (users) standing near an inventory location and one of the agents removes an item (item action) from the inventory location, the example systems and processes described herein may utilize various inputs to disambiguate between the users and determine which of the potential users performed the item action.Type: GrantFiled: January 3, 2020Date of Patent: April 12, 2022Assignee: Amazon Technologies, Inc.Inventors: Dilip Kumar, Ammar Chinoy, Sudarshan Narasimha Raghavan, Shrivatsan Vasudhevan, Jin Dong Kim
-
Patent number: 11205270Abstract: Described is a multiple-camera system and process for detecting a user within a materials handling facility and tracking a position of the user as the user moves through the materials handling facility. In one implementation, a plurality of depth sensing cameras are positioned above a surface of the materials handling facility and oriented to obtain a top-down view of the surface of the materials handling facility, along with any objects (e.g., users) on the surface of the materials handling facility. The depth information from the cameras may be utilized to detect objects on the surface of the materials handling facility, track a movement of those objects and determine if those objects are users.Type: GrantFiled: March 25, 2015Date of Patent: December 21, 2021Assignee: Amazon Technologies, Inc.Inventors: Yasser Baseer Asmi, Sudarshan Narasimha Raghavan, Emilio Ian Maldonado, Shrivatsan Vasudhevan, Ammar Chinoy, David Allen Smith, Pranab Mohanty, Frank Florian Liberato
-
Patent number: 10810539Abstract: Described is a multiple-camera system and process for re-identifying a user located in a materials handling facility based on user patterns and/or descriptors representative of the user. In one implementation, a user pattern and/or a plurality of descriptors representative of a user are maintained as a position of a user is tracked through a materials handling facility. If the tracking of the user is lost, the last known position is stored with the user pattern and/or descriptors. If a new object is detected and confirmed to be a user, a user pattern and/or descriptors of the new object are compared with the stored user pattern and/or descriptors to determine if the new object is the user.Type: GrantFiled: March 25, 2015Date of Patent: October 20, 2020Assignee: Amazon Technologies, Inc.Inventors: Pranab Mohanty, Shrivatsan Vasudhevan, Frank Florian Liberato, Jr., Jiajun Zhao, Maxwell Aaron Corman, Ammar Chinoy, Joachim Sebastian Stahl
-
Patent number: 10528638Abstract: This disclosure describes a system for disambiguating between multiple potential users that may have performed an item action (e.g., item removal or item placement) at an inventory location. For example, if there are three picking agents (users) standing near an inventory location and one of the agents removes an item (item action) from the inventory location, the example systems and processes described herein may utilize various inputs to disambiguate between the users and determine which of the potential users performed the item action.Type: GrantFiled: July 15, 2019Date of Patent: January 7, 2020Assignee: Amazon Technologies, Inc.Inventors: Dilip Kumar, Ammar Chinoy, Sudarshan Narasimha Raghavan, Shrivatsan Vasudhevan, Jin Dong Kim
-
Patent number: 10353982Abstract: This disclosure describes a system for disambiguating between multiple potential users that may have performed an item action (e.g., item removal or item placement) at an inventory location. For example, if there are three picking agents (users) standing near an inventory location and one of the agents removes an item (item action) from the inventory location, the example systems and processes described herein may utilize various inputs to disambiguate between the users and determine which of the potential users performed the item action.Type: GrantFiled: August 13, 2013Date of Patent: July 16, 2019Assignee: Amazon Technologies, Inc.Inventors: Dilip Kumar, Ammar Chinoy, Sudarshan Narasimha Raghavan, Shrivatsan Vasudhevan, Jin Dong Kim
-
Patent number: 10223150Abstract: In particular embodiments, a system for managing a virtualization environment includes host machines, each of the host machines including a hypervisor, user virtual machines (UVMs) and a virtual machine controller. The virtualization environment also includes virtual disks comprising a plurality of storage devices, and being accessible by the virtual machine controllers. The virtual machine controllers conduct I/O transactions with the virtual disks. The system stores an entity-relationship graph representing elements in the virtualization environment. Each of the elements is represented by an entity-type node in the entity-relationship graph, and relationships between the elements are represented by edges between the nodes.Type: GrantFiled: February 2, 2017Date of Patent: March 5, 2019Assignee: NUTANIX, INC.Inventors: Artem Yevgenyevich Livshits, Ming Chen, Mohan Maturi, Ning Zhou, Rahul Paul, Rahul Singh, Ramesh U. Chandra, Shrivatsan Vasudhevan, Suresh Sivaprakasam, Swagat Borah, Vyas Ram Selvam
-
Publication number: 20170235592Abstract: In particular embodiments, a system for managing a virtualization environment includes host machines, each of the host machines including a hypervisor, user virtual machines (UVMs) and a virtual machine controller. The virtualization environment also includes virtual disks comprising a plurality of storage devices, and being accessible by the virtual machine controllers. The virtual machine controllers conduct I/O transactions with the virtual disks. The system stores an entity-relationship graph representing elements in the virtualization environment. Each of the elements is represented by an entity-type node in the entity-relationship graph, and relationships between the elements are represented by edges between the nodes.Type: ApplicationFiled: February 2, 2017Publication date: August 17, 2017Inventors: Artem Yevgenyevich Livshits, Ming Chen, Mohan Maturi, Ning Zhou, Rahul Paul, Rahul Singh, Ramesh U. Chandra, Shrivatsan Vasudhevan, Suresh Sivaprakasam, Swagat Borah, Vyas Ram Selvam
-
Publication number: 20170235769Abstract: In particular embodiments, a system for managing a virtualization environment includes host machines, each of the host machines including a hypervisor, user virtual machines (UVMs) and a virtual machine controller. The virtualization environment also includes virtual disks comprising a plurality of storage devices, and being accessible by the virtual machine controllers. The virtual machine controllers conduct I/O transactions with the virtual disks. The system stores an entity-relationship graph representing elements in the virtualization environment. Each of the elements is represented by an entity-type node in the entity-relationship graph, and relationships between the elements are represented by edges between the nodes.Type: ApplicationFiled: February 2, 2017Publication date: August 17, 2017Inventors: Artem Yevgenyevich Livshits, Shrivatsan Vasudhevan, Yingqiang Lin