Operations Research Or Analysis Patents (Class 705/7.11)
  • Patent number: 10692118
    Abstract: A commerce system for serving a customer of delivery services using dynamically updated data including platform services, an operations-management server maintained by a vendor, and a local commerce server and a remote computer system maintained by a delivery services company. The operations-management server is positioned at a customer location and operatively connected to the platform services. The commerce server is operatively connected to the operations-management server and operatively connected to the platform services and includes local programs configured for providing services of the delivery services company to the customer. The remote computer system is connected to the local commerce server by a network. The remote computer system includes a message-management system, wherein at least one of the message-management compartments holds update data connected to the local commerce server for updating the commerce data, and includes remote programs.
    Type: Grant
    Filed: February 16, 2017
    Date of Patent: June 23, 2020
    Assignee: UNITED PARCEL SERVICE OF AMERICA, INC.
    Inventors: Ralph J. Gallagher, Anthony G. Creasy
  • Patent number: 10692101
    Abstract: Provided herein are systems, methods and computer readable media for providing a dashboard. An example method comprises determining, using a processor, a total demand for one or more promotion tuples, identifying a current supply, wherein the current supply is identified in an instance in which the current supply is usable to satisfy the total demand, determining one or more demand gaps based on a difference between the total demand and the current supply, providing a first view in a lead dashboard, the first view comprising at least one of a total demand, current supply or one or more demand gaps, receiving a selection of one of a plurality of granularities of either a location or category, and refining the first view into a second view, the second view comprising additional granularity of at least one of a total demand, current supply or one or more demand gaps when compared to the first view.
    Type: Grant
    Filed: August 21, 2018
    Date of Patent: June 23, 2020
    Assignee: Groupon, Inc.
    Inventors: Shafiq Shariff, Derek Nordquist
  • Patent number: 10692031
    Abstract: A method, system and computer program product for evaluating capacity needs of a customer. A selection of an industry workflow is received from the customer, or alternatively, the customer provides a custom workflow. Furthermore, the initial workload estimates and the capacity requirements for implementing the selected industry workflow or the custom workflow are determined based on the answers to a set of questions presented to the customer. A model is then created to represent a data flow of the selected/custom workflow as well as represent the transaction rates. A system is provisioned to simulate production usage based on the determined capacity requirements. Furthermore, a workload is simulated based on the model and the initial workload estimates. The usage patterns in the simulated workload and the usage of the system are monitored which are used to update the capacity requirements of the system.
    Type: Grant
    Filed: November 2, 2017
    Date of Patent: June 23, 2020
    Assignee: International Business Machines Corporation
    Inventors: Dave Carley, Andrew J. Stimer, Tracy Wang
  • Patent number: 10681099
    Abstract: Systems and methods are provided for associating a tag in a URL to facilitate identifying a source to which the URL was shared. In one or more aspects, a system is provided that includes a request component configured to receive a request to access information provided by a network source associated with the system, the request comprising a uniform resource locator (URL) for the information. The system further includes a rendering component configured to provide the information in response to the request, and a source component configured to identify a source to which the URL was previously shared to based on identification of a tag included in the URL.
    Type: Grant
    Filed: September 1, 2017
    Date of Patent: June 9, 2020
    Assignee: Google LLC
    Inventors: Justin Lewis, Ruxandra Georgiana Davies
  • Patent number: 10680975
    Abstract: A device comprises a memory storage comprising instructions and one or more processors in communication with the memory. The one or more processors execute the instructions to access data for a plurality of previous time periods for a client of a plurality of clients, the data for each previous time period of the plurality of previous time periods including resource usage data for a plurality of jobs of the client, apply a time series analysis algorithm to the accessed data to predict a distribution of characteristics of resource usage for a future time period for the client, based on the predicted distribution of characteristics of resource usage, simulate a number of future predicted workloads for the future time period for the client, and based on the simulated number of future predicted workloads, automatically reserve a set of resources for the future time period for the client.
    Type: Grant
    Filed: December 19, 2016
    Date of Patent: June 9, 2020
    Assignee: Futurewei Technologies, Inc.
    Inventors: Chi Young Ku, DaQi Ren
  • Patent number: 10671352
    Abstract: A device may predict, based on historical data relating to a plurality of past projects, a trigger to perform a project health check for a project. The device may process project data relating to the project to determine a health check status of the project based on predicting the trigger to perform the project health check for the project. The device may generate a recommendation relating to altering completion of the project based on the health check status of the project. The device may communicate with one or more devices to provide information identifying the recommendation. The device may receive, from the one or more devices, response information relating to the recommendation. The device may perform a response action relating to the recommendation based on receiving the response information.
    Type: Grant
    Filed: November 20, 2017
    Date of Patent: June 2, 2020
    Assignee: Accenture Global Solutions Limited
    Inventors: Niju Prabha, Sarvesh Madhusudan Damle, Rajendra T. Prasad, Shankaranand Mallapur, Vijayaraghavan Koushik
  • Patent number: 10657018
    Abstract: A computer-implemented system for dynamic aggregation of data and minimization of data loss is disclosed. The system may be configured to perform instructions for: aggregating information from a plurality of networked systems by collecting a set of data from the networked systems, the set of data comprising data associated with a predetermined period of time and comprising one or more central variables that are included in data associated with more than one networked systems of the plurality of networked systems and one or more associated variables that describe one or more aspects of the central variables; retrieving one or more data transformation rules based on a relational map among the central variables and the associated variables; and aggregating the first set of data into one or more master data structures corresponding to the central variables based on the data transformation rules.
    Type: Grant
    Filed: August 26, 2019
    Date of Patent: May 19, 2020
    Assignee: COUPANG CORP.
    Inventors: Il Won Nam, Seung Hoon Park, Ki Young Kim
  • Patent number: 10657475
    Abstract: Embodiments of the present invention disclose a method, system, and computer program product for cost effective data storage. A computer stores and arranges data in data storage resources in compressed or uncompressed arrangements. The computer determines what percentage of data is stored per tier for an uncompressed arrangement of data. The computer further determines both a compression factor as well as the percentage of data stored per tier for data stored in the compressed arrangement. The computer accesses data defining the cost per tier of both the compressed and uncompressed arrangement of data, then calculates the cost of both a compressed and uncompressed arrangement of the data. The computer then moves the data to the less expensive of the compressed or uncompressed arrangement of the data.
    Type: Grant
    Filed: October 7, 2015
    Date of Patent: May 19, 2020
    Assignee: International Business Machines Corporation
    Inventor: Pierre Sabloniere
  • Patent number: 10652034
    Abstract: A system and approach that may provide power to network switches of controllers in a failsafe manner. For instance, when a controller is receiving normal power, the controller may act as a power over Ethernet (POE) source that supplies power to its connected Ethernet devices as required. However, if power to a controller is lost, then Ethernet devices may switch to a powered device mode and use power from a neighboring device to keep active. Some power may be tapped for network switch operation from any network switch port receiving power from another device. This may allow communication to remain operational across multiple devices in a string of which some have lost a source of normal power.
    Type: Grant
    Filed: February 4, 2019
    Date of Patent: May 12, 2020
    Assignee: Honeywell International Inc.
    Inventors: Lou Jones, Cory Grabinger, John Hutchey, Paul Wacker
  • Patent number: 10645218
    Abstract: Contact center interactive text stream wait treatments are disclosed. A user device initiates a communication interaction with an automated contact center device (ACCD). A text stream comprising a plurality of text components is from the ACCD during an agent wait period. The text components of the text stream are provided for presentation in a display area of a display during the agent wait period.
    Type: Grant
    Filed: October 31, 2014
    Date of Patent: May 5, 2020
    Assignee: Avaya Inc.
    Inventors: John H. Yoakum, Tony McCormack
  • Patent number: 10642884
    Abstract: Disclosed aspects relate to commentary management in a social networking environment. The social networking environment may include a set of media clips. The set of media clips may be analyzed in the social networking environment with respect to a set of commentary typology data. Based on the analyzing, a set of benchmark typology data which indicates a set of commentary norms of the set of media clips may be determined. A set of benchmark typology data may be established for utilization by the social networking environment.
    Type: Grant
    Filed: April 14, 2016
    Date of Patent: May 5, 2020
    Assignee: International Business Machines Corporation
    Inventors: Lisa M. Bradley, Jonathan Dunne, Liam Harpur, Asima Silva
  • Patent number: 10630706
    Abstract: Disclosed is a system for detecting security threats in a local network. A security analytics system collects data about entities in the local network. The raw data can be filtered to extract data fields from the raw data that are relevant to detecting security threats in the local network. The filtered data can be converted into structured data that formats the information in the filtered data. The structured data may be formatted based on a set of schema, and can be used to generate a set of features. The security analytics system can use the generated features to build machine-learned models of the behavior of entities in the local network. The security analytics system can use the machine-learned models to generate threat scores representing the likelihood a security threat is present. The security analytics system can provide an indication of the security threat to a user.
    Type: Grant
    Filed: October 21, 2016
    Date of Patent: April 21, 2020
    Assignee: VMware, Inc.
    Inventors: Ravi Kumar Devi Reddy, Srinivas Rao Doddi, Mahendra Kumar Kutare, Christophe Briguet
  • Patent number: 10621388
    Abstract: The present disclosure involves systems, software, and computer implemented methods for automatically providing delta query support for backend databases. One example method includes identifying annotations for a data set. The annotations indicate data fields of the data set to be used for a delta calculation. A request for a delta calculation is received for the data set. A set of delta calculation queries are automatically generated based on the annotations and a set of query templates in response to the request for the delta calculation. The set of delta calculation queries are executed to generate a delta calculation result. The automatically generated delta calculation result is provided in response to the request for the delta calculation.
    Type: Grant
    Filed: July 20, 2016
    Date of Patent: April 14, 2020
    Assignee: SAP SE
    Inventors: Andre Fischer, Matthias De la Roche
  • Patent number: 10614393
    Abstract: Associating job responsibilities with job titles is described. A database system identifies a job level and a job department associated with a job title stored by an object. The database system identifies level-based job responsibilities associated with the job level. The database system identifies department-based job responsibilities associated with the job department. The database system identifies at least one job responsibility associated with the job title based on the level-based job responsibilities and the department-based job responsibilities. The database system stores each identified job responsibility in metadata and/or a field associated with the object. The database system outputs a message based on the object to a user device, in response to a search that specifies any identified job responsibility.
    Type: Grant
    Filed: April 29, 2016
    Date of Patent: April 7, 2020
    Assignee: salesforce.com, inc.
    Inventors: Arun Kumar Jagota, Govardana Sachithanandam Ramachandran, Hawro Mustafa
  • Patent number: 10601712
    Abstract: A system for performing a variation control in a data network is disclosed. The system generates a distribution graph for a set of node values associated with a network node. The system determines a statistical confidence level for the distribution graph and determines a statistical confidence interval for the distribution graph based on the statistical confidence level. Then, the system receives a new node value associated with the network node and compares the new node value to the statistical confidence interval. If the new node value falls within the statistical confidence interval, the system determines that determining that the new node value is normal.
    Type: Grant
    Filed: October 10, 2018
    Date of Patent: March 24, 2020
    Assignee: BANK OF AMERICA CORPORATION
    Inventors: Amitava Deb, Sandip Gopal Bhatwadekar, Chih-Chin Yang, Jovan Cenev
  • Patent number: 10595172
    Abstract: A method includes: obtaining, by a first device associated with a first user, descriptive information from a second device associated with a second user; determining whether the first device has received a user photograph of the second user of the second device; in response to determining that the first device has not received a user photograph: establishing a connection with the second device; receiving a user photograph; determining whether a request for a user photograph of the first user is received from the second device; in response to determining that a request for a user photograph of the first user is received from the second device, transmitting a user photograph to the second device; and terminating the connection with the second device; and displaying, to the first user of the first device, at least one of the user photograph and the descriptive information.
    Type: Grant
    Filed: July 23, 2018
    Date of Patent: March 17, 2020
    Inventor: Ernesto Nebel
  • Patent number: 10580021
    Abstract: Embodiments of the invention relate to supply chain recommendations and application in real-time. A correlation between order proposals and firm orders is provided, and a correlation between the proposals and orders is measured in the form of compliance. A command associated with a measurement of the compliance is generated and applied to one or more hardware addressable components or associated machines. The application of the commands changes a physical aspect of the product, thereby effectively transforming a state of the product.
    Type: Grant
    Filed: July 15, 2016
    Date of Patent: March 3, 2020
    Assignee: International Business Machines Corporation
    Inventors: Derek P. Bagwell, Ivory W. Knipfer, William R. Taylor, Cheranellore Vasudevan
  • Patent number: 10572821
    Abstract: According to an embodiment of the present invention, a computer implemented system that automates development, maintenance and execution of procedures to autonomously interact with one or more external devices, comprises: an input configured to receive interaction data and to detect state data from an external computer system, the user interaction data comprising GUI data; a memory component configured to store the interaction data, the state data and relationship data between objects, events and resultant states where an event represents an interaction with the external computer system and where a resultant state represents a state resulting from an interaction; a semantic processor configured to interpret the interaction data into semantic objects and develop a system model, using a learning algorithm, based on the semantic objects, the state data and the relationship data; and an execution processor configured to execute tasks and roles accounting for environmental perturbations and system randomness.
    Type: Grant
    Filed: April 8, 2016
    Date of Patent: February 25, 2020
    Assignee: INNOVATIVE DEFENSE TECHNOLOGIES, LLC
    Inventors: Bernard Gauf, Scott Bindas, William R. Stubbs, Joshua Mann
  • Patent number: 10558940
    Abstract: A device is provided which enables a courier to select one of two lists and to detect a selection of one of the two lists. A first list is provided for shipments that are to be delivered to a respective destination of the shipments by the courier and a second list is provided for shipments that are not to be delivered to a respective destination of the shipments by the courier. The device receives data that results from a scanning of at least one label that is associated with a shipment or with a group of shipments. The device adds at least one item to the selected list, each of the at least one item associated with a shipment or with a group of shipments, based on the received data. The device may perform these actions by an apparatus and/or by computer program that is executed by a processor.
    Type: Grant
    Filed: October 29, 2015
    Date of Patent: February 11, 2020
    Assignee: Deutsche Post AG
    Inventors: Hari Bhaskaran, Sven Vanthienen
  • Patent number: 10558391
    Abstract: A data processing system includes: a memory device suitable for performing an operation corresponding to a command and outputting a memory data; a data collecting device suitable for collecting big data by integrating the command and the memory data at a predetermined cycle or at every predetermined time, splitting the collected big data based on a predetermined unit, and transferring the split big data; and a data processing device suitable for storing the split big data received from the data collecting device in block-based files in a High-Availability Distributed Object-Oriented Platform (HADOOP) distributed file system (HDFS), classifying the block-based files based on a particular memory command, and processing the block-based files.
    Type: Grant
    Filed: May 26, 2017
    Date of Patent: February 11, 2020
    Assignee: SK hynix Inc.
    Inventors: Kyu-Sun Lee, Nam-Young Ahn, Eung-Bo Shim
  • Patent number: 10552498
    Abstract: A mechanism is provided in a computing device configured with instructions executing on a processor of the computing device to implement a ground truth generation system for quality assessment scoring of articles in a corpus. The ground truth generation system receives recommendations of a set of recommended articles from subject matter experts. The ground truth generation system identifies a set of non-recommended articles. A topic clustering component within the ground truth generation system performs topic clustering on a combination of the set of recommended articles and the set of non-recommended articles to form a set of topic clusters containing recommended articles and non-recommended articles. The ground truth generation system identifies a first number of recommended articles and a second number of non-recommended articles in each of the set of topic clusters to form a quality assessment training set.
    Type: Grant
    Filed: September 19, 2016
    Date of Patent: February 4, 2020
    Assignee: International Business Machines Corporation
    Inventors: Corville O. Allen, Shannen B. Lambdin, Nicolas B. Lopez, Anuj Sharma
  • Patent number: 10552775
    Abstract: A system for determining a lowest cost distal end dump location is provided. A controller determines an amount of material to be moved from the first work area to the second work area, and evaluates a plurality of potential distal end dump locations at the second work area to determine a cost associated with moving the material at the second work area to form each second work area material configuration and select a lowest cost distal end dump location corresponding to a lowest cost second work area material configuration.
    Type: Grant
    Filed: November 29, 2016
    Date of Patent: February 4, 2020
    Assignee: Caterpillar Inc.
    Inventor: Mo Wei
  • Patent number: 10545998
    Abstract: This application relates generally to defining a domain-specific syntax characterizing a functional information system and performing operations on data entities represented by the domain-specific syntax, including defining a domain-specific syntax, receiving and storing a domain-specific data entity, assigning a syntactic tag to the domain-specific data entity, and electronically storing the tag assigned to the data entity in the electronic data store so that the tag is logically linked to the stored data entity.
    Type: Grant
    Filed: December 21, 2018
    Date of Patent: January 28, 2020
    Assignee: Locus LP
    Inventor: Rory Riggs
  • Patent number: 10547571
    Abstract: A message service providing method for a message service linked to a search service and a message server and a user terminal for performing the method are disclosed. The message service providing method includes identifying an instant message input through a message input box of a message application switching from a chat mode to a search mode or a suggested search word selected from suggested search words in a suggested search word list displayed in conjunction with the message input box, transferring, to a search server, a search request for a search word including a whole or a portion of the identified instant message or suggested search word in response to a user input provided to the message application, receiving search result data derived through the search word.
    Type: Grant
    Filed: May 5, 2016
    Date of Patent: January 28, 2020
    Assignee: KAKAO CORP.
    Inventors: June Seong Joe, Doo Wahn Park, Won Muk Kim, Dong Ho Shin, Ji Hye Choe, Seung Jin Park, Hyun Hee Park, Ji Eun Choi, Seung Uk Seo, Yu Mi Kim, Jin Woo Choi, Yang Kyun Park
  • Patent number: 10540624
    Abstract: A method to support ad hoc collaboration and generation of workflows for a team of users may comprise providing data from a provenance graph to launched applications, selectively using the provided data from the provenance graph and additional input to create derived data and derived outputs, and routing the derived data and the derived outputs to the provenance graph; recording, in the provenance graph, subsequences of the launched applications; recommending one of the recorded subsequences, based on the history of execution of the recorded subsequences of the launched applications; creating a new application with the recommended subsequences of the launched applications; launching the newly created application, and storing the newly created application in a catalog of applications for use by the user.
    Type: Grant
    Filed: July 20, 2016
    Date of Patent: January 21, 2020
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Joshua W. Hui, Eser Kandogan, Harsha V. Krishnareddy, Mary A. Roth, Peter M. Schwarz, Ignacio G. Terrizzano
  • Patent number: 10534636
    Abstract: Systems, methods, and other embodiments associated with defining and executing a process within a single runtime environment are described. In one embodiment, a method includes executing a definition interface in the runtime environment for defining the process. The example method may also include receiving input of a process definition of the process through the definition interface and storing the process definition into a data structure. The example method may also include generating and displaying a selection interface populated with a plurality of execution types such as a workflow, a batch execution job, an analytical pipeline, and an interactive application interface. The example method may also include receiving a selected execution type through the selection interface and executing the process using the process definition that is transformed during execution to be compatible with the selected execution type.
    Type: Grant
    Filed: March 13, 2017
    Date of Patent: January 14, 2020
    Assignee: ORACLE FINANCIAL SERVICES SOFTWARE LIMITED
    Inventors: Rajaram N. Vadapandeshwara, Charles Rajkumar
  • Patent number: 10535022
    Abstract: A sustainable business development management system and method are provided for businesses which provides these businesses with a comprehensive understanding of their sustainability goals, projects, and metrics including the environmental and societal impacts of their business with the ability to manage and report on these parameters in a way that makes sense for their business.
    Type: Grant
    Filed: July 12, 2012
    Date of Patent: January 14, 2020
    Assignee: VERDAFERO, INC.
    Inventors: Alastair Hood, Michael Martinelli
  • Patent number: 10531318
    Abstract: In an approach to determining and scheduling future data transfers, one or more computer processors determine one or more future data transfers. The one or more computer processors identify an intended travel path of a user over a time interval. The one or more computer processors predict a network signal strength of a user device for the intended travel path over the time interval. The one or more computer processors schedule the one or more future data transfers during the time interval based on the predicted network signal strength.
    Type: Grant
    Filed: November 28, 2018
    Date of Patent: January 7, 2020
    Assignee: International Business Machines Corporation
    Inventors: Pramod Verma, Rachel Leekin, Seema Nagar, Kuntal Dey
  • Patent number: 10521750
    Abstract: A computer implemented system and method for personal attribute valuation and match with occupations and organizations which provides computer elements and computer code which functions to calculate a congruence index which provides an objective measure of person to occupation fit and person to organization fit.
    Type: Grant
    Filed: March 3, 2015
    Date of Patent: December 31, 2019
    Assignee: Career Analytics Network, Inc.
    Inventors: Kurt Kraiger, Bryan J. Dik
  • Patent number: 10520576
    Abstract: A method and apparatus provide an indoor travel path based on a beacon. In an embodiment, the apparatus extracts, as a target beacon, at least one beacon device corresponding to at least one destination and also extracts, as an intermediate beacon, one or more beacon devices intervening between the target beacon and a user's terminal device. Then the apparatus establishes a link connecting the target beacon and the intermediate beacon and, based on the established link, calculates one or more paths configured to start from a current location of the terminal device, to pass through the intermediate beacon, and to arrive at the target beacon. Further, the apparatus selects a travel path having the minimum number of link hops from among the calculated paths and offers it to the terminal device.
    Type: Grant
    Filed: October 5, 2016
    Date of Patent: December 31, 2019
    Assignee: SK PLANET CO., LTD.
    Inventor: Kichon Kang
  • Patent number: 10515380
    Abstract: A context-aware computing system for delivering surveys to a customer. The choice of which survey to send to a customer may be tailored based on a click path (route), customer history, and customer interests. A customer browsing a Web page initiates the survey decision process. A control module selects a survey to send to a customer based on the criteria above and customer intent. Customer responses are then harvested from the Web-based survey.
    Type: Grant
    Filed: November 14, 2013
    Date of Patent: December 24, 2019
    Assignee: [24]7.ai, Inc.
    Inventors: Pallipuram V. Kannan, Ravi Vijayaraghavan, Kranthi Mitra Adusumilli
  • Patent number: 10496927
    Abstract: A predictive modeling method may include determining a time interval of time-series data; identifying one or more variables of the data as targets; determining a forecast range and a skip range associated with a prediction problem represented by the data; generating training data and testing data from the time-series data; fitting a predictive model to the training data; and testing the fitted model on the testing data. The forecast range may indicate a duration of a period for which values of the targets are to be predicted. The skip range may indicate a temporal lag between the time period corresponding to the data used to make predictions and the time period corresponding to the predictions. The skip range may separate input data subsets representing model inputs from subsets representing model outputs, and separate test data subsets representing model inputs from subsets representing validation data.
    Type: Grant
    Filed: October 23, 2017
    Date of Patent: December 3, 2019
    Assignee: DataRobot, Inc.
    Inventors: Jeremy Achin, Thomas DeGodoy, Timothy Owen, Xavier Conort, Sergey Yurgenson, Mark L. Steadman, Glen Koundry, Peter Prettenhofer
  • Patent number: 10497054
    Abstract: A collection management system includes a collection server, a telephone dialing system, and a restriction features server. The collection server includes a memory having records, a debtor database and a local restrictions database. The telephone dialing system is connected to the collection server and is configured to access a telephony network and automatically dial a plurality of telephone numbers. Access to the telephony network by the telephone dialing system is restricted based on the information in the local restrictions database. The records of the collection server retain instances of restricted access to the telephony network by the telephone dialing system. The restriction features server is configured to connect to the collection server and update the restrictions database.
    Type: Grant
    Filed: August 28, 2015
    Date of Patent: December 3, 2019
    Assignee: Ontario Systems LLC
    Inventors: Amy Kennedy, Megan Jones, Beth Waters, Dwayne Lott, Chris Repp
  • Patent number: 10489844
    Abstract: Disclosed are a method, apparatus and system for processing services. The method includes: receiving a service processing request from a front-end equipment; determining a recommended service processing channel according to the information about the service to be processed, and acquiring content of the recommended service processing channel; sending the content of the recommended service processing channel to the front-end equipment such that the front-end equipment displays the content of the recommended service processing channel; and receiving a service acknowledgment from the front-end equipment, and processing the service to be processed according to the service acknowledgment. With these technical solutions, the number of service processing channels displayed by the front-end equipment is reduced, and thus the time required to process services is reduced and the probability of processing services successfully is increased.
    Type: Grant
    Filed: November 4, 2015
    Date of Patent: November 26, 2019
    Assignee: TENCENT TECHNOLOGY (SHENZHEN) COMPANY LIMITED
    Inventors: Ke Fan, Xunmao Zheng, Yang Li, Bingjie Chen, Qi Ma, Jun Han
  • Patent number: 10482477
    Abstract: Embodiments provide techniques for testing a plurality of variations of a user experience, where each of the plurality of variations is distinct from other variations in the plurality of variations. For each permutation of a plurality of stratification factors that characterize users of the online site, embodiments generate a respective set of pseudorandom numbers. Additionally, user requests are assigned to variations in the plurality of variations, based on the generated sets of pseudorandom numbers. Embodiments also track user retention information relating to the user requests. At least one of the plurality of variations is rated, based on the user retention information.
    Type: Grant
    Filed: March 15, 2013
    Date of Patent: November 19, 2019
    Assignee: NETFLIX, INC.
    Inventor: Bryan Jacob Gumm
  • Patent number: 10475049
    Abstract: Example computer executable instructions for determining a consumer's offer eligibility using a predicate logic tree against sets of input data are provided. In particular, the disclosed examples recite a rewards engine capable of determining a consumer's offer eligibility using a predicate logic tree against sets of input data. The rewards engine applies rules that are relevant to a particular deal offered by a retail establishment to the consumer's records to determine the consumer's offer eligibility. In some examples, the rewards engine sorts or partially sorts some or all of the consumer's records to determine the consumer's offer eligibility.
    Type: Grant
    Filed: June 13, 2012
    Date of Patent: November 12, 2019
    Assignee: TRANSFORM SR BRANDS LLC
    Inventor: Espen Zachrisen
  • Patent number: 10474988
    Abstract: Systems and techniques are provided for tracking puts and takes of inventory items by subjects in an area of real space. A plurality of cameras with overlapping fields of view produce respective sequences of images of corresponding fields of view in the real space. In one embodiment, the system includes first image processors, including subject image recognition engines, receiving corresponding sequences of images from the plurality of cameras. The first image processors process images to identify subjects represented in the images in the corresponding sequences of images. The system includes second image processors, including background image recognition engines, receiving corresponding sequences of images from the plurality of cameras. The second image processors mask the identified subjects to generate masked images. Following this, the second image processors process the masked images to identify and classify background changes represented in the images in the corresponding sequences of images.
    Type: Grant
    Filed: April 4, 2018
    Date of Patent: November 12, 2019
    Assignee: Standard Cognition, Corp.
    Inventors: Jordan E. Fisher, Daniel L. Fischetti, Brandon L. Ogle, John F. Novak, Kyle E. Dorman, Kenneth S. Kihara, Juan C. Lasheras
  • Patent number: 10467278
    Abstract: Embodiments of the present invention provide methods, systems, apparatuses, and computer program products for integrating user-specific context indicators into a searchable enterprise platform. In one embodiment, an apparatus is configured to apply a learned user profile, to a set of search results to obtain a user-specific, ranked arrangement of search results. The learned user profile may be developed through the application of a machine learning and/or trained model to a set of user behaviors that have been determined or otherwise detected within an enterprise platform, such that the user-specific context in which a user's search arises can be modeled and applied to retrieved digital content items associated with a search query within the enterprise platform.
    Type: Grant
    Filed: June 26, 2018
    Date of Patent: November 5, 2019
    Assignee: Atlassian Pty Ltd
    Inventor: Jon Hartlaub
  • Patent number: 10466910
    Abstract: Dynamic resource partitioning techniques may include receiving a plurality of performance goals for a plurality of consumers, each of the plurality of performance goals denoting a performance goal for a different one of the plurality of consumers; performing first processing to determine whether one or more of a plurality of subsystems are overloaded and whether there is at least a first consumer of the plurality of consumers violates a corresponding one of the plurality of performance goals specified for said first consumer; and responsive to determining that one or more of the plurality of subsystems are overloaded and that at least a first consumer is not meeting the corresponding one of the plurality of performance goals specified for said first consumer, performing second processing to reduce workload directed to each of the one or more subsystems that are overloaded.
    Type: Grant
    Filed: December 30, 2016
    Date of Patent: November 5, 2019
    Assignee: EMC IP Holding Company LLC
    Inventors: Sean C. Dolan, Amnon Naamad, Hui Wang
  • Patent number: 10467032
    Abstract: A mechanism is provided for use with a set of images including a first image, with each image of the set of images respectively representing a computer and respectively including software and configuration settings data. The mechanism deploys a plurality of first image instantiations of the first image for respective use by a plurality of users. The mechanism tracks use of the plurality of first image instantiations to create a historical usage data set indicative of how the plurality of users are customizing the plurality of first image instantiations.
    Type: Grant
    Filed: March 2, 2017
    Date of Patent: November 5, 2019
    Assignee: International Business Machines Corporation
    Inventors: Nnaemeka I. Emejulu, Andrew J. Lavery, Mario A. Maldari, Karthikeyan Ramamoorthy
  • Patent number: 10459730
    Abstract: The analysis system executes an analysis process which takes as input data at least portions of: time series data of a plurality of instances of value data which each include times and values; and analysis data which includes data which has been outputted by previous analysis processes. Each of the one or more objects is a process definition conforming to a user operation. In the analysis process, the analysis system skips at least one of: an execution of a process conforming to an object which matches any previous object; an execution of a process conforming to an object for a scope block and process description, among a plurality of scope blocks which constitute the scope to be analyzed, which match a scope block and process description which are associated with any stored data block; and/or the storage of a data block which matches any stored data block.
    Type: Grant
    Filed: February 26, 2016
    Date of Patent: October 29, 2019
    Assignee: Hitachi, Ltd.
    Inventors: Hiromitsu Nakagawa, Keiro Muro
  • Patent number: 10462425
    Abstract: Aspects of the disclosure relate to processing systems that provide a teller assistant experience using enhanced reality interfaces. The computing platform may receive, from an enhanced reality device, pre-transaction information corresponding to an interaction with an automated teller machine terminal platform. Based on the pre-transaction information, the computing platform may generate teller assistant experience information and commands directing the enhanced reality device to generate a teller assistant experience interface using the teller assistant experience information. The computing platform may send the teller assistant experience information and the commands directing the enhanced reality device to generate the teller assistant experience interface using the teller assistant experience information.
    Type: Grant
    Filed: September 7, 2018
    Date of Patent: October 29, 2019
    Assignee: Bank of America Corporation
    Inventors: Matthew E. Carroll, Nathan Dent
  • Patent number: 10452391
    Abstract: A method and system for managing quality of a software application during software development lifecycle is disclosed. In one embodiment, the method includes determining target quality value associated with the software application being developed. Furthermore, the method includes determining parameters affecting quality of the software application. The method also includes determining parameters affecting quality of the software application. Additionally, the method includes outputting results of the analysis indicating real-time quality of the software application being developed.
    Type: Grant
    Filed: February 17, 2017
    Date of Patent: October 22, 2019
    Assignee: Siemens Aktiengesellschaft
    Inventors: Shrinath Gupta, Girish Suryanarayana
  • Patent number: 10445309
    Abstract: Data is prepared for processing in a data processing system using format information. Data is received that includes records that have values for fields over an input device or port. A target record format for processing the data is determined. Multiple records are analyzed according to validation tests to determine whether the data matches candidate record formats. Each candidate record format specifies a format for each field, and each validation test corresponds to at least one candidate record format. In response to receiving results of the validation tests, the target record format is associated with the data based on at least one of: a candidate record format for which at least a partial match was determined according to at least one validation test, a parsed record format selected according to a data type associated with the data, and a constructed record format generated from an analysis of data characteristics.
    Type: Grant
    Filed: November 12, 2010
    Date of Patent: October 15, 2019
    Assignee: Ab Initio Technology LLC
    Inventors: David W. Parmenter, Joel Gould, Jennifer M. Farver, Robert Freundlich, Joyce L. Vigneau
  • Patent number: 10445826
    Abstract: A payment system can determine whether a merchant is eligible for a cash advance for a particular amount, along with a fee for the cash advance. The particular amount can be determined by evaluating previous financial transactions that were conducted by the merchant through the payment system. Once a determination is made that the merchant is eligible for the cash advance, the payment system can send an offer for the cash advance in the particular amount to the merchant, for example, in the form of an e-mail or text. The merchant can accept the offer for the cash advance by sending an acceptance to the payment system, for example, through a financing interface provided by the payment system. Upon accepting the offer, the merchant is provided the cash advance for the particular amount, for example, in the form of an electronic deposit in a financial account of the merchant.
    Type: Grant
    Filed: September 19, 2014
    Date of Patent: October 15, 2019
    Assignee: SQUARE, INC.
    Inventors: Ariana Poursartip, John Bryan Scott, Kevin Teh
  • Patent number: 10438260
    Abstract: Embodiments of a system and method for evaluating correction submissions with supporting evidence may include, subsequent to a submitter being provided with item description information for an item offered for sale, receiving a correction submission specified by the submitter. The correction submission may specify a proposed modification to an attribute(s) in the item description information. Embodiments may include generating a measure of risk associated with performing the proposed modification to the item description information. Embodiments may also include, based on an evaluation of the measure of risk and one or more risk criteria, generating an indication that specifies whether the proposed modification to the item description information is permitted to be performed. Embodiments may also include receiving information for confirming the validity of the correction submission, which may include an image (e.g., a product image), or a network address (e.g.
    Type: Grant
    Filed: March 28, 2014
    Date of Patent: October 8, 2019
    Assignee: Amazon Technologies, Inc.
    Inventors: Sachin B. Singh, Martin C. Eitreim, Shyam S. Sundaramurthy, Jiahu Deng, Yu Liu, Ronald G. Siemens, Kyle Robert Stanley
  • Patent number: 10438146
    Abstract: A roaming transport distribution management apparatus and method are provided. A controller selects transports within a defined service zone in response to customer transit requests from customer locations for customer pick-up and delivery inbound or outbound directions from the hub. A hub manager varies the position and/or the size of an exclusive coverage area of each transport within the overall service zone to insure a dense accumulation of transports over the entire service zone and alters the position of other transports in response to the movement of a transport inbound or outbound from the hub with a passenger. The hub manager can vary the size of the exclusive coverage area of each transport to account for population and request call densities and the number of available transports.
    Type: Grant
    Filed: February 10, 2015
    Date of Patent: October 8, 2019
    Inventors: Eric A. Zeile, Kurt Zeile, Benjamin J. Edelberg, Daniel Juckett, Timothy Lee Juckett, Matthew W. Mengerink
  • Patent number: 10436596
    Abstract: A latency analysis system determines a latency period, such as a wait time, at a user destination. To determine the latency period, the latency analysis system receives location history from multiple user devices. With the location histories, the latency analysis system identifies points-of-interest that users have visited and determines the amount of time the user devices were at a point-of-interest. For example, the latency analysis system determines when a user device entered and exited a point-of-interest. Based on the elapsed time between entry and exit, the latency analysis system determines how long the user device was inside the point-of-interest. By averaging elapsed times for multiple user devices, the latency analysis system determines a latency period for the point-of-interest. The latency analysis system then uses the latency period to provide latency-based recommendations to a user. For example, the latency analysis system may determine a shopping route for a user.
    Type: Grant
    Filed: August 12, 2016
    Date of Patent: October 8, 2019
    Assignee: GOOGLE LLC
    Inventors: Dean Kenneth Jackson, Daniel Victor Klein
  • Patent number: 10430022
    Abstract: A graphical item chooser sorts candidate products or services by initially classifying each of one or more objective icons as a primary objective icon or a secondary objective icon. Each objective icon represents one or more desired characteristics of a product or service that facilitates a particular objective. The graphical item chooser may further determine at least one most desired characteristic of the ideal product or service. The determination is made based on a frequency that each desired characteristic is represented by the one or more objective icons. Having made the determination, the graphical item chooser then sorts the candidate products or services based at least on similarities between one or more characteristics of each candidate product or service and the at least one most desired characteristic. Following the sort, the graphical item chooser generates a sorted list of suitable products or services.
    Type: Grant
    Filed: October 17, 2016
    Date of Patent: October 1, 2019
    Inventors: Simon Ashley Joinson, Jan Zich
  • Patent number: 10423631
    Abstract: Embodiments for automated data exploration and validation by a processor. One or more optimal data flows are provided in response to a query for one or more heterogeneous data sources according to an inference model based on a knowledge graph of heterogeneous data source relationships, a plurality of data flows between one or more heterogeneous data sources relating to the query, and an ontology of concepts and representing a domain knowledge of the one or more heterogeneous data sources.
    Type: Grant
    Filed: January 13, 2017
    Date of Patent: September 24, 2019
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Ulrike Fischer, Francesco Fusco, Pascal Pompey, Mathieu Sinn