Patents by Inventor Amit D. Agarwal
Amit D. Agarwal 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: 11966879Abstract: Aspects of the present disclosure relate to the sharing of synchronization information corresponding to content among devices in a communication network. An originating device collects synchronization information related to the presentation of content to a user via the originating device. The synchronization information is defined according to reference points related to the presentation of the content to the user via the originating device, including a current state of the presentation of the content and/or additional information obtained during the presentation of the content. Based on detection of a synchronization event, the originating device transmits the collected synchronization information, resulting in the receipt of the synchronization information by one or more receiving devices. Thereafter, the presentation of the content to the user on one of the receiving devices can incorporate the synchronization information collected and transmitted by the originating device.Type: GrantFiled: March 25, 2022Date of Patent: April 23, 2024Assignee: Amazon Technologies, Inc.Inventors: Steven Kessel, Ian W. Freed, Guy A. Story, Howard Wolfish, Amit D. Agarwal, Nanyan Li, John Lattyak, James C. Slezak, Beryl Tomay, Jeffrey P. Bezos
-
Publication number: 20230040830Abstract: Aspects of the present disclosure relate to the sharing of synchronization information corresponding to content among devices in a communication network. An originating device collects synchronization information related to the presentation of content to a user via the originating device. The synchronization information is defined according to reference points related to the presentation of the content to the user via the originating device, including a current state of the presentation of the content and/or additional information obtained during the presentation of the content. Based on detection of a synchronization event, the originating device transmits the collected synchronization information, resulting in the receipt of the synchronization information by one or more receiving devices. Thereafter, the presentation of the content to the user on one of the receiving devices can incorporate the synchronization information collected and transmitted by the originating device.Type: ApplicationFiled: March 25, 2022Publication date: February 9, 2023Inventors: Steven Kessel, Ian W. Freed, Guy A. Story, Howard Wolfish, Amit D. Agarwal, Nanyan Li, John Lattyak, James C. Slezak, Beryl Tomay, Jeffrey P. Bezos
-
Patent number: 11328297Abstract: Techniques for conducting transactions with one-time passwords are described herein. These techniques may include receiving a request to conduct a transaction, as well as a one-time password and an identifier linked with a payment instrument. The identifier may or may not identify the linked payment instrument. In both instances, a transaction processing service may compare the received one-time password with a one-time password stored at or accessible by the transaction processing service. If the passwords match, the service may approve the transaction. Otherwise, the service may decline the transaction or implement one or more additional authorization procedures.Type: GrantFiled: August 23, 2019Date of Patent: May 10, 2022Assignee: Amazon Technologies, Inc.Inventors: Amit D. Agarwal, Isaac Oates, Chesley Coughlin
-
Patent number: 11288632Abstract: Aspects of the present disclosure relate to the sharing of synchronization information corresponding to content among devices in a communication network. An originating device collects synchronization information related to the presentation of content to a user via the originating device. The synchronization information is defined according to reference points related to the presentation of the content to the user via the originating device, including a current state of the presentation of the content and/or additional information obtained during the presentation of the content. Based on detection of a synchronization event, the originating device transmits the collected synchronization information, resulting in the receipt of the synchronization information by one or more receiving devices. Thereafter, the presentation of the content to the user on one of the receiving devices can incorporate the synchronization information collected and transmitted by the originating device.Type: GrantFiled: November 21, 2019Date of Patent: March 29, 2022Assignee: Amazon Technologies, Inc.Inventors: Steven Kessel, Ian W. Freed, Guy A. Story, Howard Wolfish, Amit D. Agarwal, Nanyan Li, John Lattyak, James C. Slezak, Beryl Tomay, Jeffrey P. Bezos
-
Publication number: 20200302394Abstract: Aspects of the present disclosure relate to the sharing of synchronization information corresponding to content among devices in a communication network. An originating device collects synchronization information related to the presentation of content to a user via the originating device. The synchronization information is defined according to reference points related to the presentation of the content to the user via the originating device, including a current state of the presentation of the content and/or additional information obtained during the presentation of the content. Based on detection of a synchronization event, the originating device transmits the collected synchronization information, resulting in the receipt of the synchronization information by one or more receiving devices. Thereafter, the presentation of the content to the user on one of the receiving devices can incorporate the synchronization information collected and transmitted by the originating device.Type: ApplicationFiled: November 21, 2019Publication date: September 24, 2020Inventors: Steven Kessel, Ian W. Freed, Guy A. Story, Howard Wolfish, Amit D. Agarwal, Nanyan Nicholls, John Lattyak, James C. Slezak, Beryl Tomay, Jeffrey P. Bezos
-
Patent number: 10607223Abstract: A system and method for facilitating transactions utilizing phrase tokens are provided. Individual entities can be associated with unambiguous transaction phrase tokens, such as multiple word phrases. The transaction phrase tokens are associated with transaction accounts by a service provider such that the entities can complete a transaction without having to exchange transaction account information. In a transaction, a transaction phrase token is offered to an accepting party, which tenders the offered transaction phrase token to the service provider. The service provider processes the offered transaction phrase token according to configuration information specified for the transaction phrase token. The service provider can automatically process the transaction request or request additional information.Type: GrantFiled: March 14, 2013Date of Patent: March 31, 2020Assignee: Amazon Technologies, Inc.Inventors: Amit D. Agarwal, Michael M. George, Ian W. Freed, Jeffrey P. Bezos, Peter S. Vosshall
-
Patent number: 10089623Abstract: A system and method for facilitating transactions utilizing phrase tokens are provided. Individual entities can be associated with unambiguous transaction phrase tokens, such as multiple word phrases. The transaction phrase tokens are associated with transaction accounts by a service provider such that the entities can complete a transaction without having to exchange transaction account information. In a transaction, a transaction phrase token is offered to an accepting party, which tenders the offered transaction phrase token to the service provider. The service provider processes the offered transaction phrase token according to configuration information specified for the transaction phrase token. The service provider can automatically process the transaction request or request additional information.Type: GrantFiled: March 14, 2013Date of Patent: October 2, 2018Assignee: Amazon Technologies, Inc.Inventors: Amit D. Agarwal, Michael M. George, Ian W. Freed, Jeffrey P. Bezos, Peter S. Vosshall
-
Patent number: 10019708Abstract: A system and method for facilitating transactions utilizing phrase tokens are provided. Individual entities can be associated with unambiguous transaction phrase tokens, such as multiple word phrases. The transaction phrase tokens are associated with transaction accounts by a service provider such that the entities can complete a transaction without having to exchange transaction account information. In a transaction, a transaction phrase token is offered to an accepting party, which tenders the offered transaction phrase token to the service provider. The service provider processes the offered transaction phrase token according to configuration information specified for the transaction phrase token. The service provider can automatically process the transaction request or request additional information.Type: GrantFiled: October 10, 2006Date of Patent: July 10, 2018Assignee: Amazon Technologies, Inc.Inventors: Amit D. Agarwal, Michael M. George, Ian W. Freed, Jeffrey P. Bezos, Peter S. Vosshall
-
Publication number: 20180176164Abstract: A message originator may generate messaging data for selective communication by a messaging provider via an interface generated by a browser software application. The user may also interact with various content providers such that event data is generated based on the user interaction with each content provider. The messaging provider can then obtain the messaging data and the event data to determine a target set of messages to be published. Additionally, the messaging provider can select a set of message recipients to receive, or otherwise access, the target set of messages based on filtering criteria submitted by the message originator, content provider, service provider, and/or message recipients. Credit may be allocated based on activity associated with the communicated messages. The messaging provider may also facilitate additional interaction between the message originator and the message recipients including the initiation of additional communication channels.Type: ApplicationFiled: October 25, 2017Publication date: June 21, 2018Inventors: Amit D. Agarwal, Jeffrey P. Bezos
-
Publication number: 20170364863Abstract: Aspects of the present disclosure relate to the sharing of synchronization information corresponding to content among devices in a communication network. An originating device collects synchronization information related to the presentation of content to a user via the originating device. The synchronization information is defined according to reference points related to the presentation of the content to the user via the originating device, including a current state of the presentation of the content and/or additional information obtained during the presentation of the content. Based on detection of a synchronization event, the originating device transmits the collected synchronization information, resulting in the receipt of the synchronization information by one or more receiving devices. Thereafter, the presentation of the content to the user on one of the receiving devices can incorporate the synchronization information collected and transmitted by the originating device.Type: ApplicationFiled: June 30, 2017Publication date: December 21, 2017Inventors: Steven Kessel, Ian W. Freed, Guy A. Story, JR., Howard Wolfish, Amit D. Agarwal, Nanyan Nicholls, John Lattyak, James C. Slezak, Beryl Tomay, Jeffrey P. Bezos
-
Patent number: 9807044Abstract: A message originator may generate messaging data for selective communication by a messaging provider via an interface generated by a browser software application. The user may also interact with various content providers such that event data is generated based on the user interaction with each content provider. The messaging provider can then obtain the messaging data and the event data to determine a target set of messages to be published. Additionally, the messaging provider can select a set of message recipients to receive, or otherwise access, the target set of messages based on filtering criteria submitted by the message originator, content provider, service provider, and/or message recipients. Credit may be allocated based on activity associated with the communicated messages. The messaging provider may also facilitate additional interaction between the message originator and the message recipients including the initiation of additional communication channels.Type: GrantFiled: September 15, 2012Date of Patent: October 31, 2017Assignee: AMAZON TECHNOLOGIES, INC.Inventors: Amit D. Agarwal, Jeffrey P. Bezos
-
Patent number: 9697497Abstract: Aspects of the present disclosure relate to the sharing of synchronization information corresponding to content among devices in a communication network. An originating device collects synchronization information related to the presentation of content to a user via the originating device. The synchronization information is defined according to reference points related to the presentation of the content to the user via the originating device, including a current state of the presentation of the content and/or additional information obtained during the presentation of the content. Based on detection of a synchronization event, the originating device transmits the collected synchronization information, resulting in the receipt of the synchronization information by one or more receiving devices. Thereafter, the presentation of the content to the user on one of the receiving devices can incorporate the synchronization information collected and transmitted by the originating device.Type: GrantFiled: September 14, 2012Date of Patent: July 4, 2017Assignee: Amazon Technologies, Inc.Inventors: Steven Kessel, Ian W. Freed, Guy A. Story, Jr., Howard Wolfish, Amit D. Agarwal, Nanyan Nicholls, John Lattyak, James C. Slezak, Beryl Tomay, Jeffrey P. Bezos
-
Patent number: 9576288Abstract: Techniques for automatically approving transactions are described herein. These techniques may include determining whether a user who requested to conduct a transaction is the same user as a user that approves the transaction. If so, then the transaction may be approved. If not, then the approving user may be asked to provide authentication information in order to finish the approval process.Type: GrantFiled: July 21, 2014Date of Patent: February 21, 2017Assignee: Amazon Technologies, Inc.Inventors: James Jesensky, Isaac Oates, Amit D. Agarwal, Vinay P. Vaidya
-
Patent number: 9390416Abstract: A system and method for facilitating transactions utilizing phrase tokens are provided. Individual entities can be associated with unambiguous transaction phrase tokens, such as multiple word phrases. The transaction phrase tokens are associated with transaction accounts by a service provider such that the entities can complete a transaction without having to exchange transaction account information. In a transaction, a transaction phrase token is offered to an accepting party, which tenders the offered transaction phrase token to the service provider. The service provider processes the offered transaction phrase token according to configuration information specified for the transaction phrase token. The service provider can automatically process the transaction request or request additional information.Type: GrantFiled: March 14, 2013Date of Patent: July 12, 2016Assignee: Amazon Technologies, Inc.Inventors: Amit D. Agarwal, Michael M. George, Ian W. Freed, Jeffrey P. Bezos, Peter S. Vosshall
-
Patent number: 9324042Abstract: A facility for assessing product replenishment is described. The facility determines that a purchasing entity possesses an item, determines an expiration time for the item, and schedules, for a time preceding the expiration, a unilateral communication to the purchasing entity indicating that the item should be replenished. The facility can also manage automatic item replenishment, including determining a target date for replenishment of the item, transmitting to the purchaser in advance of the target date (when the purchaser is not engaged in an electronic shopping activity) a replenishment proposal, and ordering a replacement for the item. In some cases, the facility places an order within a predetermined tolerance of the target date without intervention by the consumer. The facility can also establish and test a condition for suggesting replenishment, can raise an event when the condition is satisfied, and can unilaterally make the replenishment suggestion when the event is raised.Type: GrantFiled: January 25, 2012Date of Patent: April 26, 2016Assignee: Amazon.com, Inc.Inventor: Amit D. Agarwal
-
Patent number: 9055017Abstract: A message originator may generate messaging data for selective communication by a messaging provider via an interface generated by a browser software application. The user may also interact with various content providers such that event data is generated based on the user interaction with each content provider. The messaging provider can then obtain the messaging data and the event data to determine a target set of messages to be published. Additionally, the messaging provider can select a set of message recipients to receive, or otherwise access, the target set of messages based on filtering criteria submitted by the message originator, content provider, service provider, and/or message recipients. Credit may be allocated based on activity associated with the communicated messages. The messaging provider may also facilitate additional interaction between the message originator and the message recipients including the initiation of additional communication channels.Type: GrantFiled: August 28, 2008Date of Patent: June 9, 2015Assignee: Amazon Technologies, Inc.Inventors: Amit D. Agarwal, Jeffrey P. Bezos
-
Publication number: 20140316945Abstract: A method and system for creating of gift clusters of multiple items in a client/server environment by users, and for the ordering of such user-defined gift clusters of multiple items. In particular, a user can specify multiple items to be associated together as a gift cluster, and can also specify a variety of descriptive information about the gift cluster. That user or another user can then order the gift cluster as a gift for themselves or for another recipient, and may also order the gift cluster for the same or different recipients multiple times. The descriptive information can provide various information about how the gift cluster is to be used, and can also assist the user or others in identifying when the gift cluster is appropriate for a recipient. When customers are later searching for appropriate gift clusters, the various categorization or other descriptive information can then assist is identifying appropriate gift clusters.Type: ApplicationFiled: April 21, 2014Publication date: October 23, 2014Applicant: Amazon Technologies, Inc.Inventor: Amit D. Agarwal
-
Patent number: 8832584Abstract: As described herein, passages in a digital work (e.g., eBook, music, movie, picture, etc.) may be highlighted and questions pertaining to those highlights may be developed. The highlights are collected centrally and subsequently supplied to users along with the digital works. Users may further ask questions pertaining to the highlighted passages, and these questions are associated with the highlights. Answers to the questions may also be discovered and provided to the users.Type: GrantFiled: March 31, 2009Date of Patent: September 9, 2014Assignee: Amazon Technologies, Inc.Inventors: Amit D. Agarwal, Zaur Kambarov, Tom Killalea
-
Patent number: 8832319Abstract: Aspects of the present disclosure relate to the sharing of synchronization information corresponding to content among devices in a communication network. An originating device collects synchronization information related to the presentation of content to a user via the originating device. The synchronization information is defined according to reference points related to the presentation of the content to the user via the originating device, including a current state of the presentation of the content and/or additional information obtained during the presentation of the content. Based on detection of a synchronization event, the originating device transmits the collected synchronization information, resulting in the receipt of the synchronization information by one or more receiving devices. Thereafter, the presentation of the content to the user on one of the receiving devices can incorporate the synchronization information collected and transmitted by the originating device.Type: GrantFiled: November 18, 2008Date of Patent: September 9, 2014Assignee: Amazon Technologies, Inc.Inventors: Steven Kessel, Ian W. Freed, Guy A. Story, Jr., Howard Wolfish, Amit D. Agarwal, Nanyan Nicholls, John Lattyak, James C. Slezak, Beryl Tomay, Jeffrey P. Bezos
-
Patent number: 8738470Abstract: A method and system for creating of gift clusters of multiple items in a client/server environment by users, and for the ordering of such user-defined gift clusters of multiple items. In particular, a user can specify multiple items to be associated together as a gift cluster, and can also specify a variety of descriptive information about the gift cluster. That user or another user can then order the gift cluster as a gift for themselves or for another recipient, and may also order the gift cluster for the same or different recipients multiple times. When customers are later searching for appropriate gift clusters, the various categorization or other descriptive information can then assist is identifying appropriate gift clusters. The gift clustering functionality may be provided by and work in conjunction with a particular item ordering service, or instead may work independently from any particular item ordering service.Type: GrantFiled: December 9, 2005Date of Patent: May 27, 2014Assignee: Amazon Technologies, Inc.Inventor: Amit D. Agarwal