Analyzing Or Parsing Query To Determine Topic Or Category Patents (Class 707/771)
-
Patent number: 12165072Abstract: A method, apparatus, device, and storage medium for expanding data are disclosed. The method includes: acquiring a triplet from a knowledge graph; mining a relationship path equivalent to a relationship in the triplet from the knowledge graph, a subject in the triplet being used as a start point of the relationship path, and an object in the triplet being used as an end point of the relationship path; and expanding the triplet based on the relationship path to generate an expanded triplet. This implementation expands the triplet in the knowledge graph, and strengthens the association between the subject and the object in the triplet in a larger context, such that the association between the subject and the object in the triplet is more global.Type: GrantFiled: March 26, 2021Date of Patent: December 10, 2024Assignee: Beijing Baidu Netcom Science and Technology Co., Ltd.Inventors: Pingping Huang, Quan Wang, Wenbin Jiang, Pengcheng Yuan
-
Patent number: 12146758Abstract: The present disclosure is generally related to systems and methods of interfacing among multiple applications in a networked computer environment. A data processing system can access a navigation application to retrieve point locations within a reference frame corresponding to a geographic region displayed in a viewport of the navigation application. Each point location can have an identifier. The data processing system can parse an input audio signal to identify a request and a referential word. The data processing system can identify a point location within the reference frame based on the referential word parsed from the input audio signal and the identifier for the point location. The data processing system can generate an action data structure including the point location identified. The data processing system can transmit the action data structure to the navigation application to initiate a navigation guidance process using the point location.Type: GrantFiled: August 1, 2018Date of Patent: November 19, 2024Assignee: GOOGLE LLCInventors: Vikram Aggarwal, Moises Morgenstern Gali
-
Patent number: 12041129Abstract: A photograph sharing system is described. The photograph sharing system allows for contributors to upload photographs of an event. Contributors or other application users may select an uploaded photograph in a desired section and digitally zoom in on a desired individual in that section and then download the zoomed in photograph.Type: GrantFiled: August 14, 2023Date of Patent: July 16, 2024Inventor: Charles Isgar
-
Patent number: 12028302Abstract: Implementations relate to providing information items for display during a communication session. In some implementations, a computer-implemented method includes receiving, during a communication session between a first computing device and a second computing device, first media content from the communication session. The method further includes determining a first information item for display in the communication session based at least in part on the first media content. The method further includes sending a first command to at least one of the first computing device and the second computing device to display the first information item.Type: GrantFiled: June 28, 2023Date of Patent: July 2, 2024Assignee: Google LLCInventors: Fredrik Bergenlid, Vladyslav Lysychkin, Denis Burakov, Behshad Behzadi, Andrea Terwisscha Van Scheltinga, Quentin Lascombes De Laroussilhe, Mikhail Golikov, Koa Metter, Ibrahim Badr, Zaheed Sabur
-
Patent number: 11956202Abstract: Methods and apparatus related to determining and/or utilizing one or more attributes for an Internet Protocol (IP) address and/or other source identifier(s). In some implementations, the attributes may include a physical address and/or email address associated with the source identifier(s). Some implementations are directed to determining physical addresses for inclusion in a postal campaign and/or determining email addresses for inclusion in an email campaign. In some of those implementations, the physical addresses and/or email addresses are determined based on computing devices having source identifiers associated with those addresses having submitted searches with search content assigned to the campaign.Type: GrantFiled: June 7, 2021Date of Patent: April 9, 2024Assignee: EL TORO.COM, LLCInventors: Stacy B. Griggs, David T. Stadler, III, Benjamin Charles Woolley
-
Patent number: 11934416Abstract: Disclosed herein is a method implemented by a task mining engine. The task mining engine is stored as processor executable code on a memory. The processor executable code is executed by a processor that is communicatively coupled to the memory. The method includes receiving recorded tasks identifying user activity with respect to a computing environment and clustering the recorded user tasks into steps by processing and scoring each recorded user task. The method also includes extracting step sequences that identify similar combinations or repeated combinations of the steps to mimic the user activity.Type: GrantFiled: April 13, 2021Date of Patent: March 19, 2024Assignee: UIPATH, INC.Inventors: Gregory Barello, Charles Park, Prashanth Dannamaneni
-
Patent number: 11934389Abstract: Materialized views may be generated at a managed materialized view platform that accepts data streams as a source. When updating a materialized view with a data stream as a source, a stored portion of the stream is used to maintain a history of changes to be made. When a join operation needs to utilize the data stream source to determine an update to the materialized view, the data stream is preserved to complete the join and update the materialized view.Type: GrantFiled: April 15, 2022Date of Patent: March 19, 2024Assignee: Amazon Technologies, Inc.Inventors: Rohan Deshpande, Yannis Papakonstantinou, Omer Ahmed Zaki, Karthik Gurumoorthy Subramanya Bharathy, Rajib Dugar, Shivateja Reddy Ummenthala
-
Patent number: 11880346Abstract: Systems, methods and apparatus are provided for AI-based generation of data warehouse quality protocols. An attribute classifier may quantify relationships between source data and target data from an enterprise data warehouse. A data quality engine may apply these relationships to identify specific data quality concerns and generate customized data quality metrics.Type: GrantFiled: April 27, 2021Date of Patent: January 23, 2024Assignee: Bank of America CorporationInventors: Ravikanth Tadepally, Suki Ramasamy, Mohan Sundaresan
-
Patent number: 11861918Abstract: A method comprises receiving an input of at least one image associated with an issue. In the method, text is extracted from the at least one image, and an intent is determined from the extracted text. The method further includes recommending a response to the issue based at least in part on the determined intent, and transmitting the recommended response to a user. The extracting, determining and recommending are performed at least in part using one or more machine learning models.Type: GrantFiled: January 13, 2021Date of Patent: January 2, 2024Assignee: Dell Products L.P.Inventors: Bijan Kumar Mohanty, Hung Dinh, Devipriya Selvaraju, Karthik Sethuramalingam
-
Patent number: 11822613Abstract: In one embodiment, a method includes accessing a current-visitor context of a current visitor to a web page in a current web-browsing session. The current-visitor context includes one or more data associated with or concerning the current visitor. The method includes selecting based on the current-visitor context a particular one of multiple possible instances of the web page for presentation to the current visitor. The particular one of the multiple possible instances of the web page is substantially most likely to generate a highest expected outcome from interaction with the web page by the current visitor as indicated by the current-visitor context.Type: GrantFiled: December 23, 2021Date of Patent: November 21, 2023Assignee: Zeta Global Corp.Inventors: Timothy J. Catlin, Richard E. Chatwin, Benjamin D. Foster, Matthew R. McEachen, Murthy V. Nukala, Veeravich T. Thumasathit
-
Patent number: 11816582Abstract: A device searches for an anonymization of a data set using a heuristic search. The device receives a generalization lattice and one or more scoring functions. The device further can include selecting a start node in the generalization lattice. For each of the one or more scoring functions, the device can further include computing a path the generalization lattice from the start node that traverses the generalization lattice. In addition, the device can include determining an optimal path node from each of the one or more paths. Furthermore, the method can include selecting an optimal node from the one or more optimal path nodes.Type: GrantFiled: October 21, 2021Date of Patent: November 14, 2023Assignee: Snowflake Inc.Inventor: David Jensen
-
Patent number: 11797533Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for accessing a relational database using requests that conform to a non-structure query language syntax. In one aspect, a method includes receiving, from a client, a first access request that conforms to a NoSQL syntax for accessing a wide column store, wherein the first access request comprises a first event feature and a first attribute feature that are related to the wide column store, and the first attribute feature comprises a column family feature of the wide column store; translating the first access request into a second access request that conforms to a SQL syntax, wherein the second access request comprises a second event feature corresponding to the first event feature and a second attribute feature corresponding to the first attribute feature; and forwarding the second access request to a relational database.Type: GrantFiled: January 12, 2022Date of Patent: October 24, 2023Assignee: Beijing OceanBase Technology Co., Ltd.Inventor: Zhifeng Yang
-
Patent number: 11789906Abstract: Method and systems for preparing and analyzing a DNA sample from a subject are provided herein. Also provided are methods and systems for obtaining, analyzing, and manipulating genomic and proteomic sequence data. In particular, methods and systems provided herein involve transformation of raw genetic or proteomic sequence into a compressed data set and transmission of the compressed data set using a fixed binary encoding scheme capable of compressing the data by up to 75%. An interface is in communication with the compression module and configured to display transmitted genomic and proteomic sequence data.Type: GrantFiled: November 19, 2015Date of Patent: October 17, 2023Assignee: ARC BIO, LLCInventors: Roberto Olivares-Amaya, David Andrew Sinclair, Alejandro Quiroz-Zarate, Thomas J. Watson, Jr.
-
Patent number: 11671467Abstract: The technology disclosed herein enables an absent participant to participate in a communication session. In a particular embodiment, a method includes identifying a meeting for an automated attendee to attend on behalf of a user. At a time for the meeting, the method includes joining the automated attendee to a communication session for the meeting. In the automated attendee, the method provides monitoring, in real-time, user communications exchanged between two or more other users over the communication session. During the monitoring, upon identifying a portion of the user communications that is relevant to the user, the method provides notifying the user about the portion.Type: GrantFiled: June 24, 2021Date of Patent: June 6, 2023Assignee: Avaya Management L.P.Inventors: Navin Daga, Sandesh Chopdekar, Pushkar Yashavant Deole
-
Patent number: 11663249Abstract: An example apparatus for visual question answering includes a receiver to receive an input image and a question. The apparatus also includes an encoder to encode the input image and the question into a query representation including visual attention features. The apparatus includes a knowledge spotter to retrieve a knowledge entry from a visual knowledge base pre-built on a set of question-answer pairs. The apparatus further includes a joint embedder to jointly embed the visual attention features and the knowledge entry to generate visual-knowledge features. The apparatus also further includes an answer generator to generate an answer based on the query representation and the visual-knowledge features.Type: GrantFiled: January 30, 2018Date of Patent: May 30, 2023Assignee: Intel CorporationInventors: Zhou Su, Jianguo Li, Yinpeng Dong, Yurong Chen
-
Patent number: 11663280Abstract: A method of configuring a search engine to classify a search query includes receiving a search query data set, the search query data set comprising a plurality of search queries, defining a first set of candidate labels and a second set of candidate labels according to the search queries in the search query data set, concatenating the first set of candidate labels with the second set of candidate labels to generate a concatenated candidate label set, generating a compatibility matrix comprising a similarity between the concatenated candidate label set and the search query data set, and training a classification network according to the compatibility matrix.Type: GrantFiled: October 14, 2020Date of Patent: May 30, 2023Assignee: Home Depot Product Authority, LLCInventors: Ali Ahmadvand, Surya Kallumadi, Faizan Javed
-
Patent number: 11620695Abstract: There are provided an information suggestion system, an information suggestion method, a program, and a recording medium capable of suggesting, to a user, information on a product matching a hobby and the preference of the user from an image group of the user. In the information suggestion system, the information suggestion method, the program, and the recording medium, an image group acquisition unit acquires an image group of a user, and an image analysis unit detects an attribute of each image. An imaging number count unit counts an imaging number of same-attribute images, and an imaging frequency calculation unit calculates an imaging frequency of the same-attribute images. An imaging purpose estimation unit estimates an imaging purpose of the same-attribute images.Type: GrantFiled: May 16, 2022Date of Patent: April 4, 2023Assignee: FUJIFILM CorporationInventors: Shinichiro Sonoda, Nobuya Tanaka, Hirotoshi Yoshizawa, Tetsuya Matsumoto, Kei Yamaji
-
Patent number: 11609941Abstract: A data processing system which includes a data management system located in a first network, the data management system providing operations for modifying data stored by the first data management system, and a natural language processing system for processing natural language messages. The natural language processing system is located outside the first network. The system further comprises an interface application having access to the data management system adapted to: receive one or more natural language messages from a user; forward the natural language messages to the natural language processing system; receive an invocation message from the natural language processing system, the invocation message comprising operation data defining an operation to be performed at the data management system, the operation identified by the natural language processing system based on the natural language messages; and invoke the operation at the data management system based on the operation data.Type: GrantFiled: April 15, 2019Date of Patent: March 21, 2023Assignee: BRITISH GAS TRADING LIMITEDInventors: John Antony Folland, Deepak Chandar Govardhan, Kaushal Trivedi, Ajith Kumar Yadhagiri
-
Patent number: 11599666Abstract: Systems and methods include extraction of a plurality of clauses from each of a plurality of electronic documents, determination, for each of the plurality of clauses and using a machine-learned algorithm, an associated clause type, identification of one or more data privacy protection entities present within each of one or more of the plurality of clauses, determination, for each of the one or more of the plurality of clauses, of a weighted frequency for each of the one or more data privacy protection entities present within the clause based on a type of the data privacy protection entity, determination of a weighted frequency associated with each of the plurality of electronic documents based on the determined weighted frequency for each of the one or more data privacy protection entities present within clauses of the plurality of electronic documents, and storage of an identifier of each of the plurality of electronic documents in association with a respective determined weighted frequency.Type: GrantFiled: July 9, 2020Date of Patent: March 7, 2023Assignee: SAP SEInventors: Shiva Prasad Nayak, Srinivas Rao, Anahita Minuchaher Havewala, Suresh Pasumarthi
-
Patent number: 11593855Abstract: In various example embodiments, a system and method for computing a query feature score that can be used by a machine learning algorithm to rank search results is described. A query is received. The assigned probabilities for the arbitrary query is retrieved. The assigned probabilities is based on a probability model for a query feature. A score is computed for the query feature based on the assigned probabilities for the arbitrary query.Type: GrantFiled: December 30, 2015Date of Patent: February 28, 2023Assignee: eBay Inc.Inventors: Nadia Vase, David Goldberg
-
Patent number: 11556086Abstract: The image forming apparatus according to the present disclosures is configured to transmit, to a file server, an acquisition request for an updating data file at a time different from an access time, which is indicated by access time information of a setting file, by a particular time and update a content of the setting file by the acquired updating data file.Type: GrantFiled: March 3, 2021Date of Patent: January 17, 2023Assignee: Brother Kogyo Kabushiki KaishiInventor: Satoshi Tanimoto
-
Patent number: 11556716Abstract: Systems and methods may be used to generate and use intent predictions to enhance user experience. The intent predictions may describe the data required to resolve a user request included in a user input (e.g., question, search query, and the like) submitted by a user. The intent predictions may be generated using a machine learning model that comprises a model framework for extracting features and classifying user inputs into intent classes based on the extracted features. The intent predictions may be integrated into an information service to improve business metrics including contact rate, transfer rate, helpful rate, and net total promoter score.Type: GrantFiled: August 24, 2020Date of Patent: January 17, 2023Assignee: INTUIT INC.Inventors: Zhewen Fan, Kyle Brown, Sparsh Gupta
-
Patent number: 11488028Abstract: A method is provided, including: processing interactions by a plurality of users with a plurality of content items, the content items being provided over a network in response to user requests received over the network, wherein each content item is associated with one or more entities; for each user, determining a user entity set that includes entities associated with content items with which the user interacted; embedding the users and the entities in a vector space, wherein the embedding is configured to place a given user, and the entities of the given user's user entity set, in proximity to each other in the vector space; for each user, performing a proximity search in the vector space to identify a set of nearest entities to the user in the vector space; for each user, generating a user profile using the identified set of nearest entities to the user.Type: GrantFiled: March 31, 2017Date of Patent: November 1, 2022Assignee: YAHOO ASSETS LLCInventors: Akshay Soni, Yashar Mehdad, Troy Chevalier
-
Patent number: 11487951Abstract: A method for fitness assistance to a user in a conversation session, comprising: receiving, in the conversation session, at least one message, wherein the conversation session is between the user and an electronic conversational agent (1210); updating, based on the conversation session and one or more factors associated with the at least one message, a fitness intention associated with the user (1220); extracting, based on one or more factors associated with the at least one message, fitness information associated with the user (1230); obtaining at least one response, through applying a set of rules on the fitness information and the fitness intention (1240); generating, according to the at least one response, a response message including a fitness suggestion to the user (1250); and providing the response message including the fitness suggestion to the user (1260).Type: GrantFiled: September 18, 2017Date of Patent: November 1, 2022Assignee: Microsoft Technology Licensing, LLCInventor: Xianchao Wu
-
Patent number: 11455465Abstract: A method includes generating style values and experiential language tags (ELTs) for a plurality of books based on retrieved book content and reader reviews, respectively. The method further includes generating an ELT prediction model based on the style values and the ELTs. The ELT prediction model is configured to receive a set of style values for a new book and output a set of predicted ELTs for the new book, the set of predicted ELTs indicating predicted reader experiences with the new book. The method further includes receiving user-submitted book content from a remote user device, determining style values for the user-submitted book content, and determining a list of predicted ELTs for the user-submitted book content using the style values for the user-submitted book content and the ELT prediction model. Additionally, the method includes transmitting, to the user device, the list of predicted ELTs for the user-submitted book content.Type: GrantFiled: November 8, 2019Date of Patent: September 27, 2022Assignee: Booxby Inc.Inventors: Holly Lynn Payne, Mark Fielding Bregman, Bogart Vargas, Thamar Solorio, Suraj Maharjan, Sudipta Kar
-
Patent number: 11442936Abstract: Concepts and technologies disclosed herein are directed to automated control loop searching (“ACLS”). According to one aspect disclosed herein, an ACLS system can create a search model that provides high-level information regarding what the ACLS system should search for when a search pattern is detected within data that is output from execution of a control loop. The ACLS system can activate a control loop system that executes the control loop to yield the data as output. The ACLS system can detect the search pattern within data, and in response, the ACLS system can execute, based upon the search model, a search of the data. The ACLS system can collect search results of the search and select additional data from the search results.Type: GrantFiled: March 10, 2020Date of Patent: September 13, 2022Assignee: AT&T Intellectual Property I, L.P.Inventors: Jeffrey Aaron, James Fan
-
Patent number: 11397754Abstract: Techniques for context-based keyword grouping for business rule mining are described herein. An aspect includes determining, based on a first corpus, a first list of keywords. Another aspect includes constructing a co-occurrence matrix based on the first list of keywords. Another aspect includes applying a clustering algorithm to the co-occurrence matrix to determine a first plurality of keyword groups. Another aspect includes presenting the first plurality of keyword groups to a user via a user interface.Type: GrantFiled: February 14, 2020Date of Patent: July 26, 2022Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Yan Luo, Rahamim Katan, Gary Mazo, Monvorath Phongpaibul, Tala El Hallak, Stanislav Georgiev, Hongxia Li
-
Patent number: 11270166Abstract: The embodiment of the present disclosure provides an image identification system and an image identification method, and relates to the field of identification technology for improving the classification accuracy of the existing image classification model.Type: GrantFiled: June 27, 2019Date of Patent: March 8, 2022Assignee: CLOUDMINDS (SHENZHEN) ROBOTICS SYSTEMS CO., LTDInventors: Lunshao Chai, Shiguo Lian
-
Patent number: 11269834Abstract: Quasi-identifiers (QIDs) are detected in a dataset using a set of computing tasks. The dataset has a plurality of records and a set of attributes. An index is generated for the dataset. The index has an indicator for each attribute value of each record in the dataset. Each indicator specifies all the records in the dataset having the same value for the attribute. Each task is assigned an attribute combination and a subset of the plurality of records in the dataset and is passed to a thread for execution on computing resources. The executing task inspects the set of records specified by the index indicator for each attribute value in the attribute combination to produce a result. The result of at least one task identifies a unique record for the associated attribute combination. The attribute combination producing the unique record is a QID.Type: GrantFiled: June 20, 2019Date of Patent: March 8, 2022Assignee: International Business Machines CorporationInventors: Stefano Braghin, Aris Gkoulalas-Divanis, Michael Wurst
-
Patent number: 11250841Abstract: A method and method for natural language generation employ a natural language generation model which has been trained to assign an utterance label to a new text sequence, based on features extracted from the text sequence, such as parts-of-speech. The model assigns an utterance label to the new text sequence, based on the extracted features. The utterance label is used to guide the generation of a natural language utterance, such as a question, from the new text sequence. The system and method find application in dialog systems for generating utterances, to be sent to a user, from brief descriptions of problems or solutions in a knowledge base.Type: GrantFiled: June 10, 2016Date of Patent: February 15, 2022Assignee: CONDUENT BUSINESS SERVICES, LLCInventors: Claude Roux, Julien Perez
-
Patent number: 11120083Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for providing contextual information to a user. In one aspect, a method includes receiving, from a user device, a query-independent request for contextual information relevant to an active resource displayed in an application environment on the user device, generating multiple queries from displayed content from the resource, determining a quality score for each of the multiple queries, selecting one or more of the multiple queries based on their respective quality scores, and providing, to the user device for each of the selected one or more queries, a respective user interface element for display with the active resource, wherein each user interface element includes contextual information regarding the respective query and includes the respective query.Type: GrantFiled: November 14, 2019Date of Patent: September 14, 2021Assignee: GOOGLE LLCInventors: Michal Jastrzebski, Aurelien Boffy, Gokhan H. Bakir, Behshad Behzadi, Marcin M. Nowak-Przygodzki
-
Patent number: 11107006Abstract: A system and method for visualizing, exploring and shaping conversational data within a corpus for selective export to train an artificial intelligence-based interlocutor platform, which includes selecting, according to user inputs, a plurality of the conversations for generation of an interactive radial space-filling sunburst-style diagram; responsive to user navigation controls, revising the sunburst diagram to allow provide selection, filtering and modification of the of the text-based interlocutory conversations; and, according to user export controls, formatting and saving at least a portion of the selected and filtered plurality of text-based interlocutory conversations into training data for an artificial intelligence-based automated interlocutor platform.Type: GrantFiled: May 6, 2020Date of Patent: August 31, 2021Assignee: discourse.ai, Inc.Inventor: Jonathan E. Eisenzopf
-
Patent number: 11106689Abstract: This disclosure relates generally to data analytics, and more particularly to a system and method for data analytics. The method includes accessing and processing sample data associated with a task to obtain a processed sample data set comprising additional columns than columns in the source data. During processing, metadata corresponding to the additional columns of the processed sample data set is dynamically captured. A plurality of data mining models are iteratively executed using the processed sample data set and the metadata. Said data mining models are obtained by varying variables and versions of a set of data mining models stored in a model repository to obtain a metrics corresponding to the plurality of data mining models. The metrics are indicative of performance of the data mining models. A data mining model is selected from amongst the plurality of data mining models based on the metrics to perform data analytics.Type: GrantFiled: March 13, 2020Date of Patent: August 31, 2021Assignee: Tate Consultancy Services LimitedInventors: Anantha Desik Puranam Hosudurg, Hiro Gangwani
-
Patent number: 11093996Abstract: There is provided systems and method for generating sale transaction from voice data input by a user. A user device may receive voice data including a preference for purchasing an item. The user device may convert the voice data to the preferences and perform a search for a sales transaction corresponding to the preferences. The search may include parameters about the user, such as a location. The sales transaction may include purchase prices, times, locations, or other relevant data. A user may accept or decline the sales transaction with additional user data. If the user accepts the sales transaction, the sales transaction may be completed with a payment provider and a transaction history given to the user for later redemption of the item. If the user declines the sales transaction, further sale transactions with additional items may be present to the user.Type: GrantFiled: March 11, 2019Date of Patent: August 17, 2021Assignee: PAYPAL, INC.Inventors: Hyunju Lee, Joel P. Yarbrough, Francisco Vittorio Octavio Joachin D. Barretto, Gokul G Narayana Pillai
-
Patent number: 11049153Abstract: A method of generating digital data content customized for a user of one or more digital data platforms includes determining, through artificial intelligence, interests of a first user of the one or more digital data platforms, as well as those of a plurality of other users. The method further includes generating a product recommendation for the first user by mapping and filtering, e.g., using ontological filtering, natural language processing and/or semantics, the interests determined for the plurality of other users to the interests determined for the first user, and transferring the product recommendation, along with inventory availability, to a client digital data device for presentation to the first user.Type: GrantFiled: January 11, 2019Date of Patent: June 29, 2021Assignee: salesforce.com, inc.Inventors: George Pizza, Michael J. Torra
-
Patent number: 11003729Abstract: A technique for providing search results may include determining a first entity type, a second entity type, and a relationship type based on a compositional query. The technique may also include identifying nodes of a knowledge graph corresponding to entity references of the first entity type and entity references of the second entity type. The technique may also include determining from the knowledge graph an attribute value corresponding to the relationship type for each entity reference of the first entity type and for each entity reference of the second entity type. The technique may also include comparing the attribute value of each entity reference of the first entity type with the attribute value of each entity reference of the second entity type. The technique may also include determining one or more resultant entity references from the entity references of the first entity type based on the comparing.Type: GrantFiled: December 12, 2012Date of Patent: May 11, 2021Assignee: GOOGLE LLCInventors: Jinyu Lou, Ying Chai, Chen Ding, Lijie Chen, Liang Hu, Kejia Liu, Weibin Pan, Yanlai Huang, David Francois Huynh
-
Patent number: 10929872Abstract: One embodiment provides a method for augmenting missing values in historical or market data for deals. The method comprises receiving information relating to a set of deals. For any service included in one or more deals of the set of deals but not included in one or more other deals of the set of deals, the method further comprises augmenting, for any or all of the one or more other deals that does not include the service, one or more missing values for the service with one or more recommended values based on a recommendation algorithm. The service may be at any service level of a hierarchy of services.Type: GrantFiled: June 24, 2016Date of Patent: February 23, 2021Assignee: International Business Machines CorporationInventors: Mari A. Fukuda, Kugamoorthy Gajananan, Shun Jiang, Aly Megahed, Taiga Nakamura, Mark A. Smith
-
Patent number: 10878200Abstract: A system and method for operating the same includes a language processing module generating a search request text signal and determining identified data from the search request text signal. A search module generates search results in response to the search request text signal. A dialog manager classifies the search request text signal into a response classification associated with a plurality of templates, selects a first template from the plurality of templates in response to the response classification and corrects search results in response to the identified data and the template to form a corrected response signal. A device receives and displays the corrected response signal.Type: GrantFiled: July 30, 2018Date of Patent: December 29, 2020Assignee: The DIRECTV Group, Inc.Inventors: Huy Q. Tran, Vlad Zarney, Kapil Chaudhry, Douglas T. Kuriki, Todd T. Tran, David K. Homan, An T. Lam, Michael E. Yan, Ashley B. Tarnow
-
Patent number: 10824676Abstract: Aspects of the disclosure relate to searching a dual database graph. The dual database graph is resident on a dual database graph platform. The platform includes two or more nodes interconnected by one or more edges. The graph database stores graph data corresponding to the graph(s) and a relational database for storing metadata corresponding to the graph(s). The method includes receiving as input a search criterion. The search criterion may include a plurality of data points corresponding to a relational database node profile or a relational database subgraph profile. The platform may search the relational database for a subset of graphs that each includes a relational database node or a relational database subgraph that matches the node profile or subgraph profile of the search criterion. The platform may then retrieve a relational database node or a relational database subgraph that matches the node profile or subgraph profile.Type: GrantFiled: November 29, 2018Date of Patent: November 3, 2020Assignee: Bank of America CorporationInventors: Michael Ogrinz, Heather Linn
-
Patent number: 10817508Abstract: A technique utilizes a search query having a set of clauses. The technique involves displaying, by a processor, the set of clauses of the search query onto an electronic display. Each clause includes a selection cell describing a selectable operation. The technique further involves receiving, by the processor, a mouse click input from a mouse apparatus. The mouse click input includes coordinates identifying a location that resides within the selection cell of a particular clause. The technique further involves change, by the processor, the selectable operation described by the selection cell of the particular clause between an editing operation and a Boolean operation in response to the mouse click input. Such a technique minimizes user typing and navigation demands, and offers a compact format and considerable power and flexibility when constructing and/or editing a search query.Type: GrantFiled: December 13, 2010Date of Patent: October 27, 2020Assignee: Micro Focus LLCInventors: Louis Arquie, Greg Neustaetter
-
Patent number: 10769539Abstract: A system includes a knowledge canvassing system executed by a computer, a processor, and a memory coupled to the processor. The memory is encoded with instructions that when executed cause the processor to provide a training system configured to generate benchmark data, each benchmark datum including a set of one or more benchmark input entities and a set of one or more benchmark output entities associated with the one or more benchmark input entities, query the knowledge canvassing system with each set of benchmark input entities, receive, for each set of benchmark input entities queried, an output result from the knowledge canvassing system that includes a set of zero or more knowledge canvassing system output entities, and generate an evaluation score for each set of knowledge canvassing system output entities based on a comparison of the knowledge canvassing system output entities with the set of benchmark output entities.Type: GrantFiled: August 16, 2016Date of Patent: September 8, 2020Assignee: International Business Machines CorporationInventors: Charles E. Beller, Kristen M. Summers
-
Patent number: 10728717Abstract: A System Solution automatically generates a set of Native and Non-Native Application Clients which include updating functionality capable of generating update commands to instruct the System Solution to generate an updated set of Native and Non-Native Application Clients. Using the generated Application Clients, an employee of a Business Entity coupled with the System Solution instructs the System Solution to create a new updated set of Native and Non-Native Application Clients that are automatically downloaded to devices used by the customers of the Business Entity. The System Solution also automatically generates an Update Command Dictionary which, when downloaded to a Manager Client Device, allows an employee of the Business Entity to use a General Third Party Application, such as a SMS, email, or messaging application commonly available on a mobile device, to generate update commands to instruct the System Solution to generate an updated set of Native and Non-Native Application Clients.Type: GrantFiled: July 11, 2018Date of Patent: July 28, 2020Assignee: GADGET SOFTWARE, INC.Inventors: Fabio M. Chiussi, Parameshwar Hegde
-
Patent number: 10649770Abstract: In one embodiment, a method includes accessing a query vector; accessing object vectors; determining input distances corresponding to a distance between the query vector and the object vectors; accessing thread queues; accessing a warp queue; for each of the input distance values: selecting one of the thread queues, when the input distance value is less than a greatest one of the distance values stored in the selected thread queue, inserting the input distance value into the thread queues and ejecting the greatest distance values stored in the thread queue, and when a greatest distance value stored in any of the thread queues is less than a greatest distance value stored in the warp queue, merging the thread queue with the warp queue; identifying the objects represented by an object vector corresponding to the distance values stored in the warp queue; and providing the search results for presentation.Type: GrantFiled: May 30, 2017Date of Patent: May 12, 2020Assignee: Facebook, Inc.Inventor: Jeffrey Hoyle Johnson
-
Patent number: 10515379Abstract: A computer system stores digital media content such as images and video along with associated tags and timestamps. The system detects trends in the media content by semantic analysis which includes generation of a temporal tag graph that includes data indicative of a semantic representation of the tags over a plurality of time periods. The data in the tag graph is clustered to generate a set of identified trends reflected by the tags over the plurality of time periods. The set of identified trends is stored in data storage and is available for characterization which includes labeling of the trends, scoring the trends, evaluating changes in the trends over time, and identifying images representative of the detected trends. The temporal tag graph may take the form of a weighted undirected graph where each node in the graph is associated with one of the tags and the edges connecting the nodes represents a temporal correlation between the nodes associated with each edge.Type: GrantFiled: December 20, 2016Date of Patent: December 24, 2019Assignee: Adobe Inc.Inventors: Prakhar Gupta, Nalam V S S Krishna Chaitanya, Debraj Basu, Aayush Ojha
-
Patent number: 10498673Abstract: A device and a method for providing user-customized content are provided. The method, performed by the device, of providing information regarding at least one primary chat window includes: acquiring a plurality of messages included in at least one primary chat window; determining that a specific event has occurred, based on the acquired plurality of messages; generating a secondary chat window for informing a user of the device about the occurred event; and displaying guidance information about the occurred event in the secondary chat window.Type: GrantFiled: December 9, 2016Date of Patent: December 3, 2019Assignee: SAMSUNG ELECTRONICS CO., LTD.Inventors: Ran Zhang, Qinghua Wu, Xiaoyan Lou
-
Patent number: 10489459Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for providing contextual information to a user. In one aspect, a method includes receiving, from a user device, a query-independent request for contextual information relevant to an active resource displayed in an application environment on the user device, generating multiple queries from displayed content from the resource, determining a quality score for each of the multiple queries, selecting one or more of the multiple queries based on their respective quality scores, and providing, to the user device for each of the selected one or more queries, a respective user interface element for display with the active resource, wherein each user interface element includes contextual information regarding the respective query and includes the respective query.Type: GrantFiled: December 22, 2016Date of Patent: November 26, 2019Assignee: Google LLCInventors: Michal Jastrzebski, Aurelien Boffy, Gokhan H. Bakir, Behshad Behzadi, Marcin M. Nowak-Przygodzki
-
Patent number: 10467345Abstract: Aspects herein provide third-party application authors with a resolver chaining platform that simplifies the task of creating customized resolvers to gather information from user input while also allowing those authors to chain their custom resolvers with generic resolvers provided by the platform's host and that relate to commonly used parameter types. In particular, the present disclosure provides a method and system for authoring and using these resolver chains made up of a combination of custom and generic resolvers.Type: GrantFiled: August 30, 2016Date of Patent: November 5, 2019Assignee: Microsoft Technology Licensing, LLCInventors: Vasiliy Radostev, Ruhi Sarikaya
-
Patent number: 10452728Abstract: A method for recommending keywords can receive a first search term entered by a user, search a keyword library comprising a plurality of keywords and retrieve a preset number of keywords based on a similarity coefficient between each keyword and the first search term. After receiving a second search term entered by the user, the method obtains a correlation value between the second search term and the first search term based on whether a webpage in a search result of the first search term visited by the user includes the second search term, and determines the similarity coefficient between the second search term and the first search term in accordance with the correlation value. And then, the method updates the keyword library to save the similarity coefficient between the second search term and the first search term.Type: GrantFiled: June 26, 2015Date of Patent: October 22, 2019Assignee: TENCENT TECHNOLOGY (SHENZHEN) COMPANY LIMITEDInventor: Sixi Lu
-
Patent number: 10432850Abstract: A server includes a photo filter module with instructions executed by a processor to identify when a client device captures a photograph. Photograph filters are selected based upon attributes of the client device and attributes of the photograph. The photograph filters are supplied to the client device.Type: GrantFiled: July 29, 2016Date of Patent: October 1, 2019Assignee: Snap Inc.Inventor: Timothy Sehn
-
Patent number: 10410139Abstract: A system that performs natural language processing receives a text corpus that includes a plurality of documents and receives a knowledge base. The system generates a set of document n-grams from the text corpus and considers all n-grams as candidate mentions. The system, for each candidate mention, queries the knowledge base and in response retrieves results. From the results retrieved by the queries, the system generates a search space and generates a joint model from the search space.Type: GrantFiled: May 31, 2016Date of Patent: September 10, 2019Assignee: Oracle International CorporationInventors: Pallika Haridas Kanani, Michael Louis Wick, Katherine Silverstein