Patents Issued in August 6, 2019
  • Patent number: 10373070
    Abstract: Deploying a model for anomaly detection in time series data. A period of data is received. A model of the period of data is received. It is determined that the model fits a part of the period of data and that the fitted part of the period of data includes the most recent data. A reduced model for the part of the period of data that fit the received model is built. The reduced model is deployed.
    Type: Grant
    Filed: October 14, 2015
    Date of Patent: August 6, 2019
    Assignee: International Business Machines Corporation
    Inventors: Anthony T. Brew, Donagh S. Horgan, Ian Manning, Vinh Tuan Thai
  • Patent number: 10373071
    Abstract: A system, method, and computer program product for automatically selecting from a plurality of analytic algorithms a best performing analytic algorithm to apply to a dataset is provided. The automatically selecting from the plurality of analytic algorithms the best performing analytic algorithm to apply to the dataset enables a training a plurality of analytic algorithms on a plurality of subsets of the dataset. Then, a corresponding prediction accuracy trend is estimated across the subsets for each of the plurality of analytic algorithms to produce a plurality of accuracy trends. Next, the best performing analytic algorithm is selected and outputted from the plurality of analytic algorithms based on the corresponding prediction accuracy trend with a highest value from the plurality of accuracy trends.
    Type: Grant
    Filed: November 24, 2015
    Date of Patent: August 6, 2019
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Tamir Klinger, Chandrasekhara K. Reddy, Ashish Sabharwal, Horst C. Samulowitz, Gerald J. Tesauro, Deepak S. Turaga
  • Patent number: 10373072
    Abstract: A method, system, and computer program product for performing cognitive-based dynamic tuning of a software-based system include monitoring live operation of the system, and determining whether tuning is needed based on the monitoring. Analyzing information and suggesting a change in one or more parameters is based on the determining, the information including an output of a learning algorithm that learns an effect of changes in one or more of the one or more parameters on performance of the system.
    Type: Grant
    Filed: January 8, 2016
    Date of Patent: August 6, 2019
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Diane Britton, Reza Ghasemi, Chon N. Lei, Robert Maher, Vanessa V. Michelini
  • Patent number: 10373073
    Abstract: A computer implemented method of automatically creating a classification function trained with augmented representation of features extracted from a plurality of sample media objects using one or more hardware processors for executing a code. The code comprises code instructions for extracting a plurality of features from a plurality of sample media objects, generating a plurality of feature samples for each of the plurality of features by augmenting the plurality of features, training a classification function with the plurality of features samples and outputting the classification function for classifying one or more new media objects.
    Type: Grant
    Filed: January 11, 2016
    Date of Patent: August 6, 2019
    Assignee: International Business Machines Corporation
    Inventor: Pavel Kisilev
  • Patent number: 10373074
    Abstract: Some embodiments relate generally to the processing of compressed multidimensional data and selection of engagement rules based on the compressed multidimensional data. In some embodiments, a method includes retrieving, via a processor, a multidimensional data profile that includes a set of first inclination distributions, each associated with a data dimension. The processor matches a first set of engagement rules to the multidimensional data profile to define a matched set, each engagement rule of the first set of engagement rules having a corresponding confidence level and a corresponding set of second inclination distributions. The processor selects an engagement rule from the matched set that has a corresponding confidence level no less than a corresponding confidence level for each remaining engagement rule from the matched set, and sends a signal causing display of a stimulus to a user according to the selected engagement rule and not according to the remaining engagement rules.
    Type: Grant
    Filed: April 6, 2016
    Date of Patent: August 6, 2019
    Assignee: Indiggo Associates LLC
    Inventors: Vijay Perincherry, Janine Gelbart, Marc Inzelstein
  • Patent number: 10373075
    Abstract: In an example embodiment, a query for search results is received, the query including at least one value for one facet, a facet defining a categorical dimension for the search results. It is then determined that the facet in the query is exclusive. In response to the determination that the facet is exclusive: for each potential facet different from the facet in the query: for each potential value in the potential facet: conditional entropy gain of the value in the query and the potential value is determined. The potential value in the potential facet that has the highest conditional entropy gain is determined, as is the potential facet with the minimum maximum conditional entropy gain. Then the potential facet with the minimum maximum is input into a machine learning model, causing the machine learning model to output one or more suggested facets to add to the query.
    Type: Grant
    Filed: June 21, 2016
    Date of Patent: August 6, 2019
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Xianren Wu, Satya Pradeep Kanduri, Vijay Dialani, Ye Xu, Yan Yan, Viet Thuc Ha, Abhishek Gupta, Shakti Dhirendraji Sinha
  • Patent number: 10373076
    Abstract: Systems and methods for dynamic filtering of content posted to a social network are disclosed. In aspects, a method of the system includes generating, by a computing device, a user profile list for a user of a social network, the user profile list including data regarding the user's preferences with respect to undesirable content; monitoring, by the computing device, a content post on the social network to determine if the content post includes the undesirable content, the content post being displayed to the user through a social network interface; determining, by the computing device, that the content post includes the undesirable content; and effecting a change in the display of the content post in accordance with one or more predetermined display rules based on the determining that the content post includes the undesirable content.
    Type: Grant
    Filed: August 25, 2016
    Date of Patent: August 6, 2019
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Kelley L. Anders, Stacy M. Cannon, Trudy L. Hewitt, Meenakshi Nagarajan
  • Patent number: 10373077
    Abstract: A multi-modal meter of a vehicle obtains information from multiple sources to determine the most accurate values of motion parameters of the vehicle. The multi-modal meter obtains data describing motion of a vehicle from various sources including an on-board diagnostics (OBD) and global positioning system (GPS.) The dynamically evaluates the signal sources for their accuracy as the vehicle travels. The multi-modal meter selects different signal sources for different portions of a ride and uses the data from the selected signal sources to determine the most accurate motion parameters. The multi-modal meter use machine learning techniques to generate metadata used by an engine configured to determine the most accurate values of motion parameters of the vehicle.
    Type: Grant
    Filed: October 12, 2016
    Date of Patent: August 6, 2019
    Assignee: ATHENA VISION, LLC
    Inventors: Purshotam Rajani, Gaurav R. Nukala, Gokulnath Coimbatore Kannan, Blair R. Essy
  • Patent number: 10373078
    Abstract: In various example embodiments, a vector modeling system is configured to access a set of data distributed across client devices and stored in a structured format. The vector modeling system determines vector parameters and vector templates suitable for the set of data and transforms the set of data from the structured format into a second format including one or more vectors based on one or more transformation strategies. The vector modeling system stores the transformed data and performs machine learning analysis on the vector.
    Type: Grant
    Filed: July 20, 2017
    Date of Patent: August 6, 2019
    Assignee: Palantir Technologies Inc.
    Inventors: Rahul Agarwal, Daniel Erenrich
  • Patent number: 10373079
    Abstract: Meaningful words or phrases may be extracted from the information and used as tags. Weights may be determined for the tags, and tag clouds may be generated for the items. The tag clouds may be stored to a data store. Information specifying a tag cloud may be received. Recommended items for which the tag clouds most closely match the specified tag cloud may be identified. Standard vector space distance calculations, for example the cosine distance between the tag clouds, may be used to determine cloud similarity. The results may be filtered to optimize relevance, novelty and familiarity in accordance with preferences of the user. The recommended items may be displayed to a user interface. Users may interact with the user interface to steer the recommendations towards more relevant content.
    Type: Grant
    Filed: December 18, 2008
    Date of Patent: August 6, 2019
    Assignee: Oracle International Corporation
    Inventors: Paul B. Lamere, Stephen J. Green, Jeffrey H. Alexander, Francois Maillet, Douglas Eck
  • Patent number: 10373080
    Abstract: In general, the subject matter described in this disclosure can be embodied in methods, systems, and program products for defining a navigation user interface that is to be presented by multiple client devices. A representation of the navigation user interface is presented. User input specifies a first collection of files that are to be accessible to users of the multiple client devices upon selection of a first element from the presentation of the navigation user interface. User input specifies a second collection of files that are to be accessible upon selection of a second element from the presentation of the navigation user interface. User input specifies multiple individuals to which the navigation user interface is to be displayed, and the navigation user interface is provided for display on devices assigned to the multiple individuals.
    Type: Grant
    Filed: October 28, 2016
    Date of Patent: August 6, 2019
    Assignee: NoStatik Media S.A.
    Inventors: Ramzi Mrad, Khaled Frad
  • Patent number: 10373081
    Abstract: Techniques for provision of on-demand utility services utilizing a yield management framework are disclosed. For example, in one illustrative aspect of the invention, a system for managing one or more computing resources associated with a computing center comprises: (i) a resource management subsystem for managing the one or more computing resources associated with the computing center, wherein the computing center is able to provide one or more computing services in response to one or more customer demands; and (ii) a yield management subsystem coupled to the resource management subsystem, wherein the yield management subsystem optimizes provision of the one or more computing services in accordance with the resource management subsystem and the one or more computing resources.
    Type: Grant
    Filed: June 5, 2008
    Date of Patent: August 6, 2019
    Assignee: International Business Machines Corporation
    Inventors: Catherine H. Crawford, Zhen Liu, Laura Wynter
  • Patent number: 10373082
    Abstract: Buildings or facilities containing energy consuming or energy generating devices may be optimized for efficient energy usage and distribution. Energy consumption or generation by a building or components may be controlled by a system comprising a building model for predicting behavior of the building given predicted future conditions and possible control inputs. An optimization component running an optimization algorithm in conjunction with the building model may evaluate the predicted building behavior in accordance with at least one criterion and determine a desired set of control inputs. Commercial building thermal mass may be harnessed to continuously and optimally integrate large commercial building HVAC operations with electric grid operations and markets in large metropolitan areas. The service may be deployed using scalable, automated, web-based technology.
    Type: Grant
    Filed: February 24, 2012
    Date of Patent: August 6, 2019
    Assignees: QCoefficient, Inc., The Regents of the University of Colorado
    Inventors: Gregor P. Henze, Vincent J. Cushing, Charles D. Corbin, Sandro Plamp
  • Patent number: 10373083
    Abstract: A performance evaluation system has a computer for displaying the production performance of a machine compared with the production performance of other machines. The machines a connected via a network link to a performance comparison computer. The invention is set up such that comparison data from the performance comparison computer are displayed at least to the operator of a machine via the display of the computer for displaying the production performance.
    Type: Grant
    Filed: May 3, 2011
    Date of Patent: August 6, 2019
    Assignee: Heidelberger Druckmaschinen AG
    Inventors: Maik Bittner, Jürgen Marschar
  • Patent number: 10373084
    Abstract: A computer network including a server computer, a first computer implementing a first software tool having a first function and a second software tool having a second function, and a second computer implementing the first software tool and the second software tool. The server computer is configured to gather first data regarding use of the first software tool; gather second data regarding use of the second software tool; and based on the first data and the second data, link activities of the first user and the second user to a performance goal for any one of the first user, the second user, a team including at least the first user or the second user, or an organization to which the first user and the second user belong. In executing the third program code, a communications link between the server computer and the first computer or the second computer is improved.
    Type: Grant
    Filed: November 19, 2015
    Date of Patent: August 6, 2019
    Assignee: ADP, LLC
    Inventors: Agatha Kurjanowicz, Lohit J. Sarma, Masheed Michael Ahadi, Zachary Skolnik, Alain Brown, Omar Scott, Jason A. Lovelace, Matthew Paul Herman
  • Patent number: 10373085
    Abstract: A method for installing a photovoltaic system is presented and may involve receiving an identity of a building, and accessing a data store to obtain physical characteristics of the building based on an address of the building. The method may also include accessing a second data store to obtain weather information for a geographic region that includes the building, determining an available installation area to install a photovoltaic system on the building based on the physical characteristics of the building, and calculating an installation area for the photovoltaic system based at least in part on the weather information and the available installation area to maximize average efficiency of photovoltaic cells within the photovoltaic system. Further, the method may include adjusting the size of the PV system based on a building specific non-energy based constraint.
    Type: Grant
    Filed: January 19, 2016
    Date of Patent: August 6, 2019
    Assignee: Reeco IP, LLC
    Inventor: Daniel Shaunt Baghdikian
  • Patent number: 10373086
    Abstract: Controlling resource management in a workspace includes, at a controller having connectivity to a network, monitoring one or more physical resources in a physical workspace having a plurality of work stations. An identity of one or more users present in or scheduled to be present in the physical workspace is determined. Status information is determined for each of the one or more physical resources in the physical workspace. Deployment of a particular resource of the one or more physical resources to a particular work station among the plurality of workstations is controlled based on the status information and the identity of the particular user.
    Type: Grant
    Filed: March 9, 2016
    Date of Patent: August 6, 2019
    Assignee: Cisco Technology, Inc.
    Inventor: Phillip Remaker
  • Patent number: 10373087
    Abstract: A system and method for optimally managing aircraft assets according to which a maintenance activity, costs, and aircraft asset deposition are addressed. In one embodiment, the aircraft assets are aircraft and/or engines.
    Type: Grant
    Filed: April 10, 2014
    Date of Patent: August 6, 2019
    Assignee: American Airlines, Inc.
    Inventors: Su-hsia Yang, June Ma, Mei Zhang, Hadi Purnomo, Louis Matthew Pfeifer
  • Patent number: 10373089
    Abstract: Disclosed herein are a system and a method for managing supply of service. The system may include at least one processor that performs the operations including receiving a plurality of orders for a service; marking a locus based on the plurality of orders, the marked locus relating to a first number of orders of the plurality of orders, the first number of orders sharing a first characteristic, and the marked locus relating to a first location; and identifying at least one provider of the service to whom information relating to the marked locus is to be delivered.
    Type: Grant
    Filed: April 24, 2015
    Date of Patent: August 6, 2019
    Assignee: BEIJING DIDI INFINITY TECHNOLOGY AND DEVELOPMENT CO., LTD.
    Inventors: Lingyu Zhang, Bo Zhang, Pengcheng Feng, Mingcong Sun
  • Patent number: 10373090
    Abstract: An online collaborative workspace system includes a set of first subsystems and a workflow subsystem. The first subsystems provide a project-oriented social network environment in which system users collaboratively interact with user-defined application objects that store user data and user-determined application functions executed to display the user data and interlink the application objects into project-scale organizations. The first subsystems can include commenting, task and status subsystems. The workflow subsystem includes a workflow builder and a workflow engine. The workflow builder provides a visual interface enabling a user to define custom workflows for the application objects, where a workflow is a cause-effect structure identifying a trigger event that causes the workflow to be executed and defining an action performed on or by an application object in response to the trigger event. The workflow engine receives system events and executes workflows having corresponding triggers.
    Type: Grant
    Filed: May 21, 2014
    Date of Patent: August 6, 2019
    Assignee: Citrix Systems, Inc.
    Inventors: Christian Holm, Kenneth Auchenberg, Andreas Haugstrup Pedersen, Peter Lacey, George Sakkis, Casper Fabricius Pedersen
  • Patent number: 10373091
    Abstract: A research, analysis, regulatory compliance and media platform that connects customers to finished research and analysis produced by subject matter experts is described. The platform facilitates research, investigations, and analysis by creating a single environment in which a group of distributed analysts conduct research and investigations, store and retrieve documents and other sources, collaborate, and publish findings. Consumers are able to query a published knowledge graph, surface high value relationships, and access insights captured by analyst through a customer web portal or external production environment. The platform allows analysts and customers to research and map the commercial, financial, and facilitation networks of sanctioned or other actors that may be associated with illicit activity. Customers can access visual graphs depicting relationships between sanctioned and non-sanctioned actors in order to evaluate their possible exposure to financial crime or sanctions-related risks.
    Type: Grant
    Filed: August 17, 2018
    Date of Patent: August 6, 2019
    Assignee: 1NTEGER, LLC
    Inventors: Matthew Epstein, Benjamin Schmidt
  • Patent number: 10373092
    Abstract: Systems, methods, and other embodiments are disclosed that are configured to make tradeoffs between time and quality for tasks of a project in a computerized project plan. In one embodiment, at task of a project is represented as a task data structure in a computerized project plan. A time duration in which to complete the task may be automatically transformed in the task data structure by manually changing a quality level of a result of the task in the task data structure in response to user interaction with a graphical user interface of the computerized project plan. Similarly, the quality level of the result of the task may be automatically transformed in the task data structure by manually changing the time duration in which to complete the task in the task data structure in response to user interaction with the graphical user interface of the computerized project plan.
    Type: Grant
    Filed: September 8, 2015
    Date of Patent: August 6, 2019
    Assignee: ORACLE INTERNATIONAL CORPORATION
    Inventor: Niladri Sekhar De
  • Patent number: 10373093
    Abstract: Identifying one or more patterns of content consumption across multiple entities and determining an engagement action for a user of an entity based on the patterns may include receiving information associated with content, cross-industry user data associated with consumption of the content, and a given organization user data associated with consumption of the content. A first set of consumption profile vectors associated with the given organization and one or more second set of consumption profile vectors associated respectively with one or more cross-industry organizations may be generated. Information associated with a target user in the given organization may be received. A customized learning plan for the target user in the given organization may be generated based on the first set of consumption profile vectors, the one or more second set of consumption profile vectors, and the information associated with the target user.
    Type: Grant
    Filed: October 27, 2015
    Date of Patent: August 6, 2019
    Assignee: International Business Machines Corporation
    Inventors: Shota Aki, John J. Ambrose, Yi-Min Chee, Wesley M. Gifford, Ashish Jagmohan, Suzanne M. Rodeman, Anshul Sheopuri
  • Patent number: 10373094
    Abstract: In one aspect, a system for providing automated root cause analysis of a monitored business transaction is disclosed. The system includes a processor; a memory; and one or more modules stored in the memory and executable by a processor to perform various operations. For example, a performance issue associated with the business transaction running in a monitored environment can be detected and automated root cause analysis can be provided to present to a user a chain of entities associated with detected performance issue. A score can be provided for each node of entity in the chain to indicate which node of entity is likelihood to be a root cause candidate for the performance issue.
    Type: Grant
    Filed: July 29, 2016
    Date of Patent: August 6, 2019
    Assignee: Cisco Technology, Inc.
    Inventors: Jad Naous, Vinay Srinivasaiah, Jonathan Newcomb Swirsky Whitney
  • Patent number: 10373095
    Abstract: Example embodiments provide a Shipment Preparation System (“SPS”), which facilitates the preparation of shipments, such as by producing shipping labels. In one embodiment, the SPS is configured to receive shipment preparation information from a bar code or other machine-readable data block in a packing list. The shipment preparation information identifies a uniform resource identifier (“URI”) that identifies a code module that is remote from the SPS. The SPS then communicates with the remote code module in order to obtain information for the preparation of the shipment and/or for transmission of information about the preparation of the shipment. Obtaining information for the preparation of the shipment may include receiving an address to use for printing a label. Transmitting information about the preparation of the shipment may include posting an indication that a label has been printed, a shipment is ready for pick up, or the like.
    Type: Grant
    Filed: August 2, 2013
    Date of Patent: August 6, 2019
    Assignee: The Descartes Systems Group Inc.
    Inventors: Rafael Zimberoff, Alexander Uslontsev, Stanislav Tugushev
  • Patent number: 10373096
    Abstract: In one embodiment, a method for automatically caching and sending electronic signatures is provided. The method includes storing, by a mobile device, a digital signature, wherein the digital signature is associated with information relating to an expected delivery at an expected location, and wherein the mobile device is located within a proximity of the expected location. The method further includes detecting, by the mobile device, that a delivery service has arrived at the expected location with a package. The method further includes, in response to determining, by the mobile device, that the package corresponds to the expected delivery, authorizing, by the mobile device, the package to be left at the expected location by transmitting the digital signature to a delivery device associated with the delivery service.
    Type: Grant
    Filed: February 27, 2017
    Date of Patent: August 6, 2019
    Assignee: International Business Machines Corporation
    Inventors: Joel Duquene, Morris S. Johnson, Jr., Shelton M. Jones, II, Adrienne Y. Miller
  • Patent number: 10373097
    Abstract: An example system may comprise a docking station remotely located from a fulfillment center, a fulfillment system, an unmanned aerial vehicle (UAV), and an autonomous ground vehicle (AGV). The fulfillment system manages the fulfillment center and the docking station, receives a request to ship an item, determines an item transfer point based on a delivery point, and calculates a flight path to the item transfer point. The fulfillment system loads the item at the fulfillment center via a handling mechanism of the UAV and deploys the UAV to the item transfer point using the flight path. The AGV is coupled for wireless communication with the fulfillment system, the docking station, and the AGV. The item transfer point indicates a geographical location where the item is to be transferred from the UAV to one of the docking station and the AGV based on the delivery point.
    Type: Grant
    Filed: November 16, 2017
    Date of Patent: August 6, 2019
    Assignee: Staples, Inc.
    Inventors: Girish Kulkarni, Michael Bhaskaran, Vikranth Gopalakrishnan
  • Patent number: 10373098
    Abstract: The principles of the present invention provide the ability to flexibly change the delivery point and time for a mail item, while the item is en route. The recipient, sender, or mailer may flexibly change the delivery point of the item alone or in combination with each other. While an item is en route between the sending point and the delivery point, a notification is sent to indicate that the item is in transit. In response, the delivery of the item may be changed. For example, the destination specified by the sender (e.g., the delivery address written on the item) may be changed or a delivery time may be specified. The item is then delivered to the new delivery point and/or at the specified delivery time.
    Type: Grant
    Filed: July 7, 2014
    Date of Patent: August 6, 2019
    Assignee: UNITED STATES POSTAL SERVICE
    Inventors: Edward J. Kuebert, Scott R. Bombaugh, William J. Dowling
  • Patent number: 10373099
    Abstract: Various systems and methods are provided that integrate data from disparate sources to identify shipment misalignments and display such information in interactive user interfaces. For example, the systems described herein can define various geographic regions using location and census data and identify the defined geographic regions in which stores are located. Using shipment data and micro-market data, the systems described herein can then identify the geographic regions that items are shipped to, identify the demand for such items in the geographic regions, and determine whether the quantity of items shipped to the geographic regions is appropriate based on the demand. Such information can be displayed in an interactive user interface that allows a user to view the geographic clustering of item demand, identify potential opportunities for correcting shipment misalignment, and/or correct identified shipment misalignments.
    Type: Grant
    Filed: May 27, 2016
    Date of Patent: August 6, 2019
    Assignee: Palantir Technologies Inc.
    Inventors: Barry McCardel, Boris Valensi, James Ong, Galen Marchetti
  • Patent number: 10373100
    Abstract: An item drop box sensor system for detecting items deposited within a drop box may be configured to detect movement of an item deposit tray and to detect items deposited within the drop box. The drop box sensor system may comprise one or more tray movement sensors for detecting movement of the deposit tray, one or more item detection sensors configured to detect items passing into the drop box via the deposit tray, and an onboard controller for selectively activating the various sensors to conserve power and for transmitting data indicative of the status of the drop box to a central server configured for scheduling item pickups for various geographically spaced drop boxes.
    Type: Grant
    Filed: January 11, 2018
    Date of Patent: August 6, 2019
    Assignee: United Parcel Service of America, Inc.
    Inventor: Asheesh Goja
  • Patent number: 10373101
    Abstract: Data content delivery and validation in a computer environment may provide a file system in the computer environment, the file system subdivided into unique folder locations per content type, each of the unique folder locations representing a content type folder. The file system is monitored for changes to a content type folder. An occurrence of a manifest file in the content type folder may be detected, the occurrence of the manifest file ensuring that all files in a package of files associated with the manifest file have arrived. Content of the manifest file may be analyzed to check validity of the files. A content package registry may be queried to determine a base job for processing a given content type associated with the package of files, and the base job may be run to process the package of files.
    Type: Grant
    Filed: March 31, 2016
    Date of Patent: August 6, 2019
    Assignee: International Business Machines Corporation
    Inventors: Ajay A. Deshpande, Saurabh Gupta, Arun Hampapur, Pradyumnha G. Kowlani, Xuan Liu, Christopher S. Milite, Brian L. Quanz, Chek Keong Tan, Dahai Xing
  • Patent number: 10373102
    Abstract: A method and system for evaluating node fulfillment capacity in node order assignment. The method includes receiving a current order for node order assignment. The method also includes retrieving data of each node from a plurality of nodes, the retrieved data comprising current capacity utilization, capacity of a current day and capacity of a future day. The method then includes determining a probability of backlog on an expected ship date of each node, the probability of backlog being based on the retrieved current capacity utilization. Further, the method includes automatically converting the probability of backlog, backlog cost, and labor cost of each node into a capacity utilization cost of the each node using a capacity utilization cost model defining a set of predetermined capacity utilization threshold values. Then, the method includes automatically calculating a fulfillment cost of each node of the current order by adding a plurality of costs.
    Type: Grant
    Filed: March 31, 2016
    Date of Patent: August 6, 2019
    Assignee: International Business Machines Corporation
    Inventors: Ajay A. Deshpande, Saurabh Gupta, Arun Hampapur, Alan J. King, Ali Koc, Yingjie Li, Xuan Liu, Christopher S. Milite, Brian L. Quanz, Chek Keong Tan, Dahai Xing, Xiaobo Zheng
  • Patent number: 10373103
    Abstract: A mechanism is provided for matching an address to an optimal station for package delivery. Responsive to the at least one keyword k appearing in a substring of an address addr associated with a package to be delivered appearing in a keyword to station probability matrix associated with a city and/or district associated with the address addr associated with the package, for a set of keywords k in the substring of the address addr and station s of the city and/or district, a determination is made of a priority value function v that represents the priority of the combination of keyword k and station s. A critical keyword k* and optimal station s* is identified and the optimal station s* with a maximum determined value for delivery of the package is reported.
    Type: Grant
    Filed: November 11, 2015
    Date of Patent: August 6, 2019
    Assignee: International Business Machines Corporation
    Inventors: Chang Rui Ren, Xin Shi, Yue Tong, Bao Hua Wang, Yong Qing Xue
  • Patent number: 10373104
    Abstract: Aspects of modular airborne delivery are described. When a shipping container is provided to an airborne carrier for delivery, the airborne carrier may assess weather across a route for airborne delivery of the shipping container, evaluate an approach to drop the shipping container at a delivery zone, and calculate a remaining amount of time until a target delivery time, for example. The airborne carrier may then select components to assemble a modular unmanned aerial vehicle (UAV) based on those or other factors, and assemble the UAV using the selected components. The modular UAV may then be directed to deliver the shipping container according to instructions from the airborne carrier. According to the concepts described herein, flexibility and other advantages may be achieved using modular UAVs for airborne delivery.
    Type: Grant
    Filed: April 21, 2016
    Date of Patent: August 6, 2019
    Assignee: AMAZON TECHNOLOGIES, INC.
    Inventors: Daniel Buchmueller, Jack Erdozain, Gur Kimchi, Brandon William Porter, Ricky Dean Welsh
  • Patent number: 10373105
    Abstract: A system and method for forecasting sales is presented. A method might begin by receiving a request to produce a demand forecast for a stock keeping unit (SKU). Then, the SKU is placed in one or more clusters. A cluster seasonality profile is calculated for each of the one or more clusters. An item seasonality profile is calculated for the SKU. Then the demand forecast for the SKU is generated. The demand forecast is adjusted using the cluster seasonality profile for each of the one or more clusters and the item seasonality profile for the SKU. Then inventory can be ordered based on the adjusted demand forecast. Other embodiments are also disclosed herein.
    Type: Grant
    Filed: February 13, 2015
    Date of Patent: August 6, 2019
    Assignee: WALMART APOLLO, LLC
    Inventors: Huijun Feng, Shubhankar Ray, Abhay Jha
  • Patent number: 10373106
    Abstract: In an approach for suggesting an item to pack, a processor receives an indication that a user is packing a first item of luggage, wherein the indication includes information about a trip. A processor generates a packing list based on the information about the trip. A processor receives a request to link the first item of luggage and a second item of luggage for the trip. A processor links the first and second items of luggage such that contents of each item of luggage are jointly compared to the packing list. A processor receives, via a short-range point-to-point communication reader of the first item of luggage, a signal from a short-range point-to-point communication device operably affixed to a first item. A processor identifies the first item based on the signal. A processor determines that the first item is an item of the packing list.
    Type: Grant
    Filed: November 24, 2015
    Date of Patent: August 6, 2019
    Assignee: International Business Machines Corporation
    Inventors: Michael Bender, Rhonda L. Childress, David B. Kumhyr, Michael J. Spisak
  • Patent number: 10373107
    Abstract: A system includes acquisition of an electronic image of items disposed in first locations, determination, based on the electronic image, of a visit image result comprising a first one or more linear groups, a first one or more facings per linear group and a first zero or more product identifiers per facing, determination of planogram reference data comprising a second one or more linear groups, a second one or more facings per linear group and a second zero or more product identifiers per facing, and determination of one or more corrective actions based on the visit image result and on the planogram reference data.
    Type: Grant
    Filed: December 29, 2015
    Date of Patent: August 6, 2019
    Assignee: SAP SE
    Inventors: Koji Kawashima, Robert Moore
  • Patent number: 10373108
    Abstract: A system for providing products to a customer operates with an open purchase order having an acceptable inventory range bounded by a lower and an upper limit for each product supplied to the customer. The system includes a storage unit, a first processing unit that maintains a product inventory count, and a second processing unit that monitors the product inventory count. A system for transferring electronic files includes a first processing unit that stores and transfers the electronic file, generates a pointer associated with the transferred electronic file, generates a reference electronic file and thereafter includes the pointer in the reference electronic file. A second processing unit then displays the reference electronic file. A system for generating composite electronic files includes a first processing unit having composite locations including component electronic files, and generating the composite electronic files when the respective composite location is accessed from a second processing unit.
    Type: Grant
    Filed: January 8, 2016
    Date of Patent: August 6, 2019
    Assignee: THE BOEING COMPANY
    Inventors: Brian D. Laughlin, David R. Denny
  • Patent number: 10373109
    Abstract: A first terminal determines a collection date of a somatic cell based on a desired collection date and a collectable date transmitted by a second medium; and outputs the collection date to a first medium. A second terminal outputs the collectable date to the second medium; and determines an acceptance date based on the collection date transmitted by the first medium and a production period of an iPS cell transmitted by a third medium. A third terminal determines the production period based on the collection date and a producible period, and determines a shipment date based on the production period and stockable location and period transmitted by a fourth medium; and outputs the production period to the third medium. A fourth terminal outputs the stockable location and period to the fourth medium; and determines stock location and period based on the production period and the stockable location and period.
    Type: Grant
    Filed: August 4, 2016
    Date of Patent: August 6, 2019
    Assignees: FANUC CORPORATION, I PEACE, INC.
    Inventors: Koji Tanabe, Kiyonori Inaba, Masaru Oda
  • Patent number: 10373111
    Abstract: A system includes a vision system, a database, a chip reader, and a computer system. The computer system accesses an image of a two-dimensional barcode captured by the vision system and determines barcode information for a group of cards. The barcode information comprises a chip expiration date that applies to the cards in the group of cards. The computer system accesses particular chip information read by the chip reader for a particular card of the group of cards and verifies that the particular chip information matches the barcode information. The computer system updates the database to include the chip expiration date for the group of cards. The computer system analyzes a plurality of chip expiration dates stored in the database and determines, based on the analysis, an order in which to pull groups of cards from inventory in order to issue cards to users.
    Type: Grant
    Filed: January 31, 2017
    Date of Patent: August 6, 2019
    Assignee: Bank of America Corporation
    Inventors: Eric Justin Bartolucci, Wynton S. Taylor, Murali Sampath, Kirubel Getachew
  • Patent number: 10373112
    Abstract: Systems and methods for a color chip dispenser are provided and include a card shuffler device that receives color chips, each having a sample area displaying a color and an optical code area displaying a machine-readable optical code associated with the color. An optical code reader is configured to read optical codes and a robotic arm is configured to receive and grip color chips. A controller is configured to receive and decode the machine-readable optical code displayed in the optical code area of each of the color chips, determine whether a particular color chip corresponds to a selected coating color based on the decoded machine-readable optical code of the particular color chip, and control the robotic arm to display the particular color chip in a display area and/or dispense the particular color chip to a dispensing receptacle in response to the particular color chip corresponding to the selected coating color.
    Type: Grant
    Filed: January 31, 2017
    Date of Patent: August 6, 2019
    Assignee: Behr Process Corporation
    Inventor: Sarah Joanna Furnari
  • Patent number: 10373113
    Abstract: A computer system for dynamically managing the transport vector of items receives a client identification and handling parameters from an input device. The system identifies, within a client database, different transport vectors associated with the client identification. The system then accesses one or more item-specific variables associated with the particular item. The system also filters the different transport vectors by the item-specific variables and the handling parameters such that a remaining subset of the different transport vectors all conform with the item-specific variables and the handling parameters. The system selects a specific transport vector from the remaining subset of the different transport vectors based upon a ranking of a user specified attribute. The system then generates a physical digital encoding that conforms with a particular template associated with the specific transport vector.
    Type: Grant
    Filed: February 16, 2017
    Date of Patent: August 6, 2019
    Assignee: International Fulfillment Solutions, LLC
    Inventors: Devin C. Johnson, Ben Whitesides
  • Patent number: 10373114
    Abstract: A system for locating goods stored in modular hanging units in a storage area. Ordered goods are placed in storage units at a central filling center. The filled storage units are shipped to local storage areas where they are coupled to hook units to form modular hanging units that are then stored on rails in a storage structure. The identifications of the goods and the hanger addresses for the modular hanging units are stored on a local computer database. When a user wants to pick up stored goods, the user inputs the identification or order information for the goods and the computer will search the inventory to locate the goods in a specific stored modular hanger. The modular hanger will be illuminated to facilitate locating the goods.
    Type: Grant
    Filed: March 8, 2017
    Date of Patent: August 6, 2019
    Assignee: Maxor National Pharmacy Services Corp.
    Inventors: Kevin C Delaney, Kendrick S Lim, Robert G Guillermo
  • Patent number: 10373115
    Abstract: An RFID loss-prevention system (LPS) may monitor RFID-tagged items in a facility. An RFID reader transmits a first inventory command configured to cause tags in a first state to respond, receive a reply from a first tag, determine that the first tag has a low transition risk, and cause the first tag to switch to a second state. The reader may also receive a reply from a second tag, determine that the second tag has a high transition risk, and cause the second tag to remain in the first state. The reader may then transmit a second inventory command configured to cause tags in the first state to respond, receive a reply from the second tag in response to the second inventory command, determine that the second tag has inappropriately exited the facility, and issue an alert.
    Type: Grant
    Filed: November 13, 2017
    Date of Patent: August 6, 2019
    Assignee: Impinj, Inc.
    Inventors: Christopher J. Diorio, Alberto Pesavento
  • Patent number: 10373116
    Abstract: An intelligent system for performing inventory management within a facility includes at least one imaging sensor, a transmitter for sending inventory information to a database, a receiver for receiving information from a database, and a computer in communication with the locomotion platform, at least one imaging sensor, the transmitter, and the receiver. The computer is configured to capture inventory images from the at least one imaging sensor, detect inventory by comparing captured inventory images with stored inventory images, determine inventory information, determine a confidence level for the inventory information, and communicate at least a portion of the inventory information to the database. In one embodiment, the system includes a robot having a locomotion platform, the at least one imaging sensor, the transmitter, the receiver, and the computer.
    Type: Grant
    Filed: September 21, 2018
    Date of Patent: August 6, 2019
    Assignee: FELLOW, INC.
    Inventors: Marco Octavio Mascorro Medina, Thavidu Ranatunga, Utkarsh Sinha, Sivapriya Kaza, Jason Hoang, Jagadish Mahendran, Christopher Yang, Zhengqin Fan
  • Patent number: 10373117
    Abstract: Embodiments herein are directed to determining an expected demand for an item. The specialized computer system can model an impact to an expected demand for the item between a current planning horizon and a next planning horizon, including an estimated leftover demand to be fulfilled during the next planning horizon. As calculated, this leftover demand may be less than an unfulfilled demand from the current planning horizon and may be estimated based at least in part on the unfulfilled demand and on historical leftover demand between planning horizons.
    Type: Grant
    Filed: November 15, 2016
    Date of Patent: August 6, 2019
    Assignee: Amazon Technologies, Inc.
    Inventors: Ali Sadighian, Hernan P. Awad, Andrew Bass, Alvaro Maggiar, Stevie Robinson, Nicholas Deming Sherman, Chengliang Zhang
  • Patent number: 10373118
    Abstract: Techniques for consolidation of items based on sensor data is provided. For example, an amount of an item may be identified using an electronic sensor associated with an automatic replenishment device. When the amount of the item is greater than a first reorder threshold, the item may not be ordered on behalf of the user until the amount of the item reaches the first reorder threshold. However, when an order for a different item is placed, either by accessing a network document to proactively order the different item or through a reorder schedule based on a consumption rate of the different item, the amount of the first item may be compared with a second reorder threshold. When the amount of the first item is less than the second reorder threshold, a notification may be provided to the user for additionally ordering the second item with the first item.
    Type: Grant
    Filed: March 21, 2018
    Date of Patent: August 6, 2019
    Assignee: Amazon Technologies, Inc.
    Inventors: Dave Jonathan Lefkow, Samuel Stevens Heyworth
  • Patent number: 10373119
    Abstract: Systems, methods, and computer-readable media are presented that, in operation, generate a checklist from content in response to a checklist request from a user. More particularly, in response to the checklist request, a content type of the content identified by the checklist request is determined. The content is then analyzed, according to a determined content type, to identify a set of enumerative elements, the set of enumerative elements comprising at least two enumerative elements. Thereafter, for each enumerative element of the set of enumerative elements, a checklist item is generated, the checklist item corresponding to the enumerative element and including subject matter of the content corresponding to the enumerative element. Further, the generated checklist item is added as an item of the generated checklist. After iterating each enumerative element of the set of enumerative elements, the generated checklist is returned in response to the checklist request.
    Type: Grant
    Filed: January 11, 2016
    Date of Patent: August 6, 2019
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Dan Driscoll, Thomas Matthew Laird-McConnell, Andrea Ryuta Orimoto
  • Patent number: 10373120
    Abstract: The technology introduced here enables a customer to readily view, and securely connect with, project managers and freelancers who complete projects on behalf of the customer. The customer initially posts a project specification through a crowdsourcing platform. Project managers compete with one another by submitting proposals for the project through a freelancing platform. When a proposal is selected by the customer, the project manager corresponding to the proposal can construct a team that includes one or more freelancers who complete the technology project under the supervision of the project manager. As milestones are completed, the project manager and/or freelancer(s) can be paid from an escrow account maintained by the administrator. Additionally or alternatively, invoices for work completed by the team could be generated and delivered to the customer.
    Type: Grant
    Filed: January 20, 2016
    Date of Patent: August 6, 2019
    Assignee: CrowdPlat, Inc.
    Inventor: Sahil Sarosh
  • Patent number: 10373121
    Abstract: A method, system and computer program product for integrating a calendaring system with a mashup page. A mashup server accesses the calendar data inputted by a user to create or edit an entry in a calendar application. The mashup server provides the user access to widgets to be included on a mashup page, where the widgets use the accessed calendar information so that the widgets provide information to the recipients of the calendared event. In this manner, the widgets provide information that normally would be accessible by the participants via links to a myriad of disjoint applications thereby negating the fractured experience of the participants. Upon finalizing the mashup page, the mashup page is saved as a Uniform Resource Location (URL) in the created/edited calendar entry. The mashup page is later transmitted by the mashup server to the recipients of the calendar entry.
    Type: Grant
    Filed: September 13, 2011
    Date of Patent: August 6, 2019
    Assignee: International Business Machines Corporation
    Inventors: Feng-Wei Chen, John R. Hind, Joseph D. Johnson, Yongcheng Li