System and Method for Caching of Data in a Computer System

    公开(公告)号:US20230334521A1

    公开(公告)日:2023-10-19

    申请号:US18338139

    申请日:2023-06-20

    发明人: Rambabu Raipati

    摘要: A system and method are presented for using a plurality of data caches to increase the efficiency of a computing system in an e-commerce environment. Separate caches with distinct time-to-live values are created, one each for customer information, customer cart contents, and product pricing data. Product pricing is pre-analyzed using a pricing data engine that calculates multiple potential prices for a single item that is then stored in the product pricing data cache. This data can then be used in a variety of contexts to determine different pricing for the same product without requiring another request for product data from the pricing data engine. When a product is viewed during catalog browsing, all information needed to determine pricing for that particular user might be accessible from the data caches for fast processing.

    Method, medium, and system for a dynamic user interface control for efficient and controlled ordering

    公开(公告)号:US11928714B1

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

    申请号:US17407757

    申请日:2021-08-20

    IPC分类号: G06Q30/0601 G06F3/04847

    摘要: Features for adaptation and control of a graphical user interface (GUI) and GUI functionality are disclosed herein. In an example, a user interface control is provided in a GUI to receive interaction from a user, which is provided in an enabled state to offer functionality for the user to attempt an initial commerce action with a constrained item. The user interface control is changed from the enabled state to a disabled state, in response to receipt of the interaction from the user, and a delay time period is calculated for the disabled state (with the delay time period being uniquely calculated for the user). The user interface control is changed from the disabled state to the enabled state, upon expiration of the delay time period, and the enabled state of the user interface control provides functionality for the user to perform a commerce action with the constrained item.

    System and Method for Caching of Data in a Computer System

    公开(公告)号:US20220058679A1

    公开(公告)日:2022-02-24

    申请号:US17519099

    申请日:2021-11-04

    发明人: Rambabu Raipati

    摘要: A system and method are presented for using a plurality of data caches to increase the efficiency of a computing system in an e-commerce environment. Separate caches with distinct time-to-live values are created, one each for customer information, customer cart contents, and product pricing data. Product pricing is pre-analyzed using a pricing data engine that calculates multiple potential prices for a single item that is then stored in the product pricing data cache. This data can then be used in a variety of contexts to determine different pricing for the same product without requiring another request for product data from the pricing data engine. When a product is viewed during catalog browsing, all information needed to determine pricing for that particular user might be accessible from the data caches for fast processing.

    LARGE PRODUCT PRESOURCING SEARCH ENGINE
    4.
    发明申请

    公开(公告)号:US20180268455A1

    公开(公告)日:2018-09-20

    申请号:US15459708

    申请日:2017-03-15

    IPC分类号: G06Q30/06 G06F17/30 G06Q10/08

    摘要: Systems and techniques for large product pre-sourcing search engine are described herein. A location may be determined for a user of an application. A search query may be received via the application. Search results may be returned based on the search query which may include a product with special handling constraints. A local availability may be determined for the product with special handling constraints using the location of the user. A delivery availability may be determined for the product with special handling constraints using the location of the user. The search results may be output to a user interface of the application including the local availability and the delivery availability.

    CACHED DATA REPRESENTATIONS FOR SERVICE SCHEDULE AVAILABILITY

    公开(公告)号:US20180268349A1

    公开(公告)日:2018-09-20

    申请号:US15459764

    申请日:2017-03-15

    IPC分类号: G06Q10/08 G06Q10/10

    CPC分类号: G06Q10/083 G06Q10/1093

    摘要: Techniques and system configurations for use of cached data to generate and present a schedule or other availability information for delivery and service scheduling of a product are disclosed herein. In an example, electronic operations used for offering cached availability information in a user interface include: obtaining service information to identify a service for a product (such as installation or removal) that can accompany, precede, or follow, delivery of a product; obtaining customer information to identify a geographic location to perform the service for the product; retrieving, from a cached data store, availability information to perform the service for the product based on the geographic location and the service information; and presenting the availability information to perform the service in association with the delivery of the product. With this technique, a calendar or schedule can be produced from cached data, without requiring multiple requests to a scheduling system.

    Cached data representations for service schedule availability

    公开(公告)号:US11556883B2

    公开(公告)日:2023-01-17

    申请号:US15459764

    申请日:2017-03-15

    IPC分类号: G06Q10/00 G06Q10/08 G06Q10/10

    摘要: Techniques and system configurations for use of cached data to generate and present a schedule or other availability information for delivery and service scheduling of a product are disclosed herein. In an example, electronic operations used for offering cached availability information in a user interface include: obtaining service information to identify a service for a product (such as installation or removal) that can accompany, precede, or follow, delivery of a product; obtaining customer information to identify a geographic location to perform the service for the product; retrieving, from a cached data store, availability information to perform the service for the product based on the geographic location and the service information; and presenting the availability information to perform the service in association with the delivery of the product. With this technique, a calendar or schedule can be produced from cached data, without requiring multiple requests to a scheduling system.

    System, method, and manufacture for a large product presourcing search engine

    公开(公告)号:US10776848B2

    公开(公告)日:2020-09-15

    申请号:US15459708

    申请日:2017-03-15

    摘要: Systems and techniques for large product pre-sourcing search engine are described herein. A location may be determined for a user of an application. A search query may be received via the application. Search results may be returned based on the search query which may include a product with special handling constraints. A local availability may be determined for the product with special handling constraints using the location of the user. A delivery availability may be determined for the product with special handling constraints using the location of the user. The search results may be output to a user interface of the application including the local availability and the delivery availability.

    DYNAMIC USER INTERFACE CONTROL FOR EFFICIENT AND CONTROLLED ORDERING

    公开(公告)号:US20240177207A1

    公开(公告)日:2024-05-30

    申请号:US18435832

    申请日:2024-02-07

    IPC分类号: G06Q30/0601 G06F3/04847

    摘要: Features for adaptation and control of a graphical user interface (GUI) and GUI functionality are disclosed herein. In an example, a user interface control is provided in a GUI to receive interaction from a user, which is provided in an enabled state to offer functionality for the user to attempt an initial commerce action with a constrained item. The user interface control is changed from the enabled state to a disabled state, in response to receipt of the interaction from the user, and a delay time period is calculated for the disabled state (with the delay time period being uniquely calculated for the user). The user interface control is changed from the disabled state to the enabled state, upon expiration of the delay time period, and the enabled state of the user interface control provides functionality for the user to perform a commerce action with the constrained item.

    System and method for caching of data in a computer system

    公开(公告)号:US11720914B2

    公开(公告)日:2023-08-08

    申请号:US17519099

    申请日:2021-11-04

    发明人: Rambabu Raipati

    摘要: A system and method are presented for using a plurality of data caches to increase the efficiency of a computing system in an e-commerce environment. Separate caches with distinct time-to-live values are created, one each for customer information, customer cart contents, and product pricing data. Product pricing is pre-analyzed using a pricing data engine that calculates multiple potential prices for a single item that is then stored in the product pricing data cache. This data can then be used in a variety of contexts to determine different pricing for the same product without requiring another request for product data from the pricing data engine. When a product is viewed during catalog browsing, all information needed to determine pricing for that particular user might be accessible from the data caches for fast processing.