Patents by Inventor David Krog
David Krog 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: 20230259866Abstract: The present invention relates to a diagnostic kit and a computer implemented method and system for managing order fulfilment of said diagnostic kit.Type: ApplicationFiled: February 22, 2022Publication date: August 17, 2023Inventors: Thomas James Livesey, Matthew David Krog, Myles Philip Cowper-Coles
-
Patent number: 10474693Abstract: Disclosed are various embodiments for synchronizing application state information across devices. More specifically, embodiments of the disclosure are related to resolving conflicts between application state information. A synchronization rule, an event name and/or event value are embedded within application state information obtained from devices associated with a user, from which conflicts can be resolved by an application synchronization service.Type: GrantFiled: December 19, 2016Date of Patent: November 12, 2019Assignee: Amazon Technologies, Inc.Inventors: Mario Vargas Adoc, Jr., Jeremy Stephen Hynoski, Richard David Krog, Christopher Lawrence Lavin, Anthony Warren Sajec
-
Patent number: 10127294Abstract: Disclosed are various embodiments for synchronizing application state information across devices. More specifically, embodiments of the disclosure are related to facilitating idempotency of application state information. Idempotency is maintained by using a timestamp embedded within application state information and/or by determining that the application state information is associated with an accumulating value.Type: GrantFiled: January 31, 2017Date of Patent: November 13, 2018Assignee: Amazon Technologies, Inc.Inventors: Mario Vargas Adoc, Jr., Richard David Krog, Kerry Chang, Jeremy Stephen Hynoski, Christopher Lawrence Lavin
-
Patent number: 9740761Abstract: Disclosed are various embodiments for synchronizing application state information across devices. More specifically, embodiments of the disclosure are related to generating and storing of application state information. Key-value pairs are stored on a client device and synchronized with an application synchronization service.Type: GrantFiled: July 21, 2016Date of Patent: August 22, 2017Assignee: Amazon Technologies, Inc.Inventors: Mario Vargas Adoc, Jr., Richard David Krog, Christopher Lawrence Lavin, Jeremy Stephen Hynoski
-
Publication number: 20170140017Abstract: Disclosed are various embodiments for synchronizing application state information across devices. More specifically, embodiments of the disclosure are related to facilitating idempotency of application state information. Idempotency is maintained by using a timestamp embedded within application state information and/or by determining that the application state information is associated with an accumulating value.Type: ApplicationFiled: January 31, 2017Publication date: May 18, 2017Inventors: Mario Vargas Adoc, JR., Richard David Krog, Kerry Chang, Jeremy Stephen Hynoski, Christopher Lawrence Lavin
-
Publication number: 20170097974Abstract: Disclosed are various embodiments for synchronizing application state information across devices. More specifically, embodiments of the disclosure are related to resolving conflicts between application state information. A synchronization rule, an event name and/or event value are embedded within application state information obtained from devices associated with a user, from which conflicts can be resolved by an application synchronization service.Type: ApplicationFiled: December 19, 2016Publication date: April 6, 2017Inventors: Mario Vargas Adoc, JR., Jeremy Stephen Hynoski, Richard David Krog, Christopher Lawrence Lavin, Anthony Warren Sajec
-
Patent number: 9589042Abstract: Disclosed are various embodiments for synchronizing application state information across devices. More specifically, embodiments of the disclosure are related to facilitating idempotency of application state information. Idempotency is maintained by using a timestamp embedded within application state information and/or by determining that the application state information is associated with an accumulating value.Type: GrantFiled: January 25, 2016Date of Patent: March 7, 2017Assignee: Amazon Technologies, Inc.Inventors: Mario Vargas Adoc, Jr., Richard David Krog, Kerry Chang, Jeremy Stephen Hynoski, Christopher Lawrence Lavin
-
Patent number: 9536261Abstract: Disclosed are various embodiments for synchronizing application state information across devices. More specifically, embodiments of the disclosure are related to resolving conflicts between application state information. A synchronization rule, an event name and/or event value are embedded within application state information obtained from devices associated with a user, from which conflicts can be resolved by an application synchronization service.Type: GrantFiled: September 14, 2015Date of Patent: January 3, 2017Assignee: Amazon Technologies, Inc.Inventors: Mario Vargas Adoc, Jr., Jeremy Stephen Hynoski, Richard David Krog, Christopher Lawrence Lavin, Anthony Warren Sajec
-
Publication number: 20160328463Abstract: Disclosed are various embodiments for synchronizing application state information across devices. More specifically, embodiments of the disclosure are related to generating and storing of application state information. Key-value pairs are stored on a client device and synchronized with an application synchronization service.Type: ApplicationFiled: July 21, 2016Publication date: November 10, 2016Inventors: Mario Vargas Adoc, JR., Richard David Krog, Christopher Lawrence Lavin, Jeremy Stephen Hynoski
-
Patent number: 9411872Abstract: Disclosed are various embodiments for synchronizing application state information across devices. More specifically, embodiments of the disclosure are related to generating and storing of application state information. Key-value pairs are stored on a client device and synchronized with an application synchronization service.Type: GrantFiled: January 19, 2016Date of Patent: August 9, 2016Assignee: Amazon Technologies, Inc.Inventors: Mario Vargas Adoc, Jr., Richard David Krog, Christopher Lawrence Lavin, Jeremy Stephen Hynoski
-
Publication number: 20160042045Abstract: Disclosed are various embodiments for synchronizing application state information across devices. More specifically, embodiments of the disclosure are related to resolving conflicts between application state information. A synchronization rule, an event name and/or event value are embedded within application state information obtained from devices associated with a user, from which conflicts can be resolved by an application synchronization service.Type: ApplicationFiled: September 14, 2015Publication date: February 11, 2016Inventors: Mario Vargas Adoc, JR., Jeremy Stephen Hynoski, Richard David Krog, Christopher Lawrence Lavin, Anthony Warren Sajec
-
Patent number: 9244993Abstract: Disclosed are various embodiments for synchronizing application state information across devices. More specifically, embodiments of the disclosure are related to generating and storing of application state information. Key-value pairs are stored on a client device and synchronized with an application synchronization service.Type: GrantFiled: June 19, 2013Date of Patent: January 26, 2016Assignee: Amazon Technologies, Inc.Inventors: Mario Vargas Adoc, Jr., Richard David Krog, Christopher Lawrence Lavin, Jeremy Stephen Hynoski
-
Patent number: 9244994Abstract: Disclosed are various embodiments for synchronizing application state information across devices. More specifically, embodiments of the disclosure are related to facilitating idempotency of application state information. Idempotency is maintained by using a timestamp embedded within application state information and/or by determining that the application state information is associated with an accumulating value.Type: GrantFiled: June 19, 2013Date of Patent: January 26, 2016Assignee: Amazon Technologies, Inc.Inventors: Mario Vargas Adoc, Jr., Richard David Krog, Kerry Chang, Jeremy Stephen Hynoski, Christopher Lawrence Lavin
-
Patent number: 9141682Abstract: Disclosed are various embodiments for synchronizing application state information across devices. More specifically, embodiments of the disclosure are related to resolving conflicts between application state information. A synchronization rule, an event name and/or event value are embedded within application state information obtained from devices associated with a user, from which conflicts can be resolved by an application synchronization service.Type: GrantFiled: March 25, 2013Date of Patent: September 22, 2015Assignee: Amazon Technologies, Inc.Inventors: Mario Vargas Adoc, Jr., Jeremy Stephen Hynoski, Richard David Krog, Christopher Lawrence Lavin, Anthony Warren Sajec
-
Publication number: 20050004809Abstract: A method of facilitating the contracting of agricultural products using the Internet is used for providing buyers and sellers with real time information relating to the type and amount of agricultural products available for contract. The invention includes a relational database for the storage and retrieval of information. One or more end use buyers can store information in the database relating to a desired type and quantity of agricultural products. Agricultural producers, such as farmers, can view listings of agricultural products desired and the system can facilitate the contracting between the buyers and producers for the agricultural products. The system can display in real time the quantity and types of agricultural products under contract and available for contract. The system can manage delivery preferences, quality data and determine contract pricing based on these criteria.Type: ApplicationFiled: October 20, 2003Publication date: January 6, 2005Inventors: Kevin Kimle, David Krog, John Stucki, Alan Schmitz, Reynold Harder