Patents by Inventor Abhay Gupta
Abhay Gupta 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: 20240013785Abstract: Techniques for dynamic profile data ingestion are described. The system may process profile data associated with one device, such as a mobile device, to associate it with another device, such as a vehicle. For example, when a connection is made between the first device and the second device, the profile data associated with the first device may be associated with the second device, in a manner using a remote system. The remote system may temporarily associate the profile data with the second device, enabling the system to interpret a command using the profile data.Type: ApplicationFiled: September 21, 2023Publication date: January 11, 2024Inventors: Amandeep Singh, Amit Chakraborty, Peng Bai, Kamal Bhambhani, Premal Dinesh Desai, Shane Michael Wilson, Sanjay Rajput, Abhay Gupta
-
Patent number: 11830485Abstract: A device having a voice-based interface activates or “wakes” when it detects an utterance that includes a wakeword; the device may be installed in a vehicle, such as an automobile. The device may distinguish between different wakewords; a different speech processing system may be associated with each wakeword, and each speech processing engine may have its own speech style and associated applications and functions.Type: GrantFiled: December 11, 2018Date of Patent: November 28, 2023Assignee: Amazon Technologies, Inc.Inventors: Abhay Gupta, Timothy Whalin
-
Patent number: 11803188Abstract: An autonomous mobile device (AMD) may move around a physical space performing various tasks. Most of the sensors on the AMD may be directed towards the front and sides of the AMD to facilitate autonomous navigation, interactions with users, and so forth. The AMD may return to a dock to recharge batteries, replenish consumables, transfer payload, and so forth. The AMD uses the sensors to approach the vicinity of the dock. Once in the vicinity, the AMD turns around and backs into the dock. This orientation allows the AMD to continue to operate the forward-facing sensors and interact with users while docked. The AMD uses inductive sensors to detect metallic targets located at particular positions in the dock. Output from the inductive sensors provides information about the relative position of the AMD with respect to the dock and is used to steer the AMD into a desired docked position.Type: GrantFiled: March 12, 2021Date of Patent: October 31, 2023Assignee: AMAZON TECHNOLOGIES, INC.Inventors: Abhay Gupta, Ravi Yatnalkar, Bruce Robert Woodley
-
Patent number: 11798554Abstract: Techniques for dynamic contact ingestion are described. A system may interpret a voice command received from a first device based on contact data or other information associated with a second device connected to the first device. For example, when a data connection is made between the first device and the second device, the first device may receive the contact data and send the contact data to a remote system. The remote system may temporarily associate the contact data with the first device, enabling the remote system to interpret a voice command received from the first device using the contact data. The remote system may use the contact data to perform disambiguation, enabling the remote system to initiate outbound calls, announce inbound calls, and/or the like. When the second device is disconnected from the first device, the remote system may remove the association between the contact data and the first device.Type: GrantFiled: June 14, 2021Date of Patent: October 24, 2023Assignee: Amazon Technologies, Inc.Inventors: Amandeep Singh, Amit Chakraborty, Peng Bai, Kamal Bhambhani, Premal Dinesh Desai, Shane Michael Wilson, Sanjay Rajput, Abhay Gupta
-
Patent number: 11798323Abstract: In one aspect, an example method includes (a) determining, via a thermal conductivity sensor of an automobile damage detection device, one or more thermal conductivities at one or more locations on an automobile; (b) transmitting, via a network interface of the automobile damage detection device, a request for anticipated thermal conductivity data from an automobile claims system, wherein the anticipated thermal conductivity data corresponds to anticipated thermal conductivities at the one or more locations on the automobile; (c) in response to transmitting the request, receiving, via the network interface from the automobile claims system, the anticipated thermal conductivity data; and (d) in response to receiving, from the automobile claims system, the anticipated thermal conductivity data, displaying, via a graphical user interface, a graphical representation of the determined one or more thermal conductivities and the anticipated thermal conductivity data.Type: GrantFiled: December 13, 2022Date of Patent: October 24, 2023Assignee: CSAA Insurance Services, Inc.Inventors: James Schow, Abhay Gupta
-
Patent number: 11787294Abstract: An autonomous mobile device (AMD) operating in a first mode moves within a physical space to perform various tasks such as displaying information on a screen, following a user, and so forth. The first mode may involve the AMD moving or maintaining a particular pose. While the AMD is in the first mode, a user may apply an external force to the AMD to reposition the AMD to a desired pose. Application of this external force on the AMD is detected and results in the AMD transitioning to a second mode in which the AMD may be repositioned. While in the second mode, the user may reposition the AMD. The second mode may constrain the magnitude of the resulting movement, preventing the user from moving the AMD too quickly which could damage components within the AMD. Once the external force ceases, the AMD may transition back to the first mode.Type: GrantFiled: January 5, 2021Date of Patent: October 17, 2023Assignee: AMAZON TECHNOLOGIES, INCInventor: Abhay Gupta
-
Publication number: 20230179554Abstract: The present teaching relates to dynamically generating a card. In one example, a request is received for generating a card to be provided to a user. Dynamic information related to the request is obtained. One or more modules are selected to be put into the card based on the dynamic information. The card is generated based on the selected one or more modules.Type: ApplicationFiled: January 17, 2023Publication date: June 8, 2023Inventor: Abhay Gupta
-
Publication number: 20230113282Abstract: In one aspect, an example method includes (a) determining, via a thermal conductivity sensor of an automobile damage detection device, one or more thermal conductivities at one or more locations on an automobile; (b) transmitting, via a network interface of the automobile damage detection device, a request for anticipated thermal conductivity data from an automobile claims system, wherein the anticipated thermal conductivity data corresponds to anticipated thermal conductivities at the one or more locations on the automobile; (c) in response to transmitting the request, receiving, via the network interface from the automobile claims system, the anticipated thermal conductivity data; and (d) in response to receiving, from the automobile claims system, the anticipated thermal conductivity data, displaying, via a graphical user interface, a graphical representation of the determined one or more thermal conductivities and the anticipated thermal conductivity data.Type: ApplicationFiled: December 13, 2022Publication date: April 13, 2023Inventors: James Schow, Abhay Gupta
-
Patent number: 11580791Abstract: In one aspect, an example method includes (a) determining, via a thermal conductivity sensor of an automobile damage detection device, one or more thermal conductivities at one or more locations on an automobile; (b) transmitting, via a network interface of the automobile damage detection device, a request for anticipated thermal conductivity data from an automobile claims system, wherein the anticipated thermal conductivity data corresponds to anticipated thermal conductivities at the one or more locations on the automobile; (c) in response to transmitting the request, receiving, via the network interface from the automobile claims system, the anticipated thermal conductivity data; and (d) in response to receiving, from the automobile claims system, the anticipated thermal conductivity data, displaying, via a graphical user interface, a graphical representation of the determined one or more thermal conductivities and the anticipated thermal conductivity data.Type: GrantFiled: October 13, 2021Date of Patent: February 14, 2023Assignee: CSAA INSURANCE SERVICES, INC.Inventors: James Schow, Abhay Gupta
-
Patent number: 11573647Abstract: Techniques for controlling operations of a motor based on position errors are described. In an example, a user device sends an amount of electrical current to the motor to cause the motor to move. The user device also determines the motor is in position for a time interval despite the amount of electrical current. Based at least one the time interval and the amount of electrical current, the user device determines a position difference associated with a target position and a measured position of the motor during the time interval, and reduces the amount of electrical current based at least in part on the time interval.Type: GrantFiled: September 22, 2020Date of Patent: February 7, 2023Assignee: Amazon Technologies, Inc.Inventors: Hua Wang, Yi Li, Abhay Gupta, Ehsan Omidi, Shichang Liu, Kevin Zhang, Sanket Parikh, Anchit Rastogi
-
Patent number: 11558324Abstract: The present teaching relates to dynamically generating a card. In one example, a request is received for generating a card to be provided to a user. Dynamic information related to the request is obtained. One or more modules are selected to be put into the card based on the dynamic information. The card is generated based on the selected one or more modules.Type: GrantFiled: February 21, 2020Date of Patent: January 17, 2023Assignee: YAHOO ASSETS LLCInventor: Abhay Gupta
-
Patent number: 11533193Abstract: The present invention teaches methods of performing appliance itemization based on consumption data, including: receiving at a processor the data; determining if the data includes active signals and/or inactive signals; upon detection of an active signal: detecting and estimating active water heating consumption and lighting consumption; upon detection of an inactive signal: detecting and estimating passive water heating consumption, refrigerator consumption; and detecting vacation mode.Type: GrantFiled: March 16, 2020Date of Patent: December 20, 2022Assignee: Bidgely, Inc.Inventors: Alex Shyr, Vivek Garud, Abhay Gupta, Mayank Sharan, Pratik Parekh, Rohit Aggarwal
-
Patent number: 11435772Abstract: The present invention is generally directed to systems and methods for optimizing energy usage in a household. For example, methods for optimizing energy usage in a household may include steps of: receiving, using an energy optimization device, entire energy profile data associated with the household; obtaining, using the energy optimization device, time of use (TOU) energy pricing structure; processing, the entire energy profile data to generate disaggregated appliance level data related to one or more appliances used in the household; retrieving historical patterns of energy usage of the household during both peak and non-peak time periods; applying a behavior shift analysis on the disaggregated data based at least in part on the TOU energy pricing structure, disaggregated data, and historical patterns of the energy usage; and predicting potential energy savings based at least in part on the behavior shift analysis.Type: GrantFiled: September 3, 2015Date of Patent: September 6, 2022Assignee: BIDGELY, INC.Inventors: Abhay Gupta, Vivek Garud
-
Publication number: 20220036665Abstract: In one aspect, an example method includes (a) determining, via a thermal conductivity sensor of an automobile damage detection device, one or more thermal conductivities at one or more locations on an automobile; (b) transmitting, via a network interface of the automobile damage detection device, a request for anticipated thermal conductivity data from an automobile claims system, wherein the anticipated thermal conductivity data corresponds to anticipated thermal conductivities at the one or more locations on the automobile; (c) in response to transmitting the request, receiving, via the network interface from the automobile claims system, the anticipated thermal conductivity data; and (d) in response to receiving, from the automobile claims system, the anticipated thermal conductivity data, displaying, via a graphical user interface, a graphical representation of the determined one or more thermal conductivities and the anticipated thermal conductivity data.Type: ApplicationFiled: October 13, 2021Publication date: February 3, 2022Inventors: James Schow, Abhay Gupta
-
Patent number: 11176761Abstract: In one aspect, an example method includes (a) determining, via a thermal conductivity sensor of an automobile damage detection device, one or more thermal conductivities at one or more locations on an automobile; (b) transmitting, via a network interface of the automobile damage detection device, a request for anticipated thermal conductivity data from an automobile claims system, wherein the anticipated thermal conductivity data corresponds to anticipated thermal conductivities at the one or more locations on the automobile; (c) in response to transmitting the request, receiving, via the network interface from the automobile claims system, the anticipated thermal conductivity data; and (d) in response to receiving, from the automobile claims system, the anticipated thermal conductivity data, displaying, via a graphical user interface, a graphical representation of the determined one or more thermal conductivities and the anticipated thermal conductivity data.Type: GrantFiled: December 21, 2018Date of Patent: November 16, 2021Assignee: CSAA INSURANCE SERVICES, INC.Inventors: James Schow, Abhay Gupta
-
Publication number: 20210335361Abstract: Techniques for dynamic contact ingestion are described. A system may interpret a voice command received from a first device based on contact data or other information associated with a second device connected to the first device. For example, when a data connection is made between the first device and the second device, the first device may receive the contact data and send the contact data to a remote system. The remote system may temporarily associate the contact data with the first device, enabling the remote system to interpret a voice command received from the first device using the contact data. The remote system may use the contact data to perform disambiguation, enabling the remote system to initiate outbound calls, announce inbound calls, and/or the like. When the second device is disconnected from the first device, the remote system may remove the association between the contact data and the first device.Type: ApplicationFiled: June 14, 2021Publication date: October 28, 2021Inventors: Amandeep Singh, Amit Chakraborty, Peng Bai, Kamal Bhambhani, Premal Dinesh Desai, Shane Michael Wilson, Sanjay Rajput, Abhay Gupta
-
Patent number: 11056111Abstract: Techniques for dynamic contact ingestion are described. A system may interpret a voice command received from a first device based on contact data or other information associated with a second device connected to the first device. For example, when a data connection is made between the first device and the second device, the first device may receive the contact data and send the contact data to a remote system. The remote system may temporarily associate the contact data with the first device, enabling the remote system to interpret a voice command received from the first device using the contact data. The remote system may use the contact data to perform disambiguation, enabling the remote system to initiate outbound calls, announce inbound calls, and/or the like. When the second device is disconnected from the first device, the remote system may remove the association between the contact data and the first device.Type: GrantFiled: March 21, 2019Date of Patent: July 6, 2021Assignee: Amazon Technologies, Inc.Inventors: Amandeep Singh, Amit Chakraborty, Peng Bai, Kamal Bhambhani, Premal Dinesh Desai, Shane Michael Wilson, Sanjay Rajput, Abhay Gupta
-
Patent number: 11036189Abstract: The present invention is generally directed to methods of disaggregating low resolution whole-house energy consumption data. In accordance with some embodiments of the present invention, methods may include steps of: receiving at a processor the low resolution whole house profile; selectively communicating with a first database including non-electrical information; selectively communicating with a second database including training data; and determining by the processor based on the low resolution whole house profile, the non-electrical information and the training data, individual appliance load profiles for one or more appliances.Type: GrantFiled: August 10, 2018Date of Patent: June 15, 2021Inventors: Abhay Gupta, Alaa Kharbouch, Vivek Garud, Hsien-Ting Cheng
-
Patent number: 10831766Abstract: Disclosed are methods and apparatus for receiving by one or more servers, from a client device, a context of the client device. The servers may obtain, from a plurality of user interface object providers, a plurality of user interface objects. The servers may select and rank a set of the plurality of user interface objects based, at least in part, on the context of the client device. The servers may transmit the set of the plurality of user interface objects or information associated therewith to the client device according to the ranking of the set of user interface objects.Type: GrantFiled: December 21, 2015Date of Patent: November 10, 2020Assignee: Oath Inc.Inventors: Michael Plasmeier, Paul Montoy-Wilson, Bernat Fortet-Unanue, Naroo Krishnan, Abhay Gupta, Mark Daiss
-
Publication number: 20200235955Abstract: The present invention teaches methods of performing appliance itemization based on consumption data, including: receiving at a processor the data; determining if the data includes active signals and/or inactive signals; upon detection of an active signal: detecting and estimating active water heating consumption and lighting consumption; upon detection of an inactive signal: detecting and estimating passive water heating consumption, refrigerator consumption; and detecting vacation mode.Type: ApplicationFiled: March 16, 2020Publication date: July 23, 2020Inventors: Alex Shyr, Vivek Garud, Abhay Gupta, Mayank Sharan, Pratik Parekh, Rohit Aggarwal