Patents Examined by Shirley D Hicks
-
Patent number: 11720600Abstract: In some embodiments, a method includes extracting metadata of a set of assets and providing the metadata to a machine learning model to define a tree data structure including a leader subtree and a follower subtree that is dependent upon a portion of a hierarchical classification structure of the leader subtree. The method further includes matching the metadata to attributes assigned to classification nodes within the tree data structure to map the set of assets into data nodes of the tree data structure. The method further includes parsing a query to traverse the tree data structure to locate an asset based at least in part on the query attribute and at least one of the attributes assigned to the classification nodes, and, after and/or in response to parsing the query, sending a signal representing the asset and/or a location of the asset.Type: GrantFiled: December 16, 2019Date of Patent: August 8, 2023Assignee: ENTERPRISE E-SUPPORT INC.Inventors: Chintan Dixit, Avyuk Dixit, Abhigya Maskay
-
Patent number: 11704317Abstract: A partial group by operator is a group by operator that implements a fallback mechanism. The fallback mechanism is triggered whenever memory pressure reaches a certain threshold. When the fallback mechanism is triggered, a row is included in an output of the partial group by operator without including an aggregation value for a grouping value for the row to an aggregation data structure. A final group by operator computes a final aggregate value of all results, including pre-grouped results and passed through results, from the partial group by operator.Type: GrantFiled: February 21, 2020Date of Patent: July 18, 2023Assignee: Oracle International CorporationInventors: Pit Fender, Benjamin Schlegel, Nipun Agarwal
-
Patent number: 11663228Abstract: Various embodiments are provided for intelligent management of data flows in a computing environment by a processor. One or more data transformation in time-series data applications templates may be created and managed according to concepts, one or more instances of the concepts, relationships between the concepts, and a mapping of the concepts to one or more data sources.Type: GrantFiled: January 15, 2020Date of Patent: May 30, 2023Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Francesco Fusco, Robert Gormally, Mark Purcell, Seshu Tirupathi
-
Patent number: 11663278Abstract: Systems and methods for classifying job search queries for improved precision using a machine-trained classifier are provided. In example embodiments, a network system receives a job search query including one or more terms from a device of a user. The network system extracts one or more features from the job search query, whereby the one or more features are derived from the one or more terms. Based on the one or more features, a machine-learned model of the classifier determines whether to use a title field search process or a compound search process. Based on the determining, the network system formats the job search query into a corresponding machine-language format and performs the job search query to derive results. The network system causes presentation of the results on the device of the user.Type: GrantFiled: November 10, 2020Date of Patent: May 30, 2023Assignee: Microsoft Technology Licensing, LLCInventor: Huichao Xue
-
Patent number: 11657038Abstract: Techniques for a context preservation during server restart are described. A restart of a database server having at least one open communications session with a database client is initiated. The database server can be executed by a compute instance hosted by a computer system of a provider network. A restarted database server is launched. The restarted database server obtains session state data to resume the at least one open communications session with the database client, the session state data including one or more session variables. The restarted database server receives a transaction from the database client.Type: GrantFiled: March 29, 2019Date of Patent: May 23, 2023Assignee: Amazon Technologies, Inc.Inventors: Gopi Krishna Attaluri, Ian Kosseff, Kamal Kant Gupta, Saileshwar Krishnamurthy, Alok Nandan Nikhil, Alexandre Verbitski
-
Patent number: 11630849Abstract: Embodiments relate to a system, computer program product, and method to merge two or more heterogeneous datasets. Seed attributes of each dataset that is the subject of the merge are identified. The seed attributes are derived from candidate attributes of the respective datasets. A correlation is assessed to create a set of mergeable attributes and a set of non-mergeable attributes. A cohesiveness characteristic is leveraged to iteratively identify one or more attributes from the set of non-mergeable attributes, and to amend the set of mergeable attributes with the one or more attributes identified in the set of non-mergeable attributes. A merged dataset based on the amended set of mergeable attributes and representing non-trivial similarities between the first and second dataset is formed as output.Type: GrantFiled: February 21, 2020Date of Patent: April 18, 2023Assignee: International Business Machines CorporationInventors: Sudheesh S. Kairali, Ankur Tagra
-
Patent number: 11625401Abstract: Aspects of the current subject matter are directed to providing query results to clients by incorporating pause and/or detach operations into the query execution after a first fetch of results. The pause and the detach operations for query execution consistent with implementations of the current subject matter result in reduced times and conserved resources in providing query results by computing only results necessary to satisfy a first fetch call prior to computing results necessary to satisfy subsequent fetch calls.Type: GrantFiled: March 29, 2019Date of Patent: April 11, 2023Assignee: SAP SEInventors: Paul Willems, Christina Teflioudi, Till Merker
-
Patent number: 11593311Abstract: An electronic device, including a compression subsystem with a comparator, a history buffer, a match detector, and a command generator, performs operations for generating compressed data from original data. The compression subsystem, starting in each cycle of a clock, processes a search string that is copied from original data to generate commands for compressed data. For processing each search string, the comparator compares each of N substrings from the search string with stored data from the history buffer to find matches between the substrings and the stored data. The match detector then determines a longest match for each of the substrings. The command generator next selectively outputs commands for the compressed data based on the longest matches for the substrings.Type: GrantFiled: September 24, 2019Date of Patent: February 28, 2023Assignee: ATI TECHNOLOGIES ULCInventor: Vinay Patel
-
Patent number: 11568012Abstract: The disclosure discloses a method for analyzing educational big data on the basis of maps. The method includes acquiring educational resource data and storing the educational resource data into databases according to certain data structures; constructing theme map layers for each analysis theme, classifying and indexing data according to the analysis themes, and superimposing the theme map layers onto base maps to form data maps; analyzing data of the theme map layers according to the analysis themes and acquiring theme analysis results; extracting the data of the multiple theme map layers in target regions, fusing the data and acquiring region analysis results; acquiring learning preference of users; combining the learning preference of the users according to content of user requests and searching the region analysis results in response to the user requests. The disclosure further discloses a system for analyzing the educational big data on the basis of the maps.Type: GrantFiled: May 8, 2018Date of Patent: January 31, 2023Assignee: CENTRAL CHINA NORMAL UNIVERSITYInventors: Zongkai Yang, Sannyuya Liu, Dongbo Zhou, Jianwen Sun, Jiangbo Shu, Hao Li
-
Patent number: 11556537Abstract: Aspects of the current subject matter are directed to executing queries on tables in which one or more columns contain a single value. Upon execution of a query, columns in which a single value is contained are identified, and a pre-compiled code entry containing relevant identifying information is compiled as part of a query execution plan. The query execution plan is used for subsequent query executions, alleviating the need to access the columns during the subsequent query executions that involve the columns. A fingerprint value may be used to track if changes to relevant tables occur.Type: GrantFiled: March 29, 2019Date of Patent: January 17, 2023Assignee: SAP SEInventors: Paul Willems, Christina Teflioudi, Till Merker
-
Patent number: 11531927Abstract: Categorical data transformation and clustering techniques and systems are described for machine learning using natural language processing. These techniques and systems are configured to improve operation of a computing device to support efficient and accurate use of categorical data, which is not possible using conventional techniques. In an example, categorical data is received by a computing device that includes a categorical variable having a non-numerical data type for a number of classes. The categorical data is then converted into numerical data using natural language processing. Data is then generated by the computing device that includes a plurality of latent classes. This is performed by clustering the numerical data into a number of clusters that is smaller than the number of classes in the categorical data.Type: GrantFiled: November 28, 2017Date of Patent: December 20, 2022Assignee: Adobe Inc.Inventors: Kourosh Modarresi, Abdurrahman Ibn Munir
-
Patent number: 11500832Abstract: A data management method is provided. To-be-migrated base data in a first service data set is obtained, mirror data that are same as the base data are generated, and the base data to a second service data set are migrated. Incremental data obtained for the base data are recorded in the migration process of the base data. Adding processing is performed on the mirror data by using the incremental data, and the incremental data are migrated to the second service data set, when the migration process of the base data is completed. The mirror data and the incremental data in the first service data set are cleared when the migration process of the incremental data is completed.Type: GrantFiled: March 1, 2019Date of Patent: November 15, 2022Assignee: TENCENT TECHNOLOGY (SHENZHEN) COMPANY LIMITEDInventors: Qing Nan Guo, Yue Sen Li
-
Patent number: 11487832Abstract: Implementations are described herein for analyzing existing interactive web sites to facilitate automatic engagement with those web sites, e.g., by automated assistants or via other user interfaces, with minimal effort from the hosts of those websites. For example, in various implementations, techniques described herein may be used to abstract, validate, maintain, generalize, extend and/or distribute individual actions and “traces” of actions that are useable to navigate through various interactive websites. Additionally, techniques are described herein for leveraging these actions and/or traces to automate aspects of interaction with a third party website.Type: GrantFiled: May 9, 2019Date of Patent: November 1, 2022Assignee: GOOGLE LLCInventors: Gökhan Bakir, Andre Elisseeff, Torsten Marek, João Paulo Pagaime da Silva, Mathias Carlen, Dana Ritter, Lukasz Suder, Ernest Galbrun, Matthew Stokes, Marcin Nowak-Przygodzki, Mugurel-Ionut Andreica, Marius Dumitran
-
Patent number: 11481392Abstract: Provided is a system and method for reconstructing and visualizing transformation steps that are performed to an optimized database query. In one example, the method may include receiving a database query including an initial set of execution steps, generating a plurality of alternative sets of execution steps for the database query based on transformations to the initial set of execution steps, selecting an alternative set of execution steps from among the plurality of alternative sets of execution steps based on a performance of the alternative set of execution steps, identifying transformations that are used to transform the initial set of execution steps into the selected alternative set of execution steps, and displaying information about the identified transformations via a user interface.Type: GrantFiled: March 29, 2019Date of Patent: October 25, 2022Assignee: SAP SEInventors: Boyung Lee, Sang Il Song, Won Seok Kim, Dan Bi Park, Heesik Shin
-
Patent number: 11386056Abstract: Embodiments relate to a computer platform and corresponding process and program code to assess multimedia files with respect to similarity and duplicate media content. Data streams are converted into sequences of events, and object representation within the streams is identified and subject to processing with respect to the event sequences. A similarity assessment is conducted between two or more of the data streams, and a corresponding distance measurement to quantify similarity is produced. Duplicate data is selectively identified in response to the similarity assessment and the produced distance measurement.Type: GrantFiled: May 17, 2019Date of Patent: July 12, 2022Assignee: International Business Machines CorporationInventors: Keith G. Frost, Stephen A. Boxwell, Kyle M. Brake, Stanley J. Vernier
-
Patent number: 11372895Abstract: In an embodiment, a method of sketching using a hybrid quantum-classical system includes creating a set of clustered data sets from a first data set. In an embodiment, the method includes evaluating, using a quantum processor and quantum memory, the set of clustered data sets. In an embodiment, the method includes evaluating, using the quantum processor and quantum memory, a set of quality metrics for the set of clustered data sets. In an embodiment, the method includes reclustering, responsive to at least one of the set of quality metrics failing to meet a quality criterion, the first data set.Type: GrantFiled: April 1, 2019Date of Patent: June 28, 2022Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Catherine H. Crawford, Lior Horesh, Tal Kachman, John A. Gunnels
-
Patent number: 11360977Abstract: Implementations of the present disclosure include receiving, by a query processing server, a first query, the first query including a syntax indicating that precision loss is allowed, processing, by the query processing server, the first query to provide a first QEP, optimization of which would result in precision loss in a generated query result, determining that the syntax is provided, and in response, optimizing the first QEP to provide an optimized QEP, executing the optimized QEP to generate a query result that includes data stored within a database system, the query result having reduced accuracy relative to a query result that would be generated based on the first QEP, and providing the query result as output from the database system.Type: GrantFiled: April 1, 2019Date of Patent: June 14, 2022Assignee: SAP SEInventors: Johannes Merx, Taehyung Lee, Sung Heun Wi, Jin Uk Bae, Ki Hong Kim, Stefan Baeuerle, Florian Scheid
-
Patent number: 11341122Abstract: A replicated service comprises N replicas deployed on compute nodes of a computer network, wherein the replicas are each configured to vote on a proposed transaction output by a leader of the replicas and certify the proposed transaction upon receiving qr*N first votes, where qr is a fractional value between 0 and 1 that represents a quorum required for certification. A method of approving a transaction in the replicated service includes receiving certifications from the replicas, and transmitting an approval of the transaction to the replicas for recording: (i) upon determining that at least qc*N certifications have been received, where qc is a fractional value between 0 and 1 that represents a quorum required for transaction approval and qc>qr, or (ii) upon determining that at least qr*N certifications have been received at the end of the time period equal to 2*?, where ? represents a network delay.Type: GrantFiled: July 24, 2019Date of Patent: May 24, 2022Assignee: VMware, Inc.Inventors: Dahlia Malkhi, Kartik Ravidas Nayak, Ling Ren
-
Patent number: 11334561Abstract: A replicated service comprises N replicas deployed on compute nodes of a computer network, wherein the N replicas are each configured to vote on a proposed transaction output by a leader of the N replicas and certify the proposed transaction upon receiving qr*N first votes, where qr is a fractional value between 0 and 1 that represents a quorum required for certification. A method of approving a transaction in the replicated service includes receiving certifications from the N replicas, determining whether or not the certifications are received from at least qr*N replicas during a time period equal to 2*?, where ? represents a network delay between two compute nodes of the computer network, and transmitting an approval of the transaction to the replicas for recording by the replicas upon determining that at least qr*N certifications have been received at the end of the time period equal to 2*?.Type: GrantFiled: July 24, 2019Date of Patent: May 17, 2022Inventors: Dahlia Malkhi, Kartik Ravidas Nayak, Ling Ren
-
Patent number: 11010441Abstract: A method for accurately searching within a website is disclosed, which comprising: a search box obtaining a search term inputted and sending the search term to a dynamic matching unit; the dynamic matching unit performing query matching in different libraries according to a preset query rule to obtain search results, search results containing a plurality of merchandise information; ranking the search results according to a preset ranking rule, and displaying them in a pull-down list; each of the search results containing a merchandise name and a function button; and clicking the function button for jumping to a preset function page displaying the corresponding function information. In such a way, ranking of the search results is more reasonable and requirements. Meanwhile, the user can quickly perform such operations as search, read, download, and purchase, so as to reduce operation steps and improve user experience.Type: GrantFiled: October 20, 2017Date of Patent: May 18, 2021Assignee: SHENZHEN SEKORM COMPONENT NETWORK CO., LTDInventor: Wei Bao