Post Processing Of Search Results Patents (Class 707/722)
- Spatial (i.e., location based) (Class 707/724)
- Temporal (i.e., time based) (Class 707/725)
- Links from other files or link content analysis (Class 707/726)
- Frequency of document selection (Class 707/727)
- Relevance of document based on features in query (Class 707/728)
- Based on category of the query and the document (Class 707/731)
- Personalized results (Class 707/732)
- Artificial Inflation of Search Rank (Class 707/735)
-
Patent number: 11768857Abstract: 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: GrantFiled: January 7, 2020Date of Patent: September 26, 2023Assignee: QLIKTECH INTERNATIONAL ABInventors: Johan Nilsson, Pawel Rafal Krupinski, Khoa Tan Nguyen, José Diaz López
-
Patent number: 11763164Abstract: 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: GrantFiled: December 20, 2019Date of Patent: September 19, 2023Assignee: BOE TECHNOLOGY GROUP CO., LTD.Inventors: Jingtao Xu, Jianwen Suo, Xiaojun Tang
-
Patent number: 11763589Abstract: 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: GrantFiled: January 31, 2023Date of Patent: September 19, 2023Assignee: Intuit Inc.Inventors: Sricharan Kallur Palli Kumar, Peter Anthony, Surendra Maharjan, Deepankar Mohapatra, Conrad De Peuter, Preeti Duraipandian
-
Patent number: 11763823Abstract: 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: GrantFiled: February 18, 2021Date of Patent: September 19, 2023Assignee: Outreach CorporationInventors: Krishnamohan Reddy Nareddy, Abhishek Abhishek, Rohit Ganpat Mane, Rajiv Garg
-
Patent number: 11755600Abstract: 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: GrantFiled: September 14, 2022Date of Patent: September 12, 2023Assignee: SABRE GLBL INC.Inventor: Yanjun Zhang
-
Patent number: 11755546Abstract: 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: GrantFiled: May 21, 2021Date of Patent: September 12, 2023Inventors: Mang Fu Matthew Wong, Subhash Uppalapati, Jesse Wang, Sunghyun Song, Federico Recio, Jesse Collins
-
Patent number: 11748372Abstract: 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: GrantFiled: August 25, 2021Date of Patent: September 5, 2023Assignee: PALANTIR TECHNOLOGIES INC.Inventor: Peter Hong
-
Patent number: 11748634Abstract: 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: GrantFiled: October 19, 2020Date of Patent: September 5, 2023Assignee: Splunk Inc.Inventors: Chinmay Madhav Kulkarni, Lin Ma, Amir Malekpour, Mohan Rajagopalan, John C. Reed, Ram Sriharsha
-
Patent number: 11743211Abstract: 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: GrantFiled: December 28, 2021Date of Patent: August 29, 2023Assignee: Oracle International CorporationInventor: Vivek Kumar
-
Patent number: 11734339Abstract: 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: GrantFiled: October 20, 2020Date of Patent: August 22, 2023Assignee: Adobe Inc.Inventors: Ajinkya Kale, Zhe Lin, Pranav Aggarwal
-
Patent number: 11734286Abstract: 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: GrantFiled: October 10, 2018Date of Patent: August 22, 2023Assignee: 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: 11720613Abstract: 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: GrantFiled: April 22, 2022Date of Patent: August 8, 2023Assignee: GOOGLE LLCInventors: Victor Carbune, Pedro Gonnet Anders
-
Patent number: 11720579Abstract: 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: GrantFiled: July 6, 2021Date of Patent: August 8, 2023Assignee: BUSINESS OBJECTS SOFTWARE LTDInventors: Paul O'Hara, Malte Christian Kaufmann, Alan McShane, Anirban Banerjee, Mark Ahern
-
Patent number: 11720591Abstract: 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: GrantFiled: July 30, 2021Date of Patent: August 8, 2023Assignee: Splunk Inc.Inventors: Difan Zhao, Uday Sagar Shiramshetty, Paul Ingram
-
Patent number: 11720598Abstract: 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: GrantFiled: October 8, 2020Date of Patent: August 8, 2023Assignee: AWARE, INC.Inventors: James Giulio Cialdea, Jr., Boshu Liu
-
Patent number: 11710277Abstract: 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: GrantFiled: September 23, 2021Date of Patent: July 25, 2023Assignee: UBTECH ROBOTICS CORP LTDInventors: Mingqiang Huang, Zhichao Liu, Youfang Lai, Yun Zhao
-
Patent number: 11704923Abstract: 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: GrantFiled: March 27, 2020Date of Patent: July 18, 2023Assignee: GOOGLE LLCInventors: Matthew J. Bridges, Alessandro Fin, Hartwig Adam, Jeffrey M. Gilbert
-
Patent number: 11695740Abstract: 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: GrantFiled: October 9, 2020Date of Patent: July 4, 2023Assignee: Huawei Cloud Computing Technologies Co., Ltd.Inventor: Duanhao Ou
-
Patent number: 11695828Abstract: 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: GrantFiled: October 14, 2021Date of Patent: July 4, 2023Assignee: SAILPOINT TECHNOLOGIES, INC.Inventors: Mohamed M. Badawy, Jostine Fei Ho
-
Patent number: 11687516Abstract: 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: GrantFiled: July 29, 2021Date of Patent: June 27, 2023Assignee: Adobe Inc.Inventors: Oliver I. Goldman, Eric P. Snowden, Eric A. George, Abraham M. Muchnick, Julian R. Wixson
-
Patent number: 11681715Abstract: 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 deviType: GrantFiled: June 9, 2021Date of Patent: June 20, 2023Assignee: BUSINESS OBJECTS SOFTWARE LTD.Inventors: Paul O'Hara, Malte Christian Kaufmann, Anirban Banerjee, Ian Denver, Alan McShane
-
Patent number: 11681729Abstract: 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: GrantFiled: July 26, 2021Date of Patent: June 20, 2023Assignee: Palantir Technologies Inc.Inventors: Matthew Gerhardt, Christopher Brahms, Colin Hamilton
-
Patent number: 11678021Abstract: 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: GrantFiled: February 11, 2022Date of Patent: June 13, 2023Assignee: Videokawa, Inc.Inventor: Steven Selfors
-
Patent number: 11677963Abstract: 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: GrantFiled: October 20, 2021Date of Patent: June 13, 2023Assignee: InterDigital CE Patent Holdings, SASInventors: Urs-Viktor Marti, Denis Schlauss, Lukas Hohl, Beat Herrmann
-
Patent number: 11675614Abstract: 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: GrantFiled: February 16, 2021Date of Patent: June 13, 2023Assignee: SPARKCOGNITION, INC.Inventors: Eugene Von Niederhausern, Sreenivasa Gorti, Kevin W. DiVincenzo, Sridhar Sudarsan
-
Patent number: 11675827Abstract: 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: GrantFiled: July 2, 2020Date of Patent: June 13, 2023Assignee: ALIBABA GROUP HOLDING LIMITEDInventors: Mengyi Liu, Xiaowei Zhao, Zhu Liu
-
Patent number: 11670103Abstract: 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: GrantFiled: April 18, 2022Date of Patent: June 6, 2023Assignee: Cognition IP Technology Inc.Inventors: Bryant Lee, Andrew Tjang, Andrew Perry Chu, Uday Pulleti
-
Patent number: 11671664Abstract: 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: GrantFiled: November 22, 2021Date of Patent: June 6, 2023Assignee: Snap Inc.Inventors: Jacob Andreou, Sheldon Chang, Donald Giovannini
-
Patent number: 11663177Abstract: 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: GrantFiled: May 4, 2020Date of Patent: May 30, 2023Assignee: International Business Machines CorporationInventors: Jacob McPherson, David Leo Rocker, Chintan Rajyaguru, Willie Robert Patten, Jr.
-
Patent number: 11663176Abstract: 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: GrantFiled: July 31, 2020Date of Patent: May 30, 2023Assignee: Splunk Inc.Inventors: Ram Sriharsha, Zhaohui Wang, Kristal Curtis, Abraham Starosta
-
Patent number: 11651004Abstract: 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: GrantFiled: December 9, 2021Date of Patent: May 16, 2023Assignee: o9 Solutions, Inc.Inventors: Amit Agarwal, Koustuv Chatterjee
-
Patent number: 11651043Abstract: 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: GrantFiled: December 26, 2018Date of Patent: May 16, 2023Assignee: MachEye, Inc.Inventor: Ramesh Panuganty
-
Patent number: 11643678Abstract: 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: GrantFiled: June 11, 2022Date of Patent: May 9, 2023Assignee: SHANGHAI RUIYU BIOTECH CO., LTD.Inventors: Rui Chen, Haohan Xia
-
Patent number: 11647004Abstract: 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: GrantFiled: March 24, 2021Date of Patent: May 9, 2023Assignee: International Business Machines CorporationInventors: Arjun Natarajan, Ashish Kundu, Roger C. Raphael, Aniya Aggarwal, Rajesh M. Desai, Joshua F. Payne, Mu Qiao
-
Patent number: 11645054Abstract: 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: GrantFiled: June 3, 2021Date of Patent: May 9, 2023Assignee: International Business Machines CorporationInventors: Zhong Fang Yuan, Bin Shang, Li Ni Zhang, Yong Fang Liang, Chen Gao, Tong Liu
-
Patent number: 11630755Abstract: 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: GrantFiled: March 29, 2019Date of Patent: April 18, 2023Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Timo Kußmaul, Uwe K. Hansmann, Klaus Rindtorff, Daniel Blum, Thomas Steinheber
-
Patent number: 11625409Abstract: 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: GrantFiled: January 31, 2019Date of Patent: April 11, 2023Assignee: Salesforce, Inc.Inventors: Justin Cosentino, Glenn Sorrentino
-
Patent number: 11625411Abstract: 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: GrantFiled: August 13, 2021Date of Patent: April 11, 2023Assignee: PANASONIC INTELLECTUAL PROPERTY CORPORATION OF AMERICAInventors: Yuji Unagami, Natsume Matsuzaki
-
Patent number: 11620306Abstract: 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 dType: GrantFiled: May 26, 2021Date of Patent: April 4, 2023Assignee: ThoughtSpot, Inc.Inventors: Sanjay Agrawal, Antony Chuxiao Chen, Gunjan Jha
-
Patent number: 11620313Abstract: 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: GrantFiled: December 10, 2020Date of Patent: April 4, 2023Assignee: Snowflake Inc.Inventors: Florian Andreas Funke, Peter Povinec, Thierry Cruanes, Benoit Dageville
-
Patent number: 11615237Abstract: 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: GrantFiled: March 25, 2022Date of Patent: March 28, 2023Inventors: 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: 11614856Abstract: 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: GrantFiled: September 23, 2020Date of Patent: March 28, 2023Assignee: Splunk Inc.Inventors: Cory Eugene Burke, Katherine Kyle Feeney, Divanny I. Lamas, Marc Vincent Robichaud, Matthew G. Ness, Clara E. Lee
-
Patent number: 11609923Abstract: 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: GrantFiled: February 10, 2020Date of Patent: March 21, 2023Assignee: YAHOO ASSETS LLCInventors: Friedhold Alexander Seyfert, Laxmi Milind Phalak, Murali Krishna Bachhu, Prasad Thondamuthur Vasanth
-
Patent number: 11610277Abstract: 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: GrantFiled: January 22, 2020Date of Patent: March 21, 2023Assignee: Open Text Holdings, Inc.Inventor: Shiva Sri Santosha Phani Krishna Krovvidi
-
Patent number: 11599712Abstract: 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: GrantFiled: August 5, 2021Date of Patent: March 7, 2023Assignee: Cookpad Inc.Inventor: Naoki Hashimoto
-
Patent number: 11586630Abstract: 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: GrantFiled: June 9, 2020Date of Patent: February 21, 2023Assignee: SAP SEInventors: Dong Hun Lee, Minseon Ahn, Jungmin Kim, Kang Woo Choi, Oliver Rebholz
-
Patent number: 11574014Abstract: 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: GrantFiled: September 10, 2021Date of Patent: February 7, 2023Assignee: CareerAmerica LLCInventors: Benjamin Beck, Kevin O'Shea, Timothy Kuminecz
-
Patent number: 11567650Abstract: 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: GrantFiled: May 21, 2021Date of Patent: January 31, 2023Assignee: Apple Inc.Inventors: Matthew W. Crowley, Heather E. Daniel, Kevin Lynch
-
Patent number: 11562010Abstract: 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: GrantFiled: September 17, 2020Date of Patent: January 24, 2023Assignees: 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: 11556588Abstract: 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: GrantFiled: April 26, 2022Date of Patent: January 17, 2023Assignee: Rovi Product CorporationInventors: Richard Daniel Lee, Ida Wahlquist-Ortiz