Post Processing Of Search Results Patents (Class 707/722)
  • Patent number: 11768857
    Abstract: Provided are methods and systems for traversing a data model with a plurality of workers to generate a plurality of virtual records for use in evaluating an expression by a plurality of aggregators. Each aggregator may receive a respective virtual record and evaluate a hypercube function and determine a respective hash based on the respective virtual record. The virtual records based on the respective hash values of the respective virtual records may be stored by the plurality of aggregators.
    Type: Grant
    Filed: January 7, 2020
    Date of Patent: September 26, 2023
    Assignee: QLIKTECH INTERNATIONAL AB
    Inventors: Johan Nilsson, Pawel Rafal Krupinski, Khoa Tan Nguyen, José Diaz López
  • Patent number: 11763164
    Abstract: An image-to-image search method which is implemented in a server is provided. The server receives an image to be searched and at least one category of similarity search sent by a terminal. The server extracts a feature code of the image by using a trained hash model that uniquely corresponds to the at least one category of similarity search according to the received image and the at least one category of similarity search. The server obtains target images that are similar to the image according to the feature code of the image in a feature code library that uniquely corresponds to the at least one category of similarity search. The server sends the target images to the terminal.
    Type: Grant
    Filed: December 20, 2019
    Date of Patent: September 19, 2023
    Assignee: BOE TECHNOLOGY GROUP CO., LTD.
    Inventors: Jingtao Xu, Jianwen Suo, Xiaojun Tang
  • Patent number: 11763589
    Abstract: A method of blank detection involves receiving a document from a user, where the document includes derived text; applying a trained blank detection model to the document to make a first prediction, where the first prediction indicates whether at least one field in the document is blank; comparing the first prediction with a second prediction, where the second prediction is made by an extraction model; and extracting the at least one field using the extraction model.
    Type: Grant
    Filed: January 31, 2023
    Date of Patent: September 19, 2023
    Assignee: Intuit Inc.
    Inventors: Sricharan Kallur Palli Kumar, Peter Anthony, Surendra Maharjan, Deepankar Mohapatra, Conrad De Peuter, Preeti Duraipandian
  • Patent number: 11763823
    Abstract: A system and a method are disclosed for identifying a subjectively interesting moment in a transcript. In an embodiment, a device receives a transcription of a conversation, and identifies a participant of the conversation. The device accesses a machine learning model corresponding to the participant, and applies, as input to the machine learning model, the transcription. The device receives as output from the machine learning model a portion of the transcription having relevance to the participant, and generates for display, to the participant, information pertaining to the portion.
    Type: Grant
    Filed: February 18, 2021
    Date of Patent: September 19, 2023
    Assignee: Outreach Corporation
    Inventors: Krishnamohan Reddy Nareddy, Abhishek Abhishek, Rohit Ganpat Mane, Rajiv Garg
  • Patent number: 11755600
    Abstract: A system reduces the time and resources needed to search a large dataset by preprocessing the dataset prior to receiving a query. Generally, the system evaluates and combines rules that govern the validity of the data. The system combines rules to determine conditions under which data objects in the dataset are invalid. After a query is issued, the system quickly eliminates data objects from the response by applying the conditions rather than the individual rules to the data objects.
    Type: Grant
    Filed: September 14, 2022
    Date of Patent: September 12, 2023
    Assignee: SABRE GLBL INC.
    Inventor: Yanjun Zhang
  • Patent number: 11755546
    Abstract: Systems and methods are described for implementing attribute aware, relationship-based access control by receiving a query to access a relational database from a user, determining if a rule of the relational database is applicable to the query, determining one or more relationships associated with the query based at least in part on the rule, and modifying the query by adding an extra join operation to the query based at least in part on the rule and the one or more relationships. Further, when a type of the rule is row level, a where clause filter is added to the modified query to enforce a condition of the rule, and when the type of the rule is field level, a case column is added to the modified query and a select clause is added to the modified query to wrap the query. The modified query is processed to produce a result.
    Type: Grant
    Filed: May 21, 2021
    Date of Patent: September 12, 2023
    Inventors: Mang Fu Matthew Wong, Subhash Uppalapati, Jesse Wang, Sunghyun Song, Federico Recio, Jesse Collins
  • Patent number: 11748372
    Abstract: Example embodiments described herein pertain to a geographic information system (GIS), configured to obtain geospatial data representing a geographic area, assign a projection and coordinate system to the geospatial data, apply a transformation to the geospatial data, and generate a tile cache based on the transformed geospatial data, the tile cache including the determined projection and coordinate system.
    Type: Grant
    Filed: August 25, 2021
    Date of Patent: September 5, 2023
    Assignee: PALANTIR TECHNOLOGIES INC.
    Inventor: Peter Hong
  • Patent number: 11748634
    Abstract: A computer-implemented method for integration of machine learning components within a pipelined search query to generate a visualization is described. Herein, an interface is provided for receipt of pipelined code into a web-based programming application. The pipelined code features a series of operators configured to perform one or more tasks based on collective operations by the series of operators, wherein a first operator of the series of operators is to receive input data from a selected data source and each remaining operator of the series of operators to receive input based on an output from a preceding operator of the remaining operators. The task(s) performed by the pipelined code generate results including visualizations. The visualization is rendered in a manner that allows the pipelined code to be scrolled to display the pipelined code or the visualization.
    Type: Grant
    Filed: October 19, 2020
    Date of Patent: September 5, 2023
    Assignee: Splunk Inc.
    Inventors: Chinmay Madhav Kulkarni, Lin Ma, Amir Malekpour, Mohan Rajagopalan, John C. Reed, Ram Sriharsha
  • Patent number: 11743211
    Abstract: Systems, methods, and other embodiments associated with automatically expanding channels for bots are described. In one embodiment, a system includes a bot repository configured to identify each bot of a plurality of bots available in the computing system. A channel metadata repository is configured with channel configuration metadata for each channel of a plurality of channels available to the plurality of bots. The channel configuration metadata includes metadata that defines a specified format for communicating data with a target channel. A bot manager is configured to provide communication between each bot of the plurality of bots and each channel of the plurality of channels by at least converting output responses from each bot based on the channel configuration metadata associated with a target channel.
    Type: Grant
    Filed: December 28, 2021
    Date of Patent: August 29, 2023
    Assignee: Oracle International Corporation
    Inventor: Vivek Kumar
  • Patent number: 11734339
    Abstract: The present disclosure relates to methods, systems, and non-transitory computer-readable media for retrieving digital images in response to queries. For example, in one or more embodiments, the disclosed systems receive a query comprising text and generates a cross-lingual-multimodal embedding for the text within a multimodal embedding space. The disclosed systems further identifies an image embedding for a digital image that corresponds to (e.g., is relevant to) the text from the query based on an embedding distance between the image embedding and the cross-lingual-multimodal embedding for the text within the multimodal embedding space. Accordingly, the disclosed systems retrieve the digital image associated with the image embedding for display on a client device, such as the client device that submitted the query.
    Type: Grant
    Filed: October 20, 2020
    Date of Patent: August 22, 2023
    Assignee: Adobe Inc.
    Inventors: Ajinkya Kale, Zhe Lin, Pranav Aggarwal
  • Patent number: 11734286
    Abstract: Automatic database analysis includes identifying a current context for accessing data from a low-latency database and generating an exploration query based on the current context, which includes identifying a column from the low-latency database as a column of utility in response to determining that a probabilistic utility for the column satisfies a defined utility criterion. The current context includes a requested result set satisfying a requested search criterion, and the probabilistic utility is based on the current context. The analysis includes generating an exploration result set based on the exploration query, generating insights based on the exploration result set, ranking the insights, and outputting at least one insight based on the ranking.
    Type: Grant
    Filed: October 10, 2018
    Date of Patent: August 22, 2023
    Assignee: ThoughtSpot, Inc.
    Inventors: Amit Prakash, Antony Chuxiao Chen, Gunjan Jha, Jasmeet Singh Jaggi, Manoj Krishna Ghosh, Pavan Ram Piratla, Pradeep Dorairaj, Sanjay Agrawal
  • Patent number: 11720613
    Abstract: Techniques are described herein for determining an information gain score for one or more documents of interest to the user and present information from the documents based on the information gain score. An information gain score for a given document is indicative of additional information that is included in the document beyond information contained in documents that were previously viewed by the user. In some implementations, the information gain score may be determined for one or more documents by applying data from the documents across a machine learning model to generate an information gain score. Based on the information gain scores of a set of documents, the documents can be provided to the user in a manner that reflects the likely information gain that can be attained by the user if the user were to view the documents.
    Type: Grant
    Filed: April 22, 2022
    Date of Patent: August 8, 2023
    Assignee: GOOGLE LLC
    Inventors: Victor Carbune, Pedro Gonnet Anders
  • Patent number: 11720579
    Abstract: Systems and methods include determination, for each of a plurality of discrete features, of statistics based on a number of occurrences of each discrete value of the discrete feature in the data, determination of first summary statistics based on the determined statistics, determine of a dissimilarity for each discrete feature based on the first summary statistics and on the statistics determined for the discrete feature, determination of candidate discrete features based on the determined dissimilarities, determination, for each of the candidate discrete features, of second summary statistics based on values of a continuous feature associated with each discrete value of the candidate discrete feature, determination of a deviation score for each of the candidate discrete features based on the second summary statistics, and transmission of the candidate discrete features for display in association with the continuous feature based on the determined deviation scores.
    Type: Grant
    Filed: July 6, 2021
    Date of Patent: August 8, 2023
    Assignee: BUSINESS OBJECTS SOFTWARE LTD
    Inventors: Paul O'Hara, Malte Christian Kaufmann, Alan McShane, Anirban Banerjee, Mark Ahern
  • Patent number: 11720591
    Abstract: Various aspects of the subject technology relate to systems, methods, and machine-readable media for visualizing performance data of infrastructure components. The method includes receiving a query through an application for a metric for an infrastructure component, the metric comprising metric time series (MTS) data. The method also includes identifying sources for the metric. The method also includes querying the identified sources for the metric. The method also includes selecting from the identified sources best available data for the metric based on a selection algorithm. The method also includes enriching the best available data comprising linking dimensions and properties from the identified sources to the best available data. The method also includes causing display of the enriched best available data through a user interface of the application.
    Type: Grant
    Filed: July 30, 2021
    Date of Patent: August 8, 2023
    Assignee: Splunk Inc.
    Inventors: Difan Zhao, Uday Sagar Shiramshetty, Paul Ingram
  • Patent number: 11720598
    Abstract: A system and method of analyzing data receives a user-specified selection of a data source, a user-specified selection of a type of data representation, and a user-specified description of a view to be constructed in accordance with the user-specified selection of the type of data representation. An application program interface (API) function generates a multidimensional query based on the user-specified type of data representation and the user-specified description of the view to be constructed, and submits the multidimensional query to the an On-line Analytical Processing (OLAP) server. The application program interface (API) function receives a multidimensional response from the OLAP server containing results acquired by the multidimensional query of the data source, and generates the view based on the results contained in the multidimensional response and in accordance with the user-specified selection of the type of data representation and the user-specified description of the view.
    Type: Grant
    Filed: October 8, 2020
    Date of Patent: August 8, 2023
    Assignee: AWARE, INC.
    Inventors: James Giulio Cialdea, Jr., Boshu Liu
  • Patent number: 11710277
    Abstract: A map database creation method is provided. The method includes: obtaining a factor set including factors; dividing a map database into levels based on the factors, and taking each interval of the last level as one sub-database; creating an initial map based on a factor value of each factor corresponding to each sub-database, and creating the sub-database as an initial map database by storing the corresponding initial map in the sub-database; finding the initial map matching a current lighting condition from the initial map database based on the current lighting condition, and taking the found initial map as a positioning map; and performing a visual positioning based on the positioning map, creating an expanded map corresponding to the current lighting condition based on the visual positioning, and creating the sub-database corresponding to the current lighting condition as an expanded map database by storing the corresponding expanded map in the sub-database.
    Type: Grant
    Filed: September 23, 2021
    Date of Patent: July 25, 2023
    Assignee: UBTECH ROBOTICS CORP LTD
    Inventors: Mingqiang Huang, Zhichao Liu, Youfang Lai, Yun Zhao
  • Patent number: 11704923
    Abstract: Methods, systems, and apparatus for efficient image analysis. In some aspects, a system includes a camera configured to capture images, one or more environment sensors configured to detect movement of the camera, a data processing apparatus, and a memory storage apparatus in data communication with the data processing apparatus. The data processing apparatus can access, for each of a multitude of images captured by a mobile device camera, data indicative of movement of the camera at a time at which the camera captured the image. The data processing apparatus can also select, from the images, a particular image for analysis based on the data indicative of the movement of the camera for each image, analyze the particular image to recognize one or more objects depicted in the particular image, and present content related to the one or more recognized objects.
    Type: Grant
    Filed: March 27, 2020
    Date of Patent: July 18, 2023
    Assignee: GOOGLE LLC
    Inventors: Matthew J. Bridges, Alessandro Fin, Hartwig Adam, Jeffrey M. Gilbert
  • Patent number: 11695740
    Abstract: This disclosure provides an anonymization method and apparatus, a device, and a storage medium, and pertains to the field of communications network technologies. The method includes: receiving a data obtaining request of a first terminal, and obtaining requested target data based on the data obtaining request; determining behavior data generated when the target data is obtained; determining, based on the behavior data, a first permutation character sequence corresponding to the target data; and anonymizing, based on the first permutation character sequence, a to-be-anonymized character string in the target data, and outputting the anonymized target data. In this disclosure, because the behavior data is different each time and is not easy to crack, anonymization is implemented without relying on plaintext information, thereby improving anonymization security and meeting anonymization requirements specified by laws.
    Type: Grant
    Filed: October 9, 2020
    Date of Patent: July 4, 2023
    Assignee: Huawei Cloud Computing Technologies Co., Ltd.
    Inventor: Duanhao Ou
  • Patent number: 11695828
    Abstract: Systems and methods for graph based artificial intelligence systems for identity management systems are disclosed. Embodiments of the identity management systems disclosed herein may utilize a network graph approach to peer grouping of identities of distributed networked enterprise computing environment. Specifically, in certain embodiments, data on the identities and the respective entitlements assigned to each identity as utilized in an enterprise computer environment may be obtained by an identity management system. A network identity graph may be constructed using the identity and entitlement data. The identity graph can then be clustered into peer groups of identities. The peer groups of identities may be used by the identity management system and users thereof in risk assessment or other identity management tasks.
    Type: Grant
    Filed: October 14, 2021
    Date of Patent: July 4, 2023
    Assignee: SAILPOINT TECHNOLOGIES, INC.
    Inventors: Mohamed M. Badawy, Jostine Fei Ho
  • Patent number: 11687516
    Abstract: Using an action registry to edit data across users and devices is described. In one or more implementations, a user editing data in an application requests to share the data with another user or another device for further editing. Responsive simply to the request or based on an exchange of content transfer information, the data is communicated to the selected user or device. Using information maintained by an action registry, a list of applications capable of editing the data is presented to the selected user or via the selected device. Upon selection of an application from the list, the selected application is launched. Once changes are made to the data by the selected user or device, those changes can be saved and the changed data automatically returned to the original user and/or device. The changed data can then be automatically presented to the original user or on the original device.
    Type: Grant
    Filed: July 29, 2021
    Date of Patent: June 27, 2023
    Assignee: Adobe Inc.
    Inventors: Oliver I. Goldman, Eric P. Snowden, Eric A. George, Abraham M. Muchnick, Julian R. Wixson
  • Patent number: 11681715
    Abstract: Systems and methods include determination, determine, for each of a plurality of discrete features, of statistics for each discrete value of the discrete feature based on values of a continuous feature associated with the discrete value, determination, for each discrete feature, of first summary statistics based on the statistics determined for each discrete value of the discrete feature, determination, for each discrete feature, of a dissimilarity based on the first summary statistics determined for the discrete feature and on the statistics determined for each discrete value of the discrete feature, determination of candidate discrete features of the discrete features based on the determined dissimilarities, the candidate discrete features comprising less than all of the discrete features, determination, for each of the candidate discrete features, of second summary statistics based on values of the continuous feature associated with each discrete value of the candidate discrete feature, determine of a devi
    Type: Grant
    Filed: June 9, 2021
    Date of Patent: June 20, 2023
    Assignee: BUSINESS OBJECTS SOFTWARE LTD.
    Inventors: Paul O'Hara, Malte Christian Kaufmann, Anirban Banerjee, Ian Denver, Alan McShane
  • Patent number: 11681729
    Abstract: Computer implemented systems and methods are disclosed for automatically and canonically identifying related data in various data structures while maintaining secure access to individual data objects and their properties. Data structures may include a plurality of records, wherein each record is associated with a respective entity. Access to individual records, or in some embodiments access to individual attributes of a record, may be restricted to particular users or groups on a per-item basis. In accordance with some embodiments, systems and methods are disclosed for identifying pairs of records, determining a probability that both records relate to a common entity, and securely notifying and presenting users with information regarding the probability while preserving the access restrictions for the individual records and attributes. Record pairs that potentially refer to the same entity may be linked, reconciled, or ignored in response to feedback from users who have access to one or both records.
    Type: Grant
    Filed: July 26, 2021
    Date of Patent: June 20, 2023
    Assignee: Palantir Technologies Inc.
    Inventors: Matthew Gerhardt, Christopher Brahms, Colin Hamilton
  • Patent number: 11678021
    Abstract: Aspects described herein may provide systems, methods, and device for facilitating language learning using videos. Subtitles may be displayed in a first, target language or a second, native language during display of the video. On a pause event, both the target language subtitle and the native language subtitle may be displayed simultaneously to facilitate understanding. While paused, a user may select an option to be provided with additional contextual information indicating usage and context associated with one or more words of the target language subtitle. The user may navigate through previous and next subtitles with additional contextual information while the video is paused. Other aspects may allow users to create auto-continuous video loops of definable duration, and may allow users to generate video segments by searching an entire database of subtitle text, and may allow users create, save, share, and search video loops.
    Type: Grant
    Filed: February 11, 2022
    Date of Patent: June 13, 2023
    Assignee: Videokawa, Inc.
    Inventor: Steven Selfors
  • Patent number: 11677963
    Abstract: Methods and systems are provided for image processing. A plurality of correlation parameters representing degrees of correlation between two or more images of a plurality of images may be produced. An optimized correlation dependency graph may be produced according to the plurality of correlation parameters. The plurality of images may then be delta encoded according to the optimized correlation dependency graph. For example, the optimized correlation dependency graph may be used for performing a correlation encoding operation. The plurality of correlation parameters may be produced, for example, in accordance with one or more correlation metrics associated with the correlation encoding operation.
    Type: Grant
    Filed: October 20, 2021
    Date of Patent: June 13, 2023
    Assignee: InterDigital CE Patent Holdings, SAS
    Inventors: Urs-Viktor Marti, Denis Schlauss, Lukas Hohl, Beat Herrmann
  • Patent number: 11675614
    Abstract: Standardized model packaging and deployment, including: generating a model package comprising: model definition data for a model; function code facilitating execution of the model; and at least one interface for at least one operating system.
    Type: Grant
    Filed: February 16, 2021
    Date of Patent: June 13, 2023
    Assignee: SPARKCOGNITION, INC.
    Inventors: Eugene Von Niederhausern, Sreenivasa Gorti, Kevin W. DiVincenzo, Sridhar Sudarsan
  • Patent number: 11675827
    Abstract: Disclosed embodiments provide a multimedia file categorizing, information processing, and model training method, system, and device. The method comprises determining a plurality of feature combinations according to respective feature sets corresponding to at least two types of modality information in a multimedia file; determining a semantically relevant feature combination by using a first computational model according to the plurality of feature combinations; and categorizing the multimedia file by using the first computational model with reference to the semantically relevant feature combination. The technical solutions provided by the disclosed embodiments identify a semantically relevant feature combination in a process of categorizing a multimedia file by synthesizing features corresponding to a plurality of modalities of the multimedia file. The semantically relevant feature combination has a stronger expression capability and higher value.
    Type: Grant
    Filed: July 2, 2020
    Date of Patent: June 13, 2023
    Assignee: ALIBABA GROUP HOLDING LIMITED
    Inventors: Mengyi Liu, Xiaowei Zhao, Zhu Liu
  • Patent number: 11670103
    Abstract: Systems and methods may be provided for performing a search on an input text block. The input text block may be split into a plurality of input text segments. A text similarity algorithm may be used to find similar stored text segments to each of the plurality of input text segments.
    Type: Grant
    Filed: April 18, 2022
    Date of Patent: June 6, 2023
    Assignee: Cognition IP Technology Inc.
    Inventors: Bryant Lee, Andrew Tjang, Andrew Perry Chu, Uday Pulleti
  • Patent number: 11671664
    Abstract: Systems and methods described herein relate to generation of media collections in a messaging system. The media collection may be created by the user, other users, or an entity. Example embodiments further allow users to set access criteria through privacy settings assigned to one or more media content items themselves, as well as to a media collection, such that some or all of the media collection may only be viewed by users authorized by the user sharing the media content item or media collection (e.g., only to one or more users designated by the user as a “friend”).
    Type: Grant
    Filed: November 22, 2021
    Date of Patent: June 6, 2023
    Assignee: Snap Inc.
    Inventors: Jacob Andreou, Sheldon Chang, Donald Giovannini
  • Patent number: 11663177
    Abstract: A method and/or system of extracting a table having data in a plurality of rows from a Not Only Structured Query Language (NoSQL) database to a different type of database that includes: scanning all the rows in a desired table in the NoSQL database and producing a list of column families and associated column names; creating a schema for a new table having a table catalog of new column names using a Java Script Object Notation (JSON) structure to extract the columns names from the list of column families; reading and extracting at least a portion of the data from the desired table in the NoSQL database into the new table having the table catalog of new columns names; associating a creation timestamp with the new table; and saving the new table having the table catalog of new column names to the different database.
    Type: Grant
    Filed: May 4, 2020
    Date of Patent: May 30, 2023
    Assignee: International Business Machines Corporation
    Inventors: Jacob McPherson, David Leo Rocker, Chintan Rajyaguru, Willie Robert Patten, Jr.
  • Patent number: 11663176
    Abstract: Systems and methods are described for training an artificial intelligence model to extract one or more data fields from a log. For example, the artificial intelligence model may be a neural network. The neural network may be trained using training data obtained by iterating through a plurality of logs using active learning, and selecting a subset of the logs in the plurality to be labeled by a user. For example, the selected subset of logs may be logs that are not similar to other logs already labeled by a user. The user may be prompted to label the selected subset of logs to identify one or more data fields to extract. Once the selected subset of logs are labeled, these labeled logs can be used as the training data to train the neural network.
    Type: Grant
    Filed: July 31, 2020
    Date of Patent: May 30, 2023
    Assignee: Splunk Inc.
    Inventors: Ram Sriharsha, Zhaohui Wang, Kristal Curtis, Abraham Starosta
  • Patent number: 11651004
    Abstract: An interactive user interface is generated to illustrate a graphical view of a network of plan models. The network of plan models includes a plurality of plan models, each plan model including one or more measures and one or more dimensions. At least one user-entered text character is entered in a query field and the plan models are searched for names of measures and/or dimensions in the plan models that correspond to the user entry. The names are presented as search term suggestions in the search query field and at least one suggestion is selected and adopted as at least a portion of a search query. The network of plan models is searched to generate search results corresponding to the search query. The graphical view of the network of plan models can be revised based on the search results.
    Type: Grant
    Filed: December 9, 2021
    Date of Patent: May 16, 2023
    Assignee: o9 Solutions, Inc.
    Inventors: Amit Agarwal, Koustuv Chatterjee
  • Patent number: 11651043
    Abstract: Techniques described herein provide automated generation of a narrated analytics playlist. Various implementations curate data from various data sources, where curating the data includes identifying attributes and relational data models. One or more implementations base the curating upon anecdotal data associated with a user. In response to receiving a trigger event to perform a query analysis, one or more implementations identify keywords to use in the query analysis, and extract information from the curated data based, at least in part on the one or more keywords. The extracted information is then analyzed to identify insights. In turn, one or more implementations generate a narrated analytics playlist using the insights. Some implementations utilize machine-learning algorithms to curate, extract and/or process data to generate insights. Various implementations abstract the data used to teach the machine-learning algorithms and share the abstracted data to other devices.
    Type: Grant
    Filed: December 26, 2018
    Date of Patent: May 16, 2023
    Assignee: MachEye, Inc.
    Inventor: Ramesh Panuganty
  • Patent number: 11643678
    Abstract: A method for analysis of yeast includes: receiving a microscopic image of yeast by a cloud server (2901), the microscopic image including a scaling pattern for determining a magnification; determining the magnification by the cloud server based on the scaling pattern (2902); and analyzing, by the cloud server, the microscopic image based on the magnification to obtain an analysis result (2903).
    Type: Grant
    Filed: June 11, 2022
    Date of Patent: May 9, 2023
    Assignee: SHANGHAI RUIYU BIOTECH CO., LTD.
    Inventors: Rui Chen, Haohan Xia
  • Patent number: 11647004
    Abstract: Preserving distributions of data values of a data asset in a data anonymization operation is provided. Anonymizing data values is performed by transforming sensitive data in a set of columns over rows of the data asset while preserving distribution of the data values in the set of transformed columns to a defined degree using a set of autoencoders and loss function. The autoencoders are base trained from preexisting data in a data assets catalog and actively trained during data dissemination. Parametric coefficients of the loss function are configured and the threshold is generated using policies from an enforcement decision for the data asset and data consumer. The loss function value of a selected row is compared to the threshold. Transformed data values of the selected row are transcribed to an output row when the loss function value is greater than the threshold and disseminated to the data consumer.
    Type: Grant
    Filed: March 24, 2021
    Date of Patent: May 9, 2023
    Assignee: International Business Machines Corporation
    Inventors: Arjun Natarajan, Ashish Kundu, Roger C. Raphael, Aniya Aggarwal, Rajesh M. Desai, Joshua F. Payne, Mu Qiao
  • Patent number: 11645054
    Abstract: Techniques are provided for mapping natural language to code segments. In one embodiment, the techniques involve receiving a document and software code, wherein the document comprises a natural language description of a use of the code, generating, via a vectorization process performed on the document, at least one vector or word embedding, generating, via a natural language processing technique performed on the at least one vector or word embedding, a first label set, generating, via a machine learning analysis of the software code, a second label set, determining, based on a comparison of the first label set and the second label set, a match confidence between the document and the software code, wherein the match confidence indicates a measure of similarity between the first label set and the second label set, and upon determining that the match confidence exceeds a predefined threshold, mapping the document to the software code.
    Type: Grant
    Filed: June 3, 2021
    Date of Patent: May 9, 2023
    Assignee: International Business Machines Corporation
    Inventors: Zhong Fang Yuan, Bin Shang, Li Ni Zhang, Yong Fang Liang, Chen Gao, Tong Liu
  • Patent number: 11630755
    Abstract: Request flow log retrieval can include extracting one or more keywords from a natural language description of an action, the action being a system response to a user request submitted to a resource-provisioning system during a user session. Request flow log retrieval can also include determining a classification of the action based on a correlation value generated by a classifier model trained using machine learning to classify actions performed by the resource-provisioning system, the classification based on the one or more keywords. Additionally, request flow log retrieval can include automatically identifying a request flow associated with the action based on the classification of the action and returning at least one system log entry corresponding to the request flow.
    Type: Grant
    Filed: March 29, 2019
    Date of Patent: April 18, 2023
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Timo Kußmaul, Uwe K. Hansmann, Klaus Rindtorff, Daniel Blum, Thomas Steinheber
  • Patent number: 11625409
    Abstract: Disclosed are some implementations of systems, apparatus, methods, and computer program products for facilitating web site navigation using a search-based navigation interface of a web-based application or browser service. A plurality of sources can be searched to identify a set of items based, at least in part, on user input received via a search input interface element of the search-based navigation interface. Each item of the set of items can correspond to an object of one of a plurality of object types. A user interface object including user-selectable options can be provided for display in proximity to the search input interface element, where each item of the set of items corresponds to a different one of the user-selectable options. In response to a user selection of one of the user-selectable options corresponding to an item of the set of items, access to the corresponding object can be provided.
    Type: Grant
    Filed: January 31, 2019
    Date of Patent: April 11, 2023
    Assignee: Salesforce, Inc.
    Inventors: Justin Cosentino, Glenn Sorrentino
  • Patent number: 11625411
    Abstract: An information provision method includes accumulating, in a first database, a first identifier identifying each of one or more service providers, and first device information indicating an electrical device to be designated by each of the one or more service providers in association with each other; accumulating, in a second database, a second identifier identifying each of one or more users, and second device information indicating an electrical device to be used by the one or more users in association with each other; extracting a service provider associated with the first device information when the second device information is updated by addition of a new electrical device to be used by one of the one or more users, and when the new electrical device is included in the electrical devices indicated by the first device information.
    Type: Grant
    Filed: August 13, 2021
    Date of Patent: April 11, 2023
    Assignee: PANASONIC INTELLECTUAL PROPERTY CORPORATION OF AMERICA
    Inventors: Yuji Unagami, Natsume Matsuzaki
  • Patent number: 11620306
    Abstract: Low-latency autonomous-analysis includes obtaining data expressing a usage intent with respect to a low-latency database analysis system that intent omits data corresponding to user input expressly requesting low-latency autonomous-analysis, obtaining requested results data based on the data expressing the usage intent, outputting requested visualization data representing at least a portion of the requested results data for presentation to a user, and, in response to outputting the requested visualization data, obtaining low-latency autonomous-analysis data by performing low-latency autonomous-analysis based on the data expressing the usage intent by identifying an autonomous-analysis predicate based on the requested visualization data, obtaining a defined autonomous-analysis latency constraint, obtaining the low-latency autonomous-analysis data based on the autonomous-analysis predicate in accordance with the defined autonomous-analysis latency constraint, such that the low-latency autonomous-analysis data d
    Type: Grant
    Filed: May 26, 2021
    Date of Patent: April 4, 2023
    Assignee: ThoughtSpot, Inc.
    Inventors: Sanjay Agrawal, Antony Chuxiao Chen, Gunjan Jha
  • Patent number: 11620313
    Abstract: A method for a multi-cluster warehouse includes allocating a plurality of compute clusters as part of a virtual warehouse. The compute clusters are used to access and perform queries against one or more databases in one or more cloud storage resources. The method includes providing queries for the virtual warehouse to each of the plurality of compute clusters. Each of the plurality of compute clusters of the virtual warehouse receives a plurality of queries so that the computing load is spread across the different clusters. The method also includes dynamically adding compute clusters to and removing compute clusters from the virtual warehouse as needed based on a workload of the plurality of compute clusters.
    Type: Grant
    Filed: December 10, 2020
    Date of Patent: April 4, 2023
    Assignee: Snowflake Inc.
    Inventors: Florian Andreas Funke, Peter Povinec, Thierry Cruanes, Benoit Dageville
  • Patent number: 11615237
    Abstract: The present disclosure provides a processing method for presenting an indicator hierarchy and classification of data in a spreadsheet. In this method, an indicator index structure S is constructed and a spreadsheet is used to present information based on user selections. The information includes an indicator and a hierarchy of the indicator, an indicator classification description and a hierarchy of the indicator classification description, an application scenario between an indicator and an indicator classification description, and other implicit attributes. This way, indicator descriptions can be neater and more readable. Data in a two-dimensional spreadsheet can be accurately presented and the spreadsheet is more comprehensible. In addition, indicators and indicator classification descriptions can be flexibly combined to present data in a more diversified, flexible, and personalized manner.
    Type: Grant
    Filed: March 25, 2022
    Date of Patent: March 28, 2023
    Inventors: Yinsheng Li, Feng Wu, Chaozong Zhang, Yongchuan Nie, Hong Wang, Yan Ren, Miao Liu, Jinlong Zhang, Juan Chen, Die Zhang, Qiannan Jiang, Cong Zhang, Yuan Gao, Yinzhen Gao, Pengjie Wu
  • Patent number: 11614856
    Abstract: In embodiments of statistics value chart interface row mode drill down, a first interface is displayed in a table format that includes columns each with field values of an event field, and each column having a column heading of a different one of the event fields, and includes rows each with one or more of the field values, where each field value in a row is associated with a different one of the event fields, and each row includes an aggregated metric that represents a number of events having field-value pairs that match all of the one or more field values listed in a respective row and the corresponding event fields listed in the respective columns. A row can be emphasized in the first interface, and in response, a menu is displayed with selectable options to transition to a second interface that displays a listing of the events based on a selected one of the options.
    Type: Grant
    Filed: September 23, 2020
    Date of Patent: March 28, 2023
    Assignee: Splunk Inc.
    Inventors: Cory Eugene Burke, Katherine Kyle Feeney, Divanny I. Lamas, Marc Vincent Robichaud, Matthew G. Ness, Clara E. Lee
  • Patent number: 11609923
    Abstract: One or more computing devices, systems, and/or methods for searching across multiple user interfaces are provided. For example, a search query may be received from a user of a computing environment. A set of user interfaces, hosted by the computing environment, may be identified (e.g., mobile apps of a mobile operating system, browser tabs of a web browser, etc.). Content within the set of user interfaces may be queried using the search query to identify search results of the search query (e.g., webpages, social network posts, emails, or other content matching the search query). In an example, cached content of the user interfaces (e.g., recently accessed emails cached within a local content buffer cache by the web browser) may be searched using the search query for efficient querying of relevant content, such as through local or offline querying. The search results may be provided to the user.
    Type: Grant
    Filed: February 10, 2020
    Date of Patent: March 21, 2023
    Assignee: YAHOO ASSETS LLC
    Inventors: Friedhold Alexander Seyfert, Laxmi Milind Phalak, Murali Krishna Bachhu, Prasad Thondamuthur Vasanth
  • Patent number: 11610277
    Abstract: Seamless electronic discovery systems with an enterprise data portal are disclosed herein. An example system includes a document collection system that collects relevant documents from one or more target sources, an investigation platform that processes the relevant documents and a portal system that interfaces the document collection system and the investigation platform to provide end-to-end electronic discovery using tracking units that provide chain-of-custody proof.
    Type: Grant
    Filed: January 22, 2020
    Date of Patent: March 21, 2023
    Assignee: Open Text Holdings, Inc.
    Inventor: Shiva Sri Santosha Phani Krishna Krovvidi
  • Patent number: 11599712
    Abstract: A cooking support device includes a memory that stores recipe information and processing circuitry which subjects the recipe information stored in the memory to natural language processing, extracts words related to cooking operations therefrom, classifies the words into predetermined categories representing cooking concepts, arranges the words in an order of occurrence of the cooking concepts in an entire cooking process, and generates a summary of the recipe information.
    Type: Grant
    Filed: August 5, 2021
    Date of Patent: March 7, 2023
    Assignee: Cookpad Inc.
    Inventor: Naoki Hashimoto
  • Patent number: 11586630
    Abstract: Despite the increase of memory capacity and CPU computing power, memory performance remains the bottleneck of in-memory database management systems due to ever-increasing data volumes and application demands. Because the scale of data workloads has out-paced traditional CPU caches and memory bandwidth, one can improve data movement from memory to computing units to improve performance in in-memory database scenarios. A near-memory database accelerator framework offloads data-intensive database operations via or to a near-memory computation engine. The database accelerator's system architecture can include a database accelerator software module/driver and a memory module with a database accelerator engine. An application programming interface (API) can be provided to support database accelerator functionality. Memory of the database accelerator can be directly accessible by the CPU.
    Type: Grant
    Filed: June 9, 2020
    Date of Patent: February 21, 2023
    Assignee: SAP SE
    Inventors: Dong Hun Lee, Minseon Ahn, Jungmin Kim, Kang Woo Choi, Oliver Rebholz
  • Patent number: 11574014
    Abstract: Methods, systems, and computer-readable media provide a real-time Q&A interface, such as an online chatbot, either standing alone or as a live agent assistant, with predicative Q&A and resource suggestions. In one embodiment, the real-time Q&A interface uses data extracted from a user inquiry to identify and display a primary response, identify suggested inquiries from a knowledgebase and provide a user-selectable suggested inquiries indicator, and identify suggested content items from related content libraries or webpages and provide user-selectable suggested content item indicators. In one embodiment, the suggested content items include related videos and links to webpages with related content.
    Type: Grant
    Filed: September 10, 2021
    Date of Patent: February 7, 2023
    Assignee: CareerAmerica LLC
    Inventors: Benjamin Beck, Kevin O'Shea, Timothy Kuminecz
  • Patent number: 11567650
    Abstract: The present disclosure generally relates to user interfaces for managing exposure notifications. In some embodiments, after enabling exposure notifications, an exposure notification is received; upon interacting with the notification: if an associated application is installed, a user interface of that application is displayed; if the associated application is not installed, a user interface object associated with a process to install the application is displayed. In some embodiments, an exposure notification management interface is displayed that includes a plurality of entities that have been authorized to provide notifications, along with a user interface object to disable transmission of data to those entities and to disable notifications from those entities.
    Type: Grant
    Filed: May 21, 2021
    Date of Patent: January 31, 2023
    Assignee: Apple Inc.
    Inventors: Matthew W. Crowley, Heather E. Daniel, Kevin Lynch
  • Patent number: 11562010
    Abstract: Embodiments of the present disclosure provide a method and apparatus for outputting information. A specific embodiment of the method includes: in response to receiving a query, detecting whether there is an entity slot in the query; in response to there being an entity slot in the query, adding the detected entity slot to a candidate slot; detecting, in the query, a relationship-determinative word of an entity; searching in a preset knowledge graph for a peripheral knowledge graph of the candidate slot; and inferring on the basis of the peripheral knowledge graph according to the relationship-determinative word, and outputting an entity word matching the relationship-determinative word.
    Type: Grant
    Filed: September 17, 2020
    Date of Patent: January 24, 2023
    Assignees: Baidu Online Network Technology (Beijing) Co., Ltd., Shanghai Xiaodu Technology Co. Ltd.
    Inventors: Yafei Miao, Wensong He, Ben Xu, Jian Xie, Yipin Zhang, Yan Wang, Yongyi Liu, Chu Wang
  • Patent number: 11556588
    Abstract: Systems and methods are described for sharing a user interface between users. The system transmits live video simultaneously to a plurality of users. Then, the system determines a subset of the plurality of users, such that the subset includes two users that have a predetermined relationship. Then, during playback of the video, the system detects an object in a frame of the video corresponding to preferences of the first user. In response, the system determines whether the second user is researching information related to the object during playback of the video. If the second user is researching such information, the system streams a mirror image of a user interface with which the second user is performing the researching to the first user.
    Type: Grant
    Filed: April 26, 2022
    Date of Patent: January 17, 2023
    Assignee: Rovi Product Corporation
    Inventors: Richard Daniel Lee, Ida Wahlquist-Ortiz