Abstract: A system and method are disclosed including a production planner that receives a sales forecast for configurations of an automobile. The production planner also receives constraints associated with an automobile supply chain. The production planner further models configurations and constraints as a production planning problem, solves a production plan for automobiles, and displays an automobile production solution of the production planning problem.
Abstract: A system for fulfilling orders under non-persistent network conditions includes a plurality of point-of-sale (POS) terminals and a server. Each of the terminals generates state changes corresponding to one or more orders, queues the changes in order queues, and transmits the changes in the order queues, from oldest to youngest, when operably connected to a network. The server receives the changes and transmits the changes to a subset of the terminals. The synchronization server has a queue processor and a service area map. The queue processor is configured to queue the state changes in terminal queues that correspond to the subset, where the changes are transmitted to a first one of the subset, from oldest to youngest, when it is operably connected to the network, and where the changes are maintained in other terminal queues corresponding to other ones of the subset while the other ones of the subset remain operably disconnected from the network.
Abstract: A system and method for increasing asset utilization using satellite aided location tracking. Smart sensor technology incorporated into mobile tracking hardware affixed to an asset can be used to support decision processes related to management of multiple assets. Automated decision processes based on customized business rules can operate on asset positions at various defined landmark locations and customized geographical areas.
Abstract: A system to manage a wardrobe and compile outfits includes a server computing device that includes a memory having stored thereon demographic data and a plurality of electronic fashion item models. Each electronic fashion item model is indicative of a fashion item. The electronic fashion item model includes a fashion item type and a fashion item color scheme. The electronic fashion item model is associated with one or more style genres. The system includes an application configured to, when executed by at least one processor, compile at least one virtual outfit. Each virtual outfit includes at least one electronic fashion item model. Each virtual outfit is compiled based on A) a selected event, B) the particular user's demographic data, and C) style genres.
Abstract: A synchronization server for fulfilling orders under non-persistent network conditions is provided. The server includes a terminal update element and a queue processor. The terminal update element receives state changes corresponding to one or more orders from one or more of a plurality of POS terminals. The queue processor queues the state changes in a plurality of durable terminal queues that correspond to the plurality of POS terminals, where the state changes are accessed by the terminal update element and are transmitted to a first one of the of plurality of POS terminals, from oldest to youngest, when the first one of the plurality of POS terminals is operably connected to the network, and where the state changes are maintained in durable terminal queues corresponding to other ones of the plurality of POS terminals while the other ones of the plurality of POS terminals remain operably disconnected from the network.
Abstract: A system for fulfilling orders under non-persistent network conditions includes point-of-sale (POS) terminals and a server. Each terminal generates first changes corresponding to one or more orders, queues the first changes in order queues that correspond to the one or more orders, and transmits the first changes in the order queues, from oldest to youngest, when operably connected to a network. The server receives the first changes and transmits the first changes and second changes to the terminals, where the second changes correspond to one of the one or more orders received by the server from a browser-based terminal.
Abstract: A synchronization system for fulfilling orders under non-persistent network conditions includes point-of-sale (POS) terminals and a server. Each of the terminals generates changes corresponding to one or more orders, queues the changes in order queues that correspond to the one or more orders, and transmits the changes in the order queues, from oldest to youngest, when operably connected to a network, where one or more of the terminals operably connect to the network by tethering to a cellular equipped device. The server receives the changes and transmits the changes to the terminals. The server has a queue processor that queues the changes in terminal queues that correspond to the terminals, where the changes are transmitted to a first one of the of terminals, from oldest to youngest, when it is operably connected to the network, and where the state changes are maintained in terminal queues corresponding to other ones of the terminals while the other ones remain operably disconnected from the network.
Abstract: A point-of-sale (POS) terminal for fulfilling orders under non-persistent network conditions includes a state processor and an order processor. The state processor queues state changes in one or more order queues that correspond to one or more orders.
Abstract: A method for maintaining a prepaid payment system comprises a user account that can be utilized to complete a purchase transaction with a merchant. A delayed processing window is introduced between a time when the merchant receives a payment approval notification from the payment system and a time when the payment system transmits a payment request to an issuer of a funding account associated with the user's payment system account. The payment system utilizes a user's stored value account maintained by the payment system to satisfy the requirements of a prepaid program, and therefore processes the payment request received from the merchant and transmits the payment approval notification without obtaining prior authorization from the issuer of the funding account. The payment system submits one or more payment requests for the funding transaction at a time after the completion of the purchase transaction between the user and the merchant.
Type:
Grant
Filed:
December 7, 2017
Date of Patent:
March 17, 2020
Assignee:
Google LLC
Inventors:
Bobby Wieler, Harry Lee Butler, IV, Colin Fleming
Abstract: A system, method, and computer readable medium for usage billing of one or more hosted applications serving one or more clients. The hosted applications are contained within one or more isolated environments or run without isolated environments. The system may include usage billing based on one or more of resources open, amount of data flowing through resources, number of open files, number of transactions, number of concurrent users, number of processes, CPU utilization and memory usage, The system may further include a management interface where administrators may add, remove and configure isolated environments, configure client policies and credentials, and force upgrades. If using isolated environments, the isolated environments may be isolated from other applications and the host operating system on the clients and applications within the isolated environments may run without performing an application-installation on the client.
Abstract: Systems and methods are disclosed for managing personalized dining checks created by individualized ordering enabled by associating mobile devices of patrons and waiters with table indicia.
Type:
Grant
Filed:
December 22, 2016
Date of Patent:
March 10, 2020
Assignee:
Worldpay, LLC
Inventors:
Coy Christensen, Scot Bryant, Michael De La Fuente
Abstract: Systems and methods for controlling shelf display units and for graphically presenting information on shelf display units are disclosed. A system includes one or more display units configured to be coupled to shelves of a modular shelving system, one or more processors communicatively coupled to the one or more display units, one or more memory components communicatively coupled to the one or more processors, and machine readable instructions stored in the one or more memory components. When executed by the one or more processors, the machine readable instructions cause the system to determine a product identifier corresponding to a product, identify one or more display units to update in response to determining the product identifier corresponding to the product, and update a graphical output of the one or more display units identified to be updated in response to identifying the one or more display units to update.
Type:
Grant
Filed:
May 13, 2019
Date of Patent:
March 3, 2020
Assignee:
SUNRISE R&D HOLDINGS, LLC
Inventors:
Brett Bracewell Bonner, Titus Arthur Jones, Richard Alexander Grosse, III, Michael John Zettler, Christopher Todd Hjelm
Abstract: A mobile device having a position determination device and a mobile application configured, in response to the location of the mobile device determined by the position determination device, to: predict a transaction based at least in part on the location of the mobile device; select, based at least in part on the location of the mobile device, a first account for the transaction from a plurality of accounts identified by the identification information; and provide, via the user interface, an alert identifying the first account, before a user of the mobile device begins to make the transaction. The prediction can be made based on a location pattern relative to the location of a transaction terminal and/or the detection of short-range wireless signals of the transaction terminal.
Type:
Grant
Filed:
December 13, 2018
Date of Patent:
March 3, 2020
Assignee:
Visa International Service Association
Inventors:
Lavanya Kumaraguruparan, William Warren Ringer
Abstract: In an example, a computer implemented method includes obtaining respective transactional data from each financial data source of a plurality of financial data sources, where the respective transactional data is each associated with a posting time. The method also includes determining a net liquidity amount from the respective transactional data based on the posting time of each of the respective transactional data. The method also includes outputting net liquidity data that is representative of the determined net liquidity amount.
Type:
Grant
Filed:
September 30, 2016
Date of Patent:
February 25, 2020
Assignee:
Wells Fargo Bank, N.A.
Inventors:
Alan W. Hecht, Jeffrey A. Harmon, Jane E. Guinnane, Robert E. Lugenbeal, Margaret O'Neill, Vicki L. Anderson, Joel D. Feazell
Abstract: A method and system for receiving digital artifacts from a management server. The method includes sending a request for a digital artifact from a mobile application to the management server for display within a specific mobile application generated screen, receiving the digital artifact from the management server, and displaying the digital artifact with the specific mobile application generated screen.
Abstract: The present disclosure is directed at systems, methods, and apparatus for precisely inventorying items placed within a user-portable container. The system may comprise one or more interrogators configured to repeatedly send interrogation signals to detect tagged items placed within the portable container by a user. The system may also comprise one or more readers configured to detect response signals produced by the tagged items in response to the repeated interrogation signals. The system may also comprise a communication interface configured to provide information regarding the detected response signals to an adjunct processor configured to analyze the signals and determine whether they originate from items within the user-portable container, as well as to maintain an inventory of items within the portable container.
Type:
Grant
Filed:
October 5, 2018
Date of Patent:
February 18, 2020
Assignee:
Twyst LLC
Inventors:
Charles Cooper Rinzler, Kevin Eugene Schaff, Ryan Patrick McKay
Abstract: Examples of techniques for generating an inter-store inventory transfer are disclosed. In one example implementation according to aspects of the present disclosure, a computer-implemented method may include defining a subset of stores of a plurality of stores to fulfill inter-store inventory transfer request for a product category of a plurality of product categories. The method may further include, responsive to determining that an order for a product of the product category cannot be fulfilled by one of the stores of the subset of stores of the plurality of stores, determining, by a processing device, an alternate store of the subset of stores to fulfill the order.
Type:
Grant
Filed:
April 5, 2016
Date of Patent:
February 18, 2020
Assignee:
Wayfair LLC
Inventors:
Ajay A. Deshpande, Arun Hampapur, Yingjie Li, Ding Ding Lin, Xuan Liu, Dahai Xing, Xiao Bo Zheng
Abstract: A controller and method are provided. The controller includes processing circuitry configured to activate premises security monitoring of a premises if the controller is armed. The processing circuitry includes a memory and a processor. The memory contains instructions that, when executed by the processor, configure the processor to determine that data to disarm the controller has been received, disarm the controller based on the received data, and in response to disarming the controller, track timekeeping payroll records of a plurality of predefined users associated with the premises. The disarming of the controller deactivates premises security monitoring by the controller. The timekeeping payroll records includes at least one of clock-in data and clock-out data.
Abstract: A method and system for computing a stable index value of a regulated substance by computing a virtual value of the substance based on the value of a freely marketed product of the substance. Particularly the invention may be applied to develop a stable investment instrument for investing in fresh water.
Abstract: Shelves or other fixtures may be used to support items at a facility. Load cells at the fixtures may be used to acquire weight data indicative of changes to the fixture as items are added or removed from the fixture. The load cells may occasionally fail to provide accurate information. Described are techniques for comparing the data from a first sensor with data from other sensors to determine if the first sensor has failed. A linear regression may be performed using the data from the other sensors, and the results compared with the output from the first sensor. If the difference exceeds a threshold amount, an error in the first sensor may be determined. Once determined, other actions may be taken, such as generating a repair ticket to fix the first sensor, disregarding weight from that sensor, and so forth.