Patents by Inventor Ryan Schwartz

Ryan Schwartz 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: 11625375
    Abstract: Methods, systems, and computer-readable media for batch processing with random access for transaction history are disclosed. A batch processing system receives a batch comprising records of events, including a first record of a first event and a second record of a second event. The system assigns the first and second records to a group based (at least in part) on determining that the events are related. The system determines that the group is related to a match set comprising one or more prior events. The system updates one or more values in the match set based (at least in part) on the first and second records. The system stores the updated match set and one or more additional match sets using a storage object. The system retrieves the match set and not the one or more additional match sets from the storage object using an index.
    Type: Grant
    Filed: November 25, 2020
    Date of Patent: April 11, 2023
    Assignee: Amazon Technologies, Inc.
    Inventors: Ryan Schwartz, Boyang Tom Jin, Abhishek Sahay, Nicholas Leong, Desmond Zhou, Yuan Bian, Jean-Christophe Libbrecht, Yiu Pong Lam, Hyun Jung Cho, Douglas Baldwin Dance, Rong Wang, Victoria Wong
  • Patent number: 10956985
    Abstract: Deferred revenue calculations can be necessary in an accrual-basis accounting model where a subscription or other type of sale is conducted that requires deferred revenue recognition. A snapshot state corresponding to the current state of a particular deferral can be generated. Out of order deferred events can also occur. The current state of the deferral can also be published in a downstream system.
    Type: Grant
    Filed: September 23, 2016
    Date of Patent: March 23, 2021
    Assignee: Amazon Technologies, Inc.
    Inventors: Joerg Germann, Jie Gao, Galen Gong, Kyle Malong, Bal Jayme Martin Nodora, Anand Rathi, Pascal Schoenhardt, Ryan Schwartz, Dale Thoma, Victoria Wong, Yu Yi, Desmond Zhou
  • Publication number: 20200185919
    Abstract: A system may include a resource distribution network and multiple control devices coupled to the resource distribution network. Each of the control devices may be configured to control a state of consumption of a resource from the resource distribution network. Each of the control devices may be further configured to receive data from a set of neighboring control devices, where the data indicates respective states of consumption of the resource associated with each of the neighboring control devices, determine an average state of consumption associated with the set of neighboring control devices based on the data, and calculate at least one threshold value based on the average state of consumption associated with the set of neighboring control devices. Controlling the state of consumption of the resource may be based on a comparison of the measured value to the at least one threshold value.
    Type: Application
    Filed: December 10, 2019
    Publication date: June 11, 2020
    Inventors: John Gardner, Ryan Schwartz, Jason Kuwada
  • Patent number: D944714
    Type: Grant
    Filed: April 22, 2020
    Date of Patent: March 1, 2022
    Assignee: Ringbrothers, LLC
    Inventors: James Alan Ring, Michael Daniel Ring, Ryan Schwartz
  • Patent number: D944715
    Type: Grant
    Filed: August 26, 2020
    Date of Patent: March 1, 2022
    Assignee: Ringbrothers, LLC
    Inventors: James Alan Ring, Michael Daniel Ring, Ryan Schwartz
  • Patent number: D945349
    Type: Grant
    Filed: April 22, 2020
    Date of Patent: March 8, 2022
    Assignee: Ringbrothers, LLC
    Inventors: James Alan Ring, Michael Daniel Ring, Ryan Schwartz
  • Patent number: D998531
    Type: Grant
    Filed: November 3, 2021
    Date of Patent: September 12, 2023
    Assignee: Ringbrothers, LLC
    Inventors: Michael Daniel Ring, James Alan Ring, Ryan Schwartz, Erik Eagleman
  • Patent number: D1004516
    Type: Grant
    Filed: September 30, 2021
    Date of Patent: November 14, 2023
    Assignee: Ringbrothers, LLC
    Inventors: Michael Daniel Ring, James Alan Ring, Ryan Schwartz, Erik Eagleman