Knowledge Processing System Patents (Class 706/45)
  • Patent number: 11032386
    Abstract: A matrix data system enabling efficient function computation on source vector data by an array of matrix data servers is disclosed. Descriptive vectors, that describe partial function solutions on underlying source vector data, are computed and stored by the array of matrix data servers and utilized to efficiently compute function solutions. An array of matrix data servers can operate as a single entity, with function computation distributed across the servers in the array. The system can cache computed descriptive vectors, only pulling source vector data as necessary. The system can produce solutions in matrix, tabular, vector or graphical form. In addition to computing solutions, the system can trigger processing on data events, such as when a function or value relating to source vector data changes or goes out of a bounded range. The system is also capable predicting future events based on historical data.
    Type: Grant
    Filed: July 8, 2019
    Date of Patent: June 8, 2021
    Assignee: Nimbella Corp.
    Inventors: Eric Sven-Johan Swildens, Anshu Agarwal
  • Patent number: 11024289
    Abstract: A computer-implemented method is provided for facilitating an interaction between a first and second entity. The method includes instructing, by a cognitive recommendation engine, a communication aspect of the interaction between the first entity and the second entity. The instructing includes obtaining, by the cognitive recommendation engine, interaction preference data of the first entity related to the communication aspect of the interaction, and based on the interaction preference data, determining by the cognitive recommendation engine, an instruction recommendation. The instruction recommendation facilitates, from the first entity's view, the interaction between the first and second entities. Further, the instructing includes providing by the cognitive recommendation engine the instruction recommendation to the second entity for use by the second entity during the interaction with the first entity.
    Type: Grant
    Filed: March 29, 2017
    Date of Patent: June 1, 2021
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Michael Bender, Edward T. Childress, Rhonda L. Childress, Charles D. Wriska
  • Patent number: 11017362
    Abstract: A method includes receiving a transacting media container having video content and an affiliate tracking identifier with first entity information associated with a first entity. The method also includes identifying second entity information associated with a second entity and retrieving supplemental content based on the second entity information. The method further includes adding the supplemental content to the transacting media container and the second entity information to the affiliate tracking identifier.
    Type: Grant
    Filed: April 15, 2019
    Date of Patent: May 25, 2021
    Assignee: AiBUY, Inc.
    Inventors: Robert K. Spitz, Todd Downing, Christian Briggs
  • Patent number: 11017308
    Abstract: The computing device receives a first user input request to modify a structural equation model (SEM) in a graphical user interface. The modification of the SEM includes modifying one or more SEM path diagram elements. The computing device detects whether a first SEM path diagram element is modified responsive to the received first user input request. Based on the detection, the computing device determines whether the modification violates a first set of SEM rules, a second set of SEM rules, or one or more launch conditions prior to initiating execution of the SEM. Based on determining a violation of the SEM rules or the launch conditions or that there was not a violation, the computing device displays a graphical indicator for indicating a fatal error for the SEM modification, a warning error for the SEM modification, or a valid SEM modification.
    Type: Grant
    Filed: October 13, 2020
    Date of Patent: May 25, 2021
    Assignee: SAS Institute Inc.
    Inventors: Laura Castro-Schilo, James Robert Koepfler, Christopher Michael Gotwalt
  • Patent number: 11017454
    Abstract: Provided is an agent robot control system comprising an acquisition unit which acquires a purchasing master list which shows a user's purchase merchandise candidates, and a control unit which generates a purchasing execution list for recommending, from the purchasing master list, purchases for select merchandise to be performed at real storefronts and for recommending purchases for other merchandise to be performed at online storefronts.
    Type: Grant
    Filed: April 17, 2017
    Date of Patent: May 25, 2021
    Assignee: SONY CORPORATION
    Inventor: Yasushi Miyajima
  • Patent number: 11010794
    Abstract: Systems and methods are disclosed for employing supervised machine learning methods with activities and attributes of viewers with truth as input, to produce models that are utilized in determining probabilities that an unknown viewer belongs to one or more demographic segment categories. Using these models for processing viewer behavior, over a period of time a database of known categorized viewers is established, each categorized viewer having a probability of belonging to one or more segment categories. These probabilities are then used in bidding for online advertisements in response to impression opportunities offered in online media auctions. The probabilities are also used in predicting on-target impressions and GRPs (Gross Rating Points) in advance of online advertising media campaigns, and pricing those campaigns to advertiser/clients.
    Type: Grant
    Filed: June 4, 2014
    Date of Patent: May 18, 2021
    Assignee: ADOBE INC.
    Inventors: John M. Trenkle, John Hughes, Adam Rose, Kevin Thakkar, Jason Lopatecki
  • Patent number: 11010315
    Abstract: The performance of a neural network (NN) and/or deep neural network (DNN) can limited by the number of operations being performed as well as memory data management of a NN/DNN. Using vector quantization of neuron weight values, the processing of data by neurons can be optimize the number of operations as well as memory utilization to enhance the overall performance of a NN/DNN. Operatively, one or more contiguous segments of weight values can be converted into one or more vectors of arbitrary length and each of the one or more vectors can be assigned an index. The generated indexes can be stored in an exemplary vector quantization lookup table and retrieved by exemplary fast weight lookup hardware at run time on the flyas part of an exemplary data processing function of the NN as part of an inline de-quantization operation to obtain needed one or more neuron weight values.
    Type: Grant
    Filed: January 26, 2018
    Date of Patent: May 18, 2021
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Amol Ashok Ambardekar, Aleksandar Tomic, Chad Balling McBride, George Petre, Kent D. Cedola, Larry Marvin Wall, Boris Bobrov
  • Patent number: 11004003
    Abstract: Described herein are techniques for dealing with the problem of security vulnerabilities in computer software due to undefined behavior that may be exploited by attackers. A machine learning (ML) model is used for detecting an exploit execution within a given trace of application execution. In a specific embodiment, the ML model identifies whether there is any gadget or gadget-chain execution at branch points of a subject program.
    Type: Grant
    Filed: June 14, 2017
    Date of Patent: May 11, 2021
    Assignee: Intel Corporation
    Inventor: Salmin Sultana
  • Patent number: 11004100
    Abstract: Systems, apparatuses, and methods for observing and collecting real-world data about conditions, standards, guidelines, rules and restrictions established by a coordinator of an observation campaign. One embodiment may include a user-based mobile computing device (e.g., a smart phone) configured to execute an observation application to coordinate observing and collecting of real-world data. Further, the system may include an observation server computer configured to send notifications that include one or more opportunities for observations of real-word data to the user-based mobile computing device and configured to receive real world data observed and collected by the user-based mobile computing device. Further yet, the system may include a coordinator-based computing device communicatively coupled to the observation server computer and configured to generate and control a campaign of opportunities sent by the observation server computer.
    Type: Grant
    Filed: August 17, 2016
    Date of Patent: May 11, 2021
    Assignee: Observa, Inc.
    Inventors: Hugh Howard Holman, Erik Eugene Chelstad
  • Patent number: 11005786
    Abstract: Systems and devices to perform knowledge-driven dynamic conversations and select content within automated agents such as chatbots and virtual assistants are disclosed. In an example, operations to facilitate a knowledge-based conversation session with a human user using an automated agent include: receiving a conversational input regarding a support issue; analyzing the conversational input to determine an intent and applicable entity properties associated with the intent; performing a multi-turn conversation to identify a solution using the intent and the applicable entity properties, by exchanging iterative questions and answers between the automated agent and the user to dynamically recalculate applicability of the solution to the support issue; and outputting information associated with the identified solution.
    Type: Grant
    Filed: June 28, 2018
    Date of Patent: May 11, 2021
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Jianwen Zhang, Shichao Hu, Jiayuan Huang, Jiantao Sun, Zheng Chen, Yi-Min Wang, Changhong Yuan, Mingyu Wang, Yuangang Tu
  • Patent number: 11005802
    Abstract: An electronic device and method for determination of importance for undelivered messages is provided. The electronic device retrieves a set of messages of a time interval from a stored plurality of messages. The set of messages are associated with a first recipient device of the plurality of recipient devices. The electronic device extracts at least one of body information or sender information from a first message from the retrieved set of messages. The electronic device determines a relationship between a sender of the first message and a user associated with the first recipient device, based on one or more words included in the extracted body information or based on the extracted sender information. The electronic device determines a first importance score for the first message based on the determined relationship. The electronic device transmits the first message to the first recipient device based on the determined first importance score.
    Type: Grant
    Filed: June 25, 2020
    Date of Patent: May 11, 2021
    Assignee: SONY CORPORATION
    Inventor: Brant Candelore
  • Patent number: 10997616
    Abstract: Systems, apparatuses, processes, methods and operations for implementing and managing a data collection for data regarding the observation of product or service related information. In some embodiments, the invention is directed to systems, apparatuses, processes, methods, and operations for enabling an observation campaign to be evaluated, and if desired, modified, based on sales or other data obtained from a merchant or place of business. In some embodiments, a communication or instruction may be generated and provided to a user/observer participant in an observation campaign requesting that they alter some aspect of the setting or environment in which a product is being sold or offered for sale. In some embodiments, such a communication may be provided to a proprietor of a sales location or to a campaign coordinator so that they are aware of a problem with the way a product or service is being marketed or displayed and can take remedial actions if desired.
    Type: Grant
    Filed: November 22, 2017
    Date of Patent: May 4, 2021
    Assignee: Observa, Inc.
    Inventors: Hugh Howard Holman, Erik Eugene Chelstad
  • Patent number: 10992404
    Abstract: Methods and apparatus for efficiently servicing isochronous streams (such as media data streams) associated with a network. In one embodiment, an Isochronous Cycle Manager (ICM), receives multiple independent streams of packets that include isochronous packets arriving according to different time bases (e.g., where each stream has a different time base). The packets are sorted by the ICM into a buffering mechanism according to their required presentation time. Additionally the ICM calculates a launch time for each packet. The NIC transmits the packets from the queue according to an access scheme, such as a time division multiplexed (TDM) scheme where each of a plurality of cycles is subdivided into time slots. During appropriate time slots, the NIC transmits the packets in chronological order, as read out of the buffering mechanism.
    Type: Grant
    Filed: August 12, 2014
    Date of Patent: April 27, 2021
    Assignee: Apple Inc.
    Inventors: Ashley I. Butterworth, Girault W. Jones, Jr., Matthew X. Mora
  • Patent number: 10990986
    Abstract: Systems, apparatuses, and methods for improving an observation campaign in response analytical data collected form observations. An observation campaign may be a set of campaign parameters designed to incentivize observers of real-world data to collect and send electronic communication of the collected real-world data to the observation platform. By analyzing the collected real-world data against one or more defined metrics, one or more parameters of the observation campaign may be changed in an effort to improve the collection of the real-world data. Further, the improved set of observation campaign parameters may be used to establish or improve observation campaign templates as well as improving similar bit unrelated observation campaign.
    Type: Grant
    Filed: August 17, 2016
    Date of Patent: April 27, 2021
    Assignee: Observa, Inc.
    Inventors: Hugh Howard Holman, Erik Eugene Chelstad
  • Patent number: 10991048
    Abstract: A data analytics platform is provided for forecasting future states of commodities and other assets, based on processing of both textual and numerical data sources. The platform includes a multi-layer machine learning-based model that extracts sentiment from textual data in a natural language processing engine, evaluates numerical data in a time-series analysis, and generates an initial forecast for the commodity or asset being analyzed. The platform includes multiple applications of neural networks to develop augmented forecasts from further analysis of relevant information as it is collected. These include commodity-specific neural networks designed to continually develop taxonomies used to process commodity sentiment, and applications of reinforcement learning, symbolic networks, and unsupervised meta learning to improve overall performance and accuracy of the forecasts generated.
    Type: Grant
    Filed: December 28, 2020
    Date of Patent: April 27, 2021
    Assignee: AGBLOX, INC.
    Inventors: Thomas N. Blair, Alex A. Kurzhanskiy, Spyros J. Lazaris, Leo Richard Jolicoeur, Michael G. McErlean, Tony Chiyung Lei, Craig I. Forman
  • Patent number: 10984061
    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: March 12, 2019
    Date of Patent: April 20, 2021
    Assignee: Facebook, Inc.
    Inventors: Allison Elaine Ball, Andrew Yaoshu Song
  • Patent number: 10981270
    Abstract: Methods and apparatus related to receiving a request that includes robot instructions and/or environmental parameters, operating each of a plurality of robots based on the robot instructions and/or in an environment configured based on the environmental parameters, and storing data generated by the robots during the operating. In some implementations, at least part of the stored data that is generated by the robots is provided in response to the request and/or additional data that is generated based on the stored data is provided in response to the request.
    Type: Grant
    Filed: August 2, 2019
    Date of Patent: April 20, 2021
    Assignee: X DEVELOPMENT LLC
    Inventors: Peter Pastor Sampedro, Mrinal Kalakrishnan, Ali Yahya Valdovinos, Adrian Li, Kurt Konolige, Vincent Dureau
  • Patent number: 10977684
    Abstract: The present disclosure relates to systems, methods, and non-transitory computer readable media for generating a predicted response to a digital survey question and identifying digital survey questions to remove from a digital survey. For example, the disclosed systems can reduce the number of digital survey questions distributed as part of a digital survey by identifying and removing similar digital survey questions. In addition, the disclosed systems can generate a predicted response to an unprovided digital survey question based on determining relationships between respondents. Further, based on respondent relationships, the disclosed systems can identify digital survey questions that a respondent is likely to answer and can provide the digital survey questions to a respondent device of the respondent.
    Type: Grant
    Filed: July 30, 2019
    Date of Patent: April 13, 2021
    Assignee: QUALTRICS, LLC
    Inventor: Arindam Khaled
  • Patent number: 10979528
    Abstract: Aspects of the subject disclosure may include, for example, a method that includes obtaining metadata from media content and consumed by network subscribers; determining for each network subscriber a consumer context associated with the media content; and determining a media consumption pattern for each network subscriber based on the metadata and the consumer context, thereby generating a plurality of media consumption patterns. The method further includes aggregating the media consumption patterns; determining, based on the aggregated media consumption patterns, a media consumption trend for the network subscribers; and correlating the media consumption trend with a profile including a current activity for a network subscriber of the plurality of network subscribers, thereby generating a recommendation for the network subscriber regarding new media content not previously consumed by the network subscriber. The method also includes communicating the recommendation to the network subscriber.
    Type: Grant
    Filed: December 17, 2018
    Date of Patent: April 13, 2021
    Assignee: AT&T Intellectual Property I, L.P.
    Inventors: Ann E. Skudlark, Eric Zavesky, Lien Tran, David Crawford Gibbon, Zhu Liu
  • Patent number: 10969436
    Abstract: Systems and methods for forecasting of State of Charge (SOC) of lithium ion batteries are provided. A multi-step forecasting process with experimentally obtained decreasing C-Rate datasets together with machine learning can be used. The multi-step approach can combine a univariate technique with machine learning techniques. An Auto Regressive Integrated Moving Average (ARIMA) and/or Holt Winters Exponential Smoothing (HWES) can be combined with each other and/or with machine learning techniques such as Multilayer Perceptron (MLP) and Nonlinear autoregressive neural network with external input (NARX-net).
    Type: Grant
    Filed: October 26, 2020
    Date of Patent: April 6, 2021
    Assignee: The Florida International University Board of Trustees
    Inventors: Arif Sarwat, Asadullah Khalid, Aditya Sundararajan
  • Patent number: 10970632
    Abstract: The present disclosure relates to system(s) and method(s) for generating a score for a runbook or a script. The system receives a ticket and a ticket description. The system further identifies a set of policies based on an analysis of historical data, the ticket and the ticket description. Further, the system determines a set of functions based on an analysis of the set of policies using a neural network technique and an Inverse Reinforcement Learning technique. Furthermore, the system recommends a runbook or a script based on the set of functions, the ticket and the ticket description. The runbook or the script is further executed to resolve the ticket. Based on the execution, the system records a script success or a script failure. The system further generates a score for the runbook or the script based on the script success or the script failure.
    Type: Grant
    Filed: March 27, 2019
    Date of Patent: April 6, 2021
    Assignee: HCL TECHNOLOGIES LTD
    Inventors: Navin Sabharwal, Amit Agrawal
  • Patent number: 10963801
    Abstract: Techniques for generating solutions from aural inputs include identifying, with one or more machine learning engines, a plurality of aural signals provided by two or more human speakers, at least some of the plurality of aural signals associated with a human-perceived problem; parsing, with the one or more machine learning engines, the plurality of aural signals to generate a plurality of terms, each of the terms associated with the human-perceived problem; deriving, with the one or more machine learning engines, a plurality of solution sentiments and a plurality of solution constraints from the plurality of terms; generating, with the one or more machine learning engines, at least one solution to the human-perceived problem based on the derived solution sentiments and solution constraints; and presenting the at least one solution of the human-perceived problem to the two or more human speakers through at least one of a graphical interface or an auditory interface.
    Type: Grant
    Filed: September 29, 2017
    Date of Patent: March 30, 2021
    Assignee: X Development LLC
    Inventors: Nicholas John Foster, Carsten Schwesig
  • Patent number: 10963501
    Abstract: The disclosed computer-implemented method for generating a topic tree for digital information may include parsing the digital information and extracting a set of keywords. This method may also include comparing the set of keywords to an ontology and extracting hierarchies from the ontology that match the set of keywords. The extracted ontology entries may then be pruned and sorted. Various other methods, systems, and computer-readable media are also disclosed.
    Type: Grant
    Filed: April 29, 2017
    Date of Patent: March 30, 2021
    Assignee: Veritas Technologies LLC
    Inventors: Naveen Ramachandrappa, Ramya Mula, Ashwin Kayyoor, Bashyam Tca
  • Patent number: 10963474
    Abstract: A front end receives a request for data specifying a data type. A query handler retrieves data of the data type comprising a plurality of data records from at least one database. The query handler assigns a classification attribute to each data record using a pre-defined classification policy stored in a policy store. A discrimination detection engine statistically evaluates the classification attributes for the data to identify a mutual information metric. The query handler generates a listing of one or more discriminatory attributes and corresponding mutual information metric contributing to discriminatory data patterns based on the mutual information metric.
    Type: Grant
    Filed: July 20, 2017
    Date of Patent: March 30, 2021
    Assignee: SAP SE
    Inventor: Michele Bezzi
  • Patent number: 10963642
    Abstract: Representative embodiments disclose intelligent help systems that monitor user interactions through email, digital assistants, and other applications and recognize when a user can utilize the help of an expert with a task. The system detects user intent and a category of problem from the interactions (i.e., email communications, etc.) and searches a database of user profiles to find experts with the proper expertise to help the user with the category of problem. User intent can be detected by parsing communications, extracting features from the communications, and using the extracted features to identify intent, such as through matching or machine learning. A social score and an expertise score are calculated for expert profiles from the database. The social score is based on a degree of separation and expert and the expertise score is based on a level of expertise. Experts and areas of commonality are presented to the user.
    Type: Grant
    Filed: November 28, 2016
    Date of Patent: March 30, 2021
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Malia Douglas, Eric Ross Freistadt, Joan Li, Karl Rolando Henderson, Jr., Sidharth Sehgal, Mark Rubinstein
  • Patent number: 10963040
    Abstract: Described herein is a method and system that provides symptom based and context sensitive knowledgebase management during a remote management session with a connected device. Knowledgebase profiles are generated that are linked to symptoms and device metrics and knowledgebase search rules are set that are linked to the symptoms, and specific device metrics. The knowledgebase management system provides a remote support technician with the support information instantly during a remote management session based on the symptom described by an end user and an assessment of the connected device state in order to aid in the troubleshooting of the issue and assist in the transfer of the knowledge.
    Type: Grant
    Filed: April 18, 2019
    Date of Patent: March 30, 2021
    Assignee: AetherPal Inc.
    Inventors: Deepak Gonsalves, Calvin Charles, Pooja Chengappa, Ramesh Parmar, Subramanyam Ayyalasomayajula, Artun Kutchuk, Byung Joon Oh
  • Patent number: 10956532
    Abstract: Implementations of this specification provide a method and an apparatus for obtaining a display policy through reinforcement learning techniques. The display policy can be used to select particular page layouts to present to a user. The method includes the following: obtaining user features of a first user in response to a request for accessing a first page by the first user; selecting, according to a display policy and based on the user features, a first page layout from a first plurality of candidate page layouts; displaying the first page to the first user with the first page layout; obtaining operation information of the first user on the first page with the first page layout, and determining a reward score for current page display based on the operation information; and updating the display policy for displaying pages by using a reinforcement learning algorithm based at least on the reward score.
    Type: Grant
    Filed: February 19, 2020
    Date of Patent: March 23, 2021
    Assignee: Advanced New Technologies Co., Ltd.
    Inventor: Qing Cui
  • Patent number: 10956489
    Abstract: There is provided a visual localization method comprising: (a) transmitting data representative of one or more detected visual features from a mobile device to a server; (b) estimating the location of the mobile device at the server based on the visual features received from the mobile device; (c) transmitting reference data associated with the estimated location from the server to the mobile device; and (d) the mobile device determining its location based on the reference data received from the server.
    Type: Grant
    Filed: January 29, 2020
    Date of Patent: March 23, 2021
    Assignee: NavVis GmbH
    Inventors: Mohammad Abu-Alqumsan, Anas Al-Nuaimi, Robert Huitl, Georg Schroth, Florian Schweiger, Eckehard Steinbach
  • Patent number: 10956779
    Abstract: Systems, methods, and other embodiments associated with multi-distance clustering are described. In one embodiment, a method includes reading a multi-distance similarity matrix S that records pair-wise multi-distance similarities between respective pairs of data points in a data set. Each pair-wise similarity is based on distances between a pair of data points calculated using K different distance functions, where K is greater than one. The method includes clustering the data points in the data set into n clusters based on the similarity matrix S. The number of clusters n is not determined prior to the clustering.
    Type: Grant
    Filed: July 17, 2018
    Date of Patent: March 23, 2021
    Assignee: Oracle International Corporation
    Inventors: Aleksey M. Urmanov, Alan Paul Wood, Anton A. Bougaev
  • Patent number: 10951498
    Abstract: A method for analyzing traffic in a communications network includes sampling data packets at a plurality of network interconnection points, wherein sampling the data packets includes generating a plurality of sampled packet data in one or more standardized formats, converting the sampled packet data from the one or more standardized formats into a neutral format, and aggregating the sampled packet data in the neutral format from the plurality of network interconnection points. A system includes a communications node operable to sample data packets flowing through and generate sample packet data in a specified format, a collector node operable to convert the sampled packet data into a neutral format, the collector node further operable to map IP addresses of the sampled packet data to corresponding prefixes in a routing table; and an aggregator node operable to aggregate neutrally formatted sampled packet data from a plurality of collector nodes.
    Type: Grant
    Filed: October 16, 2017
    Date of Patent: March 16, 2021
    Assignee: Level 3 Communications, LLC
    Inventors: Raoul Alcala, Niclas Comstedt, Jeff Whitaker
  • Patent number: 10949876
    Abstract: Systems, programs, non-transitory computer readable mediums, and methods of managing multiple and concurrent online advertising campaigns to eliminate user fatigue are disclosed. In particular, a campaign management server generates multiple target lists of users from a data warehouse for a plurality of pre-defined online advertising campaigns. The users on the target lists are selected to receive electronic communications, such as email or text, containing advertisements based upon target profiles associated with the campaigns as determined by marketing objectives. The advertising campaigns are prioritized such that users on a target list of a higher prioritized campaign are suppressed from lower prioritized campaigns in order to insure that the users receive a predetermined number of electronic communications within a set time frame.
    Type: Grant
    Filed: October 29, 2012
    Date of Patent: March 16, 2021
    Assignee: Overstock.com, Inc.
    Inventors: Bradford Hardy Johnson, Michael David Breitenbeker, Joshua Lloyd Selleneit, Jessica Leigh Hughes, Catherine Diaz
  • Patent number: 10943679
    Abstract: A computer apparatus to identify healthcare resources used by a medical institution, comprising: a memory storing instructions for execution by a processor, the processor configured by the instructions to provide: a knowledge graph builder; and a knowledge graph customizer; wherein: the knowledge graph builder is arranged to input open data and clinician information, to generate a set of medical services terms and a set of medical resources terms from the open data and clinician information, and to associate the medical resources with the medical services to build a knowledge graph; and the knowledge graph customizer is arranged to match the knowledge graph with records of the medical institution to provide a customized subgraph of the knowledge graph which is specific to the medical institution.
    Type: Grant
    Filed: August 7, 2017
    Date of Patent: March 9, 2021
    Assignee: FUJITSU LIMITED
    Inventors: Nuria Garcia Santa, Boris Villazón-Terrazas, Victor De La Torre
  • Patent number: 10937551
    Abstract: Mechanisms are provided for performing entity differentiation. A cognitive medical system ingests a corpus of medical content having references to medical entities, and performs entity recognition on the medical content to identify the medical entities. Responsive to the cognitive medical system identifying a medical entity having a plurality of annotations for a same medical entity attribute, an entity differentiation component executes an ordered set of entity differentiation algorithms, corresponding to the medical entity, for differentiating medical entity attribute values. The entity differentiation component runs the ordered set of entity differentiation algorithms, in order, on the plurality of annotations for the attribute to generate a ranked list of medical entity attribute values corresponding to the annotations in the plurality of annotations. The cognitive medical system performs a cognitive operation on the medical entity based on the ranked list of medical entity attribute values.
    Type: Grant
    Filed: November 27, 2017
    Date of Patent: March 2, 2021
    Assignee: International Business Machines Corporation
    Inventors: Corville O. Allen, Roberto DeLima, Aysu Ezen Can, Robert C. Sizemore
  • Patent number: 10929456
    Abstract: The improved exercise of artificial intelligence by systematically refining and semantically indexing the output from AI models, so that the semantic index is highly relevant. To do this, the computing system obtains results of an input data set being applied to an AI model. The computing system then determines a refinement to apply to the obtained results. This determination may be based on one or more characteristics of the AI model and/or input data set. The determination may also be based on hints associated with that AI model, and/or learned behavior regarding how that AI model is typically used. The obtained results are then refined using the determined refinement. It is then this more relevant refined results that are semantically indexed to generate the semantic index. Thus, the semantic index represents, the more useful output from an AI model, which is semantically exposed so as to provide meaning.
    Type: Grant
    Filed: May 21, 2018
    Date of Patent: February 23, 2021
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Vijay Mital, Liang Du, Ranjith Narayanan, Robin Abraham
  • Patent number: 10929558
    Abstract: Encrypted user data are received at a service device from at least one user equipment, and the user data is encrypted in a trusted zone of the at least one user equipment. The encrypted user data then be decrypted in a trust zone of the service device by a first central processing unit (CPU) to obtain decrypted user data. A model is trained by using the decrypted user data to determine a training intermediate value and a training effective representative value, and a determination is made whether the training effective representative value satisfies a specified condition is determined. If so, the trained model is generated based on a model parameter. Otherwise, a model parameter is iterately adjusted and the model is iteratively trained based on an adjusted model parameter until the trained effective representative value satisfies the specified condition.
    Type: Grant
    Filed: July 27, 2018
    Date of Patent: February 23, 2021
    Assignee: Advanced New Technologies Co., Ltd.
    Inventors: Ling Xie, Xiaolong Li
  • Patent number: 10929772
    Abstract: Systems, methods, and non-transitory computer readable media are configured to apply a machine learning model to predict an age division for a user based on user information. An age bracket within the age division including a largest number of connections of the user can be determined. The determined age bracket can be assigned for the user.
    Type: Grant
    Filed: December 20, 2016
    Date of Patent: February 23, 2021
    Assignee: Facebook, Inc.
    Inventors: Carlos Gregorio Diuk Wasser, Michael Lee Develin, Smriti Bhagat, Viet An Nguyen, Daniel Matthew Merl
  • Patent number: 10924499
    Abstract: Embodiments include a method, system and computer program product for performing the detection of genuine social media profiles. In some embodiments, a request is received for a target user to join the social network. The request can be used to analyze one or more categories associated with a user profile information of at least one of a requesting user or the target user, and a category score can be calculated for one or more categories. A total score can be calculated from the one or more category scores, and a notification can be provided to the target user indicating the total score.
    Type: Grant
    Filed: December 11, 2018
    Date of Patent: February 16, 2021
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Al Chakra, Patricia Bui, Kaji Rashad, Matias Mendieta
  • Patent number: 10915867
    Abstract: An information handling system includes service layer processing circuitry and server component processing circuitry. The service layer processing circuitry receives an electronic mail message. The server component processing circuitry may communicate with the service layer processing circuitry. The server component processing circuitry assigns an approval card to the electronic mail message by a processor storing the approval card and the electronic mail message in a computer memory, and determines whether a primary approver approved the electronic mail message within a predefined amount of time. In response to the primary approver not approving the electronic mail message within the predefined amount of time, the server component processing circuitry sends the electronic mail message to a secondary approver.
    Type: Grant
    Filed: June 24, 2019
    Date of Patent: February 9, 2021
    Assignee: Dell Products, L.P.
    Inventors: Sathish Kumar Bikumala, Shibi Panikkar
  • Patent number: 10915823
    Abstract: A request classifier service implemented on a server computer receives an input request from a client device. The request classifier service accesses classification data from a knowledge repository. The knowledge repository includes one or more defined input requests mapped to one or more classification types. The request classifier service determines confidence values for the one or more defined input requests. The confidence values represent a relative match score between the input request from the client device and each of the one or more defined input requests. The request classifier service sends classification types to a processing service implemented on the server computer. The processing service determines a process response type for the input request based upon the one or more classification types. The processing logic routes the process response type and the input request to a destination mapped to the process response type.
    Type: Grant
    Filed: March 3, 2016
    Date of Patent: February 9, 2021
    Assignee: Ricoh Company, Ltd.
    Inventors: Rathnakara Malatesha, Lana Wong, Hiroshi Kitada
  • Patent number: 10909604
    Abstract: A set of informational content elements pertaining to an item for presentation to one or more potential item consumers is identified at an artificial intelligence service. A plurality of optimization iterations are implemented. In a particular iteration, a set of content elements to be presented to a target audience in accordance with a set of presentation constraints indicated by a content source associated with the item is identified using a machine learning model, and metrics indicating the effectiveness of the content elements are analyzed.
    Type: Grant
    Filed: March 7, 2018
    Date of Patent: February 2, 2021
    Assignee: Amazon Technologies, Inc.
    Inventor: Giovanni Zappella
  • Patent number: 10908981
    Abstract: There is described an apparatus for diagnosing a problem in a simulator comprising a plurality of components, comprising: a communication unit; a memory having stored thereon a database containing a plurality of lists of events each associated with a respective anomaly of the simulator and a respective source of anomaly; a processing unit configured for: receiving a detected anomaly of the simulator via the communication unit; retrieving from the database at least a given one of the plurality of lists of events that correspond to the detected anomaly; receiving an actual state of operation for at least some of the plurality of components; identifying a source of the detected anomaly by comparing the received actual state of operation and at least a given one of the plurality of lists of events; and outputting the source of the detected anomaly via the communication unit.
    Type: Grant
    Filed: March 31, 2017
    Date of Patent: February 2, 2021
    Assignee: CAE INC.
    Inventors: Ann-Katherine Giroux, Michel Galibois, Yannick Heneault, Gunther Sascha Filkorn, Francis Meloche-Charlebois
  • Patent number: 10911335
    Abstract: Some embodiments provide a novel method for analyzing the incoming flow data to detect anomalous behavior. The analysis, in some embodiments, is performed after a deduplication/aggregation operation. In some embodiments, the analysis identifies flows for further investigation by an administrator. The analysis, in some embodiments is also performed based on other received data sets (e.g., context data and configuration data), stored flow data, or both.
    Type: Grant
    Filed: July 23, 2019
    Date of Patent: February 2, 2021
    Assignee: VMWARE, INC.
    Inventors: Rajiv Mordani, Santhana Krishna Kallya Perumal, Aditi Vutukuri
  • Patent number: 10909552
    Abstract: Approaches are provided for collecting and distributing topical data. An approach includes collecting topical data from one or more mobile applications on a mobile device. The topical data describes areas of interest of a user based on a way in which the one or more mobile applications are used by the user. The approach further includes normalizing the collected topical data into a list of topics of interest for the user. The approach further includes tagging each topic of interest with a non-hierarchical keyword or term. The approach further includes sending the list of tagged topics of interest to one or more remote servers.
    Type: Grant
    Filed: August 15, 2014
    Date of Patent: February 2, 2021
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Melanie R. Diggs, Terrence E. White
  • Patent number: 10909123
    Abstract: Systems, methods, and non-transitory computer-readable media can select a set of selected pages from a plurality of pages on a social networking system based on page selection criteria. A set of potential stories from the set of selected pages is aggregated. The set of potential stories are ranked based on ranking criteria. An administrator feed associated with a first page is generated, the administrator feed comprising a plurality of stories from the set of potential stories based on the ranking the set of potential stories.
    Type: Grant
    Filed: November 23, 2016
    Date of Patent: February 2, 2021
    Assignee: Facebook, Inc.
    Inventors: Neal Suresh Vora, James Donovan, Deepak Chinavle, Gaurav Dosi, Jason Eric Brewer, Bradley Ray Green
  • Patent number: 10902846
    Abstract: A spoken language understanding apparatus according to embodiments of the present disclosure may include: a slot tagging module including: a morpheme analysis unit configured to analyze morphemes with respect to an uttered sentence, a slot tagging unit configured to tag slots corresponding to a semantic entity from a plurality of input tokens generated according to the analyzed morphemes, and a slot name conversion unit configured to convert phrases corresponding to the tagged slots into delexicalized slot names based on neighboring contextual information; and a language generation module configured to generate a combined sequence by combining the delexicalized slot names based on the plurality of input tokens.
    Type: Grant
    Filed: December 11, 2018
    Date of Patent: January 26, 2021
    Assignees: Hyundai Motor Company, Kia Motors Corporation, HYUNDAI MNSOFT, INC., SNU R&DB FOUNDATION
    Inventors: Bi Ho Kim, Sung Soo Park, Sang Goo Lee, You Hyun Shin, Kang Min Yoo, Sang Hoon Lee, Myoung Ki Sung
  • Patent number: 10904345
    Abstract: Systems, methods, and non-transitory computer-readable media can determine responsiveness information for a page in a social networking system, wherein the responsiveness information describes at least a rate at which an administrator of the page replies to messages sent to the page. A request can be received from a user of the social networking system to access the page through a computing device. Data describing the page can be provided to be displayed through the computing device, wherein the responsiveness information is included in the page.
    Type: Grant
    Filed: November 25, 2015
    Date of Patent: January 26, 2021
    Assignee: Facebook, Inc.
    Inventors: Matthew Logan Schmid, Xiuhui Yu, Allan Grinshtein, Olivier Henri Pascal Devoret
  • Patent number: 10902439
    Abstract: Systems, apparatuses, and methods for observing and collecting real-world data about conditions, standards, guidelines, rules and restrictions established by a coordinator of an observation campaign. One embodiment may include a user-based mobile computing device (e.g., a smart phone) configured to execute an observation application to coordinate observing and collecting of real-world data. Further, the mobile computing device may include a communication module configured to send collected real-world data to an observation server computer. Upon verification of the collected real-world data, the observation platform may coordinate compensation to a user of the mobile computing device in exchange for the successful observation and collection of the requested real-world data. Additional observation opportunities may be triggered for observers in response to a successful fulfillment of an opportunity.
    Type: Grant
    Filed: August 17, 2016
    Date of Patent: January 26, 2021
    Assignee: Observa, Inc.
    Inventors: Hugh Howard Holman, Erik Eugene Chelstad
  • Patent number: 10902151
    Abstract: An approach is provided for securing data. A concept associated with a domain is identified as a concept of data in a first call. The identified concept is associated to policies. Based on (i) a determination that attribute names of the data in a second call match a second concept associated with the domain and (ii) a match between a pattern and field values of the data, the second concept is identified as the previously identified concept associated with the first call and an inference score is determined. Based on the inference score exceeding a threshold and the second concept being associated with the policies, the second call is blocked, thereby securing the data according to the policies, before a completion of a transaction that includes the second call, and without requiring a validation of the second concept by a human administrator.
    Type: Grant
    Filed: June 17, 2019
    Date of Patent: January 26, 2021
    Assignee: International Business Machines Corporation
    Inventors: Peter H. Burton, Shahir A. Daya, Luc Desrosiers, Manvendra Gupta
  • Patent number: 10896449
    Abstract: A facility procuring information about a distinguished property from a user knowledgeable about the distinguished property that is usable to refine an automatic valuation of the distinguished property is described. The facility displays information about the distinguished property used in the automatic valuation of the distinguished property. The facility obtains user input from of the user adjusting at least one aspect of information about the distinguished property used in the automatic valuation of the distinguished property. On a later the day, facility displays to the user a refined valuation of the distinguished property that is based on the adjustment of the obtained user input.
    Type: Grant
    Filed: September 4, 2015
    Date of Patent: January 19, 2021
    Assignee: Zillow, Inc.
    Inventors: Brian Chi-Yat Ma, Jonathan Lee Burstein, Timothy VanderMey
  • Patent number: 10885085
    Abstract: A system to organize, search and display unstructured data comprising a token retrieval module, a document indexing engine, a subspace search module and a user interface module has been devised. The system retrieves a plurality of tokens and associates them with coordinates in subspace. It also retrieves documents and creates a multidimensional matrix of documents and tokens where each cell contains the number of times the token occurs in each document. That matrix is employed in a search using user specified search terms. The search results are displayed such that the search tokens occupy specific spatial coordinates and documents spatial coordinates are dictated by the relative preponderance of each search term in each document.
    Type: Grant
    Filed: January 5, 2018
    Date of Patent: January 5, 2021
    Assignee: Critical Informatics, Inc.
    Inventor: Fredrick Baden Holt