Patents by Inventor Amanda Hatker

Amanda Hatker 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: 11551184
    Abstract: A method of inventory data aggregation and delivery over a distributed network comprises generating inventory data with respect to plural disparate sources, and publishing that data over a distributed network to an event processor. The method further includes receiving the published inventory data through subscription to the event processor and distributing it to a plurality of requesting devices, e.g., client devices, over the distributed network. This can include aggregating and filtering by locale or product-type the inventory data in response to requests received from those devices. This can further include reducing the aggregated, filtered data to accommodate inventory reserves, e.g., of retail outlets.
    Type: Grant
    Filed: September 24, 2018
    Date of Patent: January 10, 2023
    Assignee: Salesforce, Inc.
    Inventors: Sanjay Acharya, Robert Libby, Christopher Lish, Benjamin Busjaeger, Balachandar Mariappan, Amanda Hatker
  • Patent number: 11301483
    Abstract: Methods, systems, and devices supporting data storage are described. A database system may store order information for an organization. This order information may span multiple steps of an order lifecycle, including order creation, order changes, order fulfillment, etc. To efficiently store order information for low-latency querying and data consistency, the database system may implement order summaries. For example, a database server may receive a new order data object associated with an order identifier and may create a corresponding order summary data object. If the database system receives any additional data objects associated with the same order identifier, the database server may update the order summary data object based on the additional data objects. If the database system receives a query for information related to the order, the system may retrieve queried values directly from the order summary data object, rather than aggregating data on-the-fly across multiple underlying data objects.
    Type: Grant
    Filed: October 10, 2019
    Date of Patent: April 12, 2022
    Assignee: salesforce.com, inc.
    Inventors: Osvaldo Rene Canel Lopez, Michael Starukhin, Susan Levine, Michael Dandy, Steven deRochemont, Amanda Hatker
  • Publication number: 20210109941
    Abstract: Methods, systems, and devices supporting data storage are described. A database system may store order information for an organization. This order information may span multiple steps of an order lifecycle, including order creation, order changes, order fulfillment, etc. To efficiently store order information for low-latency querying and data consistency, the database system may implement order summaries. For example, a database server may receive a new order data object associated with an order identifier and may create a corresponding order summary data object. If the database system receives any additional data objects associated with the same order identifier, the database server may update the order summary data object based on the additional data objects. If the database system receives a query for information related to the order, the system may retrieve queried values directly from the order summary data object, rather than aggregating data on-the-fly across multiple underlying data objects.
    Type: Application
    Filed: October 10, 2019
    Publication date: April 15, 2021
    Inventors: Osvaldo Rene Canel Lopez, Michael Starukhin, Susan Levine, Michael Dandy, Steven deRochemont, Amanda Hatker
  • Publication number: 20200097893
    Abstract: A method of inventory data aggregation and delivery over a distributed network comprises generating inventory data with respect to plural disparate sources, and publishing that data over a distributed network to an event processor. The method further includes receiving the published inventory data through subscription to the event processor and distributing it to a plurality of requesting devices, e.g., client devices, over the distributed network. This can include aggregating and filtering by locale or product-type the inventory data in response to requests received from those devices. This can further include reducing the aggregated, filtered data to accommodate inventory reserves, e.g., of retail outlets.
    Type: Application
    Filed: September 24, 2018
    Publication date: March 26, 2020
    Inventors: Sanjay Acharya, Robert Libby, Christopher Lish, Benjamin Busjaeger, Balachandar Mariappan, Amanda Hatker
  • Publication number: 20200098030
    Abstract: A method of generating digital data content customized for a user of a digital data platform includes determining, through artificial intelligence, potential interests of a user of a digital data platform and generating, through that same intelligence, a product recommendation based on the determined interests. The method further includes aggregating data from plural disparate sources regarding inventory availability and filtering the aggregated data in accord with the product recommendation. The product recommendation is transferred to a client digital data device for presentation to the user along with the inventory availability.
    Type: Application
    Filed: September 24, 2018
    Publication date: March 26, 2020
    Inventors: George Pizza, Amanda Hatker