Recommending Or Suggesting Search Terms And Queries Patents (Class 707/767)
-
Patent number: 11615111Abstract: A method includes: repeatedly executing a first processing configured to generate, in response to input of conversion examples of values set, a conversion program for converting values of records, convert the values of the records by executing the conversion program, and display a conversion result; and executing a second processing configured to select one or more second records from the records, each of the one or more records being a record on an upper side of a first record, the first record being a record for which a conversion example is added in second or subsequent input, determine whether a value of each second record is changed in a latest conversion result from a previous conversion result, and in response that a value of the second record is changed, cause the first processing to highlight a value of the second record in display of the latest conversion result.Type: GrantFiled: May 4, 2021Date of Patent: March 28, 2023Assignee: FUJITSU LIMITEDInventors: Motoo Masui, Masayoshi Shimizu
-
Patent number: 11593431Abstract: Example embodiments of the present disclosure include a system comprising a computer-readable storage medium storing at least one program and a computer-implemented method for providing a dynamic content delivery search system. In example embodiments, entry of a first keyword of a search string comprising a plurality of keywords is detected. The first keyword is identified after entry of the first keyword and prior to entry of a second keyword of the search string. A first set of matching results that match the identified first keyword is determined. Entry of the second keyword is detected and the second keyword identified. Using the second keyword, the first set of matching results is refined. The resulting search results are presented to a user.Type: GrantFiled: July 24, 2019Date of Patent: February 28, 2023Assignee: eBay Inc.Inventors: Michael George Lenahan, Ben Lucas Mitchell, Raymond Jeczen Pittman, David Louis Lippman
-
Patent number: 11568464Abstract: An online concierge system may determine recommended search terms for a user. The online concierge system may receive a request from a user to view a user interface configured to receive a search query. The online concierge system retrieves long-term activity data including previous search terms entered by the user while searching for items to add to an online shopping cart. For each previous search term, the online concierge system retrieves categorical search terms corresponding to one or more categories to which the previous search term was mapped. The online concierge system determines a set of nearby categorical search terms and sends, for display via a client device, the set of nearby categorical search terms as recommended search terms.Type: GrantFiled: March 11, 2020Date of Patent: January 31, 2023Assignee: Maplebear Inc.Inventors: Shishir Kumar Prasad, Sharath Rao
-
Patent number: 11556969Abstract: A method of propagating annotations of content items to a search query is disclosed. A strength of a correspondence between a search query and a listing of an item on a network-based publication system is determined. The strength of the correspondence is based on an analysis of a set of actions by a set of users who submitted the search query. A set of annotations is generated. The set of annotations is propagated to a search engine and used to enhance search results.Type: GrantFiled: January 3, 2020Date of Patent: January 17, 2023Assignee: EBAY INC.Inventors: Jean-David Ruvini, Sunil Mohan, Smruthi Mukund, Hassan Sawaf
-
Patent number: 11558503Abstract: A network device (e.g., a user's mobile phone) may be used to make a telephone call to a landline telephone associated with a client device (e.g., a business's device). If the telephone call is terminated, either the network device or the client device may generate a text message to the other and establish a communication session. The client device may present a variety of options to the network device of service requests that may be completed by text message. The network device may transmit the service request and the service request may be fulfilled by the client.Type: GrantFiled: January 7, 2021Date of Patent: January 17, 2023Assignee: LIVEPERSON, INC.Inventor: Jeffrey Salter
-
Patent number: 11526554Abstract: The subject matter of this specification generally relates to preventing the distribution of forbidden network content. In one aspect, a system includes a front-end server that receives content for distribution over a data communication network. The back-end server identifies, in the query log, a set of received queries for which a given forbidden term was used to identify a search result in response to the received query even though the given forbidden term was not included in queries included in the set of received queries. The back-end server classifies, as variants of the given forbidden term, a term from one or more queries in the set of received queries that caused a search engine to use the given forbidden term to identify one or more search results in response to the one or more queries and prevents distribution of content that includes a variant.Type: GrantFiled: December 9, 2016Date of Patent: December 13, 2022Assignee: Google LLCInventors: Yintao Liu, Vaibhav Vaish, Rachel Xu, Zhaofu Chen
-
Patent number: 11507624Abstract: Methods, systems and programming for providing query suggestions based on user feedback. In one example, a prefix of a query is first received. An input including a prefix of a query is received from a user in a search session. A plurality of query suggestions are fetched based on the prefix of the query. Rankings of the plurality of query suggestions are determined based, at least in part, on the user's previous interactions in the search session with respect to at least one of the plurality of query suggestions. The at least one of the plurality of query suggestions has been previously provided to the user in the search session. The plurality of query suggestions are provided in the search session based on their rankings as a response to the input.Type: GrantFiled: November 18, 2014Date of Patent: November 22, 2022Assignee: YAHOO ASSETS LLCInventors: Amit Goyal, Lizi Zhang, Weize Kong, Hongbo Deng, Anlei Dong, Yi Chang
-
Patent number: 11507975Abstract: A method of generating content information that matches at least one stored keyword is described. At least one keyword associated with content information is stored. At least one previously searched keyword in a search record is matched with the at least one stored keyword associated with the content information. First-category mapping data is generated based on a first mapping between the matched at least one stored keyword and the at least one previously searched keyword. Second-category mapping data is generated based on the content information and the at least one stored keyword. A received target keyword is determined to be included in the first-category mapping data. In response to the received target keyword, which is included in the first-category mapping data, circuitry of a terminal searches for the content information associated with the target keyword in the second-category mapping data and displays the content information.Type: GrantFiled: May 10, 2018Date of Patent: November 22, 2022Assignee: Tencent Technology (Shenzhen) Company LimitedInventors: Bing Gong, Min Luo, Jianchen Zhu, Li Huang
-
Patent number: 11487946Abstract: A method of content production (e.g., content editing) using content modeling to facilitate content production. In one embodiment, an automated process is configured to render content. For a given content portion, and as the given portion is being rendered, the portion is processed to generate a content model. With respect to a concept expressed in or otherwise associated with the content, the system compares the content model with a target content derived model to generate a relevancy score. The target content derived model is generated by (a) identifying a set of target content portions in which the concept is expressed, (b) generating from each content portion an associated target content model; and (c) performing a vector operation on the associated target content models. Preferably, each associated target content model is built using an Artificial Intelligence (AI)-based content analysis. The relevancy score is used to generate a content production recommendation.Type: GrantFiled: November 25, 2019Date of Patent: November 1, 2022Assignee: INK Content, Inc.Inventor: Alexander De Ridder
-
Patent number: 11487839Abstract: A resource link engine may aggregate, from one or more communication services, data including a plurality of messages exchanged between a plurality of users. The resource link engine may compute, for each resource link included in the plurality of messages, a first relevance score of the resource link for a user and/or a second relevance score of the resource link for a group of users including the user. The resource link engine may identify, based on the first relevance score and/or the second relevance score, one or more resource links relevant to the user. In response to detecting the user interacting with a browser at a device, the resource link engine may provide, to the device, the resource links identified as being relevant to the user. Related systems, methods, and articles of manufacture, including computer program products, are provided.Type: GrantFiled: November 2, 2020Date of Patent: November 1, 2022Assignee: CITRIX SYSTEMS, INC.Inventors: Divyansh Deora, Arnav Akhoury, Nandikotkur Achyuth, Satish Vanahalli
-
Patent number: 11468052Abstract: Methods, systems, and computer readable media related to generating a combined search query based on search parameters of a current search query of a user and search parameters of one or more previously submitted search quer(ies) of the user that are determined to be of the same line of inquiry as the current search query. Two or more search queries may be determined to share a line of inquiry when it is determined that they are within a threshold level of semantic similarity to one another. Once a shared line of inquiry has been identified and a combined search query generated, users may interact with the search parameters and/or the search results to update the search parameters of the combined search query.Type: GrantFiled: June 25, 2020Date of Patent: October 11, 2022Assignee: GOOGLE LLCInventors: Matthew Sharifi, Victor Carbune
-
Patent number: 11468125Abstract: A resource search method and a related product. The method comprises: receiving a search request sent by a mobile terminal, the search request including a target search word; searching in a preset application library based on a first search algorithm and the target search word to obtain a first search result set; when a conversion rate of the target search result set is less than a first preset threshold, searching in the preset application library based on a second search algorithm and the target search word to obtain a second search result set; performing merge according to the first search result set and the second search result set to obtain a third search result set; and pushing the third search result set to the mobile terminal and instructing the mobile terminal to display the third search result set.Type: GrantFiled: August 31, 2017Date of Patent: October 11, 2022Assignee: SHENZHEN HEYTAP TECHNOLOGY CORP., LTD.Inventor: Yue Luo
-
Patent number: 11461305Abstract: A messaging system automatically populates a stream of messages using only a seed selected by the requesting account holder. In one embodiment, the seed includes the streams of one or more of the “top” accounts of the messaging system . Here, “top” is according to any one of a number of different metrics stored in the messaging system. With knowledge of the seed, the messaging system automatically populates a stream for the requesting account holder, without requiring any other input. As a result, an account holder is provided with a fully functioning stream with very little effort or knowledge required on their part.Type: GrantFiled: July 6, 2021Date of Patent: October 4, 2022Assignee: Twitter, Inc.Inventors: Michael Ben Fleischman, Matthew Miller, Richard Douglas Whitcomb, Jr., Mark Watabe, Anthony Sciola
-
Patent number: 11461687Abstract: A system includes a network interface configured to access an enterprise data warehouse and an enterprise abbreviation list that maps enterprise terms to abbreviations. A processing device can communicate with the network interface and a memory device that stores instructions to analyze the enterprise data warehouse to determine name attribute scores based on occurrences of the enterprise terms and the abbreviations in the enterprise data warehouse. Execution of the instructions can also generate a scoring summary of phrases, apply fuzzy reasoning logic to identify one or more relationship patterns and weights for the phrases including at least one shared word to produce training data for a data model associated with the enterprise data warehouse, and update the data model with a new abbreviated field name associated with a new field name based on identifying a closest match of the new field name with the training data.Type: GrantFiled: June 9, 2020Date of Patent: October 4, 2022Assignee: THE TRAVELERS INDEMNITY COMPANYInventors: Obaid Shaikh, Ajay Srinivasulu, Madhavi Atluri, Sandhya Narayanamoorthy
-
Patent number: 11403520Abstract: A neural network machine translation method comprises: obtaining a to-be-translated source sentence; converting the source sentence into a vector sequence; determining candidate objects corresponding to the vector sequence according to a prefix tree which is pre-obtained and built based on a target sentence database, and determining a target sentence as a translation result according to the candidate objects.Type: GrantFiled: January 26, 2018Date of Patent: August 2, 2022Assignee: BAIDU ONLINE NETWORK TECHNOLOGY (BEIJING) CO., LTD.Inventors: Chunwei Yan, Zhijie Chen, Hanju Guan, Ying Cao, Kefeng Zhang, Wei Huang, Muchenxuan Tong
-
Patent number: 11379454Abstract: A messaging system automatically populates a stream of messages using only a seed selected by the requesting account holder. In one embodiment, the seed includes the streams of one or more of the “top” accounts of the messaging system. Here, “top” is according to any one of a number of different metrics stored in the messaging system. With knowledge of the seed, the messaging system automatically populates a stream for the requesting account holder, without requiring any other input. As a result, an account holder is provided with a fully functioning stream with very little effort or knowledge required on their part.Type: GrantFiled: July 6, 2021Date of Patent: July 5, 2022Assignee: Twitter, Inc.Inventors: Michael Ben Fleischman, Matthew Miller, Richard Douglas Whitcomb, Jr., Mark Watabe, Anthony Sciola
-
Patent number: 11379527Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for determining a plurality of sibling search queries for an input search query. In one aspect, a method comprises: receiving an input search query that satisfies a context template comprising a sequence of one or more words and a wildcard, wherein a wildcard represents variable data, wherein the input search query satisfies the context template and comprises a target word sequence that corresponds to the wildcard in the context template; and determining a plurality of sibling search queries for the input search query, wherein each sibling search query satisfies the context template and comprises a sibling word sequence that corresponds to the wildcard in the context template.Type: GrantFiled: August 21, 2019Date of Patent: July 5, 2022Assignee: GOOGLE LLCInventor: Tomer Shmiel
-
Patent number: 11381878Abstract: Systems and methods for recommending a media asset relating to a character unknown to a user are provided herein. The systems and methods may receive a first media asset viewed by a user, determine a first character in the first media asset, and include the first character in the character viewing profile for the user. Further, the systems and methods may receive a second media asset, including the first character, determine that a second character appears in the second media asset, and determine that the second character is not in the character viewing profile. The systems and methods may recommend a third media asset to the user for the second character.Type: GrantFiled: October 21, 2020Date of Patent: July 5, 2022Assignee: Rovi Guides, Inc.Inventors: Vishwas Sharadanagar Panchaksharaiah, Ashwini Dharwa, Gaurav Gupta, Harsha Neerakani
-
Patent number: 11366844Abstract: A system to collect and store in a special data structure arranged for rapid searching massive amounts of data. Performance metric data is one example. The performance metric data is recorded in time-series measurements, converted into unicode, and arranged into a special data structure having one directory for every day which stores all the metric data collected that day. The performance metric data is collected by one or more probes running on machines about which data is being collected. The performance metric data is compressed prior to transmission to a server over any data path. The data structure at the server where analysis is done has a subdirectory for every resource type. Each subdirectory contains text files of performance metric data values measured for attributes in a group of attributes to which said text file is dedicated. Each attribute has its own section and the performance metric data values are recorded in time series as unicode hex numbers as a comma delimited list.Type: GrantFiled: April 30, 2020Date of Patent: June 21, 2022Assignee: Cumulus Systemsm Inc.Inventors: Ajit Bhave, Arun Ramachandran, Sai Krishnam Raju Nadimpalli, Sandeep Bele
-
Patent number: 11347767Abstract: Methods, systems, and computer program products for software-defined database replication for a plurality of databases. Labels are applied to each of the plurality of databases and linking rules including conditions relating to the labels are used to define database replication links.Type: GrantFiled: October 1, 2019Date of Patent: May 31, 2022Assignee: AMADEUS S.A.S.Inventors: David Benque, Marc Perreaut
-
Patent number: 11334916Abstract: Methods, systems and apparatus for identifying advertisements previously presented when processing related search queries related to a submitted search query, and providing the advertisements identified from the related search queries for presentation on a search results page for the submitted search query.Type: GrantFiled: July 31, 2019Date of Patent: May 17, 2022Assignee: Google LLCInventors: Hui Li, Yong Zhang, Gangjiang Li, Boon-Lock Yeo
-
Patent number: 11321614Abstract: Embodiments relate to configuring artificial-intelligence (AI) decision nodes throughout a communication decision tree. The decision nodes can support successive iteration of AI models to dynamically define iteration data that corresponds to a trajectory through the tree.Type: GrantFiled: September 28, 2018Date of Patent: May 3, 2022Assignee: Oracle International CorporationInventors: Tara U. Roberts, Alberto Polleri, Rajiv Kumar, Ranjit Joseph Chacko, Jonathan Stanesby, Kevin Yordy
-
Patent number: 11294912Abstract: There is provided a computer-implemented method of providing a set of alternative search results, the method including the steps of: (i) receiving a search request; (ii) searching a database to provide a first set of a plurality of search results, each search result including a plurality of attributes; (iii) identifying a best search result as the initially highlighted result; (iv) providing the highlighted search result for display; (v) receiving a selection of an attribute in the highlighted search result; (vi) providing the set of alternative search results, in which the selected attribute is varied with respect to the highlighted search result, and (vii) providing the set of alternative search results for display. Related computer program products, servers and systems are also provided.Type: GrantFiled: April 19, 2017Date of Patent: April 5, 2022Assignee: SKYSCANNER LIMITEDInventors: Stanley Chung, Marcin Maruszak
-
Patent number: 11290474Abstract: A cyber attack evaluation method includes transmitting, based on first domain information included in cyber attack information, an inquiry about whether a first IP address associated with the first domain information is stored to a first management server configured to store associations between domain information and IP addresses, transmitting another inquiry about a first answer history related to the first domain information to a second management server configured to store answer histories of the first management server by monitoring communication of the first management server, the answer histories being related to the associations between the domain information and the IP addresses, and outputting, based on an answer of the inquiry acquired from the first management server and the first answer history acquired from the second management server, a result of diagnosing threat content of a cyber attack related to the first domain information.Type: GrantFiled: October 18, 2019Date of Patent: March 29, 2022Assignee: FUJITSU LIMITEDInventor: Tsuyoshi Taniguchi
-
Patent number: 11281663Abstract: Methods and systems are provided for narrowing a scope of a search on a computing device to provide relevant search results to the user. Prior to receiving a search query from the user in a search box of a desktop taskbar, scope options are communicated for presentation from which the user can select. These scope options enable the user to select from web-based searches and local searches. A selection is received form the user of one of the scope options. Suggested search results are generated based on this scope option selection. At least one suggested search results is communicated for presentation on a display of the computing device.Type: GrantFiled: October 14, 2019Date of Patent: March 22, 2022Assignee: MICROSOFT TECHNOLOGY LICENSING, LLCInventors: Sage Kitamorn, Sushuma Gouravaram, David Phillips
-
Patent number: 11282589Abstract: System and method to determine a reduced cohort criteria, the method including: defining N selection criteria to select a cohort from among a universe of patient data; querying a patient database, by use of a processor, and by use of the N selection criteria, in order to define a full patient population; selecting a subset of size M of the N selection criteria, to produce a subset criteria; selecting a permutation of the subset criteria, to produce a permuted subset criteria in a predetermined order; for each member of the permuted subset criteria: querying the patient database by use of the member of the permuted subset criteria to produce a respective interim patient population; combining all respective interim patient populations to produce a partial patient population; and calculating, by a processor, a coverage figure of merit that compares the partial patient population to the full patient population.Type: GrantFiled: October 6, 2014Date of Patent: March 22, 2022Assignee: IQVIA Inc.Inventors: Thomas Paul Haskell, Benjamin Alexander Paul Hughes
-
Patent number: 11281357Abstract: A method and system provide for entering text into a text field by determining complete-text terms, displaying the complete-text terms, and receiving a selection of a complete-text term as text to be entered into the text field. In some cases, a complete-text term can include all prior text entries used to determine the complete-text terms. In other cases, a complete-text term can include only a portion or none of the prior text entries used to determine the complete-text term. The determination of the complete-text terms can be based on a vehicle identifier. The determination of the complete-text terms can be based on one or more complete-text term selection-limiters, such a location, use, or diagnostic trouble code associated with the vehicle. The system can include a vehicle service tool that requests a set of complete-text terms and receives the set from a complete-text term storage device or an off-board processor.Type: GrantFiled: October 1, 2020Date of Patent: March 22, 2022Assignee: Snap-on IncorporatedInventors: Joshua Covington, Patrick S. Merg
-
Patent number: 11256738Abstract: Media unit retrieval methods, systems and computer program products are provided that allow a user to search for an item by iteratively presenting media units such as images representing items to the user and receiving user input consisting of selections of the presented media units (including possibly the empty selection). Features, or attributes, a user is interested in, for example semantic features, are inferred from the interaction and media units are retrieved for presentation based on similarity with user-selected media units, through sampling of a probability distribution describing the intent or interests, or combinations of approaches. Accordingly, the user-experience is akin to a conversation about what the user is looking for. Retrieval may be based on both selected and unselected media units and the selection may comprise making a selection with a single action. Further, a database of media units can capture similarity relationships for efficient media unit retrieval.Type: GrantFiled: June 3, 2021Date of Patent: February 22, 2022Assignee: Dream It Get IT LimitedInventors: Michael Elkaim, Michael Kopp, Kristjan Korjus
-
Patent number: 11237793Abstract: Methods and devices for determining whether a local version of content is stored on an electronic device associated with a user account on a backend system are described herein. In a non-limiting embodiment, the backend system may track and monitor the content stored on the electronic device using the associated user account. If an individual speaks an utterance requesting a particular content item, the backend system may determine, prior to sending the content to the electronic device, whether a local version is stored within the electronic device's memory. If so, the backend system may instruct the electronic device to output the local version, thereby reducing the amount of bandwidth consumed. The backend system may further be capable of predictively generating and then caching certain audio data to the electronic device.Type: GrantFiled: June 4, 2018Date of Patent: February 1, 2022Assignee: Amazon Technologies, Inc.Inventor: Timothy Thomas Gray
-
Patent number: 11227323Abstract: Recommending applications is disclosed. An application graph is disclosed that represents applications. Each node of the graph corresponds to an application and edges relate applications that can handle the same file type. When an input application is identified, the graph can be used to recommend other applications that may be a suitable replacement for the input application. The recommendation is based on the graph and its links and on characteristics of the organization.Type: GrantFiled: March 30, 2020Date of Patent: January 18, 2022Assignee: EMC IP HOLDING COMPANY LLCInventors: Idan Richman Goshen, Avitan Gefen, Amihai Savir, Shiri Gaber
-
Patent number: 11205155Abstract: Methods, systems, and computer programs are presented for improved search methods based on career transition embeddings. One method includes an operation for generating career transition vectors for members of an online service, each career transition vector comprising identifiers associated with the career transitions of each member. The method further includes operations for performing a similarity analysis of the career transition vectors to generate an embedding vector for each identifier, detecting access of a first member to a job search user interface, and selecting one or more top embedding vectors based on one or more embedding vectors of the first member. One or more search starters associated with the one or more top embedding vectors are generated, and the one or more search starters are presented on the job search user interface.Type: GrantFiled: June 3, 2019Date of Patent: December 21, 2021Assignee: Microsoft Technology Licensing, LLCInventors: Swanand Wakankar, Meng Meng, Cagri Ozcaglar, Vitaly Abdrashitov
-
Patent number: 11188582Abstract: A method for resource search and related products are provided. The method is applicable to a server and includes the following. A search request is received from a mobile terminal, where the search request includes a target search term. Search for a target search result set from a preset application library according to the target search term. The target search result set is pushed to the mobile terminal and the mobile terminal is instructed to display the target search result set, when the target search result set has a conversion rate greater than a first threshold value, where the target search result set is displayed with preset display contents, and the preset display contents at least include a conversion rate.Type: GrantFiled: February 24, 2020Date of Patent: November 30, 2021Assignee: SHENZHEN HEYTAP TECHNOLOGY CORP., LTD.Inventor: Yue Luo
-
Patent number: 11184300Abstract: Moments of interest of an event may be automatically detected, encoded as snippets, and distributed to users subscribed to a channel of this event. In various embodiments, a moment of interest of an event is to be automatically detected, e.g., based on a near real-time cue on a social network or features in the event transmission. Further, a snippet can be encoded from the transmission of the event based on the detected moment of interest. The snippet may be put on a market place to be bid by various content distributors. Eventually, the snippet may be distributed to an interested user, e.g., via a channel subscribed by the user. Other embodiments may be described and/or claimed.Type: GrantFiled: November 23, 2015Date of Patent: November 23, 2021Assignee: VERIZON MEDIA INC.Inventors: Jaime Batiz, Niklas Karlsson
-
Patent number: 11176189Abstract: Various aspects of the subject technology relate to systems, methods, and machine-readable media for relevance feedback with faceted search interface. A system provides a first search query to an image search engine for initiating an image search, where the first search query indicates a first search term. The system obtains image metadata from an image collection, and obtains a listing of query refinement terms associated with the first search query from the query refinement data structure. The system determines a listing of search results containing images with one or more facets associated with the listing of query refinement terms. The system then receives user input indicating selection of at least one of the one or more facets of an image in the listing of search results. The system provides a second search query using the first search term and a second search term indicating the selected one or more facets.Type: GrantFiled: December 29, 2016Date of Patent: November 16, 2021Assignee: Shutterstock, Inc.Inventors: Heath Hohwald, Kevin Lester
-
Patent number: 11170175Abstract: Certain aspects of the present disclosure provide techniques for generating a replacement sentence with the same or similar meaning but a different sentiment than an input sentence. The method generally includes receiving a request for a replacement sentence and iteratively determining a next word of the replacement sentence word-by-word based on an input sentence. Iteratively determining the next word generally includes evaluating a set of words of the input sentence using a language model configured to output candidate sentences and evaluating the candidate sentences using a sentiment model configured to output sentiment scores for the candidates sentences. Iteratively determining the next word further includes calculating convex combinations for the candidate sentences and selecting an ending word of one of the candidate sentences as the next word of the replacement sentence. The method further includes transmitting the replacement sentence in response to the request for the replacement sentence.Type: GrantFiled: July 1, 2019Date of Patent: November 9, 2021Assignee: INTUIT, INC.Inventors: Manav Kohli, Cindy Osmon, Nicholas Roberts
-
Patent number: 11151461Abstract: A system includes a processor configured to wirelessly receive data indicating vehicle-feature usage for an individual vehicle. The processor is also configured to aggregate received data to form a feature-usage customer profile defining feature preferences. The processor is further configured to select vehicles associated with a customer-classification, including predefined feature-usage characteristics, the customer-classification determined based on a correlation between the predefined feature-usage characteristics and the aggregated data in the feature-usage profile defining feature preferences. The processor is also configured to compare the aggregated data to the selected vehicles to determine a vehicle having features preferred by a customer as indicated by the aggregated data in the feature-usage profile and recommend the determined vehicle to the customer.Type: GrantFiled: July 5, 2017Date of Patent: October 19, 2021Assignee: Ford Global TechnologiesInventors: Kenneth James Miller, Thomas G. Leone
-
Patent number: 11132405Abstract: Embodiments describe systems and methods for identifying temporal demand for queries and using metadata to modify autocomplete results. In one embodiment, a record of historical queries is stored by a system and analyzed to identify periodic or repeated events where demand for autocomplete results associated with one or more categories deviates from normal demand. A temporal model based on this record is used to adjust autocomplete search results during subsequent time periods associated with the repeated events.Type: GrantFiled: March 8, 2019Date of Patent: September 28, 2021Assignee: eBay Inc.Inventor: Shrish Mishra
-
Patent number: 11126660Abstract: Large scale time series forecasting models are described that leverage deep learning. This can include the utilization of temporal convolution networks and long short-term memory (LTSM) units of recurrent neural networks (RNNS). The model architectures can handle very large data sets with a large number of time series. Diverse scaling is provided through use of a scale-free leveling network architecture, and sparse time-series data is managed using a gating approach. A deep temporally regularized matrix factorization approach to time-series forecasting is utilized that can leverage correlations between the time series during both training and prediction.Type: GrantFiled: November 30, 2018Date of Patent: September 21, 2021Assignee: A9.COM, INC.Inventors: Rajat Sen, Hsiang-Fu Yu, Inderjit Dhillon
-
Patent number: 11113342Abstract: Improved crawling and curation of data and metadata from diverse data sources is described. In some embodiments, improvements are achieved by interpreting the context, vocabulary and relationships of data element, to enable relational data search capability for users. The user querying process is improved by systematic identification of the data objects, context, and relationships across data objects and elements, aggregation methods and operators on the data objects and data elements as identified in the curation process. User query suggestions and recommendations can be adjusted based on the context, relationships between the data elements, user profile, and the data sources. When the user query is executed, the query text is translated into an equivalent of one or more query statements, such as SQL or PostGre statements, and the query is performed on the identified data sources. Results are assembled to present the answer in a meaningful visualization for the user query.Type: GrantFiled: July 28, 2017Date of Patent: September 7, 2021Assignee: SPLUNK INC.Inventor: Ramesh Panuganty
-
Patent number: 11086858Abstract: In one embodiment, a method includes, by one or more computing systems, receiving, from a client system associated with a user, an initial portion of a user input, wherein the initial portion comprises a partial request, and wherein the initial portion is received while the user is continuing to provide further input, generating, responsive to receiving the initial portion of the user input, one or more speculative queries based on the partial request and a machine-learning predictive model, wherein each speculative query is a predicted complete request based on the partial request, calculating a confidence score for each speculative query based on the predictive model, ranking the one or more speculative queries based on their respective confidence scores and associated costs, executing one or more of the speculative queries based on their ranks, and caching one or more results of the executed one or more speculative queries.Type: GrantFiled: December 17, 2018Date of Patent: August 10, 2021Assignee: Facebook, Inc.Inventors: Emmanouil Koukoumidis, Michael Robert Hanson, Mohsen Agsen
-
Patent number: 11080323Abstract: Disclosed is a search method and apparatus. A search service generates extend keywords highly related to a query input by a user, and provides a search result optimized to each extend keyword.Type: GrantFiled: September 6, 2017Date of Patent: August 3, 2021Assignees: KAKAO ENTERPRISE CORP, KAKAO CORP.Inventors: Myeong Cheol Shin, Yo Han Ra, Jong In Lee
-
Patent number: 11080347Abstract: Sending a search request includes: during a running procedure of a search engine client, generating a forged search request, where the forged search request carries a forged search word; and sending the forged search request to the search engine server. The forged search request is sent to the search engine server, to serve as a factor interfering with an analysis of a user behavior by the search engine server based on a true search request, to prevent the search engine server from analyzing the user behavior based on a search word entered by a user, thereby improving user experience.Type: GrantFiled: March 5, 2019Date of Patent: August 3, 2021Assignee: Huawei Technologies Co., Ltd.Inventors: Dawei Huo, Li Qian, Xin Jiang
-
Patent number: 11061879Abstract: A computer-implemented method for indexing a stream of files is disclosed. The method comprises receiving a file; generating a set of atomic indexes based on the file contents; storing the atomic indexes in a current index; and if the current index reaches a threshold criterion, freezing the current index into a read-only form, propagating the current index to one or more distributed databases, and generating a new index for future insertions. In some embodiments, the method further comprises one or more of providing an interface to query the databases for files matching a particular signature; searching the databases using a YARA-specified signature; converting a user-provided signature in the YARA format to an index-acceleratable format; retrieving a set of files that are possible matches of the particular signature; verifying that each file of the set of files is a match of the particular signature; and providing the files through the interface.Type: GrantFiled: July 1, 2020Date of Patent: July 13, 2021Assignee: Morgan Stanley Services Group Inc.Inventor: Joseph Edmonds
-
Patent number: 11048765Abstract: A search engine optimizer, which works independently and in parallel with a browser and search engine supercomputer to gather, analyze, and distill input information interactively. The optimizer reorganizes the input, and providing an optimized version as an output. The optimized version of the input (e.g. output) is sent to the search engine, which responds to the end user with search results. The optimizer recognizes each request as a pattern and stores the pattern in an advanced Glyph format. This permits the optimizer to identify a left and ride side check mate combination required to achieve certitude.Type: GrantFiled: February 5, 2018Date of Patent: June 29, 2021Inventor: Richard Paiz
-
Patent number: 11017045Abstract: A method and system for providing a personalized user interface and personalized search suggestions when using an application is disclosed. The method includes receiving a request for providing a personalized user interface such as a personalized menu for an application and examining a history of the user's usage of the application, a history of other user's usage of the application, and/or the content of the current document in the application, before identifying one or more suggested options offered by the application based on one or more of these factors. A list may then be generated and provided for being displayed as part of the personalized user interface. Upon receiving an indication of a user's intent to perform a search within the application, the user's usage history, usage history of users with similar activities, and/or content of the current document may be examined to provide the user with a list of search suggestions.Type: GrantFiled: November 19, 2018Date of Patent: May 25, 2021Assignee: Microsoft Technology Licensing, LLCInventors: Madeline Schuster Kleiner, Bernhard Kohlmeier, Daniel Fairweather, Tomasz Lukasz Religa, Pankaj Gaur, Vincent Etter, Geoffrey John Hulten, Jignesh Shah, Robert Rounthwaite
-
Patent number: 10997249Abstract: A method and system for improving a search query process is provided. The method includes analyzing via a natural language classifier (NLC) circuit of a hardware device, a partial search phase entered in a search field of a graphical user interface with respect to a search query for specified subject matter. A subject based intent classification associated with the search query is determined and compared to intent based data of an intent data repository. In response, an autocomplete phrase associated with the subject based intent classification and the partial search phrase is generated and presented to a user via the graphical user interface.Type: GrantFiled: February 8, 2019Date of Patent: May 4, 2021Assignee: International Business Machines CorporationInventors: Lisa Seacat DeLuca, Stefan A. Gert van der stockt
-
Patent number: 10955996Abstract: Aspects of the invention include providing cognitive contact assistance with dynamically generated contact lists for messages. Providing cognitive contact assistance includes performing by a processor, prior to a message created by a user being sent to a user interface of an intended recipient of the message: identifying content of the message; dynamically generating a contact list based at least in part on the content; and augmenting the message with the contact list. The augmented message is sent to the user interface of the intended recipient of the message.Type: GrantFiled: October 31, 2018Date of Patent: March 23, 2021Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Heidi Lagares-Greenblatt, Jenny S. Li, Xinlin Wang
-
Patent number: 10942950Abstract: Implementations relate to systems and methods for aggregating and presenting data related to geographic locations. Geotag data related to geographic locations and associated features or attributes can be collected to build a regional profile characterizing a set of locations within the region. Geotag data related to the constituent locations, such as user ratings or popularity ranks for restaurants, shops, parks, or other features, sites, or attractions, can be combined to generate a profile of characteristics of locations in the region. The platform can generate recommendations of locations to transmit to the user of a mobile device, based for instance on the location of the device in the region as reported by GPS or other location service and the regional profile. Geotag data can include audio data analyzed using region-specific terms, and user recommendations can be presented via dynamic menus based on regional profiles, user preferences or other criteria.Type: GrantFiled: December 20, 2016Date of Patent: March 9, 2021Assignee: QUALCOMM IncorporatedInventors: Mark Boyns, Chandrakant Mehta, Jeffrey Tsay, Giridhar Mandyam
-
Patent number: 10922360Abstract: According to one embodiment, a method, computer system, and computer program product for ancillary speech generation is provided. The present invention may include receiving a query from a querent; interpreting the terms of the query using schema information; rewriting the initial query into a set of related queries; pruning related queries that are irrelevant based on contemporary circumstances; retrieving preferences associated with the querent, where each of the preferences is assigned a weight representing the importance of that preference to the querent; filtering out the pruned related queries that do not comport with the querent's preferences; sort the filtered related queries according to the weight of the preferences served by each query; answering the filtered related queries with a knowledge graph; returning answers to the querent; and updating the preferences based on the answers.Type: GrantFiled: August 30, 2017Date of Patent: February 16, 2021Assignee: International Business Machines CorporationInventors: Geeth R. De Mel, Douglas M. Freimuth, James R. Kozloski, Clifford A. Pickover
-
Patent number: 10922094Abstract: The embodiments described herein set forth techniques for identifying when a user activates a search application on his or her mobile computing device, and presenting, prior to receiving an input of search parameters from the user, a prediction of one or more applications that the user may be interested in accessing. According to some embodiments, the search application can be configured to interface with an “application prediction engine” each time the search application is activated and query the application prediction engine for a prediction of one or more applications that the user may be interested in accessing. In turn, the application prediction engine can analyze information associated with the applications installed on the mobile computing device to produce the prediction. Using the prediction, the search application can display the predicted one or more applications within a user interface of the search application for selection by the user.Type: GrantFiled: September 25, 2015Date of Patent: February 16, 2021Assignee: Apple Inc.Inventors: Colin Morris, Peter J. Scott, Craig M. Federighi, Daniel C. Gross