Patents Examined by Grace Park
  • Patent number: 11977580
    Abstract: Methods, systems, and computer program products for partitioning and parallel loading of property graphs with constraints are provided herein. A computer-implemented method includes obtaining graph-related input data and corresponding constraint data, wherein the graph-related input data and corresponding constraint data are at least one of user-defined and input data model-based; generating at least one in-memory graph based at least in part on processing at least a portion of the obtained graph-related input data; partitioning the at least one in-memory graph into two or more sub-graphs by processing the at least one in-memory graph using one or more polynomial time partition algorithms; and generating at least one property graph by allocating, at least a portion of the two or more partitioned sub-graphs which satisfy the obtained constraint data, to two or more threads that run in parallel.
    Type: Grant
    Filed: November 30, 2021
    Date of Patent: May 7, 2024
    Assignee: International Business Machines Corporation
    Inventors: Sumit Neelam, Hima Prasad Karanam, Udit Sharma, Shajith Ikbal Mohamed, Santosh Srivastava, L. Venkata Subramaniam
  • Patent number: 11974833
    Abstract: A wearable device for a noninvasive measurement of a user's body temperature can include a housing, a first substrate coupled to the housing and having an opening, a second substrate coupled to the first substrate and configured to secure to skin of a user, a mounting frame enclosed by the housing and the first substrate, a circuit board secured by the mounting frame, a temperature sensor coupled to the circuit board and configured to determine a body temperature of the user, and a thermally conductive probe. The thermally conductive probe is secured by the mounting frame and positioned proximate to the first temperature sensor. The thermally conductive probe extends at least partially through the opening in the first substrate and transmits a thermal energy from a portion of the user's skin to the first temperature sensor.
    Type: Grant
    Filed: March 19, 2021
    Date of Patent: May 7, 2024
    Assignee: Masimo Corporation
    Inventors: Kevin Forrest, Ammar Al-Ali, Valery G. Telfort
  • Patent number: 11971917
    Abstract: Presented herein are techniques for a non-intruding auto quoting feature on-the-fly for chat applications based on previous conversations and effectively forking/quoting such conversations to ease the burden of the user going through all the chat history. The techniques may involve monitoring an ongoing first text communication session between a first user and at least one second user; detecting one or more salient words or phrases in the first text communication session based on the monitoring; based on the one or more salient words or phrases, identifying a second text communication session that is topically related to the first text communication session; and displaying in a user interface presented to the first user a prompt to quote relevant content from the second text communication session into the first text communication session or to fork the first user to be a participant in the second text communication session.
    Type: Grant
    Filed: April 12, 2021
    Date of Patent: April 30, 2024
    Assignee: CISCO TECHNOLOGY, INC.
    Inventors: Karthik Babu Harichandra Babu, Akaash Dev S C, Amit Kumar
  • Patent number: 11971884
    Abstract: An interactive search session is implemented using an artificial intelligence model. For example, when the artificial intelligence model receives a search query from a user, the model selects an action from a plurality of actions based on the search query. The selected action queries the user for more contextual cues about the search query (e.g., may enquire about use of the search results, may request to refine the search query, or otherwise engage the user in conversation to better understand the intent of the search). The interactive search session may be in the form, for example, of a chat session between the user and the system, and the chat session may be displayed along with the search results (e.g., in a separate section of display). The interactive search session may enable the system to better understand the user's search needs, and accordingly may help provide more focused search results.
    Type: Grant
    Filed: March 28, 2022
    Date of Patent: April 30, 2024
    Assignee: Adobe Inc.
    Inventors: Milan Aggarwal, Balaji Krishnamurthy
  • Patent number: 11966431
    Abstract: Systems as described herein may determine a plurality of content items posted to a mesh network and each content item may be associated with a signature stored in a blockchain. A search engine may query each content item based on the corresponding signature in the blockchain. The search engine may parse each content item to obtain a label and store the label, the signature and content associated with each content item in a database. The search engine may query the blockchain to obtain a frequency that each content item has been queried in a predetermined period of time. The search engine may rank the content items based on the frequencies, and determine a subset of the content items as frequently searched content. Accordingly, the search engine may distribute the frequently searched content to a plurality of cached nodes in the mesh network.
    Type: Grant
    Filed: September 3, 2021
    Date of Patent: April 23, 2024
    Assignee: Capital One Services, LLC
    Inventors: Austin Walters, Jeremy Goodsitt
  • Patent number: 11966297
    Abstract: System extracts backup metadata, comprising system committed change numbers, system change numbers, types, and database version identifiers, for backup copies. System generates data structure, comprising start system change numbers, based on minimums of system committed change numbers, end system change numbers, based on maximums of system change numbers, database version identifiers, and identifiers for archive log backup copies. System identifies dependent system change numbers, based on start system change number to end system change number for backup copy corresponding to database version identifier. System identifies, in data structure, backed-up system change numbers, based on start system change numbers to end system change numbers for archive log backup copies corresponding to database version identifier, which are included in dependent system change numbers.
    Type: Grant
    Filed: October 20, 2020
    Date of Patent: April 23, 2024
    Assignee: EMC IP Holding Company LLC
    Inventors: Navneet Upadhyay, Rejith Mohan M, Amith Ramachandran, Shelesh Chopra
  • Patent number: 11954166
    Abstract: In some implementations, a system may receive interaction data based on an interaction of a user with a terminal, wherein the interaction data indicates a location of the terminal. The system may determine a plurality of entities having a corresponding plurality of locations that are within a geographic area that includes the location of the terminal. The system may determine, based on the plurality of entities, one or more categories for categorizing a purpose associated with the interaction of the user with the terminal. The system may transmit, to a user device of the user, information that identifies the one or more categories. The system may receive, from the user device, information that identifies one or more user-specified categories of the one or more categories. The system may store, in the database, a record that includes the information that identifies the one or more user-specified categories.
    Type: Grant
    Filed: November 3, 2021
    Date of Patent: April 9, 2024
    Assignee: Capital One Services, LLC
    Inventors: David Kelly Wurmfeld, Kevin Osborn
  • Patent number: 11944405
    Abstract: A pressure-sensing device includes a device frame, a flexible membrane, a pressure sensor, and device electronics. The device frame includes a base surface that rests on a supporting structure and a frame attachment region located opposite to the base surface such that the frame attachment region is raised from the supporting structure when the base surface is resting on the supporting structure. The device frame also includes a seating surface. The flexible membrane is attached to the frame attachment region such that the device frame and the flexible membrane enclose a pressure chamber. The seating surface extends outward around the flexible membrane and the flexible membrane protrudes above the seating surface. The pressure sensor is configured to generate a pressure signal. The device electronics are configured to determine the pressure in the pressure chamber based on the pressure signal.
    Type: Grant
    Filed: February 19, 2021
    Date of Patent: April 2, 2024
    Assignee: THERAPY HOLDINGS, INC.
    Inventors: Jonathan Moulton Thomas, Brian James Krieger, Elizabeth Ann Miracle, Grace Hina Lee
  • Patent number: 11941056
    Abstract: The present disclosure relates to a method for a weighting graph comprising nodes representing entities and edges representing relationships between entities in accordance with one or more domains. The method comprises: pre-processing the graph comprising assigning weights to the nodes and/or the edges of the graph in accordance with a specific domain of the domains, wherein the weight indicates a domain specific data quality problem of attribute values representing an edge of the edges and/or an entity involved in that edge. The weighted graph may be provided for enabling a processing of the graph in accordance with the specific domain.
    Type: Grant
    Filed: April 20, 2021
    Date of Patent: March 26, 2024
    Assignee: International Business Machines Corporation
    Inventors: Martin Oberhofer, Mike W. Grasselt, Claudio Andrea Fanconi, Thuany Karoline Stuart, Yannick Saillet, Basem Elasioty, Hemanth Kumar Babu, Robert Kern
  • Patent number: 11940971
    Abstract: An example operation may include one or more of receiving a request for trust information of an off-chain data source from a client, detecting that the trust information of the off-chain data source is not stored in a distributed ledger shared among a plurality of peer nodes, retrieving reliability data recursively identified and retrieved from a plurality of external sources having different reliability information of the off-chain data source, determining a reliability value based on a combination of the retrieved reliability data from the plurality of external sources, and transmitting the determined reliability value to the client.
    Type: Grant
    Filed: November 13, 2021
    Date of Patent: March 26, 2024
    Assignee: International Business Machines Corporation
    Inventor: Kohichi Kamijoh
  • Patent number: 11934474
    Abstract: Implementations of the present disclosure include actions of receiving a search query, identifying potential search results responsive to the search query, the potential search results corresponding to digital content stored in one or more computer-readable storage media, determining that the potential search results include user-generated content that is generated using one or more computer-implemented social services, receiving data associated with the user-generated content, the data including one or more scores, determining, based on the one or more scores, that the user-generated content is to be provided as a search result, generating search results, the search results including web-based search results and at least a portion of the user-generated content, and transmitting the search results to a client computing device for display to the searching user.
    Type: Grant
    Filed: March 8, 2022
    Date of Patent: March 19, 2024
    Assignee: GOOGLE LLC
    Inventors: Daniel Belov, Matthew E. Kulick, Adam D. Bursey, David Yen, Maureen Heymans
  • Patent number: 11928112
    Abstract: Systems and methods are provided that use a trained process to reply to a request comprising query data defining a query and context data defining contextual factors for the query from a device. The query is answered by one or more selected APIs of a plurality of APIs that invoke respective services to prepare a response. The trained process determines an execution plan responsive to the query data and the context data and is configured using training to define execution plans comprising selected APIs where a particular API is selected for the plan if it answers at least a portion of the query and the selected APIs together prepare the response optimized for the device according to the context data. The plan is provided to an execution component to execute the plan using the selected APIs and send the response to the requesting device.
    Type: Grant
    Filed: April 23, 2021
    Date of Patent: March 12, 2024
    Assignee: The Toronto-Dominion Bank
    Inventors: Milos Dunjic, Martin Albert Lozon, David Samuel Tax, Arthur Carroll Chow, Peter Glen Nairn, Edward James Hood, John Jong-Suk Lee, Arun Victor Jagga
  • Patent number: 11915266
    Abstract: An optimized fact checking system analyzes and determines the factual accuracy of information and/or characterizes the information by comparing the information with source information. The optimized fact checking system automatically monitors information, processes the information, fact checks the information in an optimized manner and/or provides a status of the information. In some embodiments, the optimized fact checking system generates, aggregates, and/or summarizes content.
    Type: Grant
    Filed: August 24, 2022
    Date of Patent: February 27, 2024
    Inventor: Lucas J. Myslinski
  • Patent number: 11874845
    Abstract: Systems and methods for a cloud state engine are provided. According to one embodiment, a query pertaining to state information associated with a packet to be processed by a first packet processing device of multiple packet processing devices associated with a distributed security environment is received by a centralized state engine running on a computing device associated with the distributed security environment. The state information associated with the packet influences how the packet is to be processed by the first packet processing device. Responsive to the query, the state information is identified by the centralized state engine by processing the received query with reference to a state database containing state information for multiple packets. The identified state information is provided to the first packet processing device by generating a response to the query containing the identified state information.
    Type: Grant
    Filed: June 28, 2017
    Date of Patent: January 16, 2024
    Assignee: Fortinet, Inc.
    Inventor: Thorsten Jäger
  • Patent number: 11874691
    Abstract: Systems and methods are disclosed for processing and executing queries in a data intake and query system. The data intake and query system receives a query identifying a set of data to be processed and a manner of processing the set of data. The data intake and query system identifies buckets that are to be searched and search nodes to execute the query. The data intake and query system maps the identified buckets to the search nodes and executes the query using the identified bucket and search nodes.
    Type: Grant
    Filed: June 5, 2018
    Date of Patent: January 16, 2024
    Assignee: Splunk Inc.
    Inventors: Alexandros Batsakis, Ashish Mathew, Christopher Pride, Bharath Kishore Reddy Aleti, Sourav Pal, Arindam Bhattacharjee, James Monschke
  • Patent number: 11853365
    Abstract: Disclosed herein are enterprise applications and platforms that manage databases containing documents and may employ search systems that allow users to retrieve documents based on queries. The search systems may be configured to retrieve data from several different data sources and may be associated with many of the applications. Furthermore, the search systems may include a faceted interface based on database or document attributes for further search refinement. The faceted interface may be template-based and modular, allowing reconfiguration of the interfaces without substantial rewriting of the application code base.
    Type: Grant
    Filed: June 20, 2022
    Date of Patent: December 26, 2023
    Assignee: ServiceNow, Inc.
    Inventors: Padmaprabodh Ambale, Sarup Paul, Kushal Kudavale, Ryan Currier
  • Patent number: 11853376
    Abstract: A system and method for creating mobile device or vehicle profiles (mobile object) using location, time, event, and unrelated data.
    Type: Grant
    Filed: October 19, 2022
    Date of Patent: December 26, 2023
    Assignee: ARCANOR BILGI TEKNOLOJILERI VE HIZMETLERI A.S.
    Inventor: Kaan Kalle
  • Patent number: 11853346
    Abstract: Methods, systems, and apparatus for receiving, from a user, a request that includes an entity identifier associated with an entity that is referenced by one or more query terms of a search query, determining that the entity is identified in a media consumption database as a media item that has been indicated as consumed by the user or that the entity is associated with a media item that is identified in the media consumption database as a media item that has been indicated as consumed by the user, and based on the determination, providing a response to the request, the response including data indicating that the entity is a media item that has been indicated as consumed by the user or that the entity is associated with a media item that has been indicated as consumed by the user.
    Type: Grant
    Filed: January 31, 2019
    Date of Patent: December 26, 2023
    Assignee: GOOGLE LLC
    Inventor: Matthew Sharifi
  • Patent number: 11853373
    Abstract: A method for analyzing social network accounts includes querying a first social network for data about a first user account associated with the first social network. The received data is stored in a social graph structure and used to determine derived characteristics of the first user account. The derived characteristics are quantified and used to generate a first feature vector for the first user account. The first feature vector of the first user account is compared with a second feature vector of a second user account associated with a second social network different from the first social network. Based on the comparison of the first and second feature vectors, it is determined whether the first user account and the second user account are associated with a same entity.
    Type: Grant
    Filed: May 25, 2021
    Date of Patent: December 26, 2023
    Assignee: Federal Data Systems LLC
    Inventor: Joshua S. White
  • Patent number: 11836127
    Abstract: Embodiments provide unique identification of telemetry reports generated by components of an IHS (Information Handling System) that supports a plurality of metric data sources. A source of metric data is detected, where the source may be a fixed or replaceable IHS component. The metric source is identified within a device descriptor table maintained by a remote access controller of the IHS. Based on a unique user-friendly label that is associated with the metric data source in the device descriptor table, the metric source is configured to generate metric reports. The generated metric reports are received and the label provided by the metric source is used to store data from the metric reports in a database row using the label as a unique database key. The user-friendly label can be used to perform efficient database queries without using a separate database column for storing a user-friendly description of the metric source.
    Type: Grant
    Filed: April 2, 2021
    Date of Patent: December 5, 2023
    Assignee: Dell Products L.P.
    Inventors: Cyril Jose, Jon Robert Hass, Michael Emery Brown, Choudary Maddukuri, Sankara Rao Gara, Mahesh Babu Ramaiah, Sankunny Jayaprasad