Patent classifications
G06Q10/06315
AUTOMATICALLY GENERATING VISUAL REPRESENTATIONS OF EVENT-DRIVEN INTERCONNECTED SYSTEMS WITHIN A SUPPLY CHAIN ENVIRONMENT
Methods, apparatus, and processor-readable storage media for automatically generating visual representations of event-driven interconnected systems within a supply chain environment are provided herein. An example computer-implemented method includes populating a data library for a given supply chain environment with historical data pertaining to multiple supply chain-related parameters; generating a visualization of at least a portion of two or more event-driven interconnected systems within the given supply chain environment from a perspective of expected activity of at least one entity within the given supply chain by processing at least a portion of the historical data in the data library; monitoring activity of the at least one entity within the given supply chain; updating the visualization by illustrating at least a portion of the monitored activity relative to at least one corresponding portion of the expected activity of the at least one entity; and performing automated actions based on the updated visualization.
Datacenter IoT-triggered preemptive measures using machine learning
One example method includes performing a machine learning process that involves performing an assessment of a state of a computing system, and the assessment includes analyzing information generated by an IoT edge sensor in response to a sensed physical condition in the computing system, and identifying an entity in the computing system potentially impacted by an event associated with the physical condition. The example method further includes identifying a preemptive recovery action and associating the preemptive recovery action with an entity, and the preemptive recovery action, when performed, reduces or eliminates an impact of the event on the entity, determining a cost associated with implementation of the preemptive recovery action, evaluating the cost associated with the preemptive recovery actions and identifying the preemptive recovery action with the lowest associated cost, implementing the preemptive recovery action with the lowest associated cost, and repeating part of the machine learning process.
Collaborative Logistics Platform and Methods Thereof
A system for shipping an object is disclosed. The system can include a routing unit to obtain a set of data associated with the object, generate a first shipping route for the object, and determine a first set of transshipping locations for the shipping route. Each of the first set of transshipping locations can include a location that the object is transferred from a first courier to a second courier. The system can include a scheduling unit to determine an availability for each of the first set of transshipping locations, communicate with parties involved in shipping the object, initiate a shipping process, and orchestrate the shipping process until the object is delivered. Upon a determination that the shipping route does not meet criteria, the scheduling unit can direct the routing unit to generate another shipping route for the object, and determine another set of transshipping locations.
IMAGE ANALYSIS OF PRODUCTS IN A RETAIL STORE
In some aspects, an edge computing system may receive, a plurality of images. An image in the plurality of images may be associated with products in a retail store. The edge computing system may select a subset of images in the plurality of images based on spatial contextual data associated with each image in the plurality of images, a level of redundancy between images in the plurality of images, and temporal contextual data associated with each image in the plurality of images. The edge computing system may transmit, to a cloud computing system, the subset of images for image analysis.
Repair of Structures Using Unmanned Aerial Vehicles
Methods and apparatus for performing repair operations using an unmanned aerial vehicle (UAV). The methods are enabled by equipping the UAV with tools for rapidly repairing a large structure or object (e.g., an aircraft or a wind turbine blade) that is not easily accessible to maintenance personnel. A plurality of tools are available for robotic selection and placement at the repair site. The tools are designed to perform respective repair operations in sequence in accordance with a specified repair plan, which plan may take into account the results of a previously performed UAV-enabled inspection.
Supply chain management system, supply chain management method, and supply chain management apparatus
The supply chain management apparatus includes: an input unit that receives input information indicating a change in market conditions; a storage unit that stores supply chain information in which constituent companies of a supply chain, T&Cs information in which T&Cs of each of the constituent companies of the supply chain is registered, and a condition for a key performance indicator which should be satisfied, the condition for a key performance indicator being set for each of the constituent companies; a T&Cs calculation unit that, when the input information is received, calculates a supply chain plan corresponding to the change in the market conditions indicated by the input information based on a predetermined calculation method, and when a key performance indicator calculated based on the supply chain plan does not meet the condition for the key performance indicator, changes the T&Cs so that the key performance indicator is optimal.
Inventory allocation and pricing optimization system for distribution from fulfillment centers to customer groups
Embodiments optimize inventory allocation of a retail item, where the retail item is allocated from a plurality of different fulfillment centers to a plurality of different customer groups. Embodiments receive historical sales data for the retail item and estimate demand model parameters. Embodiments generate a network including first nodes corresponding to the fulfillment centers, second nodes corresponding to the customer groups, and third nodes between the first nodes and the second nodes, each of the third nodes corresponding to one of the second nodes. Embodiments generate an initial feasible inventory allocation from the first nodes to the second nodes and solves a minimum cost flow problem for the network to generate an optimal inventory allocation.
Systems and methods for modeling and analysis of infrastructure services provided by cloud services provider systems
Systems and methods for modeling and analysis of commerce platform system infrastructure provided by cloud services provider systems to a commerce platform are described. The method may include receiving a cloud services provider spending report generated by a cloud service provider system, wherein the cloud services provider spending report comprises information indicative of costs of cloud services provider resource usage by the commerce platform system over a period of time, and receiving a service report for one or more systems of the commerce platform, wherein the service report comprises information indicative of execution of services of the one or more systems of the commerce platform over the period of time. A directed graph may then be generated that models costs of commerce platform system service usage at the cloud services provider system. The method may also include performing an analysis of the directed graph to attribute cloud service provider system cost information to the commerce platform system service usage at the cloud services provider system, and generating a report indicating cloud service provider system costs attributable services of the commerce platform system.
COMMUNICATIONS SERVER APPARATUS AND METHOD FOR ALLOCATING RESOURCES TO SERVICE REQUESTS RELATED TO A SHARED ECONOMY ON-DEMAND SERVICE OR ASSET PROVISION
A communications server apparatus, and associated method, for allocating resources to service requests related to a shared economy on demand service or asset provision, the communications server apparatus comprising a processor and a memory, and being configured, under the control of the processor, to execute instructions stored in the memory to receive a plurality of service requests, each service request comprising data representative of a service or asset requested and a delivery time at or by which said service or asset is required; determine, in respect of each said service request, a lead time comprising a time period between a time at which a respective service request is received and the associated delivery time; compare each said lead time with a predetermined threshold, and define each respective lead time as high if it is greater than the predetermined threshold and low if it is less than the predetermined threshold; receive resource data comprising data representative of available resources capable of providing said service or asset; generate cost matrix data, each element of said cost matrix being representative of an available resource-service request pair, said cost matrix data assigning, in respect of each available resource-service request pair, a cost value; wherein assigning cost values comprises calculating, for each available resource-service request pair, a cost value, dependent on whether the lead time associated with the respective service request is high or low; and, for each service request, select, from a respective set of available resource-service request pair cost values, a minimum cost value and assign the available resource associated with the selected cost value to the respective service request.
SYSTEMS AND METHODS FOR GENERATING SERVICE AREAS
In some embodiments, apparatuses and methods are provided herein useful to generating service areas. In some embodiments, a system for generating service areas comprises a database configured to store location identifiers, and a control circuit configured to generate a user interface including an interactive map, receive, from a user, first user input, wherein the first user input indicates boundaries drawn within the interactive map, generate, based on the first user input, a boundary shape, augment the interactive map to include the boundary shape, determine, based on accessing the database, one or more location identifiers associated with the first user input, generate, based on the first user input and the one or more location identifiers, a location identifiers presentation, augment the interactive map to include the location identifiers presentation, and cause presentation, via a display device, of the interactive map including the boundary shape and the location identifier presentation