Inventory tracking
    1.
    发明授权

    公开(公告)号:US10217082B2

    公开(公告)日:2019-02-26

    申请号:US15229962

    申请日:2016-08-05

    IPC分类号: G06Q10/08

    摘要: In some embodiments, a system can comprise one or more processing modules and one or more non-transitory storage modules storing computing instructions configured to run on the one or more processing modules and perform acts. In some embodiments, the acts can comprise receiving a first item inventory level quantity for an item, storing the first item inventory level quantity at an inventory database, and comparing the first item inventory level quantity with a predetermined high threshold. In many embodiments, the acts further can comprise, when the first item inventory level quantity is less than the predetermined high threshold, transmitting a first Limited Stock Alert to an inventory cache, and at the inventory cache, storing a first inventory status corresponding to the first item inventory level quantity. Other embodiments of related methods and systems are also provided.

    Smart Order Management And Application Level Sharding
    2.
    发明申请
    Smart Order Management And Application Level Sharding 审中-公开
    智能订单管理和应用级别分片

    公开(公告)号:US20150348171A1

    公开(公告)日:2015-12-03

    申请号:US14292522

    申请日:2014-05-30

    摘要: A method for sharding a store order database and order management application is provided. The method may include a computer router associated with a store receiving, from a customer computer, a query regarding an order. The router may use resident shard determination logic to identify a database shard which pertains to the order and which is part of a store order database having multiple database shards. The router may transmit information regarding the order to a database server which implements the identified database shard and which implements an order management system application layer. The database server may process information regarding the order and transmit information regarding the order to the customer computer.

    摘要翻译: 提供了一种用于分割商店订单数据库和订单管理应用程序的方法。 该方法可以包括与商店相关联的计算机路由器,其从客户计算机接收关于订单的查询。 路由器可以使用驻留分片确定逻辑来标识与订单相关的数据库分片,并且其是具有多个数据库分片的商店订单数据库的一部分。 路由器可以将有关订单的信息传送到实现所识别的数据库分片的数据库服务器,并且实现订单管理系统应用层。 数据库服务器可以处理关于订单的信息并且将关于订单的信息发送给客户计算机。

    Method and system for smart order management and application level sharding

    公开(公告)号:US10346897B2

    公开(公告)日:2019-07-09

    申请号:US14292522

    申请日:2014-05-30

    摘要: A method for sharding a store order database and order management application is provided. The method may include a computer router associated with a store receiving, from a customer computer, a query regarding an order. The router may use resident shard determination logic to identify a database shard which pertains to the order and which is part of a store order database having multiple database shards. The router may transmit information regarding the order to a database server which implements the identified database shard and which implements an order management system application layer. The database server may process information regarding the order and transmit information regarding the order to the customer computer.

    Synchronizing database data to a database cache

    公开(公告)号:US10114880B2

    公开(公告)日:2018-10-30

    申请号:US14230956

    申请日:2014-03-31

    摘要: The present invention is generally directed to methods, systems, and computer program products for synchronizing database data to a database cache. Embodiments of the invention facilitate synchronizing order data from an order management system database to an order cache. When order data is synchronized, more efficient order lookups of the order data can occur. In some embodiments, the order management system database feeds the order cache with the latest updates as relevant state for orders is modified. A trigger within the order management system database can indicate when order state is modified. The trigger is monitored. When the trigger indicates modified order state, a caching interface (e.g., a caching API) can be called to publish the modified order state to the order cache.

    Routing order lookups
    6.
    发明授权
    Routing order lookups 有权
    路由订单查询

    公开(公告)号:US09489425B2

    公开(公告)日:2016-11-08

    申请号:US14230717

    申请日:2014-03-31

    IPC分类号: G06F7/00 G06F17/00 G06F17/30

    CPC分类号: G06F17/3048

    摘要: The present invention is generally directed to methods, systems, and computer program products for routing order lookups. Order data from order management system database is synchronized to an order cache. When an order lookup is received, a business layer determines if the cache can appropriately service the order lookup. If so, the business layer routes the order lookup to the cache. Otherwise, the business layer routes the order lookup to the order management system database. In some embodiments, order lookups configured to impact state of the order management system database (e.g., that write or change order data) are routed to the order management system database. In these same embodiments, order lookups configured to not impact state of the order management system database (e.g., that read order data) are routed to the cache.

    摘要翻译: 本发明一般涉及用于路由顺序查找的方法,系统和计算机程序产品。 订单管理系统数据库中的订单数据与订单缓存同步。 当接收到订单查询时,业务层确定缓存是否可以适当地服务订单查找。 如果是这样,业务层将顺序查找路由到缓存。 否则,业务层将订单查找路由到订单管理系统数据库。 在一些实施例中,被配置为影响订单管理系统数据库的状态(例如,该写入或更改订单数据)的订单查找被路由到订单管理系统数据库。 在这些相同的实施例中,配置成不影响订单管理系统数据库(例如,读取订单数据)的状态的订单查找被路由到高速缓存。

    Inventory tracking
    7.
    发明授权
    Inventory tracking 有权
    库存跟踪

    公开(公告)号:US09430753B2

    公开(公告)日:2016-08-30

    申请号:US13931735

    申请日:2013-06-28

    IPC分类号: G06Q10/08

    CPC分类号: G06Q10/087

    摘要: The present disclosure extends to maintaining an item inventory status at an inventory cache management system. The inventory cache may be refreshed regularly by a threshold-based triggering mechanism. In embodiments, as item inventory breaches certain thresholds, the inventory cache may be refreshed with increased frequency to mitigate overselling or underselling scenarios and reduce overall network traffic for items having relatively high inventory levels.

    摘要翻译: 本公开扩展到在库存高速缓存管理系统上维护物品库存状态。 可以通过基于阈值的触发机制来定期刷新库存高速缓存。 在实施例中,当项目清单违反某些阈值时,可以以增加的频率刷新库存高速缓存,以减轻超卖或缺货情况,并降低具有较高库存水平的物品的整体网络流量。

    INVENTORY CACHE
    8.
    发明申请
    INVENTORY CACHE 有权
    存货快递

    公开(公告)号:US20150006338A1

    公开(公告)日:2015-01-01

    申请号:US14192650

    申请日:2014-02-27

    IPC分类号: G06Q10/08

    摘要: The present disclosure extends to maintaining an item inventory status at an inventory cache management system. The inventory cache may be refreshed regularly by a threshold-based triggering mechanism. In embodiments, as item inventory breaches certain thresholds, the inventory cache may be refreshed with increased frequency to mitigate overselling or underselling scenarios and reduce overall network traffic for items having relatively high inventory levels.

    摘要翻译: 本公开扩展到在库存高速缓存管理系统上维护物品库存状态。 可以通过基于阈值的触发机制来定期刷新库存高速缓存。 在实施例中,当项目清单违反某些阈值时,可以以增加的频率刷新库存高速缓存,以减轻超卖或缺货情况,并降低具有较高库存水平的物品的整体网络流量。

    Smart Order Management And Database Sharding
    10.
    发明申请
    Smart Order Management And Database Sharding 审中-公开
    智能订单管理和数据库分片

    公开(公告)号:US20150348172A1

    公开(公告)日:2015-12-03

    申请号:US14292553

    申请日:2014-05-30

    摘要: A method for sharding a store order database is provided. The method may include a store order management server operating an order management system application layer to facilitate online order management. The store order management server may receive, from a customer computer, a query regarding an order to purchase items from the store. The store order management server may transmit the customer query regarding the order to a router which may use resident shard determination logic to identify a database shard which pertains to the order. The database shard may be part of a store order database having a plurality of database shards. The router may transmit information regarding the order to a database server which implements the identified database shard and the database server may process the information and transmit information regarding the order to the customer computer.

    摘要翻译: 提供了一种用于分割商店订单数据库的方法。 该方法可以包括操作订单管理系统应用层的商店订单管理服务器以便于在线订单管理。 商店订单管理服务器可以从客户计算机接收关于从商店购买商品的订单的查询。 商店订单管理服务器可将有关该订单的客户查询传送到路由器,该路由器可以使用驻留分片确定逻辑来识别涉及该订单的数据库分片。 数据库分片可以是具有多个数据库分片的商店订单数据库的一部分。 路由器可以向实现所识别的数据库分片的数据库服务器发送关于订单的信息,并且数据库服务器可以处理该信息并将关于订单的信息传送给客户计算机。