Query Augmenting And Refining (e.g., Inexact Access) (707/5) Patents (Class 707/999.005)
  • Patent number: 11977837
    Abstract: A method, system, and computer program product for consent and content template mapping are provided. The method identifies a content type within a content template. A set of content categories is identified that is associated with the content type. One or more consent templates are identified as associated with one or more of the content type and the set of content categories. The content template is mapped to the one or more consent templates to generate a consent template graph. The method provides a multimedia message to a user based on a consent template associated with the user and the content template.
    Type: Grant
    Filed: December 17, 2020
    Date of Patent: May 7, 2024
    Assignee: International Business Machines Corporation
    Inventors: Jignesh K Karia, Jitan S Chandanani, Vishal Awal, Dayama Pankaj Satyanarayan, Mukundan Sundararajan, Rahul Hundet, Neha Shah, Sudip Dutta
  • Patent number: 11978485
    Abstract: The present invention provides a video processing method and apparatus, and an electronic device and a storage medium. The video processing method comprises: obtaining video materials; obtaining an audio material; determining music points of the audio material, and extracting video segments from each of the video materials according to the music points; stitching the extracted video segments to obtain a composite video; and adding the audio material to an audio track of the composite video to obtain a target video. The present invention improves the efficiency of producing a rhythmic video and reduces production costs.
    Type: Grant
    Filed: July 3, 2020
    Date of Patent: May 7, 2024
    Assignee: BEIJING BYTEDANCE NETWORK TECHNOLOGY CO., LTD.
    Inventors: Yan Wang, Shu Liu
  • Patent number: 11977453
    Abstract: A data management system includes: a transceiver; a memory; and a processor communicatively coupled to the transceiver and the memory and configured to: receive, via the transceiver, a copy data request for unstructured data; access, via the transceiver in response to the copy data request, a plurality of backed-up files of unstructured data stored in a first data storage device; send, in response to the copy data request, a plurality of Virtual Data Files (VDFs) to a second data storage device, the processor being configured to respond to receipt of information from each of the plurality of VDFs to retrieve a respective backed-up file of unstructured data of the plurality of backed-up files of unstructured data stored in the first data storage device.
    Type: Grant
    Filed: March 20, 2023
    Date of Patent: May 7, 2024
    Assignee: restorVault, LLC
    Inventor: Jesse Paul Charfauros
  • Patent number: 11977591
    Abstract: Systems, methods, and computer-executable instructions for synthesizing facts from multiple sources. A user search string associated with a topic is received. Queries associated with the user search string are generated. Website content is queried, using the plurality of queries associated with the user search string, to generate results. The results are ranked based on a first feature. The results are filtered based on the first feature to generate intermediate results. The intermediate results are ranked based on a second feature. The second feature is most costly to calculate than the first feature. The filtered intermedia results are filtered based on the second feature to generate final results. Distinct facts from the final results are determined. The distinct facts include content from different URLs. The distinct facts associated with the topic are returned.
    Type: Grant
    Filed: March 16, 2018
    Date of Patent: May 7, 2024
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Mridu Baldevraj Narang, Jun Liu, Guihong Cao, Zicheng Huang
  • Patent number: 11977532
    Abstract: Aggregated log index-based log record identification is provided by maintaining log files of a database system on a plurality log storage devices, the log files including log records of changes to database objects, indexing the log files to obtain a collection of log indexes, where the indexing includes, for each log storage device, indexing log records stored on the log storage device to obtain a respective log index, then based on a request, identifying log storage devices that store log records for servicing the request, the log storage devices storing log indexes, of the collection of log indexes, that index an aggregate set of log records on the log storage devices, obtaining the log indexes from the log storage devices, and aggregating the log indexes to provide an aggregated log index that provides an index of the aggregate set of log records on the log storage devices.
    Type: Grant
    Filed: March 31, 2020
    Date of Patent: May 7, 2024
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Ping Liang, Xiao Feng Meng, Xue Bin Cong, Yu He
  • Patent number: 11971806
    Abstract: Various systems, methods, and computer program products are provided for dynamically monitoring of changes in coding data. The method includes receiving an execution plan of a data model. The execution plan includes code including one or more processing steps of how data is transformed by the data model. The method also includes retrieving at least one stored code for the data model. The method further includes determining a code change determination value indicating the differences between the code of the data model received in the execution plan and the at least one stored code for the data model. The method further includes generating a code action based upon the code change determination value. The method also includes replacing the stored code for the data model with the code of the data model received in the execution plan in an instance the code change determination value is below a predetermined threshold.
    Type: Grant
    Filed: February 23, 2022
    Date of Patent: April 30, 2024
    Assignee: BANK OF AMERICA CORPORATION
    Inventors: Nevetha Jeyarajaboopathy, Vinotha Ayyakkannu, Ramesh Reddi
  • Patent number: 11971921
    Abstract: Implementations disclose comprehensibility-based identification of educational content of multiple content types. A method includes determining respective comprehensibility ranking signals for content items corresponding to a user request, the comprehensibility ranking signals based on learning attribute scores generated for the content items from at least one machine learning model, determining a learning level of a user corresponding to the user request, ranking the content items based on a mapping between the learning level and the respective comprehensibility ranking signals of the content items, and providing a recommendation for the content items according to the ranking of the content items.
    Type: Grant
    Filed: March 1, 2019
    Date of Patent: April 30, 2024
    Assignee: Google LLC
    Inventors: Arthur Rodrigues, Mindy Brooks, Rafael Dantas De Castro, Sonia Franckel, Bruno Diniz de Paula
  • Patent number: 11972437
    Abstract: Systems and methods are provided for training a machine learning model using a plurality of data related to a product and services support system to determine a plurality of parameters to be used to search for one or more results for an input stream and storing the plurality of parameters in one or more databases. Systems and methods further provide for receiving an input stream from a user computing device, parsing the input stream to generate a parsed input stream, translating the parsed input stream into one or more of the plurality of parameters output from the machine learning model to generate a search string, searching a knowledge base using the search string to determine one or more results associated with the parsed input stream, and providing at least one result of the one or more results associated with the parsed input stream to the user computing device.
    Type: Grant
    Filed: January 7, 2021
    Date of Patent: April 30, 2024
    Assignee: SAP SE
    Inventor: Chongyao Wang
  • Patent number: 11972574
    Abstract: Disclosed is an image segmentation device. The image segmentation device may include: a storage unit storing a segmentation model learned so as to segment at least one predetermined object; and at least one processor inputting input data into the segmentation model and segmenting at least one predetermined object in the input data, in which the segmentation model may include an encoder including at least one dimension reduction block reducing a dimension of the input data, a decoder including at least one dimension increase block increasing the dimension of output data output from the encoder by using data output from at least one dimension reduction block, and an auxiliary classification model receiving the output data and recognizing whether a specific object is included in the output data.
    Type: Grant
    Filed: March 15, 2022
    Date of Patent: April 30, 2024
    Assignee: DOTTER CO., LTD.
    Inventors: Hyeong-Soo Nam, Aleksandr Dolgov, Sang-Won Lee, Sogi Choi, Hong-Ki Yoo, Hyung-Il Kim
  • Patent number: 11966699
    Abstract: A system for classifying a language sample intent by receiving a language sample including a set of features, identifying language sample features, determining a tokenization score for the language sample according to the language sample features, eliminating duplicate features according to the tokenization score, determining a term frequency (tf) according to the identified features and the tokenization score, determining an inverse document frequency (idf) according to the identified features and the tokenization score, and generating a term frequency-inverse document frequency (tf-idf) matrix for the identified features.
    Type: Grant
    Filed: June 17, 2021
    Date of Patent: April 23, 2024
    Assignee: International Business Machines Corporation
    Inventors: Abhishek Shah, Ladislav Kunc, Haode Qi, Lin Pan, Saloni Potdar
  • Patent number: 11966401
    Abstract: Systems and techniques are provided for query tree labeling and processing. A query may be received. A query tree may be generated from the query and identifiers may be generated for nodes of the query tree and stored in the nodes. Labels may be stored in nodes determined to meet at least one criteria for being labeled nodes to generate a labeled query tree. The nodes of the labeled query tree may be processed by receiving results from an entry in a results data structure and returning the results from the entry as the results for the node if the identifier of the nodes matches the identifier of an entry in the results data structure. If there is no match, results may be computed for the node. The results generated by computing the node may be stored in the results data structure if the node has a label.
    Type: Grant
    Filed: December 24, 2020
    Date of Patent: April 23, 2024
    Assignee: ActionIQ
    Inventors: Nitay Joffe, Brian O'Clair
  • Patent number: 11966430
    Abstract: An example method of determining geolocations of composite entities based on information retrieved from heterogeneous data sources comprises: identifying, by a computer system, an association of a first object and a second object with a composite object; receiving, from a first data source associated with the first object by an ontology, a first dataset including a first data item specifying a first time identifier and a first geolocation associated with the first object; receiving, from a second data source associated with the second object by the ontology, a second dataset including a second data item specifying a second time identifier and a second geolocation associated with the second object; and determining, by applying a rule set associated with the ontology to the first dataset and the second dataset, a geolocation of the composite object and a corresponding time identifier.
    Type: Grant
    Filed: May 11, 2020
    Date of Patent: April 23, 2024
    Assignee: Palantir Technologies Inc.
    Inventors: Peter Wilczynski, Andrew Elder, Anand Gupta
  • Patent number: 11966412
    Abstract: Provided are a blockchain data processing method and apparatus, a device, and a readable storage medium. By storing a data type information table in a relational database in advance, the data type information table is used for storing storage information of all the data types, and the storage information includes a table corresponding to the data type, a mapping relationship between the service field of the Value of the data type and a table field in the corresponding table, and a data format of the Value of the data type. A data type of the Value is determined when the Key-Value data needs to be stored; and a target table corresponding to the data type of the Value is determined and the Key-Value data is written into the target table according to the data type information table.
    Type: Grant
    Filed: May 12, 2020
    Date of Patent: April 23, 2024
    Assignee: Jingdong Technology Information Technology Co., Ltd.
    Inventors: Zhuguang Shao, Shuang Zhang, Guangwei Zhao
  • Patent number: 11966946
    Abstract: An analytics module included in a processing system receives performance feedback related to a broadcast media item. The performance feedback includes metadata associated with the feedback. Based on the metadata, the analytics module distinguishes between first performance feedback provided by automated programs and second performance feedback provided by valid users. The second performance feedback is transmitted to a media proposal server, but the first performance feedback is not. The media proposal server determines, based on the second performance feedback, that the broadcast media item is to be replaced by a replacement broadcast media item.
    Type: Grant
    Filed: May 6, 2022
    Date of Patent: April 23, 2024
    Assignee: IHEARTMEDIA MANAGEMENT SERVICES, INC.
    Inventors: Mark R. Allen, Jeffrey Lee Littlejohn
  • Patent number: 11966372
    Abstract: A novel technique for matching, merging, and combining a new database record with a master database record is described herein. The technique uses specific fields to compare in a unique exact match and fuzzy match combination to determine if a non-exact matching record pair is indeed a matched pair. Once the match is established, the records are merged or combined to utilize the best information from the two records.
    Type: Grant
    Filed: May 1, 2020
    Date of Patent: April 23, 2024
    Assignee: Bottomline Technologies, Inc.
    Inventors: Richard Gagne, Michelle Cloutier, Brian Amend, Sean Glerum
  • Patent number: 11961044
    Abstract: A system and method for determining a level of empathy of an employment candidate is provided. One aspect includes receiving video input, audio input, and behavioral data input of an interview for each of a plurality of candidates. Behavioral data is extracted from the behavioral data input. An audiovisual interview file is saved in a candidate database. In response to receiving a request to view a candidate profile, the system selects one candidate from among a plurality of candidates, the selecting based at least in part on the empathy score of the selected candidate. In another aspect, a candidate can answer multiple questions during a video interview. The behavioral data extracted from a first portion of the video interview can be compared to behavioral data from a second portion of the video interview.
    Type: Grant
    Filed: February 19, 2021
    Date of Patent: April 16, 2024
    Assignee: On Time Staffing, Inc.
    Inventor: Roman Olshansky
  • Patent number: 11960820
    Abstract: A structural analysis system analyzes the pages of a web site, including the content of the pages and their relationships to each other. Based on the analysis, the structural analysis system additionally modifies (or suggests modification of) the web pages of the web site, such as by altering the inter-page linking structure of the web site. This improves the structure of the web site, leading search engines to be able to more quickly find and index its pages, as well as increasing the expected ranking that a search engine would provide to pages of the web site within the set of search results provided by the search engine in response to a user query.
    Type: Grant
    Filed: October 11, 2022
    Date of Patent: April 16, 2024
    Assignee: Graphite Growth, Inc.
    Inventors: Gregory Druck, Ethan Smith, Marcos Ciarrocchi, Jerick Ordenes
  • Patent number: 11961512
    Abstract: An artificial intelligence (AI) system using a machine learning algorithm such as deep learning, and an application thereof are provided. A method of providing, by a device, a voice assistance service includes obtaining a voice input of a user, receiving certain context information from at least one peripheral device, generating first query information from the received context information and the voice input, generating second query information including noise information by inputting the first query information into a noise learning model, transmitting the generated second query information to a server, receiving, from the server, response information obtained based on the transmitted second query information, generating a response message by removing response information corresponding to the noise information from the received response information, and outputting the response message.
    Type: Grant
    Filed: July 26, 2021
    Date of Patent: April 16, 2024
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Wonjong Choi, Soofeel Kim, Yewon Park, Jina Ham
  • Patent number: 11956298
    Abstract: A platform-as-a-service infrastructure and application lifecycle manager is configured to implement a common services model to deploy selected services from a common set of services to service domains hosted on multiple different cloud platforms by abstracting dependence on availability of various additional supporting services, such as services that are platform-specific. The platform-as-a-service infrastructure and application lifecycle manager may also manage a lifecycle of available services, such as managing upgrades and/or patches to services.
    Type: Grant
    Filed: October 18, 2022
    Date of Patent: April 9, 2024
    Assignee: Nutanix, Inc.
    Inventors: Akhilesh Joshi, Gaurav Poothia, Heiko Friedrich Koehler, Naorem Khogendro Singh, Pranav Desai
  • Patent number: 11954096
    Abstract: A system and method are presented that utilize facet modifications to alter user input values to perform a facet search on a found set of data records. The facet modifications are associated with item records, such as by using type attributes. Facet modifications can be associated with query information that is utilized to create a query on a user interface. Input received from the query is then modified according to the facet modifier in order to create facet search parameters. The facet search parameters are used to perform a facet search to narrow the found set of item records. In some embodiments, facet modifications are stored in facet modifier records. Multiple facet modifications can be stored in a single facet modifier record. A single query input can be manipulated by multiple facet modifications to create separate facet search parameters.
    Type: Grant
    Filed: October 22, 2021
    Date of Patent: April 9, 2024
    Assignee: BBY Solutions, Inc.
    Inventors: Chris Springer, David Lukaska, Punit Virdi, Lakshme Acharya Madhav, Ravi Challagundla
  • Patent number: 11954448
    Abstract: Embodiments of the present disclosure include systems and methods for determining position values for training data that is used to train transformer models. In some embodiments, a set of input data for training a transformer model is received. The set of input data comprises a set of tokens. Based on an offset value, a set of successive position values for the set of tokens is determined. Each position value in the set of successive position values represents a position of a token in the set of tokens relative to other tokens in the set of tokens. A set of training data is generated to comprise the set of tokens and the set of successive position values. The transformer model is trained using the set of training data.
    Type: Grant
    Filed: July 21, 2020
    Date of Patent: April 9, 2024
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Andy Wagner, Tiyasa Mitra, Marc Tremblay
  • Patent number: 11954107
    Abstract: According to one embodiment, an information processing apparatus includes a processor. The processor is configured to receive, from a client terminal, a first query to request a result of a join operation process on first and second tables, create a second query to a first database management device based on the first query, receive the first table from the first database management device by performing a process on the second query, create a third query to a second database management device based on the first query and the first table, receive a part of a second table from the second database management device by performing a process on the third query, and transmit, to the client terminal, a response to the first query based on the part of the second table.
    Type: Grant
    Filed: August 23, 2022
    Date of Patent: April 9, 2024
    Assignee: KABUSHIKI KAISHA TOSHIBA
    Inventors: Shigeo Hirose, Mototaka Kanematsu
  • Patent number: 11954605
    Abstract: An intelligent labeling method is disclosed herein. The method can receive a plurality of input instances and access a knowledge graph comprising a plurality of nodes and a plurality of edges connecting the plurality of nodes. The plurality of nodes represent objects and the edges represent relationship between the objects. For at least some selected input instances, the method can identify respective matching objects represented by corresponding nodes of the knowledge graph. A selected input instance shares a common label with the corresponding matching object. For identified matching objects, the method can identify a common class object represented by a corresponding node of the knowledge graph. A percentage of identified matching objects are descendants of the common class object, and the percentage is greater than a predefined threshold. The method can associate a label of the common class object with the plurality of input instances.
    Type: Grant
    Filed: September 25, 2020
    Date of Patent: April 9, 2024
    Assignee: SAP SE
    Inventors: Jan Portisch, Sandra Bracholdt, Michael Hladik, Oliver Huth
  • Patent number: 11954108
    Abstract: This application relates to apparatus and methods for applying trained machine learning models to determine an item's relevance to a search query. In some examples, a query and data identifying a plurality of items are received. Item attributes for each of the plurality of items are obtained, and features are generated based on the item attributes. Further, a score is generated for each item by applying a trained machine learning model to the corresponding features and the query. Matching attributes are determined for each of the plurality of items based on the corresponding item attributes and the query, and the score of each of the plurality of items is adjusted based on the matching attributes. Further, the ranking data is generated based on the adjusted score of each of the plurality of items. The ranking data may be transmitted to a web server for display of the items.
    Type: Grant
    Filed: January 30, 2021
    Date of Patent: April 9, 2024
    Assignee: Walmart Apollo, LLC
    Inventors: Zhenrui Wang, Siyue Gao, Ajit Varghese Puthenputhussery, Manasa Swamy, Sachin Adlakha
  • Patent number: 11954157
    Abstract: The present disclosure provides user-interface methods and systems for submitting search requests to search engines and presenting search results therefrom customized using content preferences learned about a user, comprising sending query information to at least two search engines, including a query identifying desired content, and user information, including context information describing the environment in which the query information is being sent, and a user signature representing content preferences learned about the user; receiving at least one set of a search result and auxiliary information from the at least one search engine in response to sending the query information, including information describing attributes of the search result that led to the search result being chosen by the at least one search engine; ordering the at least one search result based at least in part on the auxiliary information; and presenting the ordered search results to the user.
    Type: Grant
    Filed: July 23, 2021
    Date of Patent: April 9, 2024
    Assignee: VEVEO, INC.
    Inventors: Rakesh Barve, Pankaj Garg, Sashikumar Venkataraman, Murali Aravamudan, Keyur Vallabhbhai Faldu, Vineet Agarwal, Apurv Anand
  • Patent number: 11955143
    Abstract: Provided are an automatic video editing method and a portable terminal, the method comprising: obtaining a video to be edited; extracting key frames of the video to be edited; inputting the key frames to a pre-trained scene classification method and a pre-trained target detection method, and respectively obtaining scene type markers and target object markers of the key frames; selecting multiple video segments from the video to be edited which satisfy preset editing criteria; respectively calculating average scores of the multiple video segments by means of a pre-trained image quality scoring method; respectively obtaining the video segment having the highest average score of each shot type for splicing.
    Type: Grant
    Filed: April 22, 2020
    Date of Patent: April 9, 2024
    Assignee: ARASHI VISION INC.
    Inventors: Wenjie Jiang, Jinlin Cai, Jingkang Liu
  • Patent number: 11947938
    Abstract: Systems and techniques for identifying performance issues and recommending actions during design-time application development include receiving a design-time user interface (UI) having multiple fields associated with data from a database, where the multiple fields including one or more types of fields. In response to receiving a trigger, the systems and techniques iterate through the multiple fields in the design-time UI by applying one or more rules related to the types of fields and cardinality of the data from the database. One or more recommendations are generated for one or more of the fields based on the applied rules to the multiple fields and the recommendations are output to a display. The systems and techniques may include changing the design-time UI without user input using the recommendations.
    Type: Grant
    Filed: February 11, 2022
    Date of Patent: April 2, 2024
    Assignee: BMC Software, Inc.
    Inventors: Anand Bhaskar Bhagwat, Ashutosh Abhay Deshpande
  • Patent number: 11948094
    Abstract: The present disclosure includes methods and systems for generating digital predictive models by progressively sampling a repository of data samples. In particular, one or more embodiments of the disclosed systems and methods identify initial attributes for predicting a target attribute and utilize the initial attributes to identify a coarse sample set. Moreover, the disclosed systems and methods can utilize the coarse sample set to identify focused attributes pertinent to predicting the target attribute. Utilizing the focused attributes, the disclosed systems and methods can identify refined data samples and utilize the refined data samples to identify final attributes and generate a digital predictive model.
    Type: Grant
    Filed: December 29, 2020
    Date of Patent: April 2, 2024
    Assignee: Adobe Inc.
    Inventors: Wei Zhang, Scott Tomko
  • Patent number: 11947897
    Abstract: Methods and an apparatus are provided for associating video content to keywords present on the webpage of a user computer. Furthermore, the method includes creating a link on the webpage from the keyword which displays the video file when the link is activated. In addition, a system for video content association includes a video association controller configured to receive a request for video content association when a webpage is requested by a user computer and determine whether the webpage contains at least one keyword. Furthermore, the video association controller is configured to display a link on the webpage from at least one keyword to a video file.
    Type: Grant
    Filed: March 2, 2021
    Date of Patent: April 2, 2024
    Assignee: Yahoo Ad Tech LLC
    Inventor: Michael Fisher
  • Patent number: 11949655
    Abstract: Disclosed are computer-implemented methods for ranking importance of assets of an entity, in which the assets can include hosts and/or IP addresses associated with the entity. The exemplary methods can include receiving datasets from one or more sources indicating frequency of system access, system configuration, and/or application configuration. The methods can include determining one or more input data based on the datasets. The methods can include determining, for each host and/or IP address associated with the entity, an importance ranking based on the input data. In some examples, the importance ranking may be based on a weighting of two or more input data.
    Type: Grant
    Filed: May 14, 2021
    Date of Patent: April 2, 2024
    Assignee: BitSight Technologies, Inc.
    Inventor: Daniel Dahlberg
  • Patent number: 11947576
    Abstract: Systems and methods are disclosed that allow for indexing, processing, or both of information from physical media or electronic media, which may be received from a plurality of sources. In embodiments, a document file may be matched using pattern matching methods and may include comparisons with a comparison reference database to improve or accelerate the indexing process. In embodiments, information may be presented to a user as potential matches thereby improving manual indexing processes. In embodiments, one or more additional actions may occur as part of the processing, including without limitation, association additional data with a document file, making observations from the document file, notifying individuals, creating composite messages, and billing events. In an embodiment, data from a document file may be associated with a key word, key phrase, or word frequency value that enables adaptive learning so that unindexed data may be automatically indexed based on user interaction history.
    Type: Grant
    Filed: June 14, 2022
    Date of Patent: April 2, 2024
    Assignee: Indxit Systems, Inc.
    Inventors: Michael J. Ebaugh, Matthew J. Morvant
  • Patent number: 11947608
    Abstract: The invention relates to a search term recommendation method and system based on a multi-branch tree. The method comprise that steps that: A, a multi-branch tree term chain data generation process: splitting each hot term into a plurality of independent words, generating a term chain according to the sequence of the words from first to last in the hot term, each word is a node in the term chain, and nodes corresponding to the same word in different term chains are used as public nodes to generate multi-branch tree term chain data; B, a search term recommendation process: searching multi-branch tree term chain data accord to that currently input terms, taking a term chain that matches the inputted words as a recommended term.
    Type: Grant
    Filed: September 5, 2021
    Date of Patent: April 2, 2024
    Assignee: SHENZHEN SEKORM COMPONENT NETWORK CO., LTD
    Inventor: Lianglei Shang
  • Patent number: 11947550
    Abstract: Techniques and tools are described for producing time-series data using faceted search based on document creation time. For example, index information can be created from events (e.g., by adding meta-data and indexing the events as documents). In addition, index information can be created that maps document creation time to time ranges. Search queries can then be executed (e.g., comprising ad-hoc filters to filter on the meta-data), and search results can be faceted on the time ranges to produce time-series data. The time-series data can be graphed to display trends of activity (e.g., trends of events based on user activity).
    Type: Grant
    Filed: February 11, 2022
    Date of Patent: April 2, 2024
    Assignee: Jive Software, Inc.
    Inventors: Jared Smith-Mickelson, Lance Riedel
  • Patent number: 11947568
    Abstract: Working set ratio estimations of data items in a sliding time window are determined to dynamically allocate storage for the data items. A working set ratio may be determined by accessing a fixed-size array that stores respective timestamps of last accesses of data items to determine which data items are useful to determine an estimate of a working set for the application within a range of time. The working set ratio is then determined from an estimated working set and an amount of computing resources allocated to the application by the estimated working set. The amount of the computing resources allocated to the application may then be automatically scaled according to the determine working set ratio.
    Type: Grant
    Filed: September 30, 2021
    Date of Patent: April 2, 2024
    Assignee: Amazon Technologies, Inc.
    Inventors: Bryce Jonathan Danz, Sankhyayan Debnath, Stefano Stefani, Anton Shyrabokau, Mohammad Abu Obaida, Marc Brooker, David Charles Wein, Zhonghua Feng
  • Patent number: 11947536
    Abstract: An embodiment for identifying and processing poly-process natural language queries may include receiving a natural language query. The embodiment may also automatically identify a bridge entity in the received natural language query. The embodiment may also automatically determine whether the received natural language query is a poly-process query. The embodiment may further include, in response to identifying that the received natural language query is the poly-process query, automatically generating sub-queries for each process in the poly-process query and generate results for each sub-query. The embodiment may also automatically combining the results of each sub-query using the bridge entity to output a combined result. The embodiment may further include automatically generating a modified sub-query for post-processing of the combined result. The embodiment may also automatically process the modified sub-query to generate a final query result for the received natural language query.
    Type: Grant
    Filed: May 26, 2022
    Date of Patent: April 2, 2024
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Yazan Obeidi, Jaydeep Sen, Tarun Tater, Vatche Isahagian, Vinod Muthusamy
  • Patent number: 11940998
    Abstract: This disclosure provides a computer-implemented method, a computer system and a computer program product for database compression oriented to combinations of fields of a database record. One or more combinations of fields of a record of a database are determined that satisfy a frequency criterion indicating that access frequencies of the one or more combinations of fields are higher than an access frequency threshold. The record is reorganized based on the one or more combinations of fields to store fields of each combination of the one or more combinations of fields in a respective contiguous storage space. The reorganized record is compressed by applying a compression scheme to the one or more combinations of fields.
    Type: Grant
    Filed: June 10, 2022
    Date of Patent: March 26, 2024
    Assignee: International Business Machines Corporation
    Inventors: Ying Zhang, Xiaobo Wang, Shuo Li, Sheng Yan Sun
  • Patent number: 11941542
    Abstract: Techniques are provided for operational situation vehicle control, and include determining action and context data for one or more vehicle operations in one or more operational situations, training vehicle control rules for those operational situations, and using those vehicle control rules to control vehicles in compatible operational situations.
    Type: Grant
    Filed: June 14, 2021
    Date of Patent: March 26, 2024
    Assignee: DIVEPLANE CORPORATION
    Inventors: Christopher James Hazard, Michael Vincent Capps
  • Patent number: 11941902
    Abstract: An embodiment of the present invention is directed to a combination of two deep-learning computer vision models—customized with post-processing—wrapped in a mobile application that is backed by an Application Programming Interface (API) supporting concurrent mobile users to accomplish asset serialization tasks in a warehouse or other storage environment.
    Type: Grant
    Filed: April 14, 2022
    Date of Patent: March 26, 2024
    Assignee: KPMG LLP
    Inventors: Charles Scott McAllister, Arun Aggarwal, John Henry Rudisill, Viral Chawda, Kimball Hill
  • Patent number: 11940985
    Abstract: Aspects of the present disclosure relate to performing agnostic data integrity checks on source data, and based on the data integrity checks, generating a human-readable report that may be useable to identify specific errors or anomalies within the source data. Example embodiments involve systems and methods for performing the data integrity checks and generating the human-readable reports. For example, the method may include operations to ingest data from a source database through a data pipeline and into a local database, access the data from the data pipeline, determine a data type of the data, determine subtypes of data elements which make up the data, determine a count of each subtype, and generate a human-readable report, to be displayed at a client device.
    Type: Grant
    Filed: June 17, 2022
    Date of Patent: March 26, 2024
    Assignee: Palantir Technologies Inc.
    Inventor: Gintautas Miliauskas
  • Patent number: 11940996
    Abstract: With a computerized search engine, retrieve a plurality of electronic documents relevant to a query. Obtaining, via computerized term embedding, from the retrieved documents, a plurality of most similar terms with respect to the query. For each of the most similar terms, determine a pervasiveness score and a relevance score. Filter out, from the most similar terms, those of the terms that are pervasive, based on the pervasiveness score, those of the terms that are irrelevant, based on the relevance score, and those of the terms that are redundant. Output a top number of terms remaining in the most similar terms after the filtering, based on similarity to the query, as discriminative facets.
    Type: Grant
    Filed: December 26, 2020
    Date of Patent: March 26, 2024
    Assignee: International Business Machines Corporation
    Inventor: Md Faisal Mahbub Chowdhury
  • Patent number: 11941361
    Abstract: A facility for identifying multi-word expressions in a natural language sentence is described. The facility provides the sentence to each of multiple natural language processing modules including a first module, a second module, and a third module. Each natural language processing module uses a different approach to identify a multi-word expression and a type of the multi-word expression. Upon determining that the multiple identifiers of the multi-word expression differ, the facility determines the multi-word expression using a resolution process, which can involve a logical rule set or a machine learning model.
    Type: Grant
    Filed: June 27, 2022
    Date of Patent: March 26, 2024
    Assignee: Unified Compliance Framework (Network Frontiers)
    Inventors: Dorian J. Cougias, Steven Piliero, Dave Dare, Lucian Hontau, Sean Kohler, Michael Wedderburn
  • Patent number: 11941565
    Abstract: Disclosed herein are system, method, and computer program product embodiments for rapid identification and access to relevant regulatory documents. A data model relating regulatory mandates and requirements to citations appearing within an enforcement document is used to rapidly access specific citations within an enforcement document. In the case of image-based enforcement documents, the originality of these documents is preserved while allowing a user to see where the relevant citations appear in the document images. The relevant citations are further compared to business policies to identify potential impacts of regulatory mandates and requirements.
    Type: Grant
    Filed: June 11, 2021
    Date of Patent: March 26, 2024
    Assignee: Capital One Services, LLC
    Inventors: Chris Demchalk, Ryan M. Parker, Lokesh Vijay Kumar, Brian Fromknecht
  • Patent number: 11941138
    Abstract: Systems and methods for obfuscating and/or deleting data records are provided. In one implementation, a method for obfuscating data includes a step of receiving a request from a client to obfuscate data records associated with the client. The data records are stored in one or more databases throughout a network. The method also includes searching for one or more occurrences of the data records appearing throughout the network. Upon determining that the data records can be obfuscated without causing undesirable consequences elsewhere in the network, the method includes obfuscating the one or more occurrences of the data records.
    Type: Grant
    Filed: November 12, 2020
    Date of Patent: March 26, 2024
    Assignee: PILOT TRAVEL CENTERS, LLC
    Inventors: John Mardini, Adam Neubauer, Greg Hydro
  • Patent number: 11941597
    Abstract: One embodiment provides a method comprising generating a first graphical user interface (GUI) for display on an electronic device. The first GUI comprises data indicative of at least one professional service available for selection. The method comprises receiving, from the electronic device, a request to initiate a professional service selected from the first GUI. The method further comprises generating a second GUI for display on the electronic device. The second GUI comprises a customized questionnaire for collecting information relevant to the professional service selected. The method further comprises receiving, from the electronic device, user responses to the customized questionnaire, and initiating an analysis of the user responses. A communication indicative of the analysis is forwarded to the electronic device.
    Type: Grant
    Filed: September 19, 2022
    Date of Patent: March 26, 2024
    Inventor: Kenneth L. Sherman
  • Patent number: 11940997
    Abstract: A query processing device includes a communication interface accessing a database and database catalog, a memory storing instructions, and a processor coupled to the memory and the communication interface. The processor executes the instructions to parse a query and generate first and second execution plans for the query, retrieve respective previously determined cardinality values for previously executed logical steps of the first and second execution plans from the database catalog, select an execution plan from the first execution plan or the second execution plan, the selected execution plan having a lower cost based on the previously determined cardinality values, and execute the selected execution plan on data accessed from the database. The query processing system stores actual cardinality values determined during the execution of the logical steps in the database catalog for use by subsequent queries. The query processing device, therefore, re-uses previously determined cardinality values.
    Type: Grant
    Filed: September 1, 2021
    Date of Patent: March 26, 2024
    Assignee: Futurewei Technologies, Inc.
    Inventors: Ahmad Ghazal, Ron-Chung Hu, Mingyi Zhang
  • Patent number: 11934369
    Abstract: A system may include a nested probabilistic data structure that contains nested tables, each table having electronic records associated with different hash functions. A data analytics engine may receive information about a detected action, including action characteristics. In response to the detected action, insertions are executed into the nested probabilistic data structure at multiple levels based on the action characteristics (each insertion incrementing an entry in the data structure selected using the hash functions). The engine then continues to monitor for detected actions. Upon receipt of a query associated with the monitored action (including a query type), a key and level of nesting associated with the query is determined based on the query type. The hash functions are executed on the determined key to retrieve a value from each electronic record in an appropriate nested table, and a minimum of the retrieved values is output in response to the query.
    Type: Grant
    Filed: November 4, 2021
    Date of Patent: March 19, 2024
    Assignee: SAP SE
    Inventors: Shashank Mohan Jain, Suchin Chouta
  • Patent number: 11934406
    Abstract: A system includes hardware processors and a non-transitory memory storing instructions that, when executed by the hardware processors, causes the hardware processors to perform actions including receiving an input data set related to digital content, where the input data set includes a plurality of input entries. The actions also include matching one or more input words of each input entry of the plurality of input entries to one or more baseline words of one or more baseline entries of a baseline data set and generating an output data set including a plurality of output entries. Each respective input entry corresponds to a respective output entry of the plurality of output entries, and each respective output entry includes a baseline entry of the one or more baseline entries having a highest probability of matching the respective input entry and additional data associated with the respective input entry.
    Type: Grant
    Filed: November 19, 2020
    Date of Patent: March 19, 2024
    Assignee: NBCUniversal Media, LLC
    Inventors: Zeidee Pineda, Nicole Torres, Bing Xu, Nana Yaw Essuman, Hengyu Tang
  • Patent number: 11934423
    Abstract: A method by one or more processing units of a database management system includes determining to transition a collection of data from storage in a set of first temperature storage nodes to storage in a set of second temperature nodes based on one or more criteria associated with the collection of data, where each first temperature storage node of the set of first temperature storage nodes is paired with a corresponding second temperature storage node of the set of second temperature storage nodes to form a set of parallel node pairs. The method further includes transitioning storage of the collection of data in parallel, by each parallel node pair of the set of parallel node pairs, from storage in the set of first temperature storage nodes to storage in the set of second temperature storage nodes.
    Type: Grant
    Filed: February 23, 2022
    Date of Patent: March 19, 2024
    Assignee: Ocient Inc.
    Inventors: George Kondiles, Rhett Colin Starr, Joseph Jablonski
  • Patent number: 11934468
    Abstract: The present disclosure relates to methods and systems for controlling content distribution. The methods and systems receive an original search query and expand the original search query by adding one or more neutral words to create an expanded search query. The methods and systems automatically classify the original search query using the expanded search query in an accurate manner and use the classification to control content distribution.
    Type: Grant
    Filed: September 16, 2021
    Date of Patent: March 19, 2024
    Assignee: Microsoft Tech nology Licensing, LLC
    Inventor: Sandipan Dandapat
  • Patent number: 11934395
    Abstract: A method of efficiently extracting large data sets from a database may include receiving a first result set from a first query executed on one or more data sources. The one or more data sources may use a first schema when the first query was executed. The method may also include receiving a second result set from a second query executed on the one or more data sources. The one or more data sources may use a second schema when the second query was executed. The method may further include generating a view that combines the first result set and the second result set. The view may resolve differences between the first schema and the second schema.
    Type: Grant
    Filed: August 22, 2022
    Date of Patent: March 19, 2024
    Assignee: Oracle International Corporation
    Inventor: Adrian Graham Scott