Database Query Processing Patents (Class 707/769)
  • Patent number: 11880374
    Abstract: A device to support work of searching document data for interpreting an information analysis result of analysis data obtained by analyzing a sample containing an analyte, includes: an acquisition unit to acquire first information for identifying the analyte from the analysis data; a reception unit to receive input of second information for searching data of a document for interpreting the information analysis result of the analysis data; an extraction unit to extract, based on the first and second information, terms relevant to the information analysis result, from among terms in data of documents in a database; a calculation unit to calculate, for each relevant term, relevance scores indicating a relevance degree between the relevant term and the first information, and a relevance degree between the relevant term and the second information; and a processing unit to obtain an index value of statistical likelihood from the relevance scores.
    Type: Grant
    Filed: May 9, 2022
    Date of Patent: January 23, 2024
    Assignees: Shimadzu Corporation, OSAKA UNIVERSITY
    Inventors: Shinji Kanazawa, Satoshi Shimizu, Fumio Matsuda
  • Patent number: 11879943
    Abstract: A system for detecting changes in an electronic component and a method for operating a data processing system for finding events that predict an electronic component's failure are disclosed. The system includes an input port that receives a data stream that includes an ordered sequence of data values generated by the electronic component. A controller identifies a segment of the data stream (EDS), transforms the EDS to a CSV, and compares the CSV to a plurality of reference signature vectors (RSVs) to determine if the CSV is similar to any of the RSVs. Information identifying a new CSV is stored in an RSV database if the new CSV is similar to one of the RSVs, and a new RSV is created if the new CSV is not similar to any of the RSVs in said RSV database. A predictor RSV that occurs as the electronic component ages is identified.
    Type: Grant
    Filed: May 31, 2021
    Date of Patent: January 23, 2024
    Assignee: KEYSIGHT TECHNOLOGIES, INC.
    Inventors: Masaharu Goto, Kiyoshi Chikamatsu, Naoki Kobayashi
  • Patent number: 11882319
    Abstract: This application discloses a virtual live streaming method and apparatus, a device, and a storage medium. The method includes: acquiring a live text content which is a text content broadcast by voice by a virtual character in a virtual live stream; segmenting the live text content to obtain text segments that are sequentially arranged; acquiring a live broadcast data packet of each of the text segments following a sequence of the text segments, the live broadcast data packet comprising mouth shape data corresponding to the each of the text segments and being used for determining a mouth shape of the virtual character corresponding to the text segment; and performing screen rendering based on the live broadcast data packet to obtain a live screen for the virtual live streaming, the live screen comprising the virtual character who expresses the each of the text segments with a corresponding mouth shape.
    Type: Grant
    Filed: September 29, 2022
    Date of Patent: January 23, 2024
    Assignee: Tencent Technology (Shenzhen) Company Limited
    Inventor: Shaoming Zhu
  • Patent number: 11874948
    Abstract: Methods, non-transitory computer readable media, and verifier and/or prover devices or query verification apparatuses are disclosed that generate a first commitment from received data and send the received data to a prover device for insertion into a table of a database. A query result and an overall proof are received from the prover device in response to a received query forwarded to the prover device and associated with the database table. The overall proof is generated from one or more partial proofs comprising one or more commitments generated from one or more intermediate values. The query result and an indication the query result was verified are returned in response to the received query after verifying the query result based on a second commitment to the query result generated using the first commitment and the overall proof.
    Type: Grant
    Filed: December 12, 2022
    Date of Patent: January 16, 2024
    Assignee: SPACE AND TIME LABS, INC.
    Inventors: Jay Thomas White, Scott Edward Daly Dykstra
  • Patent number: 11875388
    Abstract: A method for an internet-accessible content provider computer server that, in response to receiving request information from a referred user device for access to specific digital content subject to a fee, the server: (a) selects a particular payment system based on referrer information included in request information transmitted, (b) transmits to the selected payment system information indicative of the requested specific digital content and a request for approval of the user device for the corresponding fee for the digital content, (c) facilitating communication between the selected payment system and the user device, (d) based on receiving from the selected payment system an approval signal, transmitting the requested specific digital content to the user device.
    Type: Grant
    Filed: April 12, 2022
    Date of Patent: January 16, 2024
    Assignee: Supertab AG
    Inventors: Cosmin-Gabriel Ene, Martin Hans
  • Patent number: 11874885
    Abstract: A content recommendation is provided based on a knowledge graph using, for example, a processor and memory of a device. In some embodiments, sensors are used. The content recommendation efficiently makes user of the processor, memory and/or sensors. A knowledge graph is maintained at the device and another knowledge graph may be maintained at a server. The knowledge graph at the device is generated, for example, by obtaining log history information, generating a device knowledge graph, generating a pattern knowledge graph associated with a behavior pattern of a user, and/or updating the device knowledge graph by adding the pattern knowledge graph to the device knowledge graph. In some examples, the knowledge graph at the server is generated by a server, based on the pattern knowledge graph.
    Type: Grant
    Filed: July 14, 2020
    Date of Patent: January 16, 2024
    Assignee: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Mirae Jeong, Hyonsok Lee, Jungho Park, Jaehun Lee, Taeho Hwang, Yunsu Lee, Jiyoung Kang
  • Patent number: 11868335
    Abstract: A space-efficient change journal for a storage system is provided. The storage system includes a memory having computer readable instructions stored therein. The system further includes a processor configured to access a log structure merge (LSM) tree-based metadata index having metadata for the storage system. The LSM tree-based metadata index includes indices placed in a plurality of indexing layers and one or more indices are merged within the indexing layers in response to updates to metadata, or as a background task. The processor is configured to identify one or more indices of the LSM tree-based metadata index as entries of a change journal of the storage system. The processor is further configured to maintain the change journal of the storage system based upon the identified entries.
    Type: Grant
    Filed: July 30, 2019
    Date of Patent: January 9, 2024
    Assignee: Druva Inc.
    Inventors: Anand Apte, Alok Kumar
  • Patent number: 11869286
    Abstract: A system for determining a condition of an asset such as a vehicle or a machine tool includes a diagnostic tool. The diagnostic tool for determining a condition of a vehicle includes an inspection unit having a scanner, a camera, a laser pointer, and a thermometer, a communication unit having a transceiver, a wireless and a Bluetooth, and a user interface unit having a microphone, LED lights and a speaker. The diagnostic tool acquires a vehicle identification number (VIN), transmits the VIN information, and receives basic information including an inspection procedure provided from a manufacturer of the vehicle and history information of the vehicle associated with the acquired VIN for providing a new health condition of the vehicle under inspection. A method for determining a condition of an asset is also performed by the system including the diagnostic tool.
    Type: Grant
    Filed: August 28, 2020
    Date of Patent: January 9, 2024
    Assignee: INSPECTRON, INC.
    Inventors: Gaetan Woitrin, Jonathan Marlow
  • Patent number: 11868420
    Abstract: Disclosed are techniques for faceted search queries through interactive graphical objects. A text search query corresponding to a faceted search is received from a user, which is then parsed for keywords. Attributes associated with the keywords are then extracted and used to generate a graphical representation corresponding to the results associated with the text search query. Further user input to refine the query is provided through manipulation of the graphical representation by the user (such as dragging a leg of a table to change the length of legs on a table) corresponding to modification of one or more facets of the faceted search, narrowing the available search results corresponding to the faceted search.
    Type: Grant
    Filed: June 28, 2021
    Date of Patent: January 9, 2024
    Assignee: International Business Machines Corporation
    Inventors: Indervir Singh Banipal, Shikhar Kwatra, Nadiya Kochura, Sourav Mazumder
  • Patent number: 11869020
    Abstract: Systems and methods for remotely verifying an identity of a minor to open an account at a financial institution for the minor are provided. A method includes, responsive to verification of an identity of an adult associated with the minor, receiving, by a provider institution computing system of a provider institution, information relating to the minor from a minor computing device associated with the minor, and scraping, by the provider institution computing system, data from one or more social media profiles associated with the adult. The method includes comparing, by the provider institution computing system, the scraped data to information from the adult regarding the minor, and in response to a match, remotely verifying, by the provider institution computing system, the identity of the minor based on the information relating to the minor, such that the account for the minor is authorized to be opened at the provider institution.
    Type: Grant
    Filed: January 9, 2023
    Date of Patent: January 9, 2024
    Assignee: Wells Fargo Bank, N.A.
    Inventors: Jonathan Hartsell, Nanie Lee, Ray G. Redwood, Daniel Sanford, Elizabeth Votaw
  • Patent number: 11860933
    Abstract: A method of providing a personalized audio briefing to a user is performed at an electronic device. The device receives identification of information sources associated with the user. Each of the information sources is associated with a content type. The device receives an authorization to access the identified information sources and a preferred order of content types for presentation within the audio briefing. It transmits to a remote system the identification, the authorization, and the preferred order. Following the transmitting, the device receives a verbal input from the user requesting the audio briefing. In response to the verbal input, the device receives a response generated by the remote system, including content from the information sources and information inserted by the remote system based on the authorization to access received from the user. The device outputs an audible response according to the preferred order.
    Type: Grant
    Filed: September 3, 2019
    Date of Patent: January 2, 2024
    Assignee: Google LLC
    Inventors: Michael Andrew Goodman, Bibo Xu
  • Patent number: 11860924
    Abstract: A system is provided for configuring legacy file-based workflows to remotely and dynamically access media essence. An example system includes a filename generator that dynamically generates a filename for corresponding media content in an essence store in response to a selection by a file-based workflow application running on a media production computing device. The system includes an identity file generator that generates a respective identity file for the selected content and that includes the generated filename. Furthermore, the system includes a content API that queries an essence access database using the generated identity file to obtain metadata that indicates access information for the media content. The content API then configures the file-based workflow application to access the media content from the essence store based on an accessed track number and byte length of the respective media content accessed in response to the query of the media essence access database.
    Type: Grant
    Filed: June 9, 2022
    Date of Patent: January 2, 2024
    Assignee: GRASS VALLEY LIMITED
    Inventor: James Westland Cain
  • Patent number: 11861321
    Abstract: A regular expression prompt may be determined by combining a regular expression prompt template with input text from an input document. The regular expression prompt template may include a natural language instruction to identify one or more regular expressions from the input text and one or more fillable portions designated for filling with the input text. The regular expression prompt may be sent to a large language model for evaluation, and one or more regular expressions may be identified based on a response received from the large language model. The regular expressions may be used to disaggregate the input text, and the disaggregated text portions may be used to determine a structured document based on the input document. The structured document may be used to determine a response to a query of the input document.
    Type: Grant
    Filed: June 29, 2023
    Date of Patent: January 2, 2024
    Assignee: Casetext, Inc.
    Inventors: Brian O'Kelly, Javed Qadrud-Din, Ryan Walker, Walter DeFoor, Pablo Arredondo
  • Patent number: 11861032
    Abstract: A differentially private security system communicatively coupled to a database storing restricted data receives a database query from a client. The database query includes an operation, a target accuracy, and a maximum privacy spend for the query. The system performs the operation to produce a result, then injects the result with noise sampled from a Laplace distribution to produce a differentially private result. The system iteratively calibrates the noise value of the differentially private result using a secondary distribution different from the Laplace distribution and a new fractional privacy spend. The system ceases to iterate when an iteration uses the maximum privacy spend or a relative error of the differentially private result is determined to satisfy the target accuracy, or both. The system sends the differentially private result to the client.
    Type: Grant
    Filed: April 6, 2022
    Date of Patent: January 2, 2024
    Assignee: Snowflake Inc.
    Inventors: Liam Damewood, Oana Niculaescu, Alexander Rozenshteyn, Ann Yang
  • Patent number: 11861382
    Abstract: Embodiments of this application provide an application starting method and apparatus, and an electronic device. For any application that is installed in the electronic device and that supports multi-window display, based on configurations of an application layer and an application framework layer in a software system of the electronic device, the electronic device that supports a floating window and split-screen display may have a single-application multi-instance feature. In this way, the Dock triggers any application to start the multi-instance feature of the application, and the electronic device may simultaneously display a plurality of windows of the application on a display in a plurality of window combination forms, so that multi-instance coordination processing and operation may be performed on a same application.
    Type: Grant
    Filed: March 29, 2023
    Date of Patent: January 2, 2024
    Assignee: HUAWEI TECHNOLOGIES CO., LTD.
    Inventors: Yanhua Zheng, Zhihao Zhang, Jia Xu, Sheng Li, Jingjing Dong
  • Patent number: 11853301
    Abstract: Compiled portions of code generated to perform a query plan at a query engine may be shared with other query engines. A data store, separate from the query engines, may store compiled portions of query code generated for different queries. If a query engine does not have a locally stored compiled portion of query code, then the separate data store may be accessed in order to obtain a compiled portion of query code, allowing reuse of compiled query code across different queries engines for queries directed to different databases.
    Type: Grant
    Filed: March 29, 2019
    Date of Patent: December 26, 2023
    Assignee: Amazon Technologies, Inc.
    Inventors: Ippokratis Pandis, Naresh Chainani, Kiran Kumar Chinta, Venkatraman Govindaraju, Andrew Edward Caldwell, Naveen Muralimanohar, Martin Grund, Fabian Oliver Nagel, Nikolaos Armenatzoglou
  • Patent number: 11854369
    Abstract: Aspects of the disclosure relate to a multi-computer processing system for compliance monitoring and control. A computing platform having at least one processor, a communication interface, and memory may receive hygiene-related information from one or more data sources. In addition, the one or more data sources includes one or more sensors for capturing the hygiene-related information. Subsequently, the computing platform may analyze the hygiene-related information received from the one or more of data sources and generate a hygiene compliance score. In addition, the hygiene compliance score may indicate an extent to which the hygiene-related information matches a plurality of guidelines. Then, the computing platform may store the hygiene-related information in a database and output the hygiene compliance score in response to a request.
    Type: Grant
    Filed: October 15, 2021
    Date of Patent: December 26, 2023
    Assignee: Allstate Insurance Company
    Inventor: Tirumala Reddy Yegavolla
  • 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: 11853281
    Abstract: Provided are methods comprising receiving a query for information from the database, determining particular data element types and data element values that are the subject of the query, instantiating a query data structure containing the data element types and the data element values that are the subject of the query, identifying records within the database that contain one or more data element types and/or data element values that are included in the query data structure, and instantiating a results data structure comprising information relating to the identified records.
    Type: Grant
    Filed: August 22, 2019
    Date of Patent: December 26, 2023
    Assignee: QLIKTECH INTERNATIONAL AB
    Inventors: Anders Nilsson, Ingemar Carlo, José Dìaz López, Håkan Wolgé, Anders Helmer, Thomas Lindén
  • Patent number: 11846929
    Abstract: Systems and method for leveraging container orchestration systems to generate visualizations related to components or operations of an industrial automation system. In particular, a visual manager, a primary node of the container orchestration system, may receive a container image for operating an application of the industrial automation system. A visual manager may identify a container host from a cluster of nodes of the container orchestration system for executing the container in response to the container host meeting container orchestration constraints. Upon execution of the constraint, the container host may transmit configuration details for accessing a visualization associated with the container image to a thin client for display. In some embodiments, the container host, itself, may include a thin client device. Accordingly, the thin client device may execute the container and display the corresponding visualization.
    Type: Grant
    Filed: June 18, 2021
    Date of Patent: December 19, 2023
    Assignee: Rockwell Automation Technologies, Inc.
    Inventors: Nicholas M. Putman, Matthew B. Hortman, Randy A. Cannady, Travis J. Seagert
  • Patent number: 11841863
    Abstract: An algorithm releases answers to very large numbers of statistical queries, e.g., k-way marginals, subject to differential privacy. The algorithm answers queries on a private dataset using simple perturbation, and then attempts to find a synthetic dataset that most closely matches the noisy answers. The algorithm uses a continuous relaxation of the synthetic dataset domain which makes the projection loss differentiable, and allows the use of efficient machine learning optimization techniques and tooling. Rather than answering all queries up front, the algorithm makes judicious use of a privacy budget by iteratively and adaptively finding queries for which relaxed synthetic data has high error, and then repeating the projection. The algorithm is effective across a range of parameters and datasets, especially when a privacy budget is small or a query class is large.
    Type: Grant
    Filed: September 27, 2022
    Date of Patent: December 12, 2023
    Assignee: Amazon Technologies, Inc.
    Inventors: Sergul Aydore, William Brown, Michael Kearns, Krishnaram Kenthapadi, Luca Melis, Aaron Roth, Amaresh Ankit Siva
  • Patent number: 11842285
    Abstract: A method for creating a graph database implemented knowledge mesh is disclosed. The method includes receiving, by a computer system, data from a plurality of different streams and identifying, by the computer system executing at least one machine learning model, a plurality of triples included in the data. The method also comprises filtering, by the computer system, the plurality of triples to identify a relevant subset of triples by applying an ontological filter, applying, by the computer system, a disambiguation routine to the relevant subset of triples to correlate entities included in the relevant subset to other entities in a graph database and determine a degree of confidence with each correlation, and creating, by the computer system, a knowledge mesh using the graph database. The knowledge mesh comprises the relevant subset of triples, each correlation identified by application of the disambiguation routine, and the degree of confidence with each correlation.
    Type: Grant
    Filed: March 28, 2022
    Date of Patent: December 12, 2023
    Assignee: TORCH RESEARCH, LLC
    Inventor: Jon Kramer
  • Patent number: 11836199
    Abstract: The present system and method relate to an automated crawler for crawling a primary online content object and storing a set of results, a parser for parsing the stored set of results to generate a plurality of key phrases and a content corpus, a plurality of models for processing at least one of the plurality of key phrases or the content corpus, wherein the processing results in a plurality of topic clusters which arrange topics within the primary online content object around a core topic based on semantic similarity, a suggestion generator for generating a suggested topic that is similar to at least one topic among the plurality of topic clusters and for storing the suggested topic, and an application for developing a strategy for development of online presence content.
    Type: Grant
    Filed: July 22, 2021
    Date of Patent: December 5, 2023
    Assignee: HUBSPOT, INC.
    Inventors: Tim Hennekey, Asher Krim, Angela DeFranco, Theodore Cleveland, Jonathan Meharry, Matthew Barby
  • Patent number: 11836125
    Abstract: Computer systems and associated methods are disclosed to implement a database dependency monitoring system (DDMS) that periodically collects activity data from an inventory of databases and generates dependency graphs indicating data dependencies among the databases. In embodiments, the collection of the activity data may be implemented as three sets of jobs that are run periodically. In the first job set, the databases are checked to see if they can be connected to. In the second job set, queries are run in each of the available databases to generate output files containing their activity data. In a third job set, the output files are transformed and loaded into a metadata store, which can be used to generate the dependency graph based on the collected activity data. Advantageously, the disclosed system may be used to adaptively monitor a changing inventory of many databases, while causing little or no performance impact on the databases.
    Type: Grant
    Filed: July 15, 2019
    Date of Patent: December 5, 2023
    Assignee: Amazon Technologies, Inc.
    Inventors: Joseph Skinner, Alex Anto Chriayath, Shobhit Goyal, Vinay Boinepally
  • Patent number: 11836640
    Abstract: Techniques for artificial intelligence (AI) modules for computation tasks are described, and may be implemented to enable multiple AI modules to be aggregated to form an execution structure (e.g., an execution chain) for performing a computation task. Generally, the described techniques aggregate AI modules based on their respective functions to perform an overall computation task.
    Type: Grant
    Filed: May 15, 2020
    Date of Patent: December 5, 2023
    Assignee: Motorola Mobility LLC
    Inventors: Zhengping Ji, Rachid M. Alameh, Robert S. Witte
  • Patent number: 11833409
    Abstract: The disclosure herein provides a smart golf pin system and golf GPS device with a mechanism to automatically receive golf hole cup information and display the golf hole information on the golf GPS device. More specifically, the golf GPS device receives data from a plurality of GPS modules installed on the golf pins located throughout the golf course and based on its current location, selects a set of GPS coordinates corresponding to the current hole that the golfer is playing, and displays a distance from the golf GPS device to the actual hole cup location in the current hole, thereby allowing the golfer to fine tune his or her approach accordingly.
    Type: Grant
    Filed: August 5, 2022
    Date of Patent: December 5, 2023
    Assignee: GolfzonDeca, Inc.
    Inventors: Yonghun Kim, Changgon Hyun, Won Pyo Hong, Whan-Cheol Choi, KyuHak Choi, Youha Kim, Sung-Il Baek
  • Patent number: 11836198
    Abstract: The system uses natural language to paths of a transition diagram via answer set programming system and provides: an approach for mapping events described in natural language sources to a logical formalism; and integration of Natural Language Processing and constraint-based reasoning inspired by Reasoning about Actions and Change. The system further uses (a) a non-trivial variant of IR in which sources include sequences of events, and queries are made about the state of the world after such events; (b) the extension of techniques for representing dynamic domains to increase the flexibility of the reasoning processes in the presence of uncertainty; (c) a formalization of the IR task based on action languages; (d) an automated IR procedure based on Answer Set Programming (ASP).
    Type: Grant
    Filed: September 5, 2018
    Date of Patent: December 5, 2023
    Assignee: Drexel University
    Inventors: Marcello Balduccini, Emily LeBlanc
  • Patent number: 11836196
    Abstract: Embodiments of the disclosure provide systems and methods for obtaining content for a workspace of a collaboration environment. According to one embodiment, a method for requesting and obtaining a content item for a workspace of a collaboration environment can comprise generating, by a cloud-based collaboration environment system, a content request identifying the content item and metadata for the content item. The requested metadata for the content item can be defined by a requestor of the content item and the content item and the metadata for the content item can be requested from a submitter. The generated content request can be provided by the cloud-based collaboration environment system to a computing device associated with the submitter. In response to the provided request, the content item and the requested metadata for the content item can be obtained by the cloud-based collaboration environment system from the computing device associated with the submitter.
    Type: Grant
    Filed: July 31, 2020
    Date of Patent: December 5, 2023
    Assignee: Box, Inc.
    Inventors: Virender Gupta, Ravneet Uberoi
  • Patent number: 11829855
    Abstract: Training query intents are allocated for multiple training entities into training time intervals in a time series based on a corresponding query intent time for each training query intent. Training performance results for the multiple training entities are allocated into the training time intervals in the time series based on a corresponding performance time of each training performance result. A machine learning model for a training milestone of the time series is trained based on the training query intents allocated to a training time interval prior to the training milestone and the training performance results allocated to a training time interval after the training milestone. Target performance for the target entity for an interval after a target milestone in the time series is predicted by inputting to the trained machine learning model target query intents allocated to the target entity in a target time interval before the target milestone.
    Type: Grant
    Filed: May 25, 2022
    Date of Patent: November 28, 2023
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Mayank Shrivastava, Hui Zhou, Pushpraj Shukla, Emre Hamit Kok, Sonal Prakash Mane, Dimitrios Brisimitzis
  • Patent number: 11832068
    Abstract: Methods and apparatus for identifying a music service based on a user command. A content type is identified from a received user command and a music service is selected that supports the content type. A selected music service can then transmit audio content associated with the content type for playback.
    Type: Grant
    Filed: November 22, 2021
    Date of Patent: November 28, 2023
    Assignee: Sonos, Inc.
    Inventors: Simon Jarvis, Mark Plagge, Christopher Butts
  • Patent number: 11829377
    Abstract: The present invention discloses an efficient storage method for time-series data, comprising: storing time-series data collected by each data sampler and static attribute data of its data sampler separately; when each time series is stored, based on a unique ID of each time series, storing corresponding time-series data; and when the static attribute data is stored, the static attribute data are stored in another database independently, wherein each data sampler saves one corresponding record in a database storing the static attribute data. According to the present invention, the storage space can be saved, the processing efficiency and the processing speed can be improved, and the query processing can be flexibly carried out.
    Type: Grant
    Filed: July 18, 2019
    Date of Patent: November 28, 2023
    Assignee: TAOS DATA
    Inventors: Hongze Cheng, Shengliang Guan, Haojun Liao, Jianhui Tao
  • Patent number: 11829694
    Abstract: A hardware design for a component that evaluates a main algebraic expression comprising at least two variables is verified, the main algebraic expression being representable as a lossless combination of a plurality of sub-algebraic expressions, and one or more of the at least two variables can be constrained to cause an instantiation of the hardware design to evaluate each of the sub-algebraic expressions. An instantiation of the hardware design is verified as correctly evaluating each of the plurality of sub-algebraic expressions, and the instantiation of the hardware design is formally evaluated as correctly evaluating one or more combinations of sub-algebraic expressions, wherein the one or more combinations comprises a combination that is equivalent to the main algebraic expression.
    Type: Grant
    Filed: December 6, 2022
    Date of Patent: November 28, 2023
    Assignee: Imagination Technologies Limited
    Inventors: Sam Elliott, Rachel Edmonds
  • Patent number: 11830074
    Abstract: Disclosed are methods and systems for automatically configuring financial product offerings. An example method includes: receiving, by a computer system, a graph model representing a plurality of permutations of definition provisions of a financial product; translating at least a subset of the graph model into definitions of a plurality of business objects; translating the definitions of the plurality of business objects into definitions of a plurality of services to be implemented by an offering of the financial product; receiving, via a user interface, a plurality of service configuration options; applying the plurality of service configuration options to the definitions of the plurality of services; and generating, based on the definitions of the plurality of services, service configuration data for the offering of the financial product.
    Type: Grant
    Filed: October 25, 2019
    Date of Patent: November 28, 2023
    Assignee: Teachers Insurance and Annuity Association of America
    Inventors: Pankaj Agrawal, Alexis S. Pecoraro, James G Rauscher, John V. Hintze, Daniel R. Hursh, Gregory B. Bahns, Edward J. Miller, Jr.
  • Patent number: 11830488
    Abstract: An information processing apparatus includes a controller configured to acquire action data on a plurality of users, extract, from the acquired action data, a particular action that is action data indicating a worsening of a relationship among the plurality of users, and identify a cause pattern that includes at least one piece of action data, among pieces of action data acquired before the particular action, associated with the particular action.
    Type: Grant
    Filed: June 9, 2021
    Date of Patent: November 28, 2023
    Assignee: TOYOTA JIDOSHA KABUSHIKI KAISHA
    Inventors: Satoshi Komamine, Hideo Hasegawa
  • Patent number: 11822582
    Abstract: Embodiments of the present disclosure describe systems, methods, and computer program products for improving query processing of a database. An example method can include: storing table data for a table in a plurality of micro-partitions, each micro-partition comprising a portion of the table data for the table; for each micro-partition of the plurality of micro-partitions, storing metadata for the micro-partition in at least one of a plurality of expression properties; and selecting, by a processing device, a subset of the plurality of expression properties to be grouped into a grouping expression property based at least partially on the metadata of the subset of the plurality of the expression properties. The grouping expression property may include cumulative metadata associated with the metadata of the subset of the plurality of expression properties.
    Type: Grant
    Filed: August 26, 2022
    Date of Patent: November 21, 2023
    Assignee: Snowflake Inc.
    Inventors: Yi Fang, Varun Ganesh, Xinglian Liu, Ryan Michael Thomas Shelly, Jiaqi Yan, Yizhi Zhu
  • Patent number: 11823074
    Abstract: Examples of a system for intelligent communication management for content summarization are provided. In an example, the system receives a summary generation requirement. The system establishes a question database for generation a set of questions for a user corresponding to the summary generation requirement. The system implements an artificial intelligence component to sort the answers obtained from the question and generates a user-specific knowledge database. The system may use the user-specific knowledge model for generation of further questions for the user. The system may assist a user with collecting information in a conversational manner mode and to automatically produce intelligible deliverables. The system may accept multiple modes of input while collecting information from a user. The system may be used for an automatic summary generation for customer service conversations, interviews, conferences and presentations, a person's holiday chronicles, and the like.
    Type: Grant
    Filed: March 26, 2020
    Date of Patent: November 21, 2023
    Assignee: ACCENTURE GLOBAL SOLUTIONS LIMITED
    Inventors: Coline Doebelin, Christian Souche, Victor Chevalier
  • Patent number: 11822890
    Abstract: Provided is an artificial intelligence (AI) answering system including a user question receiver configured to receive a user question from a user terminal; a first question extender configured to generate a question template by analyzing the user question and determine whether the user question and the generated question template match; a second question extender configured to generate a similar question template by using a natural language processing and a deep learning model when the user question and the generated question template do not match; a training data builder configured to generate training data for training the second question extender by using an neural machine translation (NMT) engine; and a question answering unit configured to transmit a user question result derived through the first question extender or the second question extender to the user terminal.
    Type: Grant
    Filed: June 6, 2022
    Date of Patent: November 21, 2023
    Assignee: 42 Maru Inc.
    Inventor: Dong Hwan Kim
  • Patent number: 11824680
    Abstract: A building system of a building including one or more memory devices having instructions thereon, that, when executed by one or more processors, cause the one or more processors to manage a plurality of entitlements for a plurality of subscriptions of one or more buildings with a building entitlement model, receive a first request to perform a first operation for a first subscription and a second request to perform a second operation for a second subscription, and implement the first operation on first computing resources of a first zone based on the building entitlement model in response to a first determination that the first subscription has the first entitlement and implement the second operation on second computing resources of the second zone based on the building entitlement model in response to a second determination that the second subscription has the second entitlement.
    Type: Grant
    Filed: December 28, 2020
    Date of Patent: November 21, 2023
    Assignee: JOHNSON CONTROLS TYCO IP HOLDINGS LLP
    Inventors: Justin J. Ploegert, Dominick James O'Dierno, Brian Scott Otto
  • Patent number: 11822590
    Abstract: A system and method for automatically detecting misinformation is disclosed. The misinformation detection system is implemented using a cross-stitch based semi-supervised end-to-end neural attention model which is configured to leverage the large amount of unlabeled data that is available. In one embodiment, the model can at least partially generalize and identify emerging misinformation as it learns from an array of relevant external knowledge. Embodiments of the proposed system rely on heterogeneous information such as a social media post's text content, user details, and activity around the post, as well as external knowledge from the web, to identify whether the content includes misinformation. The results of the model are produced via an attention mechanism.
    Type: Grant
    Filed: October 14, 2021
    Date of Patent: November 21, 2023
    Assignee: Accenture Global Solutions Limited
    Inventors: Shubhashis Sengupta, Milind Savagaonkar, Nidhi, Tanmoy Chakraborty, William Scott Paka, Rachit Bansal
  • Patent number: 11816162
    Abstract: Systems and methods are disclosed for search query language identification. One method comprises generating a seed dictionary comprising a plurality of labeled dictionary terms and receiving a plurality of unlabeled sample query terms. The plurality of unlabeled sample query terms are compared to the plurality of labeled dictionary terms at a first time, and a first set of labeled sample query terms are generated by labeling at least a subset of the plurality of unlabeled sample query terms based on the first comparison. Remaining unlabeled sample query terms are then compared with the first set of labeled sample query terms at a second time, and a second set of labeled sample query terms are generated by labeling the remaining unlabeled sample query terms based on the second comparison. The first and second sets of labeled sample query terms are provided to a machine learning model configured for query language prediction.
    Type: Grant
    Filed: July 31, 2020
    Date of Patent: November 14, 2023
    Assignee: Adobe Inc.
    Inventors: Ritiz Tambi, Ajinkya Kale, Tracy Holloway King
  • Patent number: 11816086
    Abstract: The technology relates to cosharding tables within a distributed storage system. A data table including one or more rows may be received. Each row in the data table may include an identifier key and pieces of data. Each piece of data in the data table may be indexed into individual rows of an index table, wherein each row in the index table includes data associated with the identifier key of the data table from which the piece of data in the respective row was indexed. The index table may be sharded into splits, wherein the sharding includes assigning each row of the index table into one of the splits based on the identifier key of the data table from which the piece of data in the respective row was indexed. The splits may be stored into two or more portions of the distributed storage system.
    Type: Grant
    Filed: December 21, 2022
    Date of Patent: November 14, 2023
    Assignee: Google LLC
    Inventors: Alexander Khesin, Alexander Lloyd, Sebastian Kanthak
  • Patent number: 11809885
    Abstract: An agent device receives input information that is input by the user, in a case in which the input information is a question from the user, executes inference processing on the input information to infer an intent of the question in order to acquire a response to the question based on the intent, in a case in which a plurality of the responses are acquired, provides the notification device with option information that includes the plurality of responses as options, in a case in which new input information is received, determines whether the new input information is information requiring the inference processing or is selection information relating to a selection result from selection of the options, and in a case in which the new input information is the selection information, provides the notification device with response information regarding the response associated with the selection result without executing the inference processing.
    Type: Grant
    Filed: January 26, 2021
    Date of Patent: November 7, 2023
    Assignee: TOYOTA JIDOSHA KABUSHIKI KAISHA
    Inventors: Eiichi Maeda, Chikage Kubo, Keiko Nakano, Hiroyuki Nishizawa
  • Patent number: 11810362
    Abstract: This disclosure describes techniques for updating planogram data associated with a facility. The planogram may indicate inventory locations within the facility for various types of items supported by product fixtures. In particular an image of a product fixture is analyzed to identify image segments corresponding to product groups, where each product group consists of instances of the same product and each image segment corresponds to a group of image points. Image data is further analyzed to determine coordinates of the points of each image segment. A product space corresponding to the product group is then defined based on the coordinates of the points of the product group. In some cases, for example, a product space may be defined in terms of the coordinates of the corners of a rectangular bounding box or volume.
    Type: Grant
    Filed: March 3, 2020
    Date of Patent: November 7, 2023
    Assignee: Amazon Technologies, Inc.
    Inventors: Behjat Siddiquie, Jayakrishnan Kumar Eledath, Petko Tsonev, Nishitkumar Ashokkumar Desai, Gerard Guy Medioni, Jean Laurent Guigues, Chuhang Zou, Connor Spencer Blue Worley, Claire Law, Paul Ignatius Dizon Echevarria, Matthew Fletcher Harrison, Pahal Kamlesh Dalal
  • Patent number: 11809401
    Abstract: A computer implemented method aggregates change data. The change data formatted in a byte sequence that is used by a target of the change data is received. The change data is stored in a region in an add buffer in a buffer system in response the change data being for an add operation. A determination is made as to whether a collision is present between the change data and stored change data in the add buffer in response to the change data being for a delete operation. A collision location is stored for the region in the add buffer containing the stored change data corresponding to the collision in response to the collision being present. The stored change data in regions in the add buffer in which a set of collisions is absent is sent to the target in response when the change data is to be applied to the target.
    Type: Grant
    Filed: February 2, 2022
    Date of Patent: November 7, 2023
    Assignee: International Business Machines Corporation
    Inventors: Shawn Raymond Robertson, Michael Jory
  • Patent number: 11809734
    Abstract: Embodiments manage a lifecycle of distributed data objects from at least a first data fabric node. Embodiments receive a request from a publisher to anchor a scope. Embodiments anchor the scope to an anchor in the first data fabric node to generate an anchored scope, where the anchor includes a previously published first object and a corresponding first lifecycle and anchoring the scope includes registering interest in the first lifecycle of the anchor. Embodiments publish, by the first data fabric node, scope metadata corresponding to the anchored scope. Embodiments then receive a request from the publisher to publish a second object into the anchored scope to define an anchored object, the anchored object including the first lifecycle.
    Type: Grant
    Filed: December 17, 2021
    Date of Patent: November 7, 2023
    Assignee: MetaFluent, LLC
    Inventor: Andrew MacGaffey
  • Patent number: 11803602
    Abstract: A method for independent event or location based search, with steps of receiving, from a user, at least one of calendar data and geo-location data and analyzing the at least one of the calendar data and the geo-location data. Then determining, using the at least one of the analyzed the calendar data and the geo-location data, without instructions from the user, an event or location based search request and searching semi-private metadata and semi-private correlated metadata related to the user with the event or location based search request to determine an event-location result. Lastly, providing to the user the event-location result.
    Type: Grant
    Filed: April 11, 2018
    Date of Patent: October 31, 2023
    Assignee: Jumptuit, Inc.
    Inventor: Donald Leka
  • Patent number: 11805146
    Abstract: A modified configuration management database (CMDB) system is disclosed in which detected configuration item (CI) vulnerabilities are stored as less-resource-intensive detection objects, rather than as more-resource-intensive vulnerable item (VI) objects. The system includes a vulnerability response (VR) server that enables promotion rules to be created and periodically applied to the stored detections. When the conditions of a detection promotion rule are satisfied by information relating to a stored detection, a new VI may be created and related to the stored detection within the CMDB. The disclosed promotion rules can be configured to ensure that VIs are only automatically created for high-risk or relevant detections, substantially reducing the number of VIs to be created, stored, and managed. As such, the disclosed system substantially reduces resource consumption and improves the efficiency and operation of the CMDB.
    Type: Grant
    Filed: April 29, 2020
    Date of Patent: October 31, 2023
    Assignee: ServiceNow, Inc.
    Inventor: Lisa Sherilyn Henderson
  • Patent number: 11803544
    Abstract: A method for execution by at least one processor of a database system includes storing a plurality of column values for a first column of a plurality of rows. Each of a set of missing data-based conditions for the first column are indexed via an indexing scheme. A subset of the set of missing data-based conditions that satisfy a query predicate of a query are identified. An IO pipeline for access of the first column based on the query predicate and further based on the subset of the set of missing data-based conditions is generated. The IO pipeline is applied in conjunction with execution of the query by applying at least one index element to identify a proper subset of the plurality of rows based on index data of the indexing scheme, and by generating a query resultant based on the proper subset.
    Type: Grant
    Filed: October 6, 2021
    Date of Patent: October 31, 2023
    Assignee: Ocient Holdings LLC
    Inventors: Anna Veselova, Greg R. Dhuse, Matthew Ashbeck
  • Patent number: 11797595
    Abstract: Embodiments of the present invention provide methods, systems, apparatuses, and computer program products for integrating user-specific context indicators into a searchable enterprise platform. In one embodiment, an apparatus is configured to apply a learned user profile, to a set of search results to obtain a user-specific, ranked arrangement of search results. The learned user profile may be developed through the application of a machine learning and/or trained model to a set of user behaviors that have been determined or otherwise detected within an enterprise platform, such that the user-specific context in which a user's search arises can be modeled and applied to retrieved digital content items associated with a search query within the enterprise platform.
    Type: Grant
    Filed: October 7, 2019
    Date of Patent: October 24, 2023
    Assignee: ATLASSIAN PTY LTD.
    Inventor: Jon Hartlaub
  • Patent number: 11797824
    Abstract: An electronic apparatus and a method for controlling the electronic apparatus are disclosed. The method includes: obtaining a neural network model trained to detect an object corresponding to at least one class; obtaining a user command for detecting a first object corresponding to a first class; and based on the first object not corresponding to the at least one class, obtaining a new neural network model based on the neural network model and information of the first object.
    Type: Grant
    Filed: June 15, 2020
    Date of Patent: October 24, 2023
    Assignee: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Juan Manuel Perez Rua, Tao Xiang, Timothy Hospedales, Xiatian Zhu