Patents Examined by Thu Nguyet T Le
-
Patent number: 11966423Abstract: A user selects a node that specifies an operation for a dataset. In response, a computer system displays data values for the dataset, in a grid in a data pane. The grid includes a first column and a second column. In the grid, the user edits a first data value in the first column in a first row. The user input changes the first data value to a replacement data value. The computer system identifies a second data value in the second column in the first row, and identifies one or more additional rows in the grid, whose data values for the first column and the second column match the first data value and the second data value. The computer system then updates the data value in the first column for a second row in the grid to the replacement data value.Type: GrantFiled: February 11, 2022Date of Patent: April 23, 2024Assignee: Tableau Software, Inc.Inventors: Randall Moss, Jingwei Qi, Andy Yu-Lun Lin, Andrew Concordia
-
Patent number: 11960518Abstract: Embodiments relate to a system (100) comprising one or more processors (110) and one or more storage devices (120). The system (100) is configured to receive biology-related language-based search data (101) and generate a first high-dimensional representation of the biology-related language-based search data (101) by a trained language recognition ma-chine-learning algorithm executed by the one or more processors (110). The first high-dimensional representation comprises at least 3 entries each having a different value. Further, the system is configured to obtain a plurality of second high-dimensional representations (105) of a plurality of biology-related image-based input data sets or of a plurality of biology-related language-based input data sets and compare the first high-dimensional representation with each second high-dimensional representation of the plurality of second high-dimensional representations (105).Type: GrantFiled: June 7, 2019Date of Patent: April 16, 2024Assignee: Leica Microsystems CMS GmbHInventor: Constantin Kappel
-
Patent number: 11940986Abstract: Techniques are described for performing automated operations related to identifying and using repair and maintenance status information, such as summarizing and encoding such information for one or more repair areas or other target domains, identifying specific repair or maintenance status information in response to natural language queries, and using the identified repair status information in further automated manners in some situations (e.g., to automatically initiate repair or maintenance actions on a particular target computing device). Identifying of specific repair status information in response to a particular natural language query may include initially identifying one or more candidate data groupings that match an encoded version of the natural language query (e.g., extracting encoded data groupings that match a generated version of the query), and optionally further analyzing one or more matching candidate data groupings as part of determining the actual response.Type: GrantFiled: August 23, 2022Date of Patent: March 26, 2024Assignee: John Snow Labs, Inc.Inventors: Veysel Kocaman, Julio Bonis Sanz, David Talby
-
Patent number: 11940967Abstract: Embodiments are directed towards a method for searching data. The method comprises providing an inverted index that comprises at least one record, wherein the at least one record comprises at least one field name and a corresponding at least one field value. The at least one field name and corresponding value are extracted from time-stamped searchable events that are stored in a field searchable datastore and comprise portions of raw data. The at least one record further comprises a posting value that identifies a location in the field searchable datastore where an event associated with the at least one record is stored. The method further comprises evaluating an incoming search query that references a field name. Responsive to the evaluating, the method comprises determining results for the incoming search query by executing the incoming search query across the field searchable datastore or the inverted index.Type: GrantFiled: June 30, 2021Date of Patent: March 26, 2024Assignee: SPLUNK INC.Inventors: David Ryan Marquardt, Mitchell Neuman Blank, Jr., Stephen Phillip Sorkin
-
Patent number: 11934419Abstract: The present disclosure relates to a method for displaying a search result in a user interface comprising a sequence of K table rows, a sequence of first type columns (named regular columns) and a sequence of B second type columns (named braided columns), the search result comprising values of attributes. The method includes creating a structure that includes a sequence table rows and a sequence of regular columns and a sequence of braided columns. The method selects a row of the sequence of rows and a braided column of the braided columns for displaying the search result. In each regular column a regular cell that is included in the selected row may be defined. From a braided column a braided cell may be defined that includes in the selected row and subsequent B?1 rows. The attributes values are displayed in the defined regular and braided cells.Type: GrantFiled: February 1, 2022Date of Patent: March 19, 2024Assignee: International Business Machines CorporationInventors: Kasper Dinkla, Michele Dolfi, Christoph Auer, Birgit Monika Pfitzmann, Peter Willem Jan Staar
-
Patent number: 11934392Abstract: A method for querying and analyzing datasets via natural language processing (NLP) with context propagation is disclosed. In one embodiment, a computer-implemented method includes receiving, by a user interface, at least one of an utterance or a structured query language statement. The method includes identifying zero or more previous data conversation steps indicated by the utterance. The method includes determining an effective schema targeted by the utterance. The method includes generating, based on the utterance and the effective schema, an intermediate structured query language statement that is representative of the utterance. The method includes generating an executable structured query language statement based on the intermediate structured query language statement and zero or more previous structured query language statements. The method includes executing the executable structured query language statement for the data query engine schema.Type: GrantFiled: June 10, 2021Date of Patent: March 19, 2024Assignee: Alation, Inc.Inventors: Joachim Rahmfeld, Jennifer Wu
-
Patent number: 11907197Abstract: Systems, methods, and machine-readable media are disclosed for isolating and reporting a volume placement error for a request to place a volume on a storage platform. A volume placement service requests information from a database using an optimized database query to determine an optimal location to place a new volume. The database returns no results. The volume placement service deconstructs the optimized database query to extract a plurality of queries. The volume placement service iterates over the plurality queries, combining queries in each iteration, to determine a cause for the database to return no results. The volume placement service determines based on the results of each iterative database request a cause the database to return an empty result. The volume placement service provides an indication of the cause for returning an empty result.Type: GrantFiled: September 2, 2021Date of Patent: February 20, 2024Assignee: NETAPP, INC.Inventors: Wesley R. Witte, Youyuan Wu
-
Patent number: 11892993Abstract: The present disclosure relates to a system and techniques for resolving dangling references resulting from a dependency relationship between computing resource objects uncovered during a harvesting process. In embodiments, a harvester application adds computing resource objects associated with a client to a resource collection as those computing resource objects are identified. Dependencies are identified as each computing resource object is added to the resource collection, which are resolved only if the computing resource objects associated with those dependencies have already been added to the resource collection. If the computing resource objects associated with the dependencies have not already been added to the resource collection, then the dependency is added to an observer pool. Observer modules are configured to check each computing resource object as it is processed during the harvest process in order to match those computing resource objects to unresolved dependencies.Type: GrantFiled: September 29, 2020Date of Patent: February 6, 2024Assignee: Oracle International CorporationInventors: Ganesh Seetharaman, Robert Costin Velisar, Yuen Sheung Chan
-
Patent number: 11886468Abstract: Systems and methods are provided for automated classification of data using fingerprints. In embodiments, a method includes: generating, by a computing device based on predetermined rules, a fingerprint of a data column in a data set to be classified, the fingerprint comprising dimensions, wherein each of the dimension is assigned an attribute representing a characteristic of data in the data column; determining, by the computing device, that the fingerprint matches one or more target fingerprints by comparing the fingerprint to the target fingerprints, wherein each target fingerprint is associated with a class and includes dimensions, and each dimension is assigned an attribute representing a characteristic of data in the class; and assigning, by the computing device, one or more classes to the data column based on the one or more target fingerprints, thereby generating classified data.Type: GrantFiled: December 3, 2021Date of Patent: January 30, 2024Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Xu Bin Cai, Xiaobo Wang, Chun Hua Sun, Yi Wang, Wei Wang
-
Patent number: 11874860Abstract: The present invention may be a system for creating indexes for information retrieval comprises a processor and a memory. The memory has program instructions embodied therewith. The program instructions are executable by the processor to cause the system to read a document having hinting information into a memory, where the hinting information is associated with each unique expression in an original document. The program instructions are further executable to create the indexes from the document, where a first analysis method for generating a contiguous sequence of items from a text in the document is used for creating the indexes for each sequence in the unique expression with which the hinting information is associated and a second analysis method for dividing the text into meaningful units is used for creating the indexes for each word in the text other than the unique expression.Type: GrantFiled: August 29, 2019Date of Patent: January 16, 2024Assignee: International Business Machines CorporationInventors: Hidekazu Fujiwara, Yoko Nameki, Soh Ohta
-
Patent number: 11868378Abstract: The present invention may be a system for creating indexes for information retrieval comprises a processor and a memory. The memory has program instructions embodied therewith. The program instructions are executable by the processor to cause the system to read a document having hinting information into a memory, where the hinting information is associated with each unique expression in an original document. The program instructions are further executable to create the indexes from the document, where a first analysis method for generating a contiguous sequence of items from a text in the document is used for creating the indexes for each sequence in the unique expression with which the hinting information is associated and a second analysis method for dividing the text into meaningful units is used for creating the indexes for each word in the text other than the unique expression.Type: GrantFiled: August 29, 2019Date of Patent: January 9, 2024Assignee: International Business Machines CorporationInventors: Hidekazu Fujiwara, Yoko Nameki, Soh Ohta
-
Patent number: 11860926Abstract: Management of fuel dispenser media is provided. In general, a fuel dispenser can be in communication with a media library configured to facilitate delivery of media to the fuel dispenser for output therefrom. The media library can be on board the fuel dispenser or can be included in a gateway configured to communicate with the fuel dispenser. The media library is configured to query one or more media sources for media information and to retrieve media information therefrom that is specific to the fuel dispenser. Additionally or alternatively, the media library is configured to query the one or more media sources for updates to the retrieved media information and, if updated, to retrieve the updated media content from the media source(s).Type: GrantFiled: June 1, 2020Date of Patent: January 2, 2024Assignee: Wayne Fueling Systems LLCInventors: Henry Fieglein, Daniel Kulvicki
-
Patent number: 11860881Abstract: A method, system, and processor-readable storage medium are directed towards generating a report derived from data, such as event data, stored on a plurality of distributed nodes. In one embodiment the analysis is generated using a “divide and conquer” algorithm, such that each distributed node analyzes locally stored event data while an aggregating node combines these analysis results to generate the report. In one embodiment, each distributed node also transmits a list of event data references associated with the analysis result to the aggregating node. The aggregating node may then generate a global ordered list of data references based on the list of event data references received from each distributed node. Subsequently, in response to a user selection of a range of global event data, the report may dynamically retrieve event data from one or more distributed nodes for display according to the global order.Type: GrantFiled: November 15, 2021Date of Patent: January 2, 2024Assignee: Splunk Inc.Inventors: Steve Yu Zhang, Stephen Phillip Sorkin
-
Patent number: 11841852Abstract: A database system may receive a natural language query that is associated with a tenant of a multi-tenant system. The natural language query may be parsed into a set of tokens, and the set of tokens may be tagged, using a tenant specific tagging model associated with the tenant, the set of tokens with at least one pre-configured data type identifier that is configured for the plurality of tenants. A global tagging model that supports the plurality of tenants of the multi-tenant system may tag the set of tokens with at least one category identifier. The global tagging model may use the natural language query and the pre-configured data type identifier to identify the at least one category identifier. The system may execute a database query on a database associated with the tenant using the at least one pre-configured data type identifier and the at least one category identifier.Type: GrantFiled: January 13, 2021Date of Patent: December 12, 2023Assignee: Salesforce, Inc.Inventors: Guillaume Jean Mathieu Kempf, Marc Brette, Francisco Dellatorre Borges, Qianqian Shi, Matthieu Michel Robin Landos, Darya Brazouskaya, Georgios Balikas, Arvind Srikantan, Mario Sergio Rodriguez
-
Patent number: 11822513Abstract: A system having a spaces service configured to host a first space that collects first data pertaining to a first topic and further configured to host a second space that collects second data pertaining to a second topic. The first data may include a link to a content item. The second data may include a second link to the content item.Type: GrantFiled: November 3, 2020Date of Patent: November 21, 2023Assignee: Dropbox, Inc.Inventors: Tristan Rice, Shiu Ling Kwok, Jason Perez, Joseph Grillo, Boyang Niu
-
Patent number: 11809409Abstract: A set of interfaces is described for implementing a blockchain network by a multi-tenant server, wherein the set of interfaces comprise an object mapping interface. The object mapping interface includes a set object function to designate a tenant object for use in the blockchain network based on an input object; a map function to map fields of the tenant object in a multi-tenant system managed by the multi-tenant server and fields of an exchange object used by the blockchain network based on an input set of field mappings; and a set owner function to set a tenant in the multi-tenant system as an owner of the mappings based on an input identifier.Type: GrantFiled: December 20, 2018Date of Patent: November 7, 2023Assignee: Salesforce, Inc.Inventors: Sri Naga Deepthi Velisetti, Prithvi Krishnan Padmanabhan
-
Patent number: 11809421Abstract: Systems and methods for storing and querying voluminous “big data” are described, with application to append-only hyperscale databases. The methods dispense with blob abstractions such as objects and file systems, instead storing data as addressable binary sequences at all stages of storage and querying. In particular, a microservices architecture system arrangement combines with a powerful data format to create an architecture for executing an external query using a distributed process.Type: GrantFiled: July 23, 2021Date of Patent: November 7, 2023Inventors: Craig Ken Yamato, II, Michael Robert Jacobs
-
Patent number: 11803525Abstract: Example implementation relates to a method for managing movement of set of entities associated with sampled data units in a cluster of nodes of a distributed storage system. A database is maintained for sampled data units received from the cluster of nodes. The method includes maintaining lineage information for the set of entities associated with the sampled data units received from each node. Based on the lineage information of a source node, a data set for migration is determined.Type: GrantFiled: April 21, 2021Date of Patent: October 31, 2023Assignee: Hewlett Packard Enterprise Development LPInventors: Anoop Kumar Raveendran, Sri Satya Sudhanva Kambhammettu, Narayanan Ananthakrishnan Nellayi, Subhakar Vipparti
-
Patent number: 11797544Abstract: Techniques are disclosed for dynamically generating a data set representative of search results in response to a query and using the data set to accurately rank search results in response to a domain specific search query. Upon receiving the search query, features of the query and features of each search result are extracted. A relevance ranking may be assigned to each search result based on a comparison of the features of the query and each search result. The relevance ranking of each search result may be adjusted based on metrics related to user interactions. A data set may be created which includes the query, search results, extracted features, and metrics. The data set may be used to train a machine learning model to accurately determine a ranking of search results in response to a subsequent search query.Type: GrantFiled: December 3, 2019Date of Patent: October 24, 2023Assignee: INTUIT, INC.Inventors: Ling Feng Wei, Irene Ma, Pravin Bhutada, Igor A. Podgorny
-
Patent number: 11763016Abstract: In some embodiments, apparatuses and methods are provided herein useful to determining if sensitive data has been exposed externally.Type: GrantFiled: October 12, 2020Date of Patent: September 19, 2023Assignee: WALMART APOLLO, LLCInventors: Oscar J. Blass, Joshua Gimer