Knowledge Representation And Reasoning Technique Patents (Class 706/46)
  • Patent number: 11356399
    Abstract: Disclosed is technique for a user context detection and interaction with a messaging service based on a user context in a messaging service environment. An interaction method of a mobile device may include acquiring information associated with a context of at least one of a mobile device and a user of the mobile device under control of an application installed and executed on the mobile device in association with a messaging service, determining a context of the user based on the acquired information, verifying a function to be provided to the user through the messaging service based on the determined context of the user, dynamically determining a configuration of a user interface based on the determined context of the user, and providing the function through the user interface of which the configuration is dynamically determined.
    Type: Grant
    Filed: July 9, 2020
    Date of Patent: June 7, 2022
    Assignee: LINE PLUS CORPORATION
    Inventor: Hyukjae Jang
  • Patent number: 11354939
    Abstract: A path and/or orientation of object approaching an athlete is tracked using two or more cameras. At least two sets of images of the object are obtained using at least two different cameras having different positions. Motion regions within images are identified, and candidate locations in 2D space of the object are identified within the motion region(s). Based thereon, a probable location in 3D space of the identifiable portion is identified, for each of a plurality of instants during which the object was approaching. A piecewise 3D trajectory of at least the identifiable portion of the object is approximated from the probable locations in 3D space of the object for multiple instants during which the object was approaching the athlete. A graphical representation of the 3D trajectory of the object is incorporated into at least one of the sets of images.
    Type: Grant
    Filed: September 11, 2020
    Date of Patent: June 7, 2022
    Assignee: SPORTSMEDIA TECHNOLOGY CORPORATION
    Inventor: James G. Painter
  • Patent number: 11354384
    Abstract: Transaction data is received from a remote client computing device that includes user-generated entries in each of a plurality of fields. Thereafter, it can be determined, using an outlier detection algorithm, that values for one or more of the entries is an outlier. Data can then be provided (e.g., displayed in a visual display, loaded into memory, stored in physical persistence, transmitted to a remote computing system, etc.). The outlier algorithm can be based on a number of similar records g, a number of distinct values d(g) in the similar records, and a number of same values s in the similar records. Related apparatus, systems, techniques and articles are also described.
    Type: Grant
    Filed: December 11, 2019
    Date of Patent: June 7, 2022
    Assignee: SAP SE
    Inventor: Kefeng Wang
  • Patent number: 11354809
    Abstract: The present invention relates to a device for detecting motion of a person. The present invention further relates to a system incorporating the aforementioned device and a corresponding method. The proposed device comprises a projection sweep unit configured to obtain image data comprising depth information corresponding to an image showing the patient and to generate one or more projection images of the patient for different viewpoints, a motion detection unit configured to detect motion of the patient in the one or more projection images and to generate one or more motion detection signals indicating if motion is detected or not in a respective projection image, and an analysis unit configured to detect and localize body movements of one or more body parts of the patient based on one or more combinations of motion detection signals.
    Type: Grant
    Filed: November 28, 2018
    Date of Patent: June 7, 2022
    Assignee: Koninklijke Philips N.V.
    Inventors: Bishal Lamichhane, Shakith Devinda Fernando, Adrienne Heinrich, Esther Marjan Van der Heide, Thomas Maria Falck
  • Patent number: 11349906
    Abstract: A streaming data storage system facilitates appending of large events (e.g., up to one gigabyte) to a data segment of a streaming data storage system in a multipart upload operation. A micro-transaction data structure is created for a multipart upload of a large event, to which subparts of the multipart upload are appended during write operations. Order of the subparts is preserved, including when not appended in order, to provide for reading of the subparts in order. An event reference to the micro-transaction data structure is maintained in a data segment corresponding to the large event, and when the event reference encountered during reading, results in reading from the micro-transaction data structure when the multipart upload is complete. The reading from the micro-transaction data structure maintains the order of the large event's subparts, such that raw data is returned to an upstream reader application as the large event.
    Type: Grant
    Filed: March 18, 2021
    Date of Patent: May 31, 2022
    Assignee: EMC IP Holding Company LLC
    Inventors: Andrei Paduroiu, Mikhail Danilov
  • Patent number: 11340953
    Abstract: Embodiments of the present disclosure provide a method, an electronic device and a computer program product for load balance. The method comprises: determine, in a round robin period, backup quota ratios for a plurality of servers used for data backup and associated with a cloud service platform; select, based on the backup quota ratios, one server from the plurality of servers; and in response to receiving a request for backup of data from an application on the cloud service platform, cause the backup of the data from the application to the selected server. In this way, load balance for a plurality of backup servers associated with a cloud service platform is achieved.
    Type: Grant
    Filed: December 23, 2019
    Date of Patent: May 24, 2022
    Assignee: EMC IP HOLDING COMPANY LLC
    Inventors: Alex Lei, Andy Li Ke, Jing Wang, Lawrence Jie Li
  • Patent number: 11340154
    Abstract: A system and method that determines whether a heat exchanger within a complex networked system is fouling is provided. The system and method includes training classifiers indicative of a plurality of fouling conditions associated with the heat exchanger and testing the classifiers with optimal sensor data from optimal sensors to determine whether the fouling is being experienced by the heat exchanger.
    Type: Grant
    Filed: September 16, 2020
    Date of Patent: May 24, 2022
    Assignee: THE UNIVERSITY OF CONNECTICUT
    Inventors: Nayeff A. Najjar, Shalabh Gupta, James Z. Hare, Gregory R. Leaper, Paul M. D'Orlando, Rhonda Walthall, Krishna Pattipati
  • Patent number: 11333378
    Abstract: Described are systems, methods, and apparatus that enable power management and reduction at both the individual and group level to help reduce the overall power demand on a power system. One or more sensors may be positioned at different locations that collect and provide various sensor data to a remote computing system, referred to herein as a management system. The management system maintains location profiles for each location, user profiles for users at the various locations, and may also receive third party data, such as weather patterns, power system load, etc. The management system utilizes the received data to determine one or more energy saving actions that may be performed at the location(s) to reduce energy consumption and lower the demand on the power system.
    Type: Grant
    Filed: September 18, 2017
    Date of Patent: May 17, 2022
    Assignee: Amazon Technologies, Inc.
    Inventors: David A. Limp, Melissa J. Cha, Matthew Liang Chaboud, Rohan Mutagi, Frederic Johan Georges Deramat, Lindo St. Angel
  • Patent number: 11334934
    Abstract: An item presentation method implemented by a computer, the item presentation method includes: executing a selection processing that includes selecting a plurality of candidate items that are presentation candidates from a plurality of items, based on a preference of a user; executing a calculation processing that includes calculating the number of new items newly presented among the plurality of candidate items by referring to an item presentation history to the user; executing a decision processing when the number of new items is a predetermined number or less, the decision processing including deciding, as a recommendation item, an item located away from the preference in an item space about the preference by a distance less than a threshold value; and executing a presentation processing that includes selecting a presentation item presented to the user from the plurality of candidate items and the recommendation item, and presenting the selected presentation item.
    Type: Grant
    Filed: March 17, 2020
    Date of Patent: May 17, 2022
    Assignee: FUJITSU LIMITED
    Inventors: Yuri Nakao, Kotaro Ohori
  • Patent number: 11333512
    Abstract: The invention provides a method for determining a transportation direction (TD) for a user, the method comprising: receiving a current location (CL) of the user; receiving a pollution based input value (PIV) related to air pollution in a geographical area (GA) including the current location (CL); determining the transportation direction (TD) using the pollution based input value such that the user is subjected to a lowest level of pollution and/or such that a predefined maximum level of pollution to which the user is subjected is not exceeded; and retrieving a human activity based input value, wherein the human activity based input value is based on activity data from a portable device (100) configured to sense an activity level of the human wearing the portable device (100); and updating the transportation direction (TD) using the human activity based input value (HAIV).
    Type: Grant
    Filed: May 4, 2018
    Date of Patent: May 17, 2022
    Assignee: Koninklijke Philips N.V.
    Inventor: Paul Van Der Sluis
  • Patent number: 11328181
    Abstract: Generating a query result utilizing a knowledge graph in an artificial intelligence chatbot is provided. Characteristics of a query are identified. The characteristics of the query are mapped to base elements of the knowledge graph in the artificial intelligence chatbot. A set of query paths are generated in the knowledge graph based on the mapping of the characteristics of the query to the base elements of the knowledge graph. One or more query paths in the set of query paths in the knowledge graph are validated based on a respective score of each query path. A query result corresponding to the query is generated based on the validated one or more query paths in the knowledge graph.
    Type: Grant
    Filed: August 26, 2019
    Date of Patent: May 10, 2022
    Assignee: International Business Machines Corporation
    Inventors: Wen Wang, Jian Dong Yin, Zhuo Cai, Rong Fu, Hao Sheng, Kang Zhang
  • Patent number: 11321720
    Abstract: A consumption probability metric may be generated for a media asset. An aggregated forecast predicting user consumption of a media asset is received. A plurality of probabilities, each corresponding to a user of a plurality of users, is received, each indicating how likely a respective user is to consume the media asset. A weight for the plurality of users is calculated representing a ratio of the total number of users to a number of users in the plurality of users. A disaggregated forecast predicting user consumption of a media asset is determined based on the weight for the plurality of users and the plurality of probabilities. A modification factor is computed based on the aggregated forecast and the disaggregated forecast. A metric is generated that includes a plurality of user identifiers associated with the plurality of users and a plurality of modified probabilities each modified by the modification factor.
    Type: Grant
    Filed: September 17, 2020
    Date of Patent: May 3, 2022
    Assignee: Rovi Guides, Inc.
    Inventor: Steven Bennett
  • Patent number: 11321486
    Abstract: Implementations of the present specification disclose a method, apparatus, device, and a readable medium for identifying private data. A solution includes: obtaining a first length distribution vector and first character distribution statistical information of a first data set, the first data set being a set of private data samples; obtaining a second length distribution vector and second character distribution statistical information of a second data set, the second data set being a set of at least a part of data samples corresponding to a to-be-identified field; calculating a length distribution similarity and a character distribution similarity between the first data set and the second data set, and determining whether data corresponding to the to-be-identified field is private data of a same type as the first data set based on the length distribution similarity and the character distribution similarity.
    Type: Grant
    Filed: June 28, 2021
    Date of Patent: May 3, 2022
    Assignee: Alipay (Hangzhou) Information Technology Co., Ltd.
    Inventors: Jiawei Liu, Peng Zhang, Desheng Wang, Xi Jia, Yang Liu, Qian Zhang
  • Patent number: 11321749
    Abstract: Metering based on application code complexity is provided. Code of an application to be executed is received from a user. Values of parameters corresponding to the application are extracted based on analysis of the code. A set of computational vectors corresponding to extracted values of the parameters of the application is generated to calculate a complexity of the code. A metering metric to charge the user to execute the application is determined based on the complexity of the code. The application is executed at the metering metric based on the complexity of the code.
    Type: Grant
    Filed: January 23, 2019
    Date of Patent: May 3, 2022
    Assignee: Kyndryl, Inc.
    Inventors: Sreekrishnan Venkateswaran, Deepak Poola Chandrashekar, Jigar Navanitrai Kapasi, Madhusudan Kunigal Satyanarayana
  • Patent number: 11321334
    Abstract: Example methods and systems are directed to providing multi-dimensional search results. A source (e.g., a closed captioning stream) may provide a series of keywords. The series of keywords may be used to generate a series of searches. The results from the searches may be presented as part of a user interface in a grid. For example, one row may be presented for each keyword, with the row for the keyword containing the results from searching using that keyword. Alternatively, one column may be presented for each keyword, with the column for the keyword containing the results from searching using that keyword. The series of keywords may be generated once. Alternatively, new keywords may be periodically added to the series of keywords, causing the grid to be updated. Old keywords and their corresponding search results may periodically be removed from the grid.
    Type: Grant
    Filed: July 21, 2017
    Date of Patent: May 3, 2022
    Assignee: eBay Inc.
    Inventors: Selina Lam, Marc Peter Hosein
  • Patent number: 11322035
    Abstract: An information processing method includes: acquiring, by an information processing device, user's input information including a question sentence about a vehicle; and outputting, by the information processing device, an answer sentence according to a detail level, the detail level being an index indicating a detail degree of a sentence, and the detail level being determined based on a characteristic value of the question sentence.
    Type: Grant
    Filed: February 8, 2019
    Date of Patent: May 3, 2022
    Assignee: TOYOTA JIDOSHA KABUSHIKI KAISHA
    Inventor: Yuichiro Tsuchiya
  • Patent number: 11321673
    Abstract: An electronic device, method, and non-transitory computer readable medium are provided for automatically creating an ad-hoc calendar event. The electronic device includes a memory and a processor coupled to the memory. The processor receives data including user information, venue information, and location information from a plurality of data sources; determines an interest above a predetermined threshold based on the received data; creates an event based on the determined interest and received data; and provides a recommendation of the created event to another electronic device.
    Type: Grant
    Filed: November 1, 2017
    Date of Patent: May 3, 2022
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Xiang Sun, Allen Chao-Hung Cheng, Peter King
  • Patent number: 11314519
    Abstract: Disclosed methods, systems, and apparatus, include computer programs encoded on computer storage media, for performing allocation of M resources among N users into K pools by solving a knapsack problem (KP) using a distributed computing system. The method includes: receiving data representing K global constraints and L local constraints of the KP; transforming the KP into a dual problem using K dual multipliers; decomposing the dual problem into N sub-problems; performing two or more iterations in solving the dual problem, wherein in one iteration, for each dual multiplier corresponding to a global constraint corresponding to a pool: determining an updated dual multiplier for the global constraint corresponding to the pool to be a non-negative threshold; and computing M decision variables of each of the N users corresponding to the updated dual multiplier in solving each of the N sub-problems corresponding to the each of the N users.
    Type: Grant
    Filed: August 12, 2021
    Date of Patent: April 26, 2022
    Assignee: Advanced New Technologies Co., Ltd.
    Inventors: Xingwen Zhang, Feng Qi, Zhigang Hua, Shuanghong Yang
  • Patent number: 11314575
    Abstract: An approach to recommending corrective action to computing system event errors. The approach may include generating a textual description of an event error. The approach may include transforming the textual description into feature vectors with a domain-specific word embedding module. The approach may also include generating a recommendation to correct the event error based on an analysis of the feature vectors. Additionally, the recommendation may be presented for verification.
    Type: Grant
    Filed: August 3, 2020
    Date of Patent: April 26, 2022
    Assignee: International Business Machines Corporation
    Inventors: Qing Wang, Larisa Shwartz, Jinho Hwang, Srinivasan Parthasarathy, Michael Elton Nidd, Frank Bagehorn, Jakub Krchák, Tomás Ondrej, Altynbek Orumbayev, Michal Mýlek, Ota Sandr
  • Patent number: 11313894
    Abstract: The present invention relates to a battery failure prediction method and system. The invention has particular application to the prediction of vehicle battery failure and will be described with particular reference to that application. However, the invention has more general application.
    Type: Grant
    Filed: December 23, 2020
    Date of Patent: April 26, 2022
    Inventors: Somayeh Naderivesal, Anna Mary Soldatic, Marcus John Ford, Samuel Warren Beyer
  • Patent number: 11315560
    Abstract: A method conducts dialog between human and computer using a self-learning system. The method includes: receiving user inputs in natural language text; mapping of synonyms and key words and word mapping; analyzing the user inputs regarding sentence structure and syntax and their recognition; mapping of key phrases; determining and classifying a user intent; checking if a confirmation is required; and logically processing in a reasoning and an answer preparation with a formulation of a decision on further dialog design, formulation or the dialog history with possible generation of a response.
    Type: Grant
    Filed: July 14, 2017
    Date of Patent: April 26, 2022
    Assignee: COGNIGY GMBH
    Inventors: Philipp Heltewig, Sascha Poggemann
  • Patent number: 11308505
    Abstract: An electronic computing device includes a processing unit and system memory. The system memory includes instructions which, when executed by the processing unit, cause the electronic computing device to receive data associated with one or more customers of an institution. The data is received from one or more other electronic computing devices. The received data is analyzed to identify grammatical elements in the data. Relationships are derived between a plurality of the grammatical elements. At least one derived relationship is used to update a profile for a customer. At least one derived relationship is used to identify a customer for which a remedial action is warranted.
    Type: Grant
    Filed: June 23, 2020
    Date of Patent: April 19, 2022
    Assignee: Wells Fargo Bank, N.A.
    Inventor: David Newman
  • Patent number: 11308417
    Abstract: An information handling system includes a processing system including a first sensor, and a second sensor, and a management system including an anomaly table, a learned model table entry associated with the processing system and including a learned model and a first sensor data history, and a prediction module to implement a prediction algorithm. The management system is configured to: receive first sensor data and second sensor data, determine an estimate of a first value of the first sensor data using a second value of the second sensor data, determine a residual of the first value by a comparison of the estimate to the first value, determine a significance of the residual, where the significance having a significant value is associated with a predicted anomaly, determine that an anomaly table entry has a known anomaly class for the predicted anomaly, and perform a remediation plan to resolve the predicted anomaly.
    Type: Grant
    Filed: May 12, 2017
    Date of Patent: April 19, 2022
    Assignee: Dell Products L.P.
    Inventors: Nikhil M. Vichare, Yan Ning
  • Patent number: 11294364
    Abstract: The data processing device includes: an extraction condition input unit receiving waveform data including a change point of a state of a device, parameter information about the waveform data, and transition information of the device; a similarity calculation unit calculating similarity between time-series data of the device and the waveform data; an operating mode determination unit setting the state of the device on the basis of the transition information of the device; a change point detection unit detecting the change point from the time-series data of the device on the basis of the calculated similarity and the determined state of the device, and setting a start time of a segment which is a subsequence of the time-series data and an end time of the segment; and an information output unit outputting, as segment information, the state of the device, the start time and the end time of the segment.
    Type: Grant
    Filed: December 11, 2020
    Date of Patent: April 5, 2022
    Assignee: MITSUBISHI ELECTRIC CORPORATION
    Inventor: Takaaki Nakamura
  • Patent number: 11297080
    Abstract: A computer-implemented method, computer program product and computing system for: establishing connectivity with a plurality of security-relevant subsystems within a computing platform; obtaining at least one security-relevant information set from each of the plurality of security-relevant subsystems, thus defining a plurality of security-relevant information sets; and combining the plurality of security-relevant information sets to form an aggregated security-relevant information set for the computing platform.
    Type: Grant
    Filed: June 5, 2019
    Date of Patent: April 5, 2022
    Assignee: RELIAQUEST HOLDINGS, LLC
    Inventors: Brian P. Murphy, Joe Partlow, Colin O'Connor, Jason Pfeiffer
  • Patent number: 11288418
    Abstract: An example system for optimal storage of load data for lifetime prediction for a piece of equipment used in a well operation includes a sensor collecting load data of the piece of equipment and a processing device for executing computer readable instructions. The computer readable instructions include: determining a lifetime model for the piece of equipment; calculating a bucket size using one of the lifetime model and a distribution of load data; discretizing a load data spectrum into one or more buckets using the calculated bucket size; assigning the collected load data to the one or more buckets of the load data spectrum; storing the collected load data assigned to the one or more buckets to a memory; and determining a lifetime estimation of the piece of equipment based on the load data assigned to the one or more buckets of the load data spectrum and stored to the memory.
    Type: Grant
    Filed: July 19, 2019
    Date of Patent: March 29, 2022
    Assignee: BAKER HUGHES, A GE COMPANY, LLC
    Inventors: Christian Herbig, Andreas Hohl, Armin Kueck, Michael Neubert, Hanno Reckmann
  • Patent number: 11289074
    Abstract: Disclosed herein is an artificial intelligence apparatus for performing speech recognition including a microphone configured to receive a speech command of a user, a learning processor configured to determine anaphora included in text data corresponding to the speech command using an anaphora recognition model for determining anaphora included in predetermined text data, and a processor configured to specify an object referred to by the determined anaphora based on context information including information input to or output from the artificial intelligence apparatus, determine a response to the speech command based on the specified object, and control the artificial intelligence apparatus according to the determined response.
    Type: Grant
    Filed: October 15, 2019
    Date of Patent: March 29, 2022
    Assignee: LG ELECTRONICS INC.
    Inventor: Kwangyong Lee
  • Patent number: 11281980
    Abstract: Systems and methods for extending reasoning capability for data analytics in Internet of Things (IoT) platform(s) are provided. Traditional systems and methods for executing IoT analytics tasks suffer as IoT analytics techniques are generated in different programming language platforms, and this leads to a manual intervention or an asynchronous and sequential analysis of IoT analytics task(s). Embodiments of the method disclosed provide for overcoming the limitations faced by the traditional systems and methods by dynamically creating procedural functions from a plurality of programming languages upon determining an absence of pre-defined procedural functions, and extracting, using the dynamically created procedural functions, one or more semantic rules in a real-time, wherein the one or more semantic rules extend a reasoning capability for executing the one or more data analytics tasks in a plurality of IoT platforms.
    Type: Grant
    Filed: September 3, 2019
    Date of Patent: March 22, 2022
    Assignee: Tata Consultancy Services Limited
    Inventors: Snehasis Banerjee, Mariswamy Girish Chandra
  • Patent number: 11275430
    Abstract: An apparatus includes a plurality of registers to store sets of state information that represent a state history of a processing unit. The apparatus also includes a power management advisor (PMA) to generate a signal based on the sets of state information, wherein the signal indicates a probability that a power state transition of the processing unit achieves a target outcome. In some cases, the signal is provided to a power management controller including hardware circuitry that initiates a power state transition of the processing unit based on the signal and inputs to the power management controller that represent a subset of the state information corresponding to a current power state of the processing unit.
    Type: Grant
    Filed: August 28, 2018
    Date of Patent: March 15, 2022
    Assignee: Advanced Micro Devices, Inc.
    Inventors: Greg Sadowski, Ying Chen
  • Patent number: 11275985
    Abstract: In an aspect, an artificial intelligence advisory system for vibrant constitutional guidance includes at least a server, a diagnostic engine configured to record at least a biological extraction from a user. and to generate, using at least a machine learning algorithm, a diagnostic output based on the at least a biological extraction, the diagnostic output including at least a prognostic label and at least an ameliorative process label. The system includes an advisory module operating on the at least a server and configured to receive at least a user input from a user client device and transmit at least a textual output to the user client device. The system includes an artificial intelligence advisor operating on the at least a server, wherein the artificial intelligence advisor is configured to generate the at least a textual output using the diagnostic output and the at least a user input.
    Type: Grant
    Filed: April 2, 2019
    Date of Patent: March 15, 2022
    Assignee: KPN INNOVATIONS, LLC.
    Inventor: Kenneth Neumann
  • Patent number: 11275941
    Abstract: Systems, techniques, and devices for detecting plant biometrics, for example, plants in a crop field. An imaging device of an unmanned vehicle may be used to generate a plurality of images of the plants, and the plurality of images may be used to generate a 3D model of the plants. The 3D model may define locations and orientations of leaves and stems of plants. The 3D model may be used to determine at least one biometric parameter of at least one plant in the crop. Such detection of plant biometrics may facilitate the automation of crop monitoring and treatment.
    Type: Grant
    Filed: March 8, 2019
    Date of Patent: March 15, 2022
    Assignee: Regents of the University of Minnesota
    Inventors: Nikolaos Papanikolopoulos, Vassilios Morellas, Dimitris Zermas, David Mulla, Mike Bazakos
  • Patent number: 11270290
    Abstract: Systems and methods are provided for facilitating network transactions. One exemplary method includes converting, by a communication device, a request from a remote payment initiator associated with a merchant into a message to a payment network, via a software development kit (SDK) executed by a web browser of the communication device. The request is associated with a transaction to a payment account and includes at least one of: a browser cookie, a payment account number associated with the payment account, a card ID for the payment account, and a payment ID for the transaction. And, the message includes the at least one of: the browser cookie, the payment account number, the card ID, and the payment ID.
    Type: Grant
    Filed: May 20, 2019
    Date of Patent: March 8, 2022
    Assignee: MASTERCARD INTERNATIONAL INCORPORATED
    Inventors: Ryan Watkins, Sachin Ahuja
  • Patent number: 11264129
    Abstract: A system and method for selection and distribution of dietary and nutritional supplements which provides a systematic means for consumers to obtain genetic testing, receive accurate and useful information about dietary and nutritional supplements that may be of benefit to genetically-related conditions identified by the genetic testing, and to conveniently and efficiently order and receive appropriate dietary and nutritional supplements consistent with the information.
    Type: Grant
    Filed: July 6, 2021
    Date of Patent: March 1, 2022
    Assignee: XYGENYX INC.
    Inventor: Alexy Goldstein
  • Patent number: 11265205
    Abstract: A computer device may include a processor configured to obtain key performance indicator (KPI) values for KPI parameters associated with at least one device and compute a set of historical statistical values for the obtained KPI values associated with the network device. The processor may be further configured to provide the KPI values and the computed set of historical statistical values to an anomaly detection model to identify potential anomalies; filter the identified potential anomalies based on a designated desirable behavior for a particular KPI parameter to identify at least one anomaly; and send an alert that includes information identifying the at least one anomaly to a management system or a repair system associated with the device. The computer device may further determine a root cause KPI parameter for the identified at least one anomaly and include information identifying the determined root cause KPI parameter in the alert.
    Type: Grant
    Filed: July 31, 2020
    Date of Patent: March 1, 2022
    Assignee: Verizon Patent and Licensing Inc.
    Inventors: Adithya Umakanth, Balagangadhara Thilak Adiboina, Sumit Singh, Pritesh Shah
  • Patent number: 11255996
    Abstract: Systems and methods for estimating a likelihood of an object element in a given position in a subsurface volume of interest are disclosed. Exemplary implementations may: obtain target subsurface data from the subsurface volume of interest; obtain an object element set corresponding to the subsurface volume of interest; generate correlation values as a function of position in the subsurface volume of interest by applying the object filters to the target subsurface data; and generate object element likelihood values by applying the object templates to positions in the subsurface volume of interest corresponding to the correlation values.
    Type: Grant
    Filed: April 8, 2019
    Date of Patent: February 22, 2022
    Assignee: CHEVRON U.S.A. INC.
    Inventors: Julian Thorne, Michael Pyrcz
  • Patent number: 11257010
    Abstract: Methods and systems for updating a calendar entry for an accommodation listing are disclosed. In one embodiment, the method comprises generating an availability model and an acceptance model for an accommodation listing in an accommodation reservation system and determining based on those models the probability that the accommodation listing would be able to be booked. Furthermore, the result of an accommodation search query can be filtered and/or sorted using the determined probability of booking.
    Type: Grant
    Filed: September 24, 2019
    Date of Patent: February 22, 2022
    Assignee: Airbnb, Inc.
    Inventors: Nathan Blecharczyk, Maxim Charkov, Matt Weisinger, Riley Newman, Joseph Zadeh
  • Patent number: 11257119
    Abstract: Embodiments of the present disclosure provide methods, systems, and computer-readable media for: tracking a location of a mobile asset configured to propagate through space, and associated with content to be transmitted to a device within a region defined by the location of the mobile asset as the mobile asset propagates through the space; defining the region surrounding the mobile asset that follows the mobile asset it propagates through the space; receiving an indication that the device is within the region defined by the location of the mobile asset; transmitting the content associated with the mobile asset to the device, wherein transmitting the content comprises confirming at least one of: a first condition defining an environment around the device, a second condition defining a path from the mobile asset to a destination; and a third condition identifying a plurality of brand assets within the region of the mobile asset.
    Type: Grant
    Filed: September 1, 2020
    Date of Patent: February 22, 2022
    Assignee: BoardActive Corporation
    Inventor: Douglas L. Pittman
  • Patent number: 11257264
    Abstract: Systems and methods for creating a unified model of a data transformation graph to facilitate maintenance of the data transformation graph are provided. A user model of a data transformation graph is received and stored for each of a plurality of users. Creation of a unified model of the data transformation graph is facilitated based on the user models. The unified model of the data transformation graph is displayed.
    Type: Grant
    Filed: March 25, 2020
    Date of Patent: February 22, 2022
    Assignee: UiPath, Inc.
    Inventors: Ruud Andriessen, Roeland Johannus Scheepens
  • Patent number: 11256998
    Abstract: Various systems and methods for processing activity data with a knowledge engine to generate actionable insights for a human subject are described. These actionable insights may include identifying a most likely action given a particular state of the human subject, identifying a most likely state in which the human subject performs a particular activity, or identifying anomalies in human activity patterns. In an example, an electronic processing system operates the knowledge engine with operations that: identify patterns of activity using clustering of events, identify meaningful patterns of activity from the patterns of activity based on co-occurrence of characteristics for respective events, rank the identified meaningful patterns of activity based on confidence and support of respective patterns to occur for a human subject, and generate a personalization action (such as an action for a software application) based on the ranked, identified meaningful patterns of activity.
    Type: Grant
    Filed: January 24, 2017
    Date of Patent: February 22, 2022
    Assignee: Intel Corporation
    Inventors: Omri Mendels, Boris Kodner, Ariel Benou, Oded Vainas, Avi Samoucha, Tali Zvi
  • Patent number: 11249191
    Abstract: A method and a system for dynamically generating and updating a global tridimensional map of an environment surrounding one or several moving vehicles on which N tridimensional sensors are mounted and communicates with a central processing unit. Each sensor generates a continuous stream of point cloud frames, in parallel and asynchronously with the other sensors, the point cloud frames are representative of object surfaces located in a local volume of the environment surrounding each sensor. The central processing unit continuously receives the continuous streams from the sensors, store them in a memory and, for each newly received point cloud frame of each stream, generates or updates a global cumulated tridimensional map of the environment of the at least one vehicle by determining an aligned point cloud frame in a global coordinate system of the environment, and updating the global cumulated tridimensional map by merging the aligned point cloud frame.
    Type: Grant
    Filed: November 17, 2017
    Date of Patent: February 15, 2022
    Assignee: OUTSIGHT
    Inventors: Raul Bravo Orellana, Olivier Garcia
  • Patent number: 11244012
    Abstract: Streamlining compliance reporting and remediation through clustering compliance deviations by receiving inspection scan compliance deviation report data, analyzing the inspection scan compliance deviation report data, in response to the analysis, creating normalized deviation report documents, comparing the normalized deviation report documents, in response to the comparisons, clustering the normalized deviation report documents, creating a common cluster deviation profile comprising clustered deviation reports, and generating a summary system asset compliance report comprising the common cluster deviation profile.
    Type: Grant
    Filed: November 6, 2019
    Date of Patent: February 8, 2022
    Assignee: KYNDRYL, INC.
    Inventors: Constantin Mircea Adam, Muhammed Fatih Bulut, Milton H. Hernandez, Maja Vukovic
  • Patent number: 11245716
    Abstract: In an aspect of the invention, the method includes one or more processors identifying events in the target environment that are associated with an indication of a security attack on the target environment. The method further includes composing rules based on the events and relating to an entity identifier that is fixed over a period of time in relation to an entity in the target environment. The method further includes weighting the rules according to a probability that the rule positively identifies a security attack. The method further correlating outputs of multiple activated rules relating to an entity identifier that are activated over time in response to events occurring in the target environment. The method further includes aggregating weightings from the multiple activated rules. The method further includes determining a score for an entity relating to the entity identifier based on the aggregated weightings.
    Type: Grant
    Filed: May 9, 2019
    Date of Patent: February 8, 2022
    Assignee: International Business Machines Corporation
    Inventors: Thomas M. Roelofs, Codur S. Pranam
  • Patent number: 11238366
    Abstract: A machine learning (ML)-based technique for user behavior analysis that detects when users deviate from expected behavior. A ML model is trained using training data derived from activity data from a first set of users. The model is refined in a computationally-efficient manner by identifying a second set of users that constitute a “watch list.” At a given time, a differential data ingestion operation is then performed to incorporate data for the second set of users into the training data, while also pruning at least a portion of the data set corresponding to data associated with any user included in the first set but not in the second set. These operations update the training data used for the machine learning. The machine learning model is then refined based on the updated training data that incorporates the activity data ingested from the users identified in the watch list.
    Type: Grant
    Filed: May 10, 2018
    Date of Patent: February 1, 2022
    Assignee: International Business Machines Corporation
    Inventors: Michael Josiah Bolding, Matthew Elsner, Jian Lin, Matthew Paul Ouellette, Yun Pan
  • Patent number: 11231772
    Abstract: A control device includes at least one processor, and a memory configured to store a program to be executed by the processor. The processor is configured to acquire an external stimulation applied from an outside to an apparatus, learn an emotion change parameter for changing a simulated emotion of the apparatus in accordance with the acquired external stimulation, acquire the learned emotion change parameter in accordance with the acquired external stimulation, set an emotion parameter indicating the simulated emotion of the apparatus in accordance with the acquired emotion change parameter, and control a behavior of the apparatus in accordance with the set emotion parameter.
    Type: Grant
    Filed: October 28, 2020
    Date of Patent: January 25, 2022
    Assignee: CASIO COMPUTER CO., LTD.
    Inventor: Hiroki Atsumi
  • Patent number: 11227236
    Abstract: A method of detecting deviation from an operational state of a device includes obtaining preprocessed data corresponding to data sensed by one or more sensor devices coupled to the device. The method also includes processing the preprocessed data using a trained anomaly detection model to generate an anomaly score. The method also includes processing the anomaly score using an alert generation model to determine whether to generate an alert.
    Type: Grant
    Filed: April 26, 2021
    Date of Patent: January 18, 2022
    Assignee: SPARKCOGNITION, INC.
    Inventors: Alexandre Ardel, Shashank Bassi, Elmira M Bonab, Jeff Brown
  • Patent number: 11227349
    Abstract: Methods and systems are described. A method includes accessing transaction data related to restaurants associated with a plurality of geographically separate locations, determining a number of co-visitors shared by each of the restaurants associated with the plurality of geographically separate locations above a predetermined threshold, generating a graphical representation of the plurality of restaurants based on the number of the co-visitors shared by restaurants with the co-visitors above the predetermined threshold and the distance between the restaurants with the co-visitors. The graphical representation is transformed into restaurant embeddings and a neural network model is used to generate restaurant preferences based on the restaurant embeddings.
    Type: Grant
    Filed: November 20, 2019
    Date of Patent: January 18, 2022
    Assignee: VISA INTERNATIONAL SERVICE ASSOCIATION
    Inventors: Xiaobo Dong, Javid Ebrahimi, Wei Zhang, Liang Wang
  • Patent number: 11217088
    Abstract: Techniques are disclosed for normalizing and publishing alerts using a behavioral recognition-based video surveillance system configured with an alert normalization module. Certain embodiments allow a user of the behavioral recognition system to provide the normalization module with a set of relative weights for alert types and a maximum publication value. Using these values, the normalization module evaluates an alert and determines whether its rareness value exceed a threshold. Upon determining that the alert exceeds the threshold, the module normalizes and publishes the alert.
    Type: Grant
    Filed: March 28, 2018
    Date of Patent: January 4, 2022
    Assignee: Intellective Ai, Inc.
    Inventors: Wesley Kenneth Cobb, Kishor Adinath Saitwal
  • Patent number: 11216492
    Abstract: Examples described herein generally relate to a computer system including a knowledge graph storing a plurality of entities. The computer system generates an Aho Corasick trie including an entity name for each of the plurality of entities in the knowledge graph. The computer system compares a document viewed by a user to a plurality of templates defining potential entity names to identify extracts of the document matching at least one of the plurality of templates. The computer system applies the document to the Aho Corasick trie to determine potential entity names within the document that each match a respective one of the plurality of entities in the knowledge graph. The computer system annotates one or more matching entity names within the document with information from the knowledge graph for the respective ones of the plurality of entities to show, for example, a topic card providing information about the respective entities.
    Type: Grant
    Filed: January 6, 2020
    Date of Patent: January 4, 2022
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Dmitriy Meyerzon, Nikita Voronkov, John Michael Winn, John Guiver, Hadi Abbass Kotaich
  • Patent number: 11216431
    Abstract: The subject technology provides for generating a set of nodes representing a tree structure, each node comprising a feature index, a flag field indicating branch directions, an execution index storing locations related to the branch directions, and a feature value for comparing with the value stored in the input feature vector. The subject technology generates evaluation data, the evaluation data comprising a first array containing index values, and a second array containing evaluation values respectively corresponding to the index values, the evaluation data representing values of leaf nodes from the set of nodes. Further, the subject technology stores the set of nodes and the evaluation data as a contiguous block of data, where the set of nodes includes a first node and a second node, the second node corresponding to a likely execution path from the first node being physically stored adjacent to the first node.
    Type: Grant
    Filed: December 21, 2017
    Date of Patent: January 4, 2022
    Assignee: Apple Inc.
    Inventors: Hoyt A. Koepke, Srikrishna Sridhar
  • Patent number: 11216330
    Abstract: Provided are a method and apparatus for controlling an unresponsive state of an electronic device. The method includes: obtaining a plurality of device parameters related to at least one of a hardware module and a software module of the electronic device, and a user usage pattern parameter based on receiving at least one user input to the electronic device; predicting the unresponsive state of the electronic device based on the collected plurality of device parameters and the collected user usage pattern parameter; and avoiding the predicted unresponsive state of the electronic device by applying a policy selected from among a plurality of policies associated with the plurality of the device parameters to a device parameter related to the predicted unresponsive state of the electronic device.
    Type: Grant
    Filed: August 27, 2019
    Date of Patent: January 4, 2022
    Assignee: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Manjunath Channappagoudar, Senthil Kumar Iyyappan, Anuradha Kanukotla, Kumar Abhisek