Patents by Inventor Siddharth Sriram

Siddharth Sriram 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: 10033783
    Abstract: Disclosed are various embodiments for tracking media consumption by multiple devices. On a computing device, a first media consumption report is received. The first media consumption report is associated with a media title on a first client device. The first client device is registered by a user. A rights windows in a license associated with the media title is reconciled with the first media consumption report. Responsive to the reconciling, the reconciled license is propagated to the first client device.
    Type: Grant
    Filed: October 21, 2010
    Date of Patent: July 24, 2018
    Assignee: Amazon Technologies, Inc.
    Inventors: Siddharth Sriram, James Marvin Freeman, II, Michael Janusz Pawliszyn, Abhishek Prasad, Kamlesh T. Talreja
  • Patent number: 9959566
    Abstract: Disclosed systems and methods provide media content through an electronic commerce server. In one implementation, a method for providing electronic content is provided. The method includes receiving an order of a user. The order of the user may comprise a request of the user for a physical copy of media content. The commerce server may determine whether to provide to the user an electronic copy of the media content based at least on the order. Further, a request to access the electronic copy of the media content is received from the user. The method further grants the user access to the electronic copy of the media content based at least on the request to access the electronic copy of the media content.
    Type: Grant
    Filed: February 6, 2017
    Date of Patent: May 1, 2018
    Assignee: Amazon Technologies, Inc.
    Inventors: Kamlesh T. Talreja, Andrew J. Watts, Siddharth Sriram, Cameron S. Janes, James E. Stevenson, Jim L. Dantzler
  • Patent number: 9756140
    Abstract: Disclosed are various embodiments for tracking user behavior relative to a network page and identifying user interest in various content items of the network page according to the user behavior. A network page that includes multiple content items is rendered for display in a client. A user action is obtained relative to the network page. A user behavior report is sent to one or more servers. The user behavior report indicates the user action, a timestamp associated with the user action, and one or more of the content items that are associated with the user action.
    Type: Grant
    Filed: December 12, 2014
    Date of Patent: September 5, 2017
    Assignee: AMAZON TECHNOLOGIES, INC.
    Inventors: Jared L. Richardson, Siddharth Sriram, Logan Luyet Dillard, Eric B. Fox
  • Publication number: 20170148088
    Abstract: Disclosed systems and methods provide media content through an electronic commerce server. In one implementation, a method for providing electronic content is provided. The method includes receiving an order of a user. The order of the user may comprise a request of the user for a physical copy of media content. The commerce server may determine whether to provide to the user an electronic copy of the media content based at least on the order. Further, a request to access the electronic copy of the media content is received from the user. The method further grants the user access to the electronic copy of the media content based at least on the request to access the electronic copy of the media content.
    Type: Application
    Filed: February 6, 2017
    Publication date: May 25, 2017
    Inventors: Kamlesh T. Talreja, Andrew J. Watts, Siddharth Sriram, Cameron S. Janes, James E. Stevenson, Jim L. Dantzler
  • Patent number: 9607325
    Abstract: Systems and associated processes for generating user attribute interest data and using that data to present and/or develop reviews of items are described herein. These systems and processes can dynamically collect data on a user's interest in specific item attributes from the user's interaction with an electronic catalog and can store this data in association with the user. This data may be used to provide users with a personalized set of reviews which will provide the user with information relevant to interesting item attributes. Further, this data may be used to display a set of dynamically generated statements and/or questions that prompt users to write an item review on specific item attributes. Accordingly, user attribute interest data can potentially both present and elicit more thorough and useful feedback than existing review systems in some embodiments.
    Type: Grant
    Filed: July 16, 2012
    Date of Patent: March 28, 2017
    Assignee: Amazon Technologies, Inc.
    Inventor: Siddharth Sriram
  • Patent number: 9600838
    Abstract: Disclosed systems and methods provide media content through an electronic commerce server. In one implementation, a method for providing electronic content is provided. The method includes receiving an order of a user. The order of the user may comprise a request of the user for a physical copy of media content. The commerce server may determine whether to provide to the user an electronic copy of the media content based at least on the order. Further, a request to access the electronic copy of the media content is received from the user. The method further grants the user access to the electronic copy of the media content based at least on the request to access the electronic copy of the media content.
    Type: Grant
    Filed: December 16, 2013
    Date of Patent: March 21, 2017
    Assignee: Amazon Technologies, Inc.
    Inventors: Kamlesh T. Talreja, Andrew J. Watts, Siddharth Sriram, Cameron S. Janes, James E. Stevenson, Jim L. Dantzler
  • Patent number: 9167007
    Abstract: Stream complexity mapping enables substantially uninterrupted transmission of a highest compatible bit rate of a stream of media to a client via a network connection. Stream complexity data may include complexity information for each period of a stream of media. The stream complexity data may be associated with the stream of media. The stream complexity data may be analyzed to enable a preemptive transition to a new stream of media having a new bit rate and/or expanding a buffer capacity to provide uninterrupted streaming media for complex portions of a variable bit rate stream of media.
    Type: Grant
    Filed: June 6, 2008
    Date of Patent: October 20, 2015
    Assignee: Amazon Technologies, Inc.
    Inventors: Siddharth Sriram, Samuel S. Gigliotti
  • Patent number: 9092816
    Abstract: Disclosed are various embodiments for identifying relevant browsing and/or purchasing activity associated with one or more contacts of a user having a user account with an electronic commerce system. In one embodiment, a determination is made as to whether each contact is associated with a different user account with the electronic commerce system. If so, network content comprising such relevant browsing and/or purchasing history may be presented to the user.
    Type: Grant
    Filed: December 8, 2011
    Date of Patent: July 28, 2015
    Assignee: Amazon Technologies, Inc.
    Inventor: Siddharth Sriram
  • Publication number: 20150100688
    Abstract: Disclosed are various embodiments for tracking user behavior relative to a network page and identifying user interest in various content items of the network page according to the user behavior. A network page that includes multiple content items is rendered for display in a client. A user action is obtained relative to the network page. A user behavior report is sent to one or more servers. The user behavior report indicates the user action, a timestamp associated with the user action, and one or more of the content items that are associated with the user action.
    Type: Application
    Filed: December 12, 2014
    Publication date: April 9, 2015
    Inventors: Jared L. Richardson, Siddharth Sriram, Logan Luyet Dillard, Eric B. Fox
  • Patent number: 8914496
    Abstract: Disclosed are various embodiments for tracking user behavior relative to a network page and identifying user interest in various content items of the network page according to the user behavior. A network page that includes multiple content items is rendered for display in a client. A user action is obtained relative to the network page. A user behavior report is sent to one or more servers. The user behavior report indicates the user action, a timestamp associated with the user action, and one or more of the content items that are associated with the user action.
    Type: Grant
    Filed: September 12, 2011
    Date of Patent: December 16, 2014
    Assignee: Amazon Technologies, Inc.
    Inventors: Jared L. Richardson, Siddharth Sriram, Logan Luyet Dillard, Eric B. Fox
  • Patent number: 8812374
    Abstract: A client-to-service compatibility framework is described that allows online entities to provide a single set of service offerings for client devices of multiple different brands and/or models, such as televisions, set-top-boxes, game consoles, and portable media players, for example. Generally, the client-to-service compatibility framework comprises a plurality of plug-ins or adapters that translate communications from client devices to a form compatible with the online entity's service offerings and vice versa. In this manner, online entities are able to insulate their service offerings from the changing communication needs of client devices.
    Type: Grant
    Filed: June 30, 2008
    Date of Patent: August 19, 2014
    Assignee: Amazon Technologies, Inc.
    Inventors: Siddharth Sriram, Ameesh Paleja, Samuel S. Gigliotti, Ethan Z. Evans, Kamlesh T. Talreja
  • Patent number: 8813186
    Abstract: Systems, methods, and computer-readable media provide a requesting device with access to a service. In one implementation, a server receives a request to access a service, and the request includes a device type identifier of a device requesting access to the service. The server extracts the device type identifier from the request and determines a corresponding device type for the requesting device. An authentication module is selected from a plurality of authentication modules based on the device type identifier, and the selected authentication module implements an authentication scheme for the device type of the requesting device. The server authenticates the request using the selected authentication module to determine whether the requesting device is permitted to access the service, and provides access to the service based on at least a determination that the requesting device is authorized to access the service.
    Type: Grant
    Filed: September 29, 2010
    Date of Patent: August 19, 2014
    Assignee: Amazon Technologies, Inc.
    Inventors: Joel C. Hegg, Siddharth Sriram, Kamlesh T. Talreja
  • Publication number: 20140229309
    Abstract: Disclosed systems and methods provide media content through an electronic commerce server. In one implementation, a method for providing electronic content is provided. The method includes receiving an order of a user. The order of the user may comprise a request of the user for a physical copy of media content. The commerce server may determine whether to provide to the user an electronic copy of the media content based at least on the order. Further, a request to access the electronic copy of the media content is received from the user. The method further grants the user access to the electronic copy of the media content based at least on the request to access the electronic copy of the media content.
    Type: Application
    Filed: December 16, 2013
    Publication date: August 14, 2014
    Applicant: Amazon Technologies, Inc.
    Inventors: Kamlesh T. Talreja, Andrew J. Watts, Siddharth Sriram, Cameron S. Janes, James E. Stevenson, Jim L. Dantzler
  • Patent number: 8612298
    Abstract: Disclosed systems and methods provide media content through an electronic commerce server. In one implementation, a method for providing electronic content is provided. The method includes receiving an order of a user. The order of the user may comprise a request of the user for a physical copy of media content. The commerce server may determine whether to provide to the user an electronic copy of the media content based at least on the order. Further, a request to access the electronic copy of the media content is received from the user. The method further grants the user access to the electronic copy of the media content based at least on the request to access the electronic copy of the media content.
    Type: Grant
    Filed: September 24, 2010
    Date of Patent: December 17, 2013
    Assignee: Amazon Technologies, Inc.
    Inventors: Kamlesh T. Talreja, Andrew J. Watts, Siddharth Sriram, Cameron S. Janes, James E. Stevenson, Jim L. Dantzler
  • Publication number: 20130061291
    Abstract: Systems, methods, and computer-readable media provide a requesting device with access to a service. In one implementation, a server receives a request to access a service, and the request includes a device type identifier of a device requesting access to the service. The server extracts the device type identifier from the request and determines a corresponding device type for the requesting device. An authentication module is selected from a plurality of authentication modules based on the device type identifier, and the selected authentication module implements an authentication scheme for the device type of the requesting device. The server authenticates the request using the selected authentication module to determine whether the requesting device is permitted to access the service, and provides access to the service based on at least a determination that the requesting device is authorized to access the service.
    Type: Application
    Filed: September 29, 2010
    Publication date: March 7, 2013
    Applicant: Amazon Technologies, Inc.
    Inventors: Joel C. Hegg, Siddharth Sriram, Kamlesh T. Talreja
  • Patent number: 8386336
    Abstract: An online merchant can use a product review to customize a solicitation of a product suggestion. If a customer reviews a product unfavorably, the customer might be solicited to suggest alternate products to the reviewed product. If a customer reviews a product favorably, the customer might be solicited to suggest accessories or other products related to the reviewed product. The products suggested by the customer might then be utilized to recommend the suggested products to other customers. Information provided by a customer in a product review or other data might also be utilized to customize a product recommendation for the customer. If a customer reviews a product unfavorably, a recommendation might be provided to the customer for an alternate, or substitutable, product for the reviewed product. If a customer reviews a product favorably, a recommendation might be provided to the customer for related products or accessories to the reviewed product.
    Type: Grant
    Filed: March 30, 2011
    Date of Patent: February 26, 2013
    Assignee: Amazon Technologies, Inc.
    Inventors: Eric B. Fox, Siddharth Sriram, Syed Waqas Ahmed
  • Publication number: 20090307368
    Abstract: Stream complexity mapping enables substantially uninterrupted transmission of a highest compatible bit rate of a stream of media to a client via a network connection. Stream complexity data may include complexity information for each period of a stream of media. The stream complexity data may be associated with the stream of media. The stream complexity data may be analyzed to enable a preemptive transition to a new stream of media having a new bit rate and/or expanding a buffer capacity to provide uninterrupted streaming media for complex portions of a variable bit rate stream of media.
    Type: Application
    Filed: June 6, 2008
    Publication date: December 10, 2009
    Inventors: Siddharth Sriram, Samuel S. Gigliotti