Patents Examined by Charles E. Lu
-
Patent number: 11025741Abstract: A system, method and program product for a query-based interface in a cognitive computing platform. A system is provided that includes a query processor that inputs a query for an identified user and determines a set of results for inclusion in a cognitive response based on a set of information sources; a modality selection system that selects an interface modality for the cognitive response based on user profile data and at least one external input; and a response formatting system that determines a response format for the set of results in the cognitive response, wherein the response format is determined based on confidence levels determined from social networking information associated with the identified user.Type: GrantFiled: May 25, 2016Date of Patent: June 1, 2021Assignee: International Business Machines CorporationInventors: Ana Paula Appel, Heloisa Caroline de Souza Pereira Candello, Vagner Figueredo de Santana
-
Patent number: 10990592Abstract: The disclosed embodiments provide a system for processing a query of profile data. During operation, the system obtains a set of profile fields requested in a query of profile data and one or more profile view settings associated with the query. Next, the system determines, based on the set of profile fields and the profile view setting(s), one or more downstream calls to omit from a set of downstream calls available to generate a result of the query. The system then generates one or more additional downstream calls in the set of downstream calls to resolve a parameter used to generate a result of the query. Finally, the system uses the parameter to generate the result of the query without making the downstream call(s).Type: GrantFiled: October 31, 2017Date of Patent: April 27, 2021Assignee: Microsoft Technology Licensing, LLCInventors: Sirish Kumar Balaga, Jeffrey P. Wehrwein, Christopher Gomes, Kevin Tse-Long Fu, Yanhong Yuan
-
Patent number: 10984296Abstract: Example apparatus disclosed herein are to: capture screenshots of search results pages returned from a reverse image search engine for respective ones of image frames of a first video processed by the reverse image search engine; generate a plurality of base query records corresponding to ones of the screenshots that have respective textual information associated with a base search term, the respective ones of the base query records including at least portions of the respective textual information from the corresponding screenshots; perform a frequency analysis on the textual information included in the base query records to determine an object search term; generate a plurality of object query records corresponding to respective ones of the base query records that have respective textual information associated with the object search term; and identify a first object depicted in the first video based on at least one criteria applied to the object query records.Type: GrantFiled: May 21, 2019Date of Patent: April 20, 2021Assignee: THE NIELSEN COMPANY (US), LLCInventor: Jan Besehanic
-
Patent number: 10970175Abstract: An approach for providing flexible durability operations for a data storage application can include requests to perform logging operations of data storage application having an indication of a durability mode to use for the logging operation. The logging operation can be initiated according to the indication of the durability mode and a callback indicating log write completion can be called according to the indication of the durability mode.Type: GrantFiled: June 15, 2016Date of Patent: April 6, 2021Assignee: SAP SEInventor: Ivan Schreter
-
Patent number: 10915507Abstract: A method and apparatus for data conversion in a run-time execution environment are provided. In the method and apparatus, a data request specifying a second schema for requested data is received. A data portion is retrieved from a data store, whereby the retrieved data has a first schema. On a condition that the first schema and the second schema are determined to be different, the data portion is converted to the second schema to produce a converted data portion, whereby the conversion is performed based at least in part on data conversion information. The converted data portion is then provided to the run-time execution environment for use in a run-time execution of the computer program.Type: GrantFiled: August 21, 2014Date of Patent: February 9, 2021Assignee: Amazon Technologies, Inc.Inventors: Pablo Puo Hen Cheng, Rosen Ognyanov Baklov
-
Patent number: 10891305Abstract: A computer hardware system for synchronization of data between a first data system and a second data system includes an event propagation processor. Both data systems are modeled as a collection of representation state transfer (REST) resources. The event propagation processor is configured to integrate data between the first and second data systems for events about data changes in the data systems. The processor includes an adaptation layer in the form of an HTTP (Hypertext Transfer Protocol) facade to represent REST resources. The adaptation layer includes a provider component configured to provide access to data resources in one of the data systems, and an initiator component configured to emit events corresponding to data changes in one of the data systems.Type: GrantFiled: May 11, 2019Date of Patent: January 12, 2021Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Mark Allman, David C. Illsley, Christopher E. Sharp
-
Patent number: 10885107Abstract: A music recommendation method and apparatus are provided. When a music recommendation request of at least one terminal is received, a music preference of the at least one terminal is acquired, with one terminal corresponding to at least one music preference. According to the music preference of each terminal, a common music preference of the at least one terminal is generated; and music is recommended to the at least one terminal according to the common music preference.Type: GrantFiled: May 9, 2017Date of Patent: January 5, 2021Assignee: GUANGDONG OPPO MOBILE TELECOMMUNICATIONS CORP., LTD.Inventor: Shangbo Lin
-
Patent number: 10878012Abstract: This disclosure provides an apparatus and method for intelligent data access using latent semantic analysis and topic modeling. A method includes receiving, by a semantic query processing engine, a set of operator logbooks that include computer-readable text, receiving a natural language query, performing latent semantic analysis on the set of operator logbooks that include computer-readable text and the natural language query, and generating an ordered list of operator logbooks from the set of operator logbooks that include computer-readable text, wherein the ordered list of operator logbooks is ordered by relevance to the natural language query as determined using the latent semantic analysis.Type: GrantFiled: June 21, 2018Date of Patent: December 29, 2020Assignee: Honeywell International Inc.Inventors: Chandirasekaran Dhakshinamoorthy, Janarthanan Shanmugam, Amit Vinod Bajpaye
-
Patent number: 10871945Abstract: A method may include receiving a database command to sort an unsorted dataset; dividing a sort operation, for sorting the unsorted dataset, into a plurality of portions; performing a first portion of the sort operation; persisting intermediate results from the first portion of the sort operation; and persisting a state of the sort operation identifying the portions of the sort operation have been performed.Type: GrantFiled: April 13, 2018Date of Patent: December 22, 2020Assignee: Microsoft Technology Licensing, LLCInventors: Panagiotis Antonopoulos, Nitish Upreti, Alexander Thien Tran
-
Patent number: 10853342Abstract: An article, apparatus and methods are disclosed. The device and related methods involve a computing device including a program, such as a word processing program or spreadsheet program, configured to organize, through primary and other designations, table data and display, or otherwise use, the table of data. The program also provides a mechanism whereby by rows and columns may be prioritized for display, particularly on a relatively smaller mobile display. The prioritization(s) are then used by a device, whether the same or different than used to create provide the designations, to use the prioritizations to display the prioritized information, with other information being nested and displayable upon an interaction from a user, such as touching a displayed primary column cell to cause a secondary nested and related column cell to be displayed. In some instances, table designations occur automatically based on some attribute of the table or table data.Type: GrantFiled: June 25, 2015Date of Patent: December 1, 2020Assignee: Apple Inc.Inventors: Anukul Kapoor, Edward P. Hogan
-
Patent number: 10853316Abstract: Embodiments of the present invention provide systems and methods for storing, accessing, and/or promoting previous versions of changed or overwritten content in a cloud computing or multitenant environment. According to various embodiments, the system may list all the versions, promote a version to be the current version of the node, delete a specific version of the node, and/or rename/move all the node versions. Metadata associated with file versioning may be stored in a dynamic table with concatenated identifiers as a hash key and a content version as another hash key. Accordingly, the method may include securely storing a copy of an object handle instead of copying the entire content at a new location, which reduces storage and resource requirements, as well as improve on security and performance by efficient lookups in the table for read, writes, updates, and deletes for the given node version.Type: GrantFiled: October 31, 2017Date of Patent: December 1, 2020Assignee: AMAZON TECHNOLOGIES, INC.Inventors: Arjun Bole, Shadie Hijazi
-
Patent number: 10839029Abstract: A system and method for creating a user profile and for using the user profile to order search results returned by a search engine. The user profile is based on search queries submitted by a user, the user's specific interaction with the documents identified by the search engine and personal information provided by the user. Terms for the user profile may be selected from the documents accessed by the user by performing paragraph sampling or context analysis. Generic scores associated with the search results are modulated by the user profile to measure their relevance to a user's preference and interest. The search results are re-ordered accordingly so that the most relevant results appear on the top of the list. User profiles can be created and/or stored on the client side or server side of a client-server network environment.Type: GrantFiled: March 3, 2016Date of Patent: November 17, 2020Assignee: GOOGLE LLCInventor: Stephen R. Lawrence
-
Patent number: 10831823Abstract: A photo distribution method and a terminal are disclosed. In an embodiment a method for distributing photos include obtaining, by a first terminal in a photo sharing group, user portrait information and address information of a second terminal in the photo sharing group, obtaining, by the first terminal, first index information created by a third terminal in the photo sharing group, segmenting, by the first terminal, the first index information to obtain second index information, and allocating the second index information to a fourth terminal in the photo sharing group and sending, by the first terminal, the user portrait information and the address information of the second terminal to the fourth terminal.Type: GrantFiled: May 17, 2017Date of Patent: November 10, 2020Assignee: Huawei Technologies Co., Ltd.Inventors: Wenmei Gao, Xiaojuan Li, Hao Jing, Yahui Wang, Shunan Fan
-
Patent number: 10810265Abstract: A system for capturing, using a digital camera, a plurality of Scrum board notes, determining if those notes have changed in position or content, and importing those changes into a collaboration and project management system for storage.Type: GrantFiled: October 31, 2017Date of Patent: October 20, 2020Assignee: JPMORGAN CHASE BANK, N.A.Inventor: Amro Kudssi
-
Patent number: 10789284Abstract: A method and system of associating textual summaries with data representative of media content is provided. The method may include receiving a plurality of textual summaries, each textual summary representative of an event, pairing, by a neural network, each received textual summary with each of a plurality of pieces of data, each piece of data representative of media content, to generate a plurality of text-data pairings; and associating a first selected textual summary with a first piece of data based on a similarity of content features extracted from each received textual summary to content features extracted from each piece of data in each of the plurality of text-data pairings.Type: GrantFiled: April 13, 2018Date of Patent: September 29, 2020Assignee: FUJI XEROX CO., LTD.Inventors: Lyndon Kennedy, Francine Chen, Yin-Ying Chen, David Ayman Shamma
-
Patent number: 10776366Abstract: A computer-implemented method and system for searching over queries, writing and performing a data query. The computer-implemented method includes analyzing the query to understand elements described in the query. Further, the computer-implemented method includes extracting aliases for expressions to identify alternate names. Furthermore, the computer-implemented method includes allowing a user to annotate the elements. Moreover, the computer-implemented method includes establishing whether the query contains content for defining a new query, and if so, then enables writing a query according to a shorthand system.Type: GrantFiled: May 25, 2016Date of Patent: September 15, 2020Assignee: Alation Inc.Inventors: Sergey Astretsov, David Crawford, Venkatesh Ganti, Aaron Kalb, Jake Magner, Minjoon Park, Satyen Sangani
-
Patent number: 10769595Abstract: Implementations of the disclosure provide a system for verifying publisher suggestions. The system includes a memory to store profile data for one or more entities; and a processing device coupled to the memory to identify an indication from a source of a suggested change to an online listing data associated with an entity at one or more provider systems. It is determined whether the suggested change matches previously stored information regarding the entity. Responsive to detecting a difference between the suggested change and the stored information, a communication with a client device associated with the entity is initiated based on the suggested change. Input data is received from the client device based on the initiated communication that indicates whether to accept or reject the suggested change. Thereupon, the suggested change is applied to the online listing data at the one or more provider systems in accordance with the input data.Type: GrantFiled: May 16, 2017Date of Patent: September 8, 2020Assignee: Yext, Inc.Inventor: Benjamin Berry
-
Patent number: 10769223Abstract: Systems and methods are described for the identification and classification of a social media posting. In various aspects, image-based data and text-based data may be collected from one or more social media data sources associated with a social media posting. Event related data may then be extracted from each of the image-based data and the text-based data, in which the event related data is indicative of one or more life events associated with a social media user who posted the social media posting. One or more life event classifications may be determined from the event related data and an activity, such as sending a message or article to the social media user, may be triggered as a result.Type: GrantFiled: May 16, 2017Date of Patent: September 8, 2020Assignee: STATE FARM MUTUAL AUTOMOBILE INSURANCE COMPANYInventors: Sumit Patel, Dajun Xu, Albert Man, Bradley A. Sliz, Gary Foreman
-
Patent number: 10754882Abstract: A method of retrieving information from a health report through a machine assisted interrogation process consists of a personal assistance device, a reporting system, a knowledge-graphing system, and a query-interrogation system. A user utilizes the personal assistance device to submit a query that retrieves information from the reporting system via the query-interrogation system. The knowledge-graphing system, which is generated using artificial intelligence modules, natural language understanding modules, and machine learning modules, is utilized to provide accurate results to the user. An administrative system monitors the validity of a plurality of health reports of the reporting system.Type: GrantFiled: October 24, 2018Date of Patent: August 25, 2020Assignee: OPTRA HEALTH, INCInventors: Abhijeet Sharadchandra Gholap, Nitin Sharma, Gauri Gholap, Ashwin Kotwaliwale
-
Patent number: 10725922Abstract: Technologies for predictive caching include a computing device to receive sensor data generated by one or more sensors of the computing device and determine a device context of the computing device based on the sensor data. Based on the device context, the computing device determines a file to cache that has similar characteristics to another file recently accessed by a user of the computing device. The computing device includes a file cache with a first partition to store files identified to have similar characteristics to files recently accessed by a user and a second partition to store files identified based on access patterns of the user. The computing device stores the determined file to the first partition.Type: GrantFiled: June 25, 2015Date of Patent: July 28, 2020Assignee: Intel CorporationInventors: Hong Li, Sudip S. Chahal, Roy J. Ubry, Julian Braham, Preeta Banerji