Ruled-based Reasoning System Patents (Class 706/47)
  • Patent number: 11966820
    Abstract: A device may receive log data from application logs associated with applications, service logs associated with services, and server logs associated with server devices. The device may store the log data. The device may perform natural language processing on the log data to convert the log data into event data identifying events associated with categories. The device may process the event data, with a first machine learning model, to identify patterns in the event data and to generate an alert based on the patterns. The device may process the event data, with a second machine learning model, to generate a correlation matrix for the event data and to predict an event based on the correlation matrix. The device may process the event data, with a third machine learning model, to classify the event data based on the categories and to generate a recommendation based on classifying the event data.
    Type: Grant
    Filed: July 15, 2020
    Date of Patent: April 23, 2024
    Assignee: Accenture Global Solutions Limited
    Inventors: Prakash Ghatage, Nirav Jagdish Sampat, Kumar Viswanathan, Naveen Kumar Thangaraj, Sattish Sundarakrishnan, Kaustubh Kurhekar, Richard Stephen Vincent Price
  • Patent number: 11954138
    Abstract: A processor may transcribe an electronic representation of a dialogue. The processor may identify one or more question-answer pairs from the electronic representation. The processor may generate based upon the one or more identified question-answer pairs a summary of the dialogue. The processor may display the summary of the dialogue to a user.
    Type: Grant
    Filed: May 3, 2022
    Date of Patent: April 9, 2024
    Assignee: International Business Machines Corporation
    Inventors: Jatin Ganhotra, Sachindra Joshi, Chulaka Gunasekara, Guy Feigenblat, Benjamin Sznajder
  • Patent number: 11954077
    Abstract: In accordance with one or more embodiments of the invention, a method is provided for re-tiering files and folders located in a cloud-based file system without crawling all the files and folders in the cloud-based file system. The method utilizes the meta-data for the files and folders to determine, based upon provided rules, which tier a file or folder should be assigned to. By utilizing the meta-data, the use of expensive cloud resources may be minimized when there is a need for re-tiering the files and folders into appropriate cloud tiers.
    Type: Grant
    Filed: September 30, 2022
    Date of Patent: April 9, 2024
    Assignee: Dell Products L.P.
    Inventors: Sunil Yadav, Shelesh Chopra
  • Patent number: 11956252
    Abstract: A system and method for resolving contradictory device profiling data. The method includes: determining a set of non-contradicting values and a set of contradicting values in device profiling data related to a device based on a plurality of conflict rules; merging values of the set of non-contradicting values in device profiling data into at least one first value; selecting at least one second value from the set of contradicting values, wherein selecting one of the at least one second value from each set of contradicting values further includes generating a certainty score corresponding to each value of the set of contradicting values, wherein each certainty score indicates a likelihood that the corresponding value is accurate, wherein the at least one second value is selected based on the certainty scores; and creating a device profile based on the at least one first value and the at least one second value.
    Type: Grant
    Filed: December 16, 2019
    Date of Patent: April 9, 2024
    Assignee: ARMIS SECURITY LTD.
    Inventors: Shaked Gitelman, Adi Krespil-Lo
  • Patent number: 11949570
    Abstract: A method for network flow metadata processing at a network packet broker is described herein. The method includes, receiving, as input at a network packet broker, network traffic flow data, aggregating the network traffic flow data over a predefined time period to generate Internet protocol (IP) flow feature vectors containing metadata parameters associated with one or more particular endpoint devices, and providing the IP flow feature vectors to a machine learning element in the network packet broker. The method further includes identifying, by the machine learning element, anomalies existing in the metadata parameters included in the IP flow feature vectors, and automatically configuring one or more filter elements in the network packet broker in response to detecting the identified anomalies of the IP flow feature vectors.
    Type: Grant
    Filed: July 30, 2021
    Date of Patent: April 2, 2024
    Assignee: KEYSIGHT TECHNOLOGIES, INC.
    Inventors: Shardendu Pandey, Stefan Jan Johansson, Jeffrey L. Pochop, Jr., Jonathan Lee Harrod
  • Patent number: 11941690
    Abstract: There are provided systems and methods for reducing account churn rate through intelligent collaborative filtering. A user may utilize an online account with the service provider to perform various actions and generate account usage data, such as usage of various service subcategories of the service provider or different subcategorizations for the user. Based on the current user's usage of services and other subcategorizations of the user, the user may be compared to other past users that have left the service provider utilizing collaborative filtering for matching users and user vectorization. For example, a matrix of the past users may be made based on the number of matching user that fall into the same categorizations. Each row of the matrix may be vectorized and compared to current user. If this comparison indicates potential attrition of the account, a remediation action may be taken.
    Type: Grant
    Filed: February 6, 2023
    Date of Patent: March 26, 2024
    Assignee: PAYPAL, INC.
    Inventor: Collu Rohit Rao
  • Patent number: 11921481
    Abstract: A building management system (BMS) includes one or more memory devices having instructions stored thereon that, when executed by one or more processors, cause the one or more processors to perform operations including using the operating data to evaluate one or more fault detection rules to determine whether at least one of the plurality of building devices is experiencing a fault condition, in response to determining that at least one of the plurality of building devices is experiencing the fault condition, determining an amount of carbon emissions generated due to the fault condition based on a fault emissions model associated with the fault condition and initiating an automated response based on the amount of carbon emissions associated with the fault condition.
    Type: Grant
    Filed: March 17, 2022
    Date of Patent: March 5, 2024
    Assignee: JOHNSON CONTROLS TYCO IP HOLDINGS LLP
    Inventors: Tulshiram Waghmare, Subrata Bhattacharya, Braja Majumder, Dilip Divila
  • Patent number: 11922507
    Abstract: Aspects described herein may allow displaying of augmented reality content items associated with selected vehicle models, as well as price or budget information associated with the displayed vehicle to facilitate the user to make purchasing or financing decisions. For example, a computing device may detect a plurality of physical anchors attached to a vehicle husk and determine location information for each of the plurality of physical anchors. The computing device may receive one or more augmented reality (AR) content items corresponding to one or more vehicle features for the selected vehicle model and display via an AR interface, the one or more AR content items positioned relative to the vehicle husk based on the location of each of the plurality of physical anchors, as well as a price associated with the selected vehicle model having the one or more vehicle features.
    Type: Grant
    Filed: March 8, 2023
    Date of Patent: March 5, 2024
    Assignee: Capital One Services, LLC
    Inventors: Michael Anthony Young, Jr., Matthew Louis Nowak, Christopher McDaniel
  • Patent number: 11916971
    Abstract: Methods and systems are described herein for updating cybersecurity enforcement rules in real-time over disparate computer networks. A rule enforcement system may receive a real-time data stream. The real-time data stream may include real-time communications requiring cybersecurity verification. Real-time data communications are processed through a first rule repository. In response to determining that rule updates to rules within the first rule repository are available, a second rule repository is retrieved and brought online. Previously received real-time communication data is processed with the first rule repository and new real-time communication data is routed to the second rule repository. When previously received real-time communication data has been processed, the first rule repository is disabled.
    Type: Grant
    Filed: February 1, 2022
    Date of Patent: February 27, 2024
    Assignee: Capital One Services, LLC
    Inventors: Srinivas Alladi, Muthukumar Kubendran
  • Patent number: 11915245
    Abstract: Systems and methods of reconfiguring machine learning models are disclosed. A method includes receiving, by a server computer, external data and determining, by the server computer, a machine learning model from a plurality of machine learning models, based on the external data. The plurality of machine learning models are in standby mode. The server computer configures an AI engine with the machine learning model. The method also includes receiving, by the server computer, a prediction request from a client computer, processing the prediction request with the AI engine to form a prediction response, and sending the prediction response to the client computer.
    Type: Grant
    Filed: August 31, 2021
    Date of Patent: February 27, 2024
    Assignee: Visa International Service Association
    Inventors: Fangfang Fu, Ajay Raman Rayapati, Yu Gu
  • Patent number: 11907996
    Abstract: An item recommendation control platform is disclosed. The item recommendation control platform presents an administrative user one or more user interfaces at which recommendation rules may be defined. Each of the recommendation rules may be associated with one or more nodes within a retail website, such as an item detail page or an item category page. The recommendation rules may be selected, defined, and prioritized, such that one or more item recommendation rules may be reflected within a given item recommendation presented on a retail website. The item recommendation rules can include one or more filters, the filters controlling which items may be recommended to a given user based, for example, on item availability or shipping availability.
    Type: Grant
    Filed: August 30, 2021
    Date of Patent: February 20, 2024
    Assignee: Target Brands, Inc.
    Inventors: Jacob Portnoy, Anupama Joshi, Sayon Majumdar, Ken Dombeck
  • Patent number: 11907867
    Abstract: Pure machine learning classification approaches can result in a “black box” solution where it is impossible to understand why a classifier reached a decision. This disclosure describes generating new classification rules leveraging machine learning techniques. New rules may have to meet evaluation criteria. Legibility of those rules can be improved for understanding. A machine learning classifier can be created that is used to identify possible candidate classification rules (e.g. from a group of decision trees such as a random forest classifier). Classification rules generated with the assistance of machine learning may allow for identification of transaction fraud or other classifications that a human analyst would be unable to identify. A selection process can identify which possible candidate rules are effective. The legibility of those rules can then be improved so that they can be more easily understood by humans.
    Type: Grant
    Filed: September 9, 2019
    Date of Patent: February 20, 2024
    Assignee: PAYPAL, INC.
    Inventors: Ravi Sandepudi, Ayaz Ahmad, Charles Poli, Samira Golsefid
  • Patent number: 11907989
    Abstract: An interface is rendered on a user-operated device. Selections are made with respect to a first set of options by the user operating the interface. A list of potential food dishes for further selection by the user is presented within the interface based on the selections. A food dish selection is received from the user through the interface. A recipe for the selected food dish is generated and presented within the interface based on the food dish selection and a list of ingredients needed for the recipe are generated as a shopping list for the user to obtain at a store. In an embodiment, a navigation route to obtain the ingredients within the store is provided to the user when the user is at the store, allowing the user to traverse the route within the store and obtain each of the ingredients.
    Type: Grant
    Filed: October 28, 2021
    Date of Patent: February 20, 2024
    Assignee: NCR Voyix Corporation
    Inventors: Kip Oliver Morgan, Gina Torcivia Bennett, Kelli Lee, James Naoki Shaw
  • Patent number: 11902302
    Abstract: System and methods are described which are useful for efficiently combining characteristic detection rules, such as may be done to efficiently and quickly assist in the dispositioning of user reported security threats.
    Type: Grant
    Filed: August 30, 2021
    Date of Patent: February 13, 2024
    Assignee: KnowBe4, Inc.
    Inventors: Marcio Castilho, Alin Irimie, Michael Hanley, Daniel Cormier, Raymond Skinner
  • Patent number: 11900080
    Abstract: Some embodiments determine automatically which synthesized or otherwise autocreated suggestions for source code editing are presented to developers. Some filter out autocreated coding suggestions that have not been sufficiently endorsed by a developer's team, based on a suggestion trust score. The trust score may reflect the suggestion's adoption in a particular repository or codebase, or affiliation of the suggestion with a library release, or an actual or implied review of the suggestion by team members. Some suggestion filters enhance existing development team code review practices, by offering endorsed suggestions in autocompletion or analysis interfaces of tools and by withholding non-endorsed suggestions from display. Context illustrating the autocreated suggestion's provenance may be displayed to help developers decide whether to adopt the suggestion themselves while editing code.
    Type: Grant
    Filed: July 9, 2020
    Date of Patent: February 13, 2024
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Mark Alistair Wilson-Thomas, German David Obando Chacon
  • Patent number: 11894113
    Abstract: Embodiments of the present disclosure provide a cloud-based integrated charting system that utilizes a universal mapping service across services and clients to provide insights for the provider into customizations made by clients. Additionally, the system provides content building tools that enable clients to customize content to update models provided by the provider. A mapping service maps model codes corresponding to model concepts to a plurality of standard based concept codes corresponding to client domain specific customized concepts for an ontology of the one or more ontologies. A workflow recommendation is provided that enables a user to chart data and includes the model concepts comprising charting elements. Accordingly, the data is stored in a client database in accordance with the client domain specific customized concepts. Since the model concepts are mapped to the client domain specific customized concepts, the workflow recommendation can be prepopulated with data from the client database.
    Type: Grant
    Filed: December 31, 2018
    Date of Patent: February 6, 2024
    Assignee: Cerner Innovation, Inc.
    Inventors: Rob Helton, Cameron Travers, Matthew Birkel, Mark Davenport, Patrick Shine, Nick Kroeker, Joel Isernhagen, Anna Terranella, Marissa Brooks
  • Patent number: 11893586
    Abstract: A method for processing a potentially fraudulent electronic payment transaction includes: receiving a first fraud detection rule configured to identify a potentially fraudulent electronic payment transaction; storing the first fraud detection rule in a fraud rules database; receiving a transaction request message; generating and storing a first case record associated with the first transaction in a case management database; receiving an updated fraud detection rule superseding the first fraud detection rule; applying the updated fraud detection rule to the first transaction to determine whether the first transaction does not satisfy the at least one updated fraud detection rule; and deleting the first case record from the case management database before the first transaction is further analyzed for fraud.
    Type: Grant
    Filed: September 24, 2021
    Date of Patent: February 6, 2024
    Assignee: Visa International Service Association
    Inventor: Deepam Tiwan
  • Patent number: 11895212
    Abstract: Methods, systems, and computer-readable media for read-only data store replication to edge locations are disclosed. A read-only data store is replicated to an edge server. A request for content is received at the edge server from a client device. The content is sought from a content cache at the edge server or from an origin server coupled to the edge server. Processing of the request is initiated, comprising encountering an event. The event is associated with a function specified by a customer, and the function specifies the read-only data store as input. The function associated with the event is executed at the edge server, including retrieval of data from the data store. The content is generated based at least in part on execution of the function. The content is sent from the edge server to the client device.
    Type: Grant
    Filed: September 11, 2015
    Date of Patent: February 6, 2024
    Assignee: Amazon Technologies, Inc.
    Inventors: Manigandan Radhakrishnan, Oleksii Zakharenko, Craig Wesley Howard, Venkatesh Vijayaraghavan, Shubham Katiyar
  • Patent number: 11892924
    Abstract: A method includes determining, by an analysis system, a system aspect of a system for an issue detection evaluation. The method further includes determining, by the analysis system, at least one evaluation perspective for use in performing the issue detection evaluation on the system aspect. The method further includes determining, by the analysis system, at least one evaluation viewpoint for use in performing the issue detection evaluation on the system aspect. The method further includes obtaining, by the analysis system, issue detection data regarding the system aspect in accordance with the at least one evaluation perspective and the at least one evaluation viewpoint. The method further includes calculating, by the analysis system, an issue detection rating as a measure of system issue detection maturity for the system aspect based on the issue detection data, the at least one evaluation perspective, the at least one evaluation viewpoint, and at least one evaluation rating metric.
    Type: Grant
    Filed: December 21, 2020
    Date of Patent: February 6, 2024
    Assignee: UncommonX Inc.
    Inventors: Raymond Hicks, Ryan Michael Pisani, Thomas James McNeela
  • Patent number: 11887029
    Abstract: A task management platform generates an interactive display tasks based on multi-team activity data of different geographic locations across a plurality of distributed guided user interfaces (GUIs). Additionally the task management platform uses a distributed machine-learning based system to determine a suggested task item for a remote team based on multi-team activity data of different geographic locations.
    Type: Grant
    Filed: February 21, 2023
    Date of Patent: January 30, 2024
    Assignee: STATE FARM MUTUAL AUTOMOBILE INSURANCE COMPANY
    Inventors: Michael Shawn Jacob, Manali Desai, Leah Garcia, Oscar Allan Arulfo
  • Patent number: 11888603
    Abstract: In some examples, a system creates a requirement including EPG selectors representing EPG pairs, a traffic selector, and a communication operator; determines that EPGs in distinct pairs are associated with different network contexts and, for each pair, which network context(s) contains associated policies; creates first data representing the pair, operator, and traffic selector; when only one network context contains the associated policies, creates second data representing a network model portion associated with the only network context and determines whether the first data is contained in the second data to yield a first check; when both network contexts contain the associated policies, also creates third data representing a network model portion associated with a second network context, and determines whether the first data is contained in the second and/or third data to yield a second check; and determines whether policies for the pairs comply with the requirement based on the checks.
    Type: Grant
    Filed: January 25, 2021
    Date of Patent: January 30, 2024
    Assignee: Cisco Technology, Inc.
    Inventors: Advait Dixit, Navneet Yadav, Navjyoti Sharma, Ramana Rao Kompella, Kartik Mohanram
  • Patent number: 11882128
    Abstract: Systems and methods are described for synergistically combining network security technologies to improve incident classification and enrichment. According to one embodiment, an endpoint protection platform running on an endpoint device receives a request via an event management agent of the endpoint protection platform from an event management service for process information relating to an incident detected by the event management service. The request is caused to be processed by an endpoint detection and response (EDR) service by transmitting the request to an EDR agent of the endpoint protection platform corresponding to the EDR service. A response to the request is received from the EDR service via the EDR agent. The response includes the process information. Enrichment of an alert generated by the event management service based on the process information is facilitated by transmitting the response to the event management service via the event management agent.
    Type: Grant
    Filed: September 17, 2020
    Date of Patent: January 23, 2024
    Assignee: Fortinet, Inc.
    Inventors: Udi Yavo, Roy Katmor, Ido Kelson
  • Patent number: 11875199
    Abstract: A system comprising: at least one hardware processor; and a non-transitory computer-readable storage medium having stored thereon program instructions, the program instructions executable by the at least one hardware processor to: receive a data stream representing events; receive a plurality of complex event patterns (CEPs) comprising (a) a set of conditions reflecting relations among said events, and (b) a set of attributes associated with each of said events; and calculate an optimal multi-pattern evaluation plan corresponding to said CEPs by: (i) generating an initial evaluation plan, (ii) applying a search method to calculate modified versions of said initial evaluation plan, (iii) assigning a score to each of said modified versions based on a cost function, and (iv) selecting one of said modified versions having a highest said score as said optimal multi-pattern evaluation plan.
    Type: Grant
    Filed: January 7, 2020
    Date of Patent: January 16, 2024
    Assignee: TECHNION RESEARCH & DEVELOPMENT FOUNDATION LIMITED
    Inventors: Ilya Kolchinsky, Assaf Schuster
  • Patent number: 11874415
    Abstract: From each of a plurality of cameras, a visual input of a location is received over a network. For each visual input from the plurality of cameras, a coupling correction is performed between a shaking of the camera with respect to the visual input by subtracting velocity vectors of the plurality of cameras from velocity vectors of pixels defining the visual input to provide a processed input. It is determined whether a shaking identified in the processed input is above a predetermined threshold based on the processed input, thereby detecting one or more anomalies. From the one or more anomalies, at least one of a location, magnitude, or depth of an earthquake are inferred based on the shaking identified in the processed input of each of the plurality of cameras.
    Type: Grant
    Filed: December 22, 2020
    Date of Patent: January 16, 2024
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Carlo Siebenschuh, Conrad M. Albrecht, Johannes Walter Schmude, Hendrik F. Hamann, Siyuan Lu, Oki Gunawan
  • Patent number: 11853337
    Abstract: Text input data may be aggregated and mapped to create composite text input data for electronic records. A semantic event may be automatically detected, triggered by a semantic rule and associated semantic tag. The detected semantic event may be flagged, and a text mining result database may be updated by adding an entry to the database. An indication associated with the event may be transmitted, and a back-end application computer server may establish a hierarchy for multiple elements of the electronic records. The computer server may determine a weight variable and response variable for each element in the hierarchy and apply a hierarchical credibility weighting methodology to the elements from level 1, representing the least granular level in the hierarchy, to level n, representing the most granular level in the hierarchy, calculated recursively from level n, to determine a final estimated credibility for the electronic records.
    Type: Grant
    Filed: June 15, 2021
    Date of Patent: December 26, 2023
    Assignee: HARTFORD FIRE INSURANCE COMPANY
    Inventors: Reuben Emory Houser, Qiao Wang, Arthur Paul Drennan, III, Nicole Rose Sims, Tracey Ellen Steger
  • Patent number: 11847744
    Abstract: In some implementations, a method includes obtaining an end state of a first content item spanning a first time duration. In some implementations, the end state of the first content item indicates a first state of a synthesized reality (SR) agent at the end of the first time duration. In some implementations, the method includes obtaining an initial state of a second content item spanning a second time duration subsequent the first time duration. In some implementations, the initial state of the second content item indicates a second state of the SR agent at the beginning of the second time duration. In some implementations, the method includes synthesizing an intermediary emergent content item spanning over an intermediary time duration that is between the end of the first time duration and the beginning of the second time duration.
    Type: Grant
    Filed: March 31, 2022
    Date of Patent: December 19, 2023
    Assignee: APPLE INC.
    Inventor: Ian M. Richter
  • Patent number: 11842292
    Abstract: This invention predicts results for a media clip posted to a social media influencer channel by maintaining a database of results data for media clips where an influencer channel includes media clips that include unstructured data, and structured data, and then provide to a first machine learning model a first set of channel data, extracting a first set of features, predicting a value for the first target variable, providing to a second machine learning model a second set of channel data including a second selection of structured data, and the predicted value of the first target variable, extracting a second set of features, and predicting a value for the second target variable.
    Type: Grant
    Filed: October 19, 2022
    Date of Patent: December 12, 2023
    Assignee: BEN GROUP, INC.
    Inventors: Richard Ray Butler, Estelle Evonne Cramer, Tyler Folkman, Jacob Bradshaw Maughan, Alexander Charles McFadyen, Theodore Sheffield
  • Patent number: 11829891
    Abstract: An integrated hospital logistics management system and an integrated hospital logistics management method using same is provided. Artificial intelligence analyzes trends and seasonal trends by using big data and predicts actual usage by using an artificial intelligence technology, and an artificial intelligence system automatically processes reorders, replacements, etc., thereby ensuring that an appropriate safety stock level can be maintained at all times according to a stock quantity, stock state, issue quantity, etc. of hospital supplies. The integrated hospital logistics management system includes an order processing module which processes ordering and warehousing of supplies; a logistics management module which requests the order processing module to purchase or replace the supplies according to the states of the supplies; and a system control module including a machine learning unit which generates and learns rules about the operation of the supplies by using metadata.
    Type: Grant
    Filed: March 16, 2023
    Date of Patent: November 28, 2023
    Assignee: TBO HEALTHCARE CO., LTD.
    Inventor: Jae Hoon Choi
  • Patent number: 11816942
    Abstract: An intention detection mechanism detects a target user accessing an operational context and accesses sensor data collected by a plurality of sensors encoding signals describing one or more characteristics of the target user and surroundings of the target user. The intention detection mechanism converts the accessed sensor data into a multi-channel sensor data time series, where each channel represents a characteristic of the target user. The intention detection mechanism compares the sensor data time series to a multi-channel intentionality template to determine whether the sensor data time series contains the multi-channel intentionality template. The multi-channel intentionality template describes characteristics indicative of an intent of a target user accessing the operational context. If the sensor data time series contains the multi-channel intentionality template, the intention detection mechanism communicates a signal confirming that the target user intended to access to the operational context.
    Type: Grant
    Filed: February 18, 2021
    Date of Patent: November 14, 2023
    Assignee: TruU, Inc.
    Inventors: David Brett Pasirstein, Jonathan Welch, Andrew Weber Spott, Lucas Allen Budman, Amitabh Agrawal, Niles William Hacking
  • Patent number: 11816583
    Abstract: Certain aspects of the present disclose provide techniques for generating a knowledge engine module collection. Techniques for generating the module collection include receiving input data comprising a first identifier, a second identifier, and a third set of fields. Based on the input data, a UI builder tool can retrieve a first set of artifact files and a second set of artifact files corresponding to a first module and a second module. The UI builder tool can generate a third set of artifact files based on the first set of artifact files, the second set of artifact files, and the input data.
    Type: Grant
    Filed: January 29, 2021
    Date of Patent: November 14, 2023
    Assignee: INTUIT, INC.
    Inventors: Matthew Brincho, David Hanekamp, Peter Lubczynski, Kevin McCluskey
  • Patent number: 11809442
    Abstract: Methods, computer systems, computer-storage media, and graphical user interfaces are provided for facilitating data transformations, according to embodiments of the present invention. In one embodiment, a set of example values including example input values that indicate data values to be transformed and example output values that indicate a desired form in which to transform data. Based on the set of example values, a data transformation function that is relevant to the set of example values is identified. The data transformation function is used to generate a transformation program to transform the example input values to the desired form in which to transform data. A suggestion of the transformation program can be provided to a user device, wherein selection of the transformation program suggestion results in a data transformation.
    Type: Grant
    Filed: April 13, 2020
    Date of Patent: November 7, 2023
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Yeye He, Kris Ganjam, Vivek Ravindranath Narasayya, Surajit Chaudhuri
  • Patent number: 11811802
    Abstract: A security threat detection system is used to monitor the physical resource usage of a hosted application in a PaaS service in order to detect anomalous behavior indicative of a security threat. The system analyzes the historical usage of the application's physical resources in order to determine the normal range of consumption of a resource by the application. A security threat alert is then provided when the application's resource consumption exceeds the normal range of consumption.
    Type: Grant
    Filed: August 21, 2020
    Date of Patent: November 7, 2023
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC.
    Inventors: Benyamin Farshteindiker, Assaf Israel, Tomer Weinberger
  • Patent number: 11810006
    Abstract: A vehicle and a system and a method of operating the vehicle. The system includes a reasoning engine, an episodic memory, a resolver and a controller. The reasoning engine infers a plurality of possible scenarios based on a current state of an environment of the vehicle. The episodic memory determines a historical likelihood for each of the plurality of possible scenarios. The resolver selects a scenario from the plurality of possible scenarios using the historical likelihoods. The controller operates the vehicle based on the selected scenario.
    Type: Grant
    Filed: November 18, 2020
    Date of Patent: November 7, 2023
    Assignee: GM GLOBAL TECHNOLOGY OPERATIONS LLC
    Inventors: Jaehoon Choe, Rajan Bhattacharyya, Kyungnam Kim, Kenji Yamada
  • Patent number: 11801871
    Abstract: Example aspects of the present disclosure relate to an example computer-implemented method for predicting the intent of actors within an environment. The example method includes obtaining state data associated with a plurality of actors within the environment and map data indicating a plurality of lanes of the environment. The method include determining a plurality of potential goals each actor based on the state data and the map data. The method includes processing the state data, the map data, and the plurality of potential goals with a machine-learned forecasting model to determine (i) a forecasted goal for a respective actor of the plurality of actors, (ii) a forecasted interaction between the respective actor and a different actor of the plurality of actors based on the forecasted goal, and (iii) a continuous trajectory for the respective actor based on the forecasted goal.
    Type: Grant
    Filed: December 28, 2022
    Date of Patent: October 31, 2023
    Assignee: AURORA OPERATIONS, INC.
    Inventors: Sanjiban Choudhury, Sumit Kumar, Micol Marchetti-Bowick
  • Patent number: 11792087
    Abstract: An orchestration system may receive, from a subscriber management system, a request indicating a subscriber intent for a connectivity service or a cloud service. The orchestration system may identify, based on subscriber information associated with the request, a managed service. The orchestration system may automatically discover subscriber network devices configured to access the managed service and configure network connectivity of the subscriber network devices. The orchestration system may allocate infrastructure and network resources for the managed service. The orchestration system may configure, based on the resources, infrastructure hardware components, software components, and applications of the managed service. The orchestration system may configure managed service components associated with the managed service. The orchestration system may connect the infrastructure hardware components, the software components, the applications, and the managed service components to service assurance systems.
    Type: Grant
    Filed: November 1, 2022
    Date of Patent: October 17, 2023
    Assignee: Verizon Patent and Licensing Inc.
    Inventor: Mehmet Toy
  • Patent number: 11775367
    Abstract: An automatic coordination apparatus 30 includes: a scenario creation unit 100 that creates a scenario; a scenario coordination unit 200 that coordinates a plurality of the scenarios; and a scenario management and execution unit 32 that manages and executes the scenario, wherein a failure handling business operation is broken down into common and individual tasks, a parent scenario or a child scenario is defined for each of the separated tasks or each task group made by combining a plurality of tasks, the scenario is divided, management across a plurality of the scenarios is performed based on a relationship between each scenario and a status of execution of each scenario, and the scenario is discontinued or changed depending on a process and a content of failure handling.
    Type: Grant
    Filed: July 8, 2019
    Date of Patent: October 3, 2023
    Assignee: Nippon Telegraph and Telephone Corporation
    Inventors: Aiko Oi, Atsushi Takada
  • Patent number: 11768890
    Abstract: Method and server apparatus for providing and using a centralized Link Metadata System to identify if navigational links are pop-out links, is provided. The present invention utilizes a Link Metadata System, available on the Internet, of metadata associated with any given, specific Internet domain and URI path combination. Software browsing user agents on remote window servers are then configured with the ability to request metadata from the Link Metadata System indicating that a link is a pop-out link. Upon receiving metadata, the user agent determines whether to perform navigation as normal or perform the pop-out link functionality of reloading the remote client user agent's top level container with the content provided at the link's destination URI.
    Type: Grant
    Filed: December 6, 2021
    Date of Patent: September 26, 2023
    Inventor: Christopher Mark Balz
  • Patent number: 11769066
    Abstract: A building system including one or more storage devices storing instructions thereon that, when executed by one or more processors, cause the one or more processors to store a data structure of a digital twin of an entity of a building, the data structure storing information associated with at least one of the entity or entities of the building and determine that a trigger rule of the digital twin is triggered by comparing at least some of the information of the data structure against one or more conditions of the trigger rule. The instructions cause the one or more processors to determine an action of an action rule of the digital twin responsive to determining that the trigger rule is triggered by executing the action rule and cause one or more devices to operate based on the action determined by the action rule.
    Type: Grant
    Filed: November 17, 2021
    Date of Patent: September 26, 2023
    Assignee: JOHNSON CONTROLS TYCO IP HOLDINGS LLP
    Inventors: Rajiv Ramanasankaran, Young M. Lee
  • Patent number: 11763151
    Abstract: Systems and methods of the present disclosure provide processes for determining how much to adjust machine-learning parameter values in a direction of a gradient for gradient-descent steps in training processes for machine-learning models. Current parameter values of a machine-learning model are vector components that define an initial estimate for a local extremum of a cost function used to measure how well the machine-learning model performs. The initial estimate and the gradient of the cost function for the initial estimate are used to define an auxiliary function. A root estimate is determined for the auxiliary function of the gradient. The parameters are adjusted in the direction of the gradient by an amount specified by the root estimate.
    Type: Grant
    Filed: August 18, 2021
    Date of Patent: September 19, 2023
    Assignee: INTUIT, INC.
    Inventor: William T. Laaser
  • Patent number: 11762984
    Abstract: A support service application may process a request that contains a hyperlink. The hyperlink may be examined to determine a level of risk associated with accessing a resource referred to by the hyperlink. An execution environment for processing the hyperlink may be identified. The execution environment may comprise a virtual machine drawn from a pool of virtual machines. The resource may be retrieved by a browser process operating within the context of the virtual machine, and a safe version of the resource may be rendered and made available to customer support personnel using the support service application.
    Type: Grant
    Filed: October 15, 2019
    Date of Patent: September 19, 2023
    Assignee: Amazon Technologies, Inc.
    Inventors: Gregory Branchek Roth, Matthew Daniel DeMoss, Jonathan Matthew Miller
  • Patent number: 11762635
    Abstract: An artificial intelligence (“AI”) engine is disclosed with AI-engine modules and a plurality of learning agents. The AI-engine modules include instructor, learner, and predictor modules. The learner module is configured to train a plurality of AI models in parallel, and the instructor module is configured to coordinate with a plurality of simulators for respectively training the AI models. The learning agents are configured to process training requests from the instructor on data from the simulators for training the AI models. The learner module is further configured to first train the AI models on a first batch of similar data synchronously pooled in a memory of the learner module with a first processor. The learner module is further configured to subsequently train the AI models on a second, different batch of similar data synchronously pooled in the memory of the learner module with the first processor.
    Type: Grant
    Filed: June 14, 2018
    Date of Patent: September 19, 2023
    Assignee: Microsoft Technology Licensing, LLC
    Inventor: Matthew Brown
  • Patent number: 11763185
    Abstract: A knowledge-based system under uncertainties and/or incompleteness, referred to as augmented knowledge base (AKB) is provided, including constructing, reasoning, analyzing and applying AKBs by creating objects in the form E?A, where A is a rule in a knowledgebase and E is a set of evidences that supports the rule A. A reasoning scheme under uncertainties and/or incompleteness is provided as augmented reasoning (AR).
    Type: Grant
    Filed: January 6, 2023
    Date of Patent: September 19, 2023
    Inventors: Eugene S. Santos, Eunice E. Santos, Evelyn W. Santos, Eugene Santos, Jr.
  • Patent number: 11755386
    Abstract: Computerized systems and methods for managing API information. An exemplary method includes receiving an input from a user device associated with a first computer system, the input not including identity of a second computer system. The method includes determining a target API based on the input, the target API being the second computer system's API. The method also includes determining whether a user of the user device has access to the target API. The method includes retrieving documentation of the target API from an API database if it is determined that the user has access to the target API. The method includes providing the user device with the retrieved documentation.
    Type: Grant
    Filed: February 12, 2021
    Date of Patent: September 12, 2023
    Assignee: Coupang Corp.
    Inventors: Young Jin Park, Yong Hyun Yoon, Won Suk Yang
  • Patent number: 11755743
    Abstract: This disclosure describes methods and systems for protecting machine learning models against privacy attacks. A machine learning model may be trained using a set of training data and causal relationship data. The causal relationship data may describe a subset of features in the training data that have a causal relationship with the outcome. The machine learning model may learn a function that predicts an outcome based on the training data and the causal relationship data. A predefined privacy guarantee value may be received. An amount of noise may be added to the machine learning model to make a privacy guarantee value of the machine learning model equivalent to or stronger than the predefined privacy guarantee value. The amount of noise may be added at a parameter level of the machine learning model.
    Type: Grant
    Filed: September 3, 2019
    Date of Patent: September 12, 2023
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Amit Sharma, Aditya Vithal Nori, Shruti Shrikant Tople
  • Patent number: 11727288
    Abstract: A method and associated systems for a database-management system with artificially intelligent database administration. The DBMS manages one or more databases, each of which is monitored by sensors that detect conditions indicative of database performance. An operational engine receives input from the sensors, translates it into a form understandable by an artificially intelligent decision engine, and forwards the translated input to the decision engine. The decision engine uses preloaded knowledge elements stored in a knowledgebase to infer whether the sensor input identifies an issue that can only be resolved by a database-administration activity. If so, the decision engine attempts to select a best solution, optionally seeks confirmation of its selection from an outside source, and directs the operational engine to implement the selected solution.
    Type: Grant
    Filed: October 5, 2016
    Date of Patent: August 15, 2023
    Assignee: Kyndryl, Inc.
    Inventors: Cristina L. Fagundes, Sergio L. Fagundes
  • Patent number: 11727708
    Abstract: Some embodiments provide a program that receives a request to sectionize a document, uses a visual model to identify a set of candidate section headers in the document, and uses a language model to determine a type of section header for at least one candidate section header in the set of candidate section headers in the document. Some embodiments provide a program that receives a request to anonymize data in a document, uses a visual model to identify a set of candidate confidential sections in the document that are each predicted to include a collection of confidential data, uses a language model to identify terms in each candidate confidential section that are determined to be confidential data, analyzes the document to identify a set of terms in the document based on the identified terms in the set of candidate confidential sections, and redacts the set of terms in the document.
    Type: Grant
    Filed: April 1, 2022
    Date of Patent: August 15, 2023
    Assignee: Ciitizen, LLC
    Inventor: Kunling Geng
  • Patent number: 11722526
    Abstract: A model checking system detects violations and conflicts in security and verification policies by running model checking processes. The system detects privilege escalation attacks in misconfigured identification and access management (“IAM”) policies by modeling security policy documents and IAM actions as logical formulas and then running model checking on the model. The system translates non-Boolean variables, such as string variables, into Boolean variables in order to apply an SAT model checker. The model checker also determines whether a policy violation can be achieved in a finite number of steps by elevating privileges of some compromised principal over multiple iterations of the model checking process, or proves absence thereof.
    Type: Grant
    Filed: April 16, 2021
    Date of Patent: August 8, 2023
    Assignee: CITIBANK, N.A.
    Inventors: Ilia Shevrin, Mickey Hovel, Max Leibovich, Oded Margalit, Uri Kahana
  • Patent number: 11694120
    Abstract: Described is a system for detecting and correcting perception errors in a perception system. In operation, the system generates a list of detected objects from perception data of a scene, which allows for the generation of a list of background classes from backgrounds in the perception data associated with the list of detected objects. For each detected object in the list of detected objects, a closest background class is identified from the list of background classes. Vectors can then be used to determine a semantic feature, which is used to identify axioms. An optimal perception parameter is then generated, which is used to adjust perception parameters in the perception system to minimize perception errors.
    Type: Grant
    Filed: March 2, 2021
    Date of Patent: July 4, 2023
    Assignee: HRL LABORATORIES, LLC
    Inventors: Amit Agarwal, Amir M. Rahimi, Hyukseong Kwon, Rajan Bhattacharyya
  • Patent number: 11687794
    Abstract: A graph data structure for an artificial intelligence knowledge base includes a plurality of user-centric facts associated with a user. Each user-centric fact has an application-agnostic data format and includes a subject graph node, an object graph node, and an edge connecting the subject graph node to the object graph node. The graph data structure is designed to accommodate facts from different application-specific data providers using the same application-agnostic data format even when the different application-specific data providers use different native data formats.
    Type: Grant
    Filed: March 22, 2018
    Date of Patent: June 27, 2023
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Vipindeep Vangala, Ankur Hayatnagarkar, Sravanth Venkata Madhu Kurumaddali, Rashi Anand, Nitin Pande, Deepinder Singh Gill
  • Patent number: 11679330
    Abstract: The disclosed systems and methods track and continuously monitor data about a player or a multiple players and create a non-playing character (NPC) and/or modify an existing NPC that replicates the player(s) play style. The disclosed systems implement an artificial intelligence engine that monitors how a real player responds to one or more events in a game and correlates game outcomes with real player actions, with the actions or reactions of third players, and/or with an amount or extent of engagement. The engine may be used to generate, host, or otherwise provide data representative of one or more NPCs to multiple different games, being hosted by one or more servers, concurrently.
    Type: Grant
    Filed: December 18, 2019
    Date of Patent: June 20, 2023
    Assignee: Activision Publishing, Inc.
    Inventors: Josiah Eatedali, Mario Joseph Giombi