Search Engines Patents (Class 707/706)
  • Patent number: 11449785
    Abstract: Provided are an artificial intelligence (AI) learning method and system and an answer relay method and system using an AI. According to an AI learning method, an AI may transmit a question to users through a messaging service and may acquire learning data for the AI through reactions of the user to the transmitted question.
    Type: Grant
    Filed: February 16, 2017
    Date of Patent: September 20, 2022
    Assignee: LINE Corporation
    Inventors: Seok Ho Kang, Jae Gwang Lee, Jea Seung Jung, Hee-Cheol Seo, JoongJae Lee, Jeehyun Lee, Young-sik Lim, Injae Lee
  • Patent number: 11449527
    Abstract: A method of automated inquiry response includes forming clusters that represent a meaning. The method includes assigning a level of sophistication to the clusters and generating sub-clusters within the clusters that represent a sentiment or a level of sophistication. The method includes assigning responses to the sub-clusters that address the meaning of the cluster and are modified based on the sentiment or a level of sophistication. The method includes computing a substantive issue, a sentiment, and a level of sophistication of a received inquiry. The method includes identifying clusters to which the inquiry pertains and generating an order of the identified clusters based on the assigned level of sophistication. The method includes crowdsourcing a comparison of the substantive issue of the inquiry to meanings of the identified clusters. The method includes offering a response associated with one of the identified clusters and with the sub-cluster for the identified sentiment.
    Type: Grant
    Filed: July 31, 2017
    Date of Patent: September 20, 2022
    Assignee: FUJITSU LIMITED
    Inventors: Jorjeta G. Jetcheva, Ajay Chander
  • Patent number: 11445019
    Abstract: Methods, systems, and media for providing distributed database access during a network split. In some embodiments, the method comprises: receiving, at a node of N nodes, configuration information of the database which indicates which of the N nodes stores replicated shards of the database including master shards and corresponding slave shards, N being an odd number greater than one; identifying, after a network split, a subset of the N nodes which are capable of communicating with each other; receiving, by a proxy, a request to perform a write operation to an object in the database; determining that a second node included in the subset of the N nodes stores a master shard including the object; determining that the subset includes at least (N+1)/2 nodes; and causing the request to perform the write operation to be routed to the second node.
    Type: Grant
    Filed: March 23, 2020
    Date of Patent: September 13, 2022
    Assignee: REDIS LTD
    Inventors: Yossi Gottlieb, Yoav Steinberg, Yiftach Shoolman
  • Patent number: 11445384
    Abstract: Novel techniques are described for generation, distribution, and management of route connectivity optimization (RCO) mapping. For example, as mobile devices traverse travel routes serviced by one or more mobile networks, they can experience periods of different levels of connectivity with the mobile network(s). Embodiments can collect route segment connectivity data as experienced by consumer devices during traversal through mobile networks (e.g., indicating, for each route segment, which carriers are providing service to a mobile device, the level of service being provided, etc.). A RCO can be computed and stored for the set of route segments as a function of the route segment connectivity data. The RCO can be requested by consumers, and a corresponding link can be generated. Selecting the link can provide the consumers with remote access to the RCO, with which the consumers can generate connectivity-optimized route guidance maps.
    Type: Grant
    Filed: October 7, 2019
    Date of Patent: September 13, 2022
    Assignee: DISH Network L.L.C.
    Inventor: Samuel Whitley
  • Patent number: 11442999
    Abstract: Representative embodiments disclose mechanisms to assign search results associated with a user query to locations based in part on features associated with the user's Internet of Things (IoT) devices. This results in a search page that presents results in an order and prominence that improves user understanding and information accessibility. Features from IoT devices are used to train a machine learning model that receives as an input information from an IoT entity index, the query, and results from the search engine along with their static rankings. The resultant IoT positioning scores are used to assign an initial location on the search results page. A second machine learning model trained using IoT features is then used to assign a final location on the page. The system causes display of the page to the user.
    Type: Grant
    Filed: July 24, 2018
    Date of Patent: September 13, 2022
    Assignee: MICROSOFT TECHNOLOGY LICENSING LLC
    Inventors: Abhineet Mishra, Venkata Madhu Sravanth Kurumaddali
  • Patent number: 11442980
    Abstract: Users may have a variety of photos, but lack a mechanism to organize the photos. For example, a user may desire to access a photo of a child in front of a national monument, but may be unable to locate the photo amongst the photos. Accordingly, a photo query may be generated utilizing a photo query interface populated with a face query attribute (e.g., a proxy icon, a photo of a face, etc.), a face position attribute (e.g., a position of the face query attribute), and/or a location query attribute (e.g., a background of a photo, such as a forest, a monument, etc.) using drag and drop functionality and/or any other query construction functionality. One or more photos having attributes corresponding to the photo query may be identified and provided to the user.
    Type: Grant
    Filed: December 17, 2018
    Date of Patent: September 13, 2022
    Assignee: Verizon Patent and Licensing Inc.
    Inventor: JenHao Hsiao
  • Patent number: 11438428
    Abstract: A method includes assigning unique symbols respectively to potential interactions with a website. The method includes obtaining asserted interaction symbol sequences of multiple browsing sessions, respectively. Each browsing session corresponds to a visitor of the website. For each browsing session, the asserted interaction symbol sequence of the respective browsing session is a sequence of symbols, from among the unique symbols, that corresponds, respectively, to a sequence of asserted interactions with the web site visited during the respective browsing session by the corresponding visitor. The method includes generating a master string including the asserted interaction symbol sequences by concatenating the asserted interaction symbol sequences with sentinel symbols together such that at least one sentinel symbol exists between each consecutive pair of asserted interaction symbol sequences. The method includes generating a suffix array corresponding to the master string.
    Type: Grant
    Filed: March 16, 2021
    Date of Patent: September 6, 2022
    Assignee: TD Ameritrade IP Company, Inc.
    Inventors: Sean Ming-Yin Law, Kenneth Edward Angel
  • Patent number: 11429672
    Abstract: An object is to provide a dialogue server capable of removing an unnecessary keyword from a truth table. A dialogue server 100 includes a truth table generation unit 105 extracting one or a plurality of keywords characterizing response content composed of a sentence on the basis of the response content and generating a truth table associating one or a plurality of keywords, from which an unnecessary keyword based on a predetermined condition is removed, of the one or the plurality of keywords, with the response content; a storage unit storing a truth table database 107; and an acquisition unit 102 searching for corresponding response content or a keyword for urging a user to make an additional input on the basis of the truth table database 107 upon reception of an input keyword from the user and transmitting the response content or the keyword to the user.
    Type: Grant
    Filed: December 28, 2018
    Date of Patent: August 30, 2022
    Assignee: NTT DOCOMO, INC.
    Inventors: Yuriko Ozaki, Hiroshi Fujimoto, Takanori Hashimoto
  • Patent number: 11429614
    Abstract: Systems and methods for data quality monitoring are provided. Various embodiments include a data monitoring system that integrates into a data pipeline. The data monitoring system may receive a call from the data pipeline to analyze data inputs entering the data pipeline. The monitoring system can generate metadata describing the data inputs and compare the generated metadata with previously generated metadata to determine if the data inputs are historically consistent. The data monitoring system may return a consistency measure to the data pipeline. In further embodiments, the data monitoring system can generate metadata describing data outputs from the data pipeline and compare the output metadata to previously generated output metadata. In further embodiments, the data monitoring system may operate as a read only entity in a database. The monitoring system may monitor for changes in the database and determine when adverse changes occur in the database.
    Type: Grant
    Filed: March 19, 2020
    Date of Patent: August 30, 2022
    Assignee: Data Culpa Inc.
    Inventor: J. Mitchell Haile
  • Patent number: 11423234
    Abstract: Content generation leverages an unsupervised, generative pre-trained language model (e.g., a generative-AI). In this approach, a model derived by applying to given content relevant competitive content and one or more optimization targets is received. Based on optimization criteria encoded as embedding signals in the model, a determination is made regarding whether a template suitable for use as an input to the generative-AI exists in a set of templates. If so, the model embedding signals are merged into the template, or the template itself is transformed using the embedding signals, in either case creating a modified template. If, however, no template suitable as the input exists, the model and other information are input to a natural language processor to generate a generative-AI input. Either the modified template or the generative-AI input, as the case may be, is then applied through the generative-AI to generate an output competitively-optimized with respect to the optimization targets.
    Type: Grant
    Filed: May 20, 2021
    Date of Patent: August 23, 2022
    Assignee: INK Content, Inc.
    Inventor: Alexander De Ridder
  • Patent number: 11425063
    Abstract: One or more systems and/or techniques for generating a content item from content within a content area are described herein. A first boundary and a second boundary may be defined for a content area based upon a first user input and a second user input, such as swipe gestures. A content item may be generated based upon content within the content area. In an example, a beginning boundary designator may be displayed for the first boundary and an ending boundary designator may be displayed for the second boundary in response to one or more swipe gestures of a user interface. In an example, the content item may be stitched to a second content item to create a stitched content item.
    Type: Grant
    Filed: April 8, 2019
    Date of Patent: August 23, 2022
    Assignee: Verizon Patent and Licensing Inc.
    Inventors: Steven Lipman, David Robinson, Kevin Cheng, Jeffrey Bonforte
  • Patent number: 11416115
    Abstract: Searching and locating an event on a calendar with a timeline is provided. An application such as a calendar application detects a search on the calendar or the timeline. One or more events are located on the calendar or on the timeline that match a search term of the search. The search term on the one or more events is highlighted. The one or more events with the search term that is highlighted are displayed on the calendar or the timeline.
    Type: Grant
    Filed: October 20, 2014
    Date of Patent: August 16, 2022
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Neel Joshi, Jeannine Boone, Joan Li, Montine Rummel, Johanna Hawkins, Mark Healy, Christine Ergonis, Tor-Helge Persett
  • Patent number: 11418469
    Abstract: Methods, systems, and non-transitory computer-readable record mediums for providing a fiction through a messenger may be provided. A fiction providing method including receiving content and an output time interval associated with the content from a content provider terminal, storing the content and the output time interval, registering a fiction that comprises the content, and providing the content to a first user terminal to replay the content included in the fiction at the output time interval based on a first user setting associated with a first user account through a chatroom in which the first user account and a bot account related to the fiction participate on a messenger installed on the first user terminal may be provided.
    Type: Grant
    Filed: April 29, 2021
    Date of Patent: August 16, 2022
    Assignee: LINE Plus Corporation
    Inventors: Seung Wook Han, Su Ahn Lee, Youngsub Park, Jaeyun Jung, Hee Jong Lee
  • Patent number: 11416907
    Abstract: Performing an unbiased product search. Keywords related to a product are received. A list of products is generated, based on product information in online content received in response to searches based on the keywords. An anonymized list of products is generated from the list of products by masking product brand names of the products in the list of products. For each product in the list of products, a list of online feedback items is generated. Based on credibility analysis and sentiment analysis of feedback items associated with a product, an aggregate rating score is assigned to the product. The list of products is ranked according to the aggregate rating scores. The ranked, anonymized list of products is presented on a user interface.
    Type: Grant
    Filed: August 16, 2016
    Date of Patent: August 16, 2022
    Assignee: International Business Machines Corporation
    Inventors: Pasquale A. Catalano, Andrew G. Crimmins, Arkadiy O. Tsfasman, John S. Werner
  • Patent number: 11409750
    Abstract: A method, information processing apparatus, and a non-transitory computer-readable medium are provided. A search request including a keyword is received from a terminal of a user. A search is performed for a plurality of common webpage entries according to the keyword. A search is performed for a plurality of friend webpage entries of friends according to the keyword. Page scores for the plurality of common webpage entries and the plurality of friend webpage entries are determined based on the keyword. The page scores of only the plurality of friend webpage entries are weighted according to a first weighting factor. A combined list of webpage entries is generated based on the page scores for the plurality of common webpage entries and the weighted page scores for the plurality of friend webpage entries. The combined list includes a first subset of the plurality of common webpage entries and a second subset of the plurality of friend webpage entries.
    Type: Grant
    Filed: December 12, 2018
    Date of Patent: August 9, 2022
    Assignee: TENCENT TECHNOLOGY (SHENZHEN) COMPANY LIMITED
    Inventor: Piaorui Xie
  • Patent number: 11410075
    Abstract: A system for assisting users in making progress towards the completion of a task by recommending actions is provided. The techniques disclosed herein enable a system to receive user input signals, such as a voice input, a text input or any other type of input comprising phrases indicating a task. The system can then automatically generate recommendations for directing the user to complete the task. The techniques disclosed herein can also identify a contextually-relevant application that is most suitable for completing the identified task. For instance, a user may have several messaging applications. Based on a context of the user's input, and other historical data utilized by one or more machine learning engines, a system can recommend an appropriate application, or provide a ranking of the applications, suitable for completing an identified task. The techniques disclosed herein also employ machine learning engines to improve accuracy of the recommendations over time.
    Type: Grant
    Filed: January 15, 2018
    Date of Patent: August 9, 2022
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Manjot Singh Pal, Bernd Ingo Plontsch, Tae Hun Kim
  • Patent number: 11409805
    Abstract: A computer-implemented system and method performs a search operation. A matching unit is configured to access data included in a data store defining a database of matching query terms and a database of predefined matching keywords. The matching unit is configured to receive a partial query term entered into a displayed search access point. The matching unit is configured to match the partial query term to the database of matching query terms to create a list of corresponding matching terms, then match the corresponding matching query terms to the database of predefined matching keywords to define matched keywords. A relevancy process is performed to define a matched keyword's relevancy, and then top matched keywords are determined based upon the matched keyword relevancy. The matching unit is configured to send a listing to be displayed in a matched keyword results zone adjacent to the displayed search access point, including a hyperlink to a landing location.
    Type: Grant
    Filed: May 11, 2020
    Date of Patent: August 9, 2022
    Assignee: ADMARKETPLACE
    Inventors: Adam J. Epstein, Michael E. Yudin, James Wyatt Hill
  • Patent number: 11403314
    Abstract: Methods, systems, and apparatus, including computer programs encoded on computer storage media, for storing and accessing data in a cloud system. One of the methods includes receiving an identification of log data that records occurrences of events; receiving a specification of a plurality of different event types to be indexed; indexing the log data according to the specification and group identifiers; receiving a query specifying a reference parameter and requesting one or more predicted events; searching the indexed groups to identify a plurality of groups having events associated with the reference parameter; computing one or more predicted events, from the identified plurality of groups, that are most likely to co-occur in the indexed groups with events associated with the reference parameter; and providing the computed one or more predicted events.
    Type: Grant
    Filed: September 18, 2019
    Date of Patent: August 2, 2022
    Assignee: Google LLC
    Inventor: Emanuel Taropa
  • Patent number: 11403286
    Abstract: Methods and systems are disclosed for bridging a natural language processing (NLP) engine to a database engine, enabling natural language queries to be handled by the database engine. The NLP engine produces a query structure, containing an intent and one or more query parameters, for a natural language query. Rules are successively applied to the query structure. When a rule matches, a corresponding action is performed to identify a sub-intent, transform query parameters, or generate a filter string. The sub-intent is mapped to a query destination, which can be an intrinsic or extrinsic service offered by the data engine. A query string is constructed, including the query destination and any filter strings, and transmitted to the database engine to answer the original query. The disclosed technologies are flexible, easily reconfigurable, and future-proof. Variations and use cases are disclosed.
    Type: Grant
    Filed: September 11, 2020
    Date of Patent: August 2, 2022
    Assignee: SAP SE
    Inventors: Anup Bhutada, Rupam Ojha, Srinivasan Ramanathan
  • Patent number: 11405475
    Abstract: Information is collected about a user, e.g., the user's interests, from the user's interaction with digital messaging content. Information collected about the user can be used to identify an interest of the user. The identified interest(s) can be used to select content to be presented to the user. By way of a non-limiting example, information collected in response to the user clicking on a link in an electronic mail, email, message can be used to identify one or more content items to be presented to the user. By way of yet another non-limiting example, the identified content item(s) can comprise advertising content, news articles, etc.
    Type: Grant
    Filed: March 18, 2016
    Date of Patent: August 2, 2022
    Assignee: YAHOO ASSETS LLC
    Inventors: Varun Bhagwan, Suhas Sadanandan, Doug Sharp
  • Patent number: 11397772
    Abstract: The present disclosure provides an information search method, apparatus, and system. The information search method includes: a search word sent by a user by using a client is received; search intention of the user is recognized according to feature information of the search word and/or search context feature information; search is performed by using a search policy corresponding to the recognized search intention and according to the search word to acquire information search results associated with the search word; and the information search results are sent to the client, so that the client displays the information search results.
    Type: Grant
    Filed: December 29, 2017
    Date of Patent: July 26, 2022
    Assignee: Beijing Sankuai Online Technology Co., Ltd.
    Inventors: Biao Tang, Gong Zhang, Jing Su, Tao Zhang, Sheng Zhu, Peixu Hou, Zhian Yu
  • Patent number: 11393470
    Abstract: Disclosed are a method for providing a speech recognition service and a speech recognition apparatus, which may perform speech recognition by executing an artificial intelligence (AI) algorithm and/or a machine learning algorithm, which are mounted therein, so that a speech recognition apparatus and a server may communicate with each other in a 5G communication environment. The method and the speech recognition apparatus provide a response based on a user's intention analysis with respect to the ambiguous utterance of the user.
    Type: Grant
    Filed: January 10, 2020
    Date of Patent: July 19, 2022
    Assignee: LG ELECTRONICS INC.
    Inventor: Da Hae Kim
  • Patent number: 11392616
    Abstract: A shared-nothing database system is provided in which parallelism and workload balancing are increased by assigning the rows of each table to “slices”, and storing multiple copies (“duplicas”) of each slice across the persistent storage of multiple nodes of the shared-nothing database system. When the data for a table is distributed among the nodes of a shared-nothing system in this manner, requests to read data from a particular row of the table may be handled by any node that stores a duplica of the slice to which the row is assigned. For each slice, a single duplica of the slice is designated as the “primary duplica”. All DML operations (e.g. inserts, deletes, updates, etc.) that target a particular row of the table are performed by the node that has the primary duplica of the slice to which the particular row is assigned. The changes made by the DML operations are then propagated from the primary duplica to the other duplicas (“secondary duplicas”) of the same slice.
    Type: Grant
    Filed: December 16, 2020
    Date of Patent: July 19, 2022
    Assignee: Oracle International Corporation
    Inventors: William H. Bridge, Jr., David Brower, Meichun Hsu, Boris Klots, Neil J S Macnaughton, Ajit Mylavarapu, Umesh Panchaksharaiah, Garret F. Swart, Tirthankar Lahiri, Juan R. Loaiza
  • Patent number: 11392595
    Abstract: Techniques for determining relevant electronic content in response to queries is disclosed. According to an exemplary embodiment of the present disclosure, the techniques may be realized as a computer implemented method for determining relevant electronic content in response to a query. The method may comprise: receiving a query from a user device; categorizing the query to identify one or more relevant electronic content sources; formatting the query according to one or more electronic content source specifics for the one or more electronic content sources; transmitting the formatted query to the one or more electronic content sources; merging results in response to the formatted query to the one or more electronic content sources; merging results based at least in part on one or more factors; and formatting the results for delivering to the user device.
    Type: Grant
    Filed: May 22, 2020
    Date of Patent: July 19, 2022
    Assignee: EMB Partners, LLC
    Inventors: Phyllis Reuther, David Kurtz, Michael Connor
  • Patent number: 11386095
    Abstract: A particular method includes automatically generating, at a processor of a computing device, annotation data indicating that a column of a data table corresponds to a particular class of an ontology. The method also includes storing the annotation data. The method further includes receiving a natural language query. The method also includes generating a second query based on detecting a match between at least one term of the natural language query and the annotation data. The method further includes determining a response to the second query. The method also includes outputting the response to the second query as a response to the natural language query.
    Type: Grant
    Filed: June 26, 2020
    Date of Patent: July 12, 2022
    Assignee: SPARKCOGNITION, INC.
    Inventors: Syed Mohammad Ali, Erik Skiles
  • Patent number: 11386169
    Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for improving navigation through an electronic document collection. In one aspect, an apparatus includes a search engine system comprising a communication interface in data communication with a client terminal, a database persistently storing information characterizing electronic documents available on the Internet, a search constraint setting database persistently storing information characterizing settings for supplemental searches, and a search engine programmed to perform, in response to receipt of the information characterizing the entities named in the electronic document displayable at the client terminal, supplemental searches on the database to identify a responsive subset of the electronic documents available on the Internet. The supplemental searches are constrained by at least one of the named entities and the supplemental search settings stored at the search constraint setting database.
    Type: Grant
    Filed: December 11, 2017
    Date of Patent: July 12, 2022
    Assignee: Google LLC
    Inventor: Michal Cierniak
  • Patent number: 11386222
    Abstract: Systems, methods, and devices for generating a secure join of database data are disclosed. A method includes hashing datapoints of a consumer account and creating a secure view of the hashed datapoints of the consumer account. The method further includes processing, using a secure user defined function (UDF), the hashed datapoints of the consumer account and datapoints of a provider account to generate a secure join key, wherein the hashed data points of the consumer account are provided to the secure UDF using the secure view.
    Type: Grant
    Filed: November 8, 2021
    Date of Patent: July 12, 2022
    Assignee: Snowflake Inc.
    Inventors: Justin Langseth, Matthew J. Glickman, Christian Kleinerman, Robert Muglia, Daniel Freundel, Thierry Cruanes, Allison Waingold Lee
  • Patent number: 11386149
    Abstract: Provided is a search system which is configured to search for a registered vector being similar to an input vector among a plurality of registered vectors, on the basis of a degree of similarity between an input vector and a registered vector. The search system includes a partial similarity calculation unit that calculates a degree of partial similarity which is the degree of similarity concerning some of one or more dimensions of the input vector and the registered vector, a limit calculation unit that calculates, on the basis of the degree of partial similarity, an upper limit of the degree of similarity that is expected when the degree of similarity is calculated, and a rejection decision unit that decides, on the basis of the upper limit of the degree of similarity, whether or not to reject the registered vector from a candidate for a search result.
    Type: Grant
    Filed: September 13, 2018
    Date of Patent: July 12, 2022
    Assignee: NEC CORPORATION
    Inventor: Masato Ishii
  • Patent number: 11386984
    Abstract: A notation assistant system has a machine learning system, a notation processing system, a scoring system, and a suggestion system. The machine learning system trains a classifier for rating a factor related to a clinical narrative note that describes a patient's health status. The notation processing system processes a clinical narrative note and the scoring system determines a factor rating, such as a completion score or a clarity score. The scoring system provides the factor rating to an end-user device to display to a user. The notation assistant system is configured to perform a method as a user is entering a clinical narrative note to provide real-time feedback, such as the factor rating. The suggestion system is configured to provide suggestions for modifying the clinical narrative note to improve the rating factor. The notation assistant system applies to patient health conditions such as a health status of a patient's heart for a patient receiving care for congestive heart failure.
    Type: Grant
    Filed: April 4, 2019
    Date of Patent: July 12, 2022
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Uri Kartoun, Kenney Ng, Tanya Rudakevych, Charalambos Stavropoulos, Francis Campion, Paul C. Tang
  • Patent number: 11379419
    Abstract: Briefly, embodiments of a system, method, and article for transmitting, from a first application, a query for a domain entity associated with a second application. A transformation microservice may receive change data indicating modifications to the domain entity associated with the second application. The second application may execute the query on data for the domain entity associated with the first application and may generate a first output file with query results. The transformation microservice may execute the query on the change data for the domain entity associated with the second application and generating a second output file with query results. The first output file and the second output file may be sent to a comparison microservice. The comparison microservice may determine whether there are differences between the query results of the first output file and the second output file.
    Type: Grant
    Filed: November 29, 2019
    Date of Patent: July 5, 2022
    Assignee: SAP SE
    Inventors: Rick Banerjee, Smita Minakshi, Vikram Reddy, Kundan Bora
  • Patent number: 11372892
    Abstract: Embodiments of the present disclosure provide methods, apparatus, systems, computing devices, and computing entities for generating a comparison data value for each attribute of interest for one or more attributes of interest associated with a dataset. In one embodiment, a method is provided comprising: importing the dataset into a database environment; executing a SQL procedure to aggregate records in the dataset into attribute data items, wherein each item comprises an aggregate data value for each attribute of interest; and for each item: executing the SQL procedure to (1) generate a standardized data value for each attribute of interest based on the aggregate data value; (2) identify a cohort; (3) generate a statistical data value for each attribute of interest with respect to the cohort; and (4) generate the comparison data value for each attribute of interest based on a comparison between the standardized data value and the statistical data value.
    Type: Grant
    Filed: October 16, 2020
    Date of Patent: June 28, 2022
    Assignee: Optum Health Solutions (UK) Limited
    Inventor: Imran Siddiq
  • Patent number: 11366834
    Abstract: A system includes a processor and memory. The memory stores a model database including models and a classification database including classification scores corresponding to an input. The memory stores instructions for execution by the processor. The instructions include, in response to receiving a first input from a user device of a user, determining, for the first input, classification scores for classifications by applying the models to the first input. Each model determines one of the classification scores. The instructions include storing the classification scores as associated with the first input in the classification database and identifying the first input as within a first classification in response to a first classification score corresponding to the first classification exceeding a first threshold. The instructions include transmitting, for display on an analyst device, the first input based on the first classification to a first analyst queue associated with the first classification.
    Type: Grant
    Filed: July 8, 2020
    Date of Patent: June 21, 2022
    Assignee: Express Scripts Strategie Development, Inc.
    Inventors: Christopher R. Markson, Adithya Chowdary Boppana, Rahul Rajendran, Pritesh J. Shah, Christopher G. Lehmuth
  • Patent number: 11367444
    Abstract: A search is performed based on a voice input combined with user selection of entities displayed on a display screen as well as real-world entities. A voice input is received from the user by a media device, as well as a selection of a first entity being displayed on the media device. A conjunction spoken in the voice input triggers the media device to wait for selection of a second entity before performing the search. After receiving selection of the second entity, a search query is constructed based on the voice input, the first entity, and the second entity. The search query is transmitted to a database and, in response, the media device receives at least one identifier of a least one content item. The at least one identifier is then generated for display to the user.
    Type: Grant
    Filed: January 7, 2020
    Date of Patent: June 21, 2022
    Assignee: ROVI GUIDES, INC.
    Inventors: Susanto Sen, Charishma Chundi
  • Patent number: 11360979
    Abstract: In an embodiment, the disclosed technologies are capable of creating and storing a digital repository capable of storing digital work items; receiving a query; determining historical alpha values and historical beta values for each of at least two candidate search algorithms; for each of the at least two candidate search algorithms, generating a beta distribution using the historical alpha values and the historical beta values as parameters; for each of the at least two candidate search algorithms, computing, using values sampled from the beta distribution, a score that indicates a likelihood of the candidate search algorithm producing a search result that satisfies a relevance criterion; selecting, from the at least two candidate search algorithms, an algorithm that has a score that satisfies a selection criterion; and executing the query using the selected algorithm.
    Type: Grant
    Filed: December 17, 2019
    Date of Patent: June 14, 2022
    Assignees: ATLASSIAN PTY LTD., ATLASSIAN INC.
    Inventor: Patrick Robert William Teen
  • Patent number: 11361373
    Abstract: A user device such as a tablet may present search results. Filters may be applied to filter the search results. The filtered search results may include indicia that identify that the filtered search results have been filtered and that individual items within the filtered search results correspond to the applied filter. The indicia may fade out over time as the applied filter expires. The filtered search results may also include the individual items that do not correspond to the applied filter. These individual items may have different indicia applied to them, so as to differentiate them from individual items that do correspond to the applied filter. By providing the indicia, a user is provided with a visual confirmation that the search results have been filtered, what filter has been applied, and a differentiation between the individual items that do and do not correspond with the applied filter.
    Type: Grant
    Filed: November 27, 2017
    Date of Patent: June 14, 2022
    Assignee: AMAZON TECHNOLOGIES, INC.
    Inventors: Brian Warren, Nathan Ross Mueller, Aaron Michael Strom
  • Patent number: 11354359
    Abstract: Embodiments are disclosed for a method for ordering search results. The method includes identifying a plurality of archived search results generated by a keyword search. The method also includes searching a plurality of indices of a plurality of corresponding tape libraries comprising a plurality of tapes storing the archived search results. The method additionally includes determining a plurality of estimated access times corresponding to the archived search results based on the indices. Further, the method includes sorting the archived search results based on the estimated access times to create a time-based order.
    Type: Grant
    Filed: December 3, 2019
    Date of Patent: June 7, 2022
    Assignee: International Business Machines Corporation
    Inventors: Tohru Hasegawa, Hiroaki Uetsuki, Shunsuke Ishikawa, Yasuyuki Tominaga, Kenta Watanabe, Asako Ono
  • Patent number: 11354321
    Abstract: A mechanism is provided for re-ranking search results based on a personal medical condition. One or more medical conditions associated with a patient are identified based on an analysis of patient information associated with the patient. The one or more medical conditions are correlated with a set of medical condition content indicator data structures. A search query corresponding to the patient is processed to generate initial search results that are ranked with an initial ranking. The initial search results are analyzed based on a patient specific dictionary data structure corresponding to the one or more medical conditions associated with the patient. The content of the initial search results are re-ranked to generate re-ranked search results having a modified ranking that is based on the one or more medical conditions of the patient. The re-ranked search results are output to the patient in accordance with the modified ranking.
    Type: Grant
    Filed: August 30, 2019
    Date of Patent: June 7, 2022
    Assignee: International Business Machines Corporation
    Inventors: Kristin E. McNeil, Robert C. Sizemore, David B. Werts, Sterling R. Smith
  • Patent number: 11348294
    Abstract: Embodiments of the disclosure are systems and methods for updating third party visualizations in response to a query. In one embodiment, a method is provided that includes receiving input data comprising events, where the events comprise time-stamped machine-generated data. The method also comprises receiving a modular visualization that includes a variable field associated with a visualization and instructions for rendering the visualization using the input data and the variable field. Further, the method comprises rendering the visualization based on the input data and a value associated with the variable field. Additionally, the method comprises updating the value of the variable field and obtaining updated input data using a search query that is generated using the updated value. The visualization is re-rendered based on the updated input data and the updated value.
    Type: Grant
    Filed: September 4, 2020
    Date of Patent: May 31, 2022
    Assignee: SPLUNK INC.
    Inventors: Nicholas Filippi, Simon Fishel, Siegfried Puchbauer-Schnabel, Mathew Elting, Carl Yestrau
  • Patent number: 11347385
    Abstract: Systems and methods are provided for sharing a screen from a mobile device. For example, a method includes receiving, at a second mobile device, an image of a screen captured from a first mobile device and determining whether to trigger an automated action. The method may also include displaying, responsive to not triggering the automated action, annotation data generated for the image with the image on a display of the second mobile device, the annotation data including at least one visual cue corresponding to content in the image relevant to a user of the second mobile device. The method may further include, responsive to triggering the automated action, determining that a mobile application associated with the image is installed on the second mobile device and replaying user input actions received with the image on the second mobile device starting from a reference screen associated with the mobile application.
    Type: Grant
    Filed: March 4, 2021
    Date of Patent: May 31, 2022
    Assignee: GOOGLE LLC
    Inventors: Matthew Sharifi, David Petrou
  • Patent number: 11347485
    Abstract: A system comprises at least one hardware processor and a memory storing instructions. When executed, the instructions cause the at least one hardware processor to perform operations comprising receiving, in a compiling process, a request to create a Java user-defined table function (Java UDTF), the Java UDTF including code related to receiving one or more input tables and transforming the one or more input tables to an output table; verifying a construct of the Java UDTF in the request is correct; and compiling to generate execution code that includes the Java UDTF when the construct of the Java UDTF is correct.
    Type: Grant
    Filed: July 30, 2021
    Date of Patent: May 31, 2022
    Assignee: Snowflake Inc.
    Inventors: Elliott Brossard, Istvan Cseri, Derek Denny-Brown, Filip Drozdowski, Isaac Kunen, Edward Ma
  • Patent number: 11341960
    Abstract: Disclosed are a smart control implementation method, a smart control implementation device, and a computer readable storage medium. The smart control implementation method includes: configuring pre-determined syntax information which is including sentence pattern rules, an instruction set, and semantic tags corresponding to the sentence pattern rules, wherein the semantic tags indicating semantics of a corresponding sentence pattern rule thereof (201); acquiring control information (202); identifying the control information on the basis of the pre-determined syntax information, and acquiring semantic tags corresponding to a matched sentence pattern rule of the control information (203); determining a control intention according to the semantic tags corresponding to the matched sentence pattern rule of the control information (204); and executing a control action according to the control intention (205).
    Type: Grant
    Filed: November 27, 2018
    Date of Patent: May 24, 2022
    Assignee: XI'AN ZHONGXING NEW SOFTWARE CO. LTD.
    Inventor: Xiangyang Li
  • Patent number: 11341201
    Abstract: A compatibility method for determining the likelihood that two individuals will be compatible wherein the method of the present invention implements a testing protocol that utilizes music. The present invention operably integrates with a music library of each user prior to implementing a testing protocol. The testing protocol incorporates a plurality of questions wherein the questions are provided to a user with an answer set for a user to select an answer therefrom. Subsequent selecting an answer, the software application of the present invention will cross-reference keywords in the answer with keywords in the lyrics of the songs within the music library of the user. The software application will then play an alternate song based on the keyword correlation of the aforementioned wherein the song initiates play prior to presenting the user with an additional question. The protocol continues with the software application determining an emotional quotient value.
    Type: Grant
    Filed: August 30, 2019
    Date of Patent: May 24, 2022
    Inventor: Darrell Boulby
  • Patent number: 11334639
    Abstract: The present disclosure provides a system for a user to upload a photo of an image object and an associated question related to the image object. If the system can determine a direct match based on previously stored image objects in a database correctly, the user can verify that the system generated answer is correct. If the system cannot identify the image object from the database, the system can rely on other users of the application to help identify and comment on the image object to determine the answers to the user's questions about the image object.
    Type: Grant
    Filed: November 11, 2019
    Date of Patent: May 17, 2022
    Assignee: Wudzy Pty. Limited
    Inventor: Jodie Michelle Hooper
  • Patent number: 11336963
    Abstract: According to an embodiment of the present disclosure, a method comprises playing, by the media player, a 360-degree video. The method further comprises recording, by the media player, one or more viewing angles corresponding to a user's viewing of the 360-degree video. Further, the method comprises detecting, by the media player, a video seek event to a seek point of the 360-degree video. The method further comprises playing, by the media player, the 360-degree video from the seek point according to a viewing angle determined based on at least one of (a) a recorded viewing angle and (b) a view mode.
    Type: Grant
    Filed: November 26, 2018
    Date of Patent: May 17, 2022
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Bhaskar Dutta, Manoj Verma, Rahul Jain
  • Patent number: 11334633
    Abstract: Systems and methods are provided for retrieving first query result data associated with a first user account and rendering the first query result data into a first result item, generating a shareable search result stream comprising the first result item associated with the first user account, retrieving second query result data associated with a second user account and rendering the second query result data into a second result item, adding the second result item to the shareable search result stream associated with the first user account, and providing the sharable search result stream comprising the first result item and the second result item to a first computing device associated with the first user account and a second computing device associated with the second user account.
    Type: Grant
    Filed: May 3, 2019
    Date of Patent: May 17, 2022
    Assignee: Snap Inc.
    Inventor: Bobby Lo
  • Patent number: 11321387
    Abstract: Provided is a search system which is configured to search for a registered vector being similar to an input vector among a plurality of registered vectors, on the basis of a degree of similarity between an input vector and a registered vector. The search system includes a partial similarity calculation unit that calculates a degree of partial similarity which is the degree of similarity concerning some of one or more dimensions of the input vector and the registered vector, a limit calculation unit that calculates, on the basis of the degree of partial similarity, an upper limit of the degree of similarity that is expected when the degree of similarity is calculated, and a rejection decision unit that decides, on the basis of the upper limit of the degree of similarity, whether or not to reject the registered vector from a candidate for a search result.
    Type: Grant
    Filed: September 13, 2018
    Date of Patent: May 3, 2022
    Assignee: NEC CORPORATION
    Inventor: Masato Ishii
  • Patent number: 11314792
    Abstract: Systems and methods are provided for digital assistant configuration and functionality. For example, systems and methods provide for receiving a query from a user via a computing device, processing language in the query to identify a plurality of elements associated with the query, and analyzing the plurality of elements associated with the query to determine an intent of the query by mapping the plurality of elements associated with the query to a list of predetermined intents by comparing the plurality of elements associated with the query to each intent in the list of predetermined intents to generate a score for each intent in the list of predetermined intents. Systems and methods further provide for determining a subset of the predetermined intents based on the score for each intent in the list of predetermined intents, and providing recommendations related to the query based on the subset of predetermined intents.
    Type: Grant
    Filed: March 15, 2017
    Date of Patent: April 26, 2022
    Assignee: SAP SE
    Inventors: Priyanka Khaitan, Haichao Wei, Kevin Hsu, Mitchell Clark
  • Patent number: 11308159
    Abstract: Described herein are systems and methods for generating a video clip. The video clip may be generated based on applying a query to content metadata to identify a match within a content item. A start boundary and an end boundary for the video clip are determined based on the match(es).
    Type: Grant
    Filed: July 27, 2018
    Date of Patent: April 19, 2022
    Assignee: Comcast Cable Communications, LLC
    Inventor: Christopher Lintz
  • Patent number: 11308149
    Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for query categorization based on image results. In one aspect, a method includes receiving images from image results responsive to a query, wherein each of the images is associated with an order in the image results and respective user behavior data for the image as a search result for the first query, and associating one or more of the first images with a plurality of annotations based on analysis of the selected first images' content.
    Type: Grant
    Filed: November 3, 2017
    Date of Patent: April 19, 2022
    Assignee: GOOGLE LLC
    Inventors: Anna Majkowska, Cristian Tapus
  • Patent number: 11295614
    Abstract: In an example embodiment, an electronic device includes a communication module comprising communication circuitry, a display, a sound output device comprising sound output circuitry, a processor, and a memory. Instructions stored in the memory, when executed by the processor, causes the electronic device to control the communication module to transmit and/or receive a plurality of pieces of wireless access in vehicular environment (WAVE) information. In addition, the electronic device identifies a plurality of events, based on the plurality of pieces of WAVE information, and generates a plurality of messages related to the plurality of events. The electronic device further determines priorities of the plurality of messages, based on status information of the electronic device, and outputs the plurality of messages based on the determined priorities through at least one of the display and the sound output device.
    Type: Grant
    Filed: July 27, 2020
    Date of Patent: April 5, 2022
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Inyoung Choi, Jongsung Joo, Seungchul Lee, Jehyun Lee, Kiho Cho, Hyoungtak Cho, Areum Choi, Soyoung Lee