Performance Analysis Patents (Class 705/7.38)
  • Patent number: 11068542
    Abstract: A system for the management and reporting of serviceability at stores, restaurants, museums, entertainment venues or other locations 130, 140, 150, 160 is disclosed. The system comprises a serviceability information aggregator 125 working in conjunction with serviceability information agents which take the form of apps operating on smart phones, tablets, smart watches or other devices. The serviceability information aggregator 125 receives information from users 120 operating serviceability information agents related to serviceability parameters, such as wait time, line lengths, parking availability, or crowd size, aggregates the information into a serviceability score or scores, and communicates those on request to one or more users 120 via the application agent.
    Type: Grant
    Filed: November 15, 2018
    Date of Patent: July 20, 2021
    Inventor: John Green
  • Patent number: 11061890
    Abstract: An example embodiment relates to configuration items representing properties of one or more of computing devices or software applications deployed on a managed network. The example embodiment may involve a computing device: receiving an incident report to which no configuration item is linked; generating a feature vector for the report by applying a computational model to the incident report; comparing the feature vector to at least some of a set of feature vectors; based on the comparison, identifying a set of incident reports that are potentially related to the report, wherein members of the set of incident reports are each linked, in one or more databases, to one or more members of a set of configuration items; selecting a particular configuration item of the set of configuration items to link to the incident report; linking the particular configuration item to the incident report; and storing the link in the database(s).
    Type: Grant
    Filed: October 4, 2018
    Date of Patent: July 13, 2021
    Assignee: ServiceNow, Inc.
    Inventors: Rotem Steuer, Tal Epshtein
  • Patent number: 10997515
    Abstract: A method of machine learning includes performing dimensionality reduction on a parameter space by performing initial tests to determine scores for a plurality of parameter values in the parameter space, determining aggregate scores for a plurality of parameter value combinations, determining a ranking of the plurality of parameter value combinations based on the aggregate scores, and performing cluster analysis on the plurality of parameter value combinations to determine a set having highest aggregate scores. The method further includes performing additional tests, wherein each additional test is for a parameter value combination in the set. For each such parameter value combination, a probability of achieving a key performance indicator (KPI) is computed. Cluster analysis is then performed to determine a first subset of the set having highest probabilities of achieving the KPI. An operation is then performed on the first subset.
    Type: Grant
    Filed: February 3, 2017
    Date of Patent: May 4, 2021
    Assignee: Adxcel Inc.
    Inventors: Yuri Khidekel, Dmitry Aryshev
  • Patent number: 10994933
    Abstract: A method for recommending a tote type for an operator to select for use in robot induction process, wherein the robot operates under the control of a warehouse management system to fulfill orders, each order including one or more items and each item being located in a warehouse. The method includes grouping one or more orders from an order queue to form at least one order set. The method also includes identifying, based on a characteristic of the at least one order set, a preferred tote type to be assigned to the robot to carry the order set on the robot. The method further includes communicating to an operator the preferred tote type to enable the operator to select from a plurality of totes a tote of the preferred tote type to assign to the robot for execution of the order.
    Type: Grant
    Filed: January 30, 2019
    Date of Patent: May 4, 2021
    Assignee: Locus Robotics Corp.
    Inventors: Michael Charles Johnson, Sean Johnson, Luis Jaquez, Bruce Welty
  • Patent number: 10997372
    Abstract: A computerized method of assessing a chatbot conversation includes: extracting one or more messages from the conversation; determining, based on the one or more messages, an existing business opportunity value score using a business opportunity state detector module; determining, based on the one or more messages, an existing user experience score using a user experience state detector module of the computing device; determining, based on the one or more messages, a future business opportunity value score using a future business opportunity predictor module of the computing device; determining, based on the one or more messages, a future user experience score using the future user experience predictor module of the computing device; calculating a composite score indicating whether human intervention in the chatbot conversation is desirable; and generating a display signal including a status indicator, for review by a human agent, reflecting a desirability of human intervention in the chatbot conversation.
    Type: Grant
    Filed: March 25, 2019
    Date of Patent: May 4, 2021
    Assignee: FMR LLC
    Inventors: Manish Gupta, Rajib Biswas, Srijan Saket
  • Patent number: 10997532
    Abstract: A system for assessing and optimizing master data maturity for an enterprise master data architecture. The master data maturity analysis system generates a master data maturity matrix for individual master data users. Each unique master data user's master data maturity matrix is used to generate master data matrices for other hierarchical entities for an enterprise such as lines of business and/or the enterprise as a whole. Master data maturity matrices are stored over time and tracked to assess and optimize the master data maturity and improvement of the master data technology vertically and horizontally across all enterprise hierarchies and business components.
    Type: Grant
    Filed: January 30, 2018
    Date of Patent: May 4, 2021
    Inventor: Diwakar Ray Govindugari
  • Patent number: 10977272
    Abstract: Disclosed is system and method for generating data visualization. The system comprises a database arrangement configured to store data retrieved from one or more data sources, and a server arrangement comprising a user profile module configured to define one or more user profiles, and associate one or more data sources and data-object thereto; a receiving module configured to receive data visualization request from the user profile; and a data processing module configured to determine connections between the one or more data sources and data-object based on the user profile; select one or more data sources from the one or more data sources based on the data visualization request; retrieve data associated with the one or more selected data sources based on the data visualization request; and generate at least one data-object based on the retrieved data from the one or more selected data sources and defined connections therewith.
    Type: Grant
    Filed: December 11, 2018
    Date of Patent: April 13, 2021
    Assignee: Darvis, Inc.
    Inventor: Ingo Nadler
  • Patent number: 10936614
    Abstract: A device may receive, from a user device, a request for a set of forecasts of an extract transform load (ETL) completion time for a group of ETL jobs associated with an organization. The device may obtain a set of performance indicators associated with the group of ETL jobs. The device may filter the set of performance indicators using one or more filtering techniques. The device may generate the set of forecasts of the ETL completion time by using a data model to process the set of performance indicators and/or a set of assumptions associated with a set of recommendations for reducing the ETL completion time. The device may provide the set of forecasts of the ETL completion time to the user device. The device may perform one or more actions that cause the ETL system to execute the group of ETL jobs within a threshold completion time.
    Type: Grant
    Filed: June 29, 2018
    Date of Patent: March 2, 2021
    Assignee: Accenture Global Solutions Limited
    Inventors: Madan Kumar, Sameer Keshkamat
  • Patent number: 10936806
    Abstract: According to one embodiment, a document processing apparatus includes an acquisition unit, an extractor, and a detector. The acquisition unit acquires a first document and a second document different from the first document. The extractor extracts a first structure representing a word dependence of structural elements in the first document and extracts a second structure representing a word dependence of structural elements in the second document. The detector detects a difference for each structural element from the first structure and the second structure.
    Type: Grant
    Filed: November 4, 2016
    Date of Patent: March 2, 2021
    Assignee: Kabushiki Kaisha Toshiba
    Inventors: Masayuki Okamoto, Ryohei Orihara
  • Patent number: 10929793
    Abstract: A mechanism is provided for generating crowd-based custom logic units for use in storage management. Responsive to receiving analytic data from a set of storage device managers about how users interact with the set of storage device managers, the analytics data is analyzed in order to gain one or more insights into how users interact with the set of storage device managers. One or more logic units are then generated utilizing the one or more insights. The one or more logic units are then sent to one or more storage device managers in the set of storage device managers in order that the users of the one or more storage device managers utilize the one or more logic units to perform their daily tasks more efficiently.
    Type: Grant
    Filed: August 3, 2017
    Date of Patent: February 23, 2021
    Assignee: International Business Machines Corporation
    Inventors: Daniel Lereya, Nadav Parag, Vladimir Shalikashvili, Moshe Weiss
  • Patent number: 10915563
    Abstract: Provided is a technique for extracting a factor (event pattern) that has an influence on an objective index (objective variable). A data analysis device according to the present disclosure performs: a process of generating, with respect to explanatory variable data included in data to be analyzed, a time-series pattern in a predetermined range; a process of calculating a correlation value between the time-series pattern and at least one item of objective variable data included in the data to be analyzed; and a process of outputting, together with the correlation value, the time-series pattern corresponding to the correlation value as an analysis result.
    Type: Grant
    Filed: March 28, 2016
    Date of Patent: February 9, 2021
    Assignee: HITACHI, LTD.
    Inventors: Susumu Serita, Yoshiyuki Tajima, Tomoaki Akitomi, Fumiya Kudo
  • Patent number: 10904200
    Abstract: Systems, apparatus, and methods are disclosed for intelligent communication over multiple communications platforms. A dispatch controller interfaces with at least one communication platform to obtain and convert messages to a platform-agnostic format annotated with user and source information. A processing and routing controller applies natural language processing and machine learning techniques to interpret user requests and simultaneously become better at interpreting user requests. A task performance controller invokes specific tasks extracted from routed messages and/or initiates responses to user requests. At least one message bus communicates between the dispatch controller, the processing controller, and the task performance controller, and at least one memory device stores data and processor-executable instructions employed by the dispatch controller, the processing controller, and the task performance controller.
    Type: Grant
    Filed: April 10, 2019
    Date of Patent: January 26, 2021
    Assignee: Talla, Inc.
    Inventors: Byron Galbraith, Jon Klein
  • Patent number: 10887157
    Abstract: An application executing on a mobile computing platform provides independent data channels over a mobile network to multiple separate computing systems that each maintain some data pertinent to problem determination and resolution when an incident arises in a monitored information technology (IT) environment. The application maintains and separately exercises the channels to provide timely information in a user interface that composites data to present a single interface with a multi-sourced contextual rendering. Some systems may include an IT monitoring system and a separate incident management system among its sources. Channels may include extended functionality to improve security or other aspects of communication with mobile platforms.
    Type: Grant
    Filed: July 31, 2019
    Date of Patent: January 5, 2021
    Assignee: SPLUNK INC.
    Inventors: Tristan Antonio Fletcher, Caleb Eugene Hanson, Amy Katherine Hunnel Bianchi, Daniel M. Jones, Alexandros Nikolaos Kompotis, Ross Andrew Lazerowitz, William Marcum, Michael Margulis, Sean David McBride, Daniel Blake Partain, Eric Nathaniel Tschetter, Dipti Prabhakar Siddamsettiwar
  • Patent number: 10862690
    Abstract: A technique for handling data provided from a source node to a collecting node in a data network is described. As to a method aspect of the technique, the source node generates a sequence of values. The sequence is unrevealed in the data network by the source node in a time interval. An authentication of the sequence is triggered in the data network. The authentication associates the sequence with the source node. One or more signatures for one or more data sets to be sent in the time interval are computed using one or more values of the sequence. The one or more data sets in the time interval are sent from the source node to the collecting node. The source node further provides one or more of the signatures.
    Type: Grant
    Filed: September 30, 2014
    Date of Patent: December 8, 2020
    Inventors: Bernard Smeets, Mats Näslund
  • Patent number: 10854100
    Abstract: Techniques for statistically estimating a rating or other “figure of merit” for a user are disclosed. According to one such technique, a first quantity of submissions that were submitted by a user is determined. A second quantity of submissions that (a) were submitted by the user and (b) obtained a particular rating from a rating mechanism also is determined. A user rating for the user is determined based at least in part on the first quantity, the second quantity, and a factor that is independent of both the first quantity and the second quantity—such as the probability that an answer submitted by any answerer in a population will obtain the particular rating from the rating mechanism. The influence that the second quantity has on the user rating relative to the influence that the factor has on the user rating may depend at least in part on the first quantity.
    Type: Grant
    Filed: April 10, 2012
    Date of Patent: December 1, 2020
    Assignee: Oath Inc.
    Inventors: Byron Dom, Deepa Paranjpe
  • Patent number: 10841180
    Abstract: A method and a system implementing a service level agreement based storage access system. A service level agreement based storage access system presents a single interface for data storage consumers and translates generic data operation requests to data operation request specific to a storage server. The SLA based storage access system also monitors storage server performance and may throttle processes to ensure service level agreements are not violated.
    Type: Grant
    Filed: January 24, 2017
    Date of Patent: November 17, 2020
    Assignee: PayPal, Inc.
    Inventors: Yuri Finkelstein, Kumar Rethinakaleeswaran, John Helm, Zheng Peter Xu
  • Patent number: 10834259
    Abstract: Techniques for benchmarking performance in a contact center system are disclosed. In one particular embodiment, the techniques may be realized as a method for benchmarking contact center system performance comprising cycling, by at least one computer processor configured to perform contact center operations, between a first contact-agent pairing strategy and a second contact-agent pairing strategy for pairing contacts with agents in the contact center system; determining an agent-utilization bias in the first contact-agent pairing strategy comprising a difference between a first agent utilization of the first contact-agent pairing strategy and a balanced agent utilization; and determining a relative performance of the second contact-agent pairing strategy compared to the first contact-agent pairing strategy based on the agent-utilization bias in the first contact-agent pairing strategy.
    Type: Grant
    Filed: November 21, 2018
    Date of Patent: November 10, 2020
    Assignee: Afiniti Europe Technologies Limited
    Inventor: Zia Chishti
  • Patent number: 10825062
    Abstract: A system may include an aggregate model comprising a plurality of modules, a monitoring dashboard in communication with the aggregate model, and a search-marketing campaign manager in communication with the aggregate model, the monitoring dashboard, and a search engine entity. Additionally, the system may include a bidding interface in communication with the aggregate model and a search engine entity and/or a monitoring dashboard configured to generate model adjustment data. The search-marketing campaign manager may be configured to determine trend data, measured marketing indicators, or both, from one or more of marketing data or historical data.
    Type: Grant
    Filed: September 4, 2019
    Date of Patent: November 3, 2020
    Assignee: Capital One Services, LLC
    Inventors: Patrick Manion, Edmond Truong, Meng Sun, Jie Shen
  • Patent number: 10796131
    Abstract: Confirming compliance with a configuration includes: receiving information about a fixture, where the information includes a specified configuration of items to be displayed on the fixture; generating a display using the information, where the display depicts the specified configuration; presenting the display using a graphics system of a computing device; receiving an image depicting an actual configuration of the fixture; associating metadata with the image, where the metadata includes searchable data that distinguishes the fixture from at least some other fixtures of like type; sending the image, along with the metadata, over a network to a server that is remote from the computing device; and in a case that the specified configuration substantially matches the actual configuration, sending, along with the image and the metadata, a message indicating that the fixture is in compliance with the specified configuration.
    Type: Grant
    Filed: July 10, 2018
    Date of Patent: October 6, 2020
    Assignee: One Door, Inc.
    Inventors: Raymond Ferrara, Weiyan Ci
  • Patent number: 10796317
    Abstract: A method and system for auditing and verifying vehicle identification numbers (VINs) with fraud detection. Digital photographs of vehicle VINs are collected and verified with crowdsourcing and Global Positioning System (GPS) information of the vehicles, GPS information and motion information of a mobile network device used to collect the digital photographs of the vehicle VINs and a number of manually entered VINs. The method and system is used to detect fraud associated with VIN audits of vehicle lots.
    Type: Grant
    Filed: May 15, 2018
    Date of Patent: October 6, 2020
    Assignee: Talon Systems Software, Inc.
    Inventor: Mark A. Wells
  • Patent number: 10785331
    Abstract: A hosted client instance is provided over a network interface for communicatively coupling with a remote client device, the hosted client instance including a first plurality of application components for performing a plurality of actions associated with the hosted client instance. A metric is set to optimize one or more actions associated with the hosted client instance based on input from a user. One or more application components are detected based on the metric from among a second plurality of application components available on a resource server. The detected one or more application components are ranked based on: (i) a maturity score of each of the detected one or more application components; and (ii) dependency data indicating an operational dependency of each of the detected one or more application components. The ranked one or more application components are presented in a ranked order to a user.
    Type: Grant
    Filed: August 8, 2018
    Date of Patent: September 22, 2020
    Assignee: ServiceNow, Inc.
    Inventors: Mark David Bodman, Julie Vittengl, Lionel Christian Berger
  • Patent number: 10778846
    Abstract: Techniques are described for forecasting and dynamic routing of incoming routing service requests in a service environment that includes one or more call centers. Implementations apply a doubly stochastic modeling technique to modeling call volumes, call wait times, calling handling times, and/or other parameters in a service environment that includes one or more call centers that include multiple skill codes for the service representatives. By simultaneously modeling on different time scales, such as modeling both inter-day and intra-day correlations, implementations are able to provide an analysis that exploits more of the structure in the data compared to traditional techniques. Implementations can also integrate in other types of time series for other effects that may impact the call volume or other parameters in a service environment, such as exogenous and/or anomalous variables that are independent of other inter-day and/or intra-day trends exhibited in the data.
    Type: Grant
    Filed: April 23, 2019
    Date of Patent: September 15, 2020
    Assignee: United Services Automobile Association (USAA)
    Inventors: Lambros Petropoulos, James Walter Wisnowski, Andrew Thomas Karl
  • Patent number: 10769171
    Abstract: Systems and methods are provided for analyzing and visualizing relationship of multi-layered datasets. A system stores original datasets in a datastore. The system generates first derivative datasets from the original datasets, and generates second derivative datasets from at least the first derivative datasets. The system determines relationships among the original datasets, the first derivative datasets, and the second derivative datasets, based on an analytical relationship between two datasets, a similarity relationship between two datasets, a modification relationship between two datasets, and a user-interaction relationship between two datasets. Then, the system generates a node map including at least part of the original datasets, the first derivative datasets, and the second derivative datasets as a node, and at least part of the determined analytical, similarity, modification, and user-interaction relationships between two nodes as a link.
    Type: Grant
    Filed: February 20, 2018
    Date of Patent: September 8, 2020
    Assignee: Palantir Technologies Inc.
    Inventors: Arjun Prakash, Becky Moore, Jakub Pilch
  • Patent number: 10721707
    Abstract: A system and method of characterizing a geographical location for a wireless device in a wireless network is described. The system includes a first config management log, a second config management log, a correlation module, data bins, a location module, a predictive analysis module and a service layer module. The first config management log is associated with a plurality of base stations. The second config management log is associated with a network component communicatively coupled to the plurality of base stations. The correlation module correlates the first config management log and the second config management log with a geographic area. Each of the data bins is associated with a geographic area. The predictive analysis module analyzes the communication parameters associated with a particular geographic area. The service layer module identifies the communication parameters affecting at least one of a user experience and a quality of experience (QoE) in the particular geographic area.
    Type: Grant
    Filed: May 26, 2018
    Date of Patent: July 21, 2020
    Assignee: GUAVUS, INC.
    Inventors: Nitin Jain, Shekhar Bansal
  • Patent number: 10698581
    Abstract: Disclosed herein are embodiments for a visual bot builder. An embodiment operates by visually displaying, within a user interface, a plurality of selectable chat bot functions associated with a first dialog. A first selection of one of the bot functions is received. It is determined that the first selection corresponds to calling a selectable second dialog from a one or more previously configured dialogs. A link to the one or more selectable previously configured dialogs is provided and a second selection of one of the previously configured dialogs is received as the second dialog. The execution of the first dialog is linked to an execution of the second dialog. A preview of the execution of the first dialog including the second dialog is provided.
    Type: Grant
    Filed: January 30, 2018
    Date of Patent: June 30, 2020
    Assignee:, inc.
    Inventors: Arvind Krishnan, George Hu, Benjamin Myles, Jonathan Rico Morales, Gregory A. Bennett, Molly Mahar
  • Patent number: 10691450
    Abstract: In an agile delivery program, hundreds of team members are organised into multiple agile teams work in a synchronized manner, to build a product. Normally, they are geographically distributed teams need to have the infrastructure and tools, to manage their agile delivery seamlessly. In addition to team, a product backlog, and sprint duration also need to be managed the simultaneously. A system and method for managing a program in an agile delivery environment using a single integrated platform has been described. The method involves providing a set of visions to each of the members working in the program. The set of goals, the teams and sprint duration are then provided. The profiling and machine learning techniques are then performed on these parameters to generate an optimal release plan for the release of the product.
    Type: Grant
    Filed: March 28, 2018
    Date of Patent: June 23, 2020
    Assignee: Tata Consultancy Services Limited
    Inventors: Alin Jose, Prabhu Arumugham, Anupama Kasturi, Smitha Pereira, Aruna Balasubramanian
  • Patent number: 10642708
    Abstract: A method for evaluating usage of an application by a user includes: obtaining screen information regarding use of the portable device during a predetermined time period; determining a number of times of usage of an application for each day within the predetermined time period; calculating a usage duration for each time of execution of the application; calculating a daily usage duration for each day; selecting at least one usage duration for each day; calculating an evaluation value based on one of the at least one usage duration, the number of times of usage of the application for each day, and the daily usage duration; and generating an evaluation result based on the evaluation value and a preset standard.
    Type: Grant
    Filed: May 24, 2016
    Date of Patent: May 5, 2020
    Inventor: Yu-Hsuan Lin
  • Patent number: 10630804
    Abstract: An apparatus in one embodiment comprises a processing platform that includes a plurality of processing devices each comprising a processor coupled to a memory. The processing platform is configured to implement at least a portion of at least a first cloud-based system. The platform further comprises an artifact priority attribute module configured to define artifact priority attributes based on historical artifact data and user input, and to define value categories for the artifact priority attributes. The platform also comprises a real-time weight adjustment software agent configured to assign adjustable weights to the artifact priority attributes and value categories. Additionally, the platform further comprises a priority routing module configured to calculate priority scores for pending artifacts as a function of all weights assigned to the artifact priority attributes and value categories, and to route the pending artifacts to resources in a ranked order of priority based on the priority scores.
    Type: Grant
    Filed: November 3, 2017
    Date of Patent: April 21, 2020
    Assignee: EMC IP Holding Company LLC
    Inventors: Senthil Thiagrajan, Vishwadeep Chawla, Venkata Pavan Kumar Duddu, Lavanya Laxminarayan
  • Patent number: 10628252
    Abstract: Various aspects of the subject technology related to systems and methods for detecting and correlating anomalous time-series data. A system may be configured to receive and process time-series data associated with one or more network data streams to generate sets of aligned time-series data. The system may detect anomalous time-stamped data points in the sets of aligned time series data and generate groups of annotated time-series data. The annotation identifies specific time-stamped data points as anomalous. The system may determine the number of anomalous groups of annotated time-series data within all groups of annotated time-series data and may further determine the probability that one or more anomalous groups belong to at least one of the groups of annotated time-series data using a generative statistical model and outputting one or more correlated anomalous groups.
    Type: Grant
    Filed: November 17, 2017
    Date of Patent: April 21, 2020
    Assignee: Google LLC
    Inventors: Xiang Wang, Tara Safavi
  • Patent number: 10614400
    Abstract: A communication by a particular user within a digital collaboration is determined as related to a particular business entity. A relationship between one or more additional business entities and the particular business entity is identified from one or more business models. The communication is associated with the additional business entities based on the relationship.
    Type: Grant
    Filed: June 26, 2015
    Date of Patent: April 7, 2020
    Assignee: o9 Solutions, Inc.
    Inventors: Chakradhar Gottemukkala, Umesh Arasu, Koustuv Chatterjee, Raghav Ranganathan
  • Patent number: 10600076
    Abstract: A panel provider may transmit queries to an audience measurement server to retrieve measurement data for subsets of clients selected via one or more characteristics, such as characteristics of the client, characteristics of the client's device, characteristics of the received content, etc. To protect panel data, the panel provider need not identify these characteristics to the audience measurement server; rather, queries may be made via a plurality of filters that may be applied to client and/or content identifiers. Because the audience measurement server may apply the filters or data structures to select client data for retrieval without knowing what the filter represents, the panel provider's reason for any particular query may be hidden. For further obfuscation, the panel provider may provide a plurality of filters that individually may identify large numbers of clients, but when intersected or applied together, identify only the clients for whom measurement data is required.
    Type: Grant
    Filed: August 14, 2014
    Date of Patent: March 24, 2020
    Assignee: Google LLC
    Inventors: Raimundo Mirisola, Oliver Thomas Gaymond
  • Patent number: 10581664
    Abstract: The disclosed technology teaches alerting a network operator to deteriorated wireless network conditions with granularity and reduced false alerts, including receiving tracked performance indicators (KPIs) for multiple components of voice, data and messaging and accessing a mapping for combining the performance indicators into quality sub-indicators for individual users and into key quality indicators (KQI) for the individual users. This includes smoothing the current KQI measures of performance over time to reduce the impact of brief transitory events, accessing a weekly profile of KQIs, and comparing KQIs for a current time window to past KQIs for a corresponding time window for the individual users operating mobile devices in part of the cellular network that is a focus of interest. Based on the comparing, the disclosed technology includes generating alerts that report out-of-range current KQIs within the focus of interest that are persistently out-of-range for longer than a configurable time.
    Type: Grant
    Filed: September 20, 2018
    Date of Patent: March 3, 2020
    Assignee: Spirent Communications, Inc.
    Inventors: Peter Peng, Marius Adamut, Meenal Agarwal, Brion Feinberg, Ovidiu Reghis, Thomas Russo
  • Patent number: 10558938
    Abstract: In a method of using an observation platform to determine relative expertise of enterprise employees, a computer system of the observation platform monitors communications from and to a plurality of communication devices which have been routed through a radio access point associated with the computer system. Each of the communication devices is associated with a user who is an employee in an enterprise. The computer system extracts information from the communications including identities of the users. The computer system measures performance of a plurality of the users based on aspects of the extracted information which are related to questions on one or more of products and processes of the enterprise, wherein the questions are posed and responded to via the communications devices. The computer system assigns a numerical ranking of the measured performance by each of the measured users, with respect to other measured users, at responding to the questions.
    Type: Grant
    Filed: November 19, 2018
    Date of Patent: February 11, 2020
    Assignee: Theatro Labs, Inc.
    Inventors: Christopher N. Todd, Guy R. VanBuskirk, Ravi Shankar Kumar, Shiva Cheedella
  • Patent number: 10554625
    Abstract: A system and method for centrally controlling access by computers in a corporate network to a plant network that runs plant applications, and for gauging Process Control System (PCS) Functional Specification competency. This system and method will help ensure that the corporate network and plant networks are operating according to a predetermined corporate-level engineering baseline that sets the minimum “functional” parameters for the networks to meet a business target or objective.
    Type: Grant
    Filed: June 29, 2018
    Date of Patent: February 4, 2020
    Assignee: Saudi Arabian Oil Company
    Inventor: Fouad M. Al-Khabbaz
  • Patent number: 10536560
    Abstract: A communication method and system configured to facilitate integration of complex automation systems composed of disparate components that may run with different processes are distributed over a network or are embedded devices. The system/method allows for a client to rapidly access functionality exposed by a service within a client-service system employing a distributed application structure utilizing an augmented object-oriented model of multiple member types. The system/method allows interconnected nodes to communicate through message passing and remote procedure calling so as to reduce latency within a system composed of distributed resources.
    Type: Grant
    Filed: March 12, 2018
    Date of Patent: January 14, 2020
    Inventor: John Wason
  • Patent number: 10521748
    Abstract: A system for determining retention risk comprises a grouper, a filter, a normalizer, a feature vector extractor, a model builder, and a predictor. The grouper is for determining a set of time series of transactions where each is associated with one employee. The filter is for filtering the set of time series of transactions based on an employee transition characteristic to determine a subset of time series. The normalizer is for determining a model set of time series by normalizing the subset of time series. The feature vector extractor is for determining a set of feature vectors determined from a time series of the model set of time series. The model builder is for determining one or more models based at least in part on the set of feature vectors. The predictor is for predicting retention risk for a given employee using the one or more models.
    Type: Grant
    Filed: December 22, 2014
    Date of Patent: December 31, 2019
    Assignee: Workday, Inc.
    Inventors: Daniel Walter Beck, Mohammad Sabah, Adeyemi Ajao, James Fan, Parag Avinash Namjoshi, Kevin Mun Joun Tham, Vladimir Giverts
  • Patent number: 10506801
    Abstract: A method of increasing the probability of breeding swine via a lighting system with a programmable timing device. The lighting system is programmed to present differing photoperiods such that the amount of light observed by a swine every day or week gradually decreases, mimicking a seasonal change, typically from summer to fall. As a result, swine psychologically and physiologically believe that seasons are changing resulting in increased probability of breeding for the swine.
    Type: Grant
    Filed: December 31, 2018
    Date of Patent: December 17, 2019
    Inventors: Zdenko Grajcar, Juliette Delabbio
  • Patent number: 10489266
    Abstract: Described herein are techniques for generating a visualization relating to execution of a workload. Multiple measurements of a plurality of metrics relating to execution of the workload may be aggregated at multiple levels of execution. A visualization may be generated that comprises a representation of the measurements of a metric at one of the levels of execution.
    Type: Grant
    Filed: December 20, 2013
    Date of Patent: November 26, 2019
    Assignee: MICRO FOCUS LLC
    Inventors: William K. Wilkinson, Alkiviadis Simitsis, Craig Peter Sayers
  • Patent number: 10484413
    Abstract: A system and a method for detecting anomalous activities in a distributed and decentralised network is provided. Anonymous users transacting in the network are identified and one or more transactional attributes are retrieved to define characteristics of users and associated transactional behaviour with other users. Further, user-level statistics are evaluated based on transactional attributes. Datatype representative of transactional behavior of users with other users is generated using user-level statistics of identified users. Users with similar transactional behavior are classified based on generated transactional attributes. One or more anomaly detection techniques are implemented for identifying optimum classification of users into data clusters based on the change detected in the classification of users in data clusters. Anomalous users are identified from the optimum classification for efficiently and effectively detecting anomalous activities in the network.
    Type: Grant
    Filed: October 31, 2017
    Date of Patent: November 19, 2019
    Inventors: Abhishek Kar, Arpit Jain, Kuntal Das, Shyam Kumar
  • Patent number: 10467571
    Abstract: This invention relates to non-mechanical robotic software for conducting, dictating and monitoring day-to-day regular activities of business operations of an organization being automated by adaptation of principle of servomechanism closed loop feedback control system of engineering. A “Business Operation” is defined as a sequence of particular order in which related structured activities that serve a particular business goal follow each other, and structured activities are processes and events. The control system operates in real time and automatic generation of feedback for identifying next activity to be conducted is enabled by an innovative data driven automatic generation of feedback technique. This closed loop feedback control system continues conducting activities of all occurrences of business operations automatically until a feedback identifies a terminator activity of a particular occurrence marking completion of conducting that occurrence.
    Type: Grant
    Filed: July 10, 2016
    Date of Patent: November 5, 2019
    Inventor: Asim Kumar Datta
  • Patent number: 10467629
    Abstract: Systems and methods for processing user requests for creating a new account in a CRM system. When a user requests to create a new account in the CRM system, an unverified account may be created in the CRM and a DCR may be sent to the MDM for verification. Users may interact with the unverified account while waiting for verification result from the MDM.
    Type: Grant
    Filed: August 5, 2015
    Date of Patent: November 5, 2019
    Assignee: VEEVA SYSTEMS INC.
    Inventors: Dan Kallman, Pengfei Liu, Arno Sosna, Jay H Hartley, Abhay Pimprikar, Uri Reich
  • Patent number: 10460245
    Abstract: A flexible persistence modeling system and method for building flexible persistence models for education institutions using a Markov model based on units of academic progress of a non-traditional learning program of an education institution. The Markov model is used to quantify transitions of students between the states as parameters of state transitions so that features from the Markov model with the parameters of state transitions can be extracted that are related to the non-traditional learning program of the education institution using defined flexible persistence. The extracted features can then be used to build at least one flexible persistence model for different segments of the students.
    Type: Grant
    Filed: September 3, 2016
    Date of Patent: October 29, 2019
    Inventors: David Kil, Edwin Woo, Clayton Gallaway, Jacob Rios
  • Patent number: 10452924
    Abstract: A system for processing images to automatically identify occlusions in a field of view of one or more cameras in retail stores is provided. The system may comprise at least one processor configured to receive one or more images from an environment of a retail store, detect in the one or more images a first occlusion event, analyze the plurality of images to determine an indicator of a first level of urgency for resolving the first occlusion event, cause issuance of a user-notification associated with the first occlusion event, detect in the one or more images a second occlusion event, analyze the plurality of images to determine an indicator of a second level of urgency for resolving the second occlusion event, and when the second urgency level is lower than the first urgency level, withhold issuance of a user-notification associated with the second occlusion event.
    Type: Grant
    Filed: March 14, 2019
    Date of Patent: October 22, 2019
    Inventors: Yair Adato, Ziv Mhabary, Yotam Michael, Yohai Devir
  • Patent number: 10373064
    Abstract: A method and system adaptively improves potential customer conversion rates, revenue metrics, and/or other target metrics by providing effective user experience options, from a variety of different user experience options, to some users while concurrently testing user responses to other user experience options, according to one embodiment. The method and system selects the user experience options by applying user characteristics data to an analytics model, according to one embodiment. The characteristics of the analytics model are adjusted and/or tuned to control/reduce uncertainty in identifying effective user experience options, according to one embodiment. The method and system analyzes user responses to the user experience options to update the analytics model, and to dynamically adapt the personalization of the user experience options, at least partially based on feedback from users, according to one embodiment.
    Type: Grant
    Filed: January 8, 2016
    Date of Patent: August 6, 2019
    Assignee: Intuit Inc.
    Inventors: Massimo Mascaro, Joseph Cessna, Peter Ouyang
  • Patent number: 10360613
    Abstract: Examples of the disclosure provide a compliance monitoring system suitable for display units in a retail store. A wearable device is configured to be worn by a user while in use. The wearable device may be coupled to a server. The wearable device is configured to capture an image of a product label on a display unit. The wearable device may process the captured image to extract product identity information from a machine-readable portion of the product label. The wearable device may retrieve stored label information from the server based on the extracted product identity information. The wearable device may display the retrieved stored label information in a field of view of the user while the user views a human readable portion of the product label, thereby allowing a compliance comparison therebetween.
    Type: Grant
    Filed: October 1, 2015
    Date of Patent: July 23, 2019
    Assignee: Walmart Apollo, LLC
    Inventor: Philip Stout
  • Patent number: 10304100
    Abstract: A matching support device which achieve matching between demand information and supply information, quickly and accurately reflecting changes in information. The present invention is provided with an information recording unit 11 which acquires supply information and/or demand information in order to record the supply information and/or the demand information, a matching unit 12 which performs the matching between the demand information and the supply information, and a result transmission unit 14 which transmits results of the matching to a supplier terminal and a consumer terminal. The information recording unit 11, during an arbitrary period specified from the supplier terminal and/or the consumer terminal, continues reception of the supply information and/or the demand information and holds a record of the supply information and/or the demand information for the arbitrary period. The matching unit 12 performs the matching between the supply information and the demand information for the arbitrary period.
    Type: Grant
    Filed: December 26, 2012
    Date of Patent: May 28, 2019
    Inventor: Koichi Sasa
  • Patent number: 10282379
    Abstract: Various embodiments are generally directed to techniques for generating effective visualizations of some or all of a storage cluster system. An apparatus includes an API component of a visualization server to make an API available to be called by another device via a network to request information associated with an object that represents a component of a storage cluster system; and a translation component of the visualization server to, in response to a call to the API received via the network that requests information associated with the object, generate query instructions to search for a system entry corresponding to the storage cluster system within a system database and to search for the requested information within the system entry.
    Type: Grant
    Filed: October 30, 2015
    Date of Patent: May 7, 2019
    Assignee: NETAPP, INC.
    Inventors: Apoorva Sareen, Shankar Pasupathy, Ross Ackerman
  • Patent number: 10268650
    Abstract: Systems, methods, and non-transitory computer-readable media can identify a verified entity who is verified based on a verification process. A set of questions directed to the verified entity can be received from a set of question providers. The set of questions can be ranked based on question ranking criteria. At least one response to at least one question in the set of questions can be received from the verified entity. Access to the at least one response can be provided.
    Type: Grant
    Filed: August 22, 2014
    Date of Patent: April 23, 2019
    Assignee: Facebook, Inc.
    Inventors: Allison Elaine Ball, Andrew Yaoshu Song
  • Patent number: 10269033
    Abstract: Systems and methods are disclosed for facilitating collaboration amongst individuals working on a coordinated campaign toward certain goals. In furtherance of these goals, the individual team members use technical resources provided by specialized tools, which are also sometimes referred to as applications or products. As the campaign progresses, these applications generate a large volume of data, some of which may be useful to teams other than those which were originally responsible for producing the data. In certain embodiments a campaign manager platform is used to facilitate data sharing and collaboration amongst the various teams that comprise a campaign. In such embodiments the individual team members interact not only with the applications specifically adapted for their team, but also with the campaign manager, which provides a medium for exchanging data and ideas with other teams.
    Type: Grant
    Filed: March 4, 2013
    Date of Patent: April 23, 2019
    Assignee: Adobe Inc.
    Inventors: Christopher Znerold, Paul Marcus A. Dennert, Daniel Walsh
  • Patent number: 10231086
    Abstract: Disclosed herein is an apparatus that includes a personnel location device that is configured to determine a proximity of personnel to a structure. The apparatus also includes a data filter that is configured to filter maintenance-procedure data from an electronic maintenance technical publication responsive to, at least in part, the proximity of personnel to the structure determined by the personnel location device. Additionally, the data filter is configured to create a first filtered electronic maintenance technical publication that includes the maintenance-procedure data filtered from the electronic maintenance technical publication.
    Type: Grant
    Filed: May 25, 2016
    Date of Patent: March 12, 2019
    Assignee: The Boeing Company
    Inventors: John W. Glatfelter, John S. Zivic