Patents Examined by Fariborz Khoshnoodi
-
Patent number: 11200222Abstract: Embodiments are disclosed for correcting a natural language interface database (NLIDB) system. The techniques include receiving feedback indicating that an answer provided in response to a question for an NLIDB system is inaccurate. The techniques further include finding an ontology element for a datastore of the NLIDB system that matches to the feedback. The techniques also include selecting candidate annotations for the NLIDB system based on the ontology element and a data type of the ontology element. Additionally, the techniques include generating a question-answer (QA) pair for each of the candidate annotations. Further, the techniques include adding one of the candidate annotations to annotations for a natural language query (NLQ) engine of the NLIDB system based on a client verification of the QA pair.Type: GrantFiled: April 24, 2019Date of Patent: December 14, 2021Assignee: International Business Machines CorporationInventors: Jaydeep Sen, Diptikalyan Saha, Karthik Sankaranarayanan, Ashish Mittal, Manasa Jammi
-
Patent number: 11188516Abstract: An approach for consistent database recovery for distributed database systems uses “synchronization points”. A synchronization point is a global timestamp for which across all nodes of a distributed database system, the nodes have stored change records for any transaction occurring at and before the synchronization point in persistent logs. Each node may employ asynchronous flushing. However, on a periodic basis, each node coordinates to establish a synchronization point, which may entail ensuring change records for transactions that committed at or before the synchronization point are stored in persistent logs. In effect, a synchronization point represents that any transaction committed at or before the synchronization point has been durably committed.Type: GrantFiled: July 25, 2019Date of Patent: November 30, 2021Assignee: Oracle International CorproationInventors: Derek Taylor, Chi-Kim Hoang, Yu-Han Chou, Varadarajan Aravamudhan
-
Patent number: 11169976Abstract: An example operation may include one or more of receiving, by a monitoring peer, data collection requirements from a model builder node, querying, by the monitoring peer, a blockchain of a plurality of blockchains for data sets that match the data collection requirements, providing, by the monitoring peer, the data sets to the model builder node to be tested, receiving, by the monitoring peer, a performance feedback on the data sets from the model builder node; and updating, by the monitoring peer, a smart contract associated with the data sets on the blockchain based on the performance feedback.Type: GrantFiled: June 11, 2019Date of Patent: November 9, 2021Assignee: International Business Machines CorporationInventors: Sai Koti Reddy Danda, Pankaj S. Dayama, Priyanka Agrawal, Srikanth Govindaraj Tamilselvam, Amrita Saha
-
Patent number: 11157534Abstract: An anonymous reporting system for use in reporting and following up on incidents, accidents, and the like. The system may be accessed via an Internet website. A reporting individual may select a type of incident to report. In one example, the reporting individual may select a level on anonymity and some, none or all of the individual's personal identification is displayed to the organization according to the selected level.Type: GrantFiled: February 27, 2017Date of Patent: October 26, 2021Assignee: Convercent, Inc.Inventors: Eugene F. Ferraro, Steven Foster, Kimberly L. Pfaff, Mary Eileen Persichetti, Briggin A. Palmer
-
Patent number: 11144568Abstract: A global data manager for managing data includes persistent storage and a data manager. The persistent storage stores a data template repository. The data manager obtains an internal request for a data type; identifies internal data of the data type; makes a determination, without being requested by a user that made the internal request, that external data of the data type exists; in response to the determination: polls data stores to obtain the external data of the data type; translates the external data of the data type, using the data template repository, into a format compatible with the internal data of the data type to obtain translated external data of the data type; and displays an external data enhanced interface based on: the internal data of the data type, and the translated external data of the data type.Type: GrantFiled: April 24, 2019Date of Patent: October 12, 2021Assignee: EMC IP Holding Company LLCInventor: Stephen James Todd
-
Patent number: 11138193Abstract: The cost of data-mining is estimated where data-mining services are delivered via a distributed computing system environment. System requirements are estimated for a particular data-mining task for an input data set having specified properties. Estimating system requirements includes applying a partial learning tool to operate on sample data from the input data set.Type: GrantFiled: January 6, 2020Date of Patent: October 5, 2021Assignee: International Business Machines CorporationInventors: Jakub Marecek, Dimitrios Mavroeidis, Pascal Pompey, Michael Wurst
-
Patent number: 11138251Abstract: A method, an electronic device, and computer readable medium is provided. The method includes generating a cluster that includes at least one application. The method also includes identifying a set of features (i.e., a set of one or more features) associated with each of the at least one application included within the generated cluster. The method further includes receiving a request to modify a subset of features (i.e., a subset of one or more features) of the identified set of features. The method additionally includes modifying the subset of features associated with each of the at least one application within the generated cluster based on the received request to modify.Type: GrantFiled: September 13, 2018Date of Patent: October 5, 2021Assignee: Samsung Electronics Co., Ltd.Inventors: Marc Estruch Tena, Jason Yeh
-
Patent number: 11132387Abstract: An event display method and an event display device are provided. The method includes: acquiring types of events; setting colors for the events based on the types of the events; grouping the events based on starting times and ending times of the respective events; and displaying the events based on the grouping and colors of the events. According to the embodiments, the event type, event distribution and event duration can be intuitively displayed, the user can quickly screen out valid events and quickly acquire valid information of the events, thereby quickly positioning a fault and determining a cause for the fault.Type: GrantFiled: January 23, 2019Date of Patent: September 28, 2021Assignee: Beijing Baidu Netcom Science and Technology Co., Ltd.Inventors: Jing Wang, Haiyan Mo, Youwen Yu
-
Patent number: 11120009Abstract: This anomaly detection method serves to determine whether a message (MSGEv) that is to be evaluated, that is constituted by symbols and that is to be received by an application, constitutes an anomaly.Type: GrantFiled: July 19, 2019Date of Patent: September 14, 2021Assignee: Rockwell Collins FranceInventor: Eric Asselin
-
Patent number: 11106750Abstract: Methods of and systems for dynamically rearranging search results into hierarchically organized concept clusters are provided. A method of searching for and presenting content items as an arrangement of conceptual clusters to facilitate further search and navigation on a display-constrained device includes providing a set of content items and receiving incremental input to incrementally identify search terms for content items. Content items are selected and grouped into sets based on how the incremental input matches various metadata associated with the content items. The selected content items are grouped into explicit conceptual clusters and user-implied conceptual clusters based on metadata in common to the selected content items. The clustered content items are presented according to the conceptual clusters into which they are grouped.Type: GrantFiled: July 16, 2018Date of Patent: August 31, 2021Assignee: VEVEO, INC.Inventors: Sashikumar Venkataraman, Pankaj Garg, Pranav Rajanala
-
Patent number: 11106655Abstract: This specification describes techniques for managing assets in a blockchain. One example method includes receiving, from a target user recorded in a distributed database of a blockchain network, a user input including a request to perform a contract operation on asset objects including digital assets corresponding to physical assets associated with the target user, in response to receiving the request, generating an asset container as an operation target of the contract operation, the asset container recording field information of the asset objects, generating an asset container group by dividing the asset container into the asset container group based on an association relationship between the asset objects, wherein the association relationship defines correspondences between each asset container in the asset container group and at least one other asset container in the asset container group, and performing the contract operation on the asset container group using a contract object.Type: GrantFiled: June 22, 2020Date of Patent: August 31, 2021Assignee: Advanced New Technologies Co., Ltd.Inventor: Xuebing Yan
-
Patent number: 11100087Abstract: A system to tokenize values may include a processing unit; a storage device comprising instructions, which when executed by the processing unit, configure the processing unit to: receive a data item with an original value from a first storage system; store the data item in a staging table; transform the original value of the data item in the staging table to a changed value based on a stored rule; store a mapping between the original value and the changed value in a library table; and transmit the library table to a second storage system configured to update a database table at the second storage system based on the library table.Type: GrantFiled: April 26, 2019Date of Patent: August 24, 2021Assignee: Microsoft Technology Licensing, LLCInventors: Shalini Gupta, Dharmesh Kumar, Elke Bregler, Rick Foucht, Navneet Saraogi, Frederic Huet, Ralph Yost, Gangaram Kanumuri
-
Patent number: 11086849Abstract: Disclosed are methods and systems for retrieving data based on a plurality of blockchain networks. One method comprises: receiving a first-type transaction hash sent by a user, wherein the first-type transaction hash is a hash value of a first-type blockchain transaction associated with a first-type blockchain network, wherein the first-type blockchain network and the second-type blockchain network are comprised in a data recording system; identifying a second-type blockchain transaction that comprises the first-type transaction hash; identifying a network identifier from the second-type blockchain transaction; identifying a first-type blockchain transaction corresponding to the first-type transaction hash from a blockchain of a first-type blockchain network corresponding to the network identifier; and providing the first-type blockchain transaction to the user.Type: GrantFiled: January 30, 2021Date of Patent: August 10, 2021Assignee: Advanced New Technologies Co., Ltd.Inventor: Xinying Yang
-
Patent number: 11086834Abstract: An improved content indexing (CI) system is disclosed herein. For example, the improved CI system may include a distributed architecture of client computing devices, media agents, a single backup and CI database, and a pool of servers. After a file backup occurs, the backup and CI database may include file metadata indices and other information associated with backed up files. Servers in the pool of servers may, in parallel, query the backup and CI database for a list of files assigned to the respective server that have not been content indexed. The servers may then request a media agent to restore the assigned files from secondary storage and provide the restored files to the servers. The servers may then content index the received restored files. Once the content indexing is complete, the servers can send the content index information to the backup and CI database for storage.Type: GrantFiled: September 13, 2018Date of Patent: August 10, 2021Assignee: Commvault Systems, Inc.Inventors: Sanath Kumar, Sri Karthik Bhagi, Parag Gokhale, Rahul S. Pawar, Arun Prabu Duraisamy, Manoj Kumar Pradhan, Dmitriy Borisovich Zakharkin, Prosenjit Sinha, Vipul Pawale, Jaya Rama Raju Inavolu, Manas Bhikchand Mutha, Pushpendra Singh
-
Patent number: 11068515Abstract: Systems and methods are described that provide measures of uncertainty for map features provided in association with a vehicle map service. A vehicle map service may include a vehicle map model that is configured to provide map data for a geographic area in association with a vehicle map service. The vehicle map model can have an entity schema that includes a first address space configured to represent a plurality of entities associated with the vehicle map model. The vehicle may service may include an uncertainty model that is configured to represent a plurality of uncertainties associated with the plurality of entities. The uncertainty model can have an uncertainty schema that includes a second address space that is separate from the first address space. Uncertainties in the second address space can point to one or more entities in the first address space.Type: GrantFiled: July 23, 2019Date of Patent: July 20, 2021Assignee: Google LLCInventor: Richard William Bukowski
-
Patent number: 11048674Abstract: A method, system and computer readable program storage device for performing data deduplication. In an embodiment, the method comprises receiving input data for storage in a data storage. The input data comprises a multitude of data blocks, and the data blocks are accessed at different times in the data storage by a given application. The method further comprises selecting, by a processor device, one or more of the data blocks for data deduplication based on when the data blocks are accessed by the given application. In an embodiment, the selecting data blocks for data deduplication includes selecting data blocks for deduplication to obtain a target deduplication ratio. In an embodiment, the selecting data blocks for data deduplication includes selecting for the deduplication data blocks that are accessed later by the given application relative to data blocks that are accessed earlier by the given application.Type: GrantFiled: November 14, 2018Date of Patent: June 29, 2021Assignee: International Business Machines CorporationInventors: Krishnasuri Narayanam, Ramasuri Narayanam, Mukundan Sundararajan
-
Patent number: 11048693Abstract: An example operation may include one or more of monitoring, by a resolution node, transaction sequences on a blockchain network, constructing, by the resolution node, a directed acyclic graph (DAG) based on the transaction sequences, computing, by the resolution node, a total order of the transaction sequences from the DAG, maintaining, by the resolution node, local partial orders in final total orderings of blocks, and resolving, by the resolution node, transaction ordering inversions from the local partial orders.Type: GrantFiled: June 5, 2019Date of Patent: June 29, 2021Assignee: International Business Machines CorporationInventor: Daniel Ford
-
Patent number: 11036679Abstract: A method of summarizing data files includes implementing, at a server, a storage event for a data file, analyzing the data file and creating a summary of the data file, and storing the summary linked to the data file.Type: GrantFiled: May 28, 2019Date of Patent: June 15, 2021Assignee: Commvault Systems, Inc.Inventor: Arun Prasad Amarendran
-
Patent number: 11030206Abstract: A memory stores a query template that describes a look-up condition for searching a database, by using a parameter to which identification information of a reference entity is assigned, and a reference point condition indicating a condition of an entity usable as the reference entity. A processor accepts designation of a first entity among a plurality of entities, detects a second entity that is reachable from the first entity via one or more links and satisfies the reference point condition, from among the plurality of entities, when the first entity does not satisfy the reference point condition, generates a query based on the detection result of the second entity and the query template, and retrieves data to be used in display processing from the database by using the query.Type: GrantFiled: May 10, 2018Date of Patent: June 8, 2021Assignee: FUJITSU LIMITEDInventors: Fumihito Nishino, Hiroaki Morikawa
-
Patent number: 11030238Abstract: One or more embodiments of the disclosure include a character management system that determines and utilizes contextual meaning with regard to standardized image characters. In particular, the character management system determines contextual meaning with regard to standardized characters based on the manner in which the standardized characters are utilized in a repository of electronic documents. Moreover, the character management system can utilize the contextual meaning to search, recommend, analyze, and translate with regard to the use of standardized image characters.Type: GrantFiled: December 3, 2019Date of Patent: June 8, 2021Assignee: FACEBOOK, INC.Inventors: Thomas Frederick Dimson, Bogdan State, Shankar Kalyanaraman, Hamdan Azhar