Relevance Of Document Based On Features In Query Patents (Class 707/728)
  • Patent number: 11379552
    Abstract: Systems, methods, and non-transitory computer readable media configured to determine a value associated with at least one signal indicative of objectionable material in a content item. The value associated with the at least one signal indicative of objectionable material can be compared with a threshold value associated with the at least one signal. A demotion value can be determined in response to satisfaction of the threshold value associated with the at least one signal.
    Type: Grant
    Filed: February 8, 2019
    Date of Patent: July 5, 2022
    Assignee: Meta Platforms, Inc.
    Inventors: Erich James Owens, Varun Kacholia
  • Patent number: 11354342
    Abstract: Techniques are described herein for determining an information gain score for one or more documents of interest to the user and present information from the documents based on the information gain score. An information gain score for a given document is indicative of additional information that is included in the document beyond information contained in documents that were previously viewed by the user. In some implementations, the information gain score may be determined for one or more documents by applying data from the documents across a machine learning model to generate an information gain score. Based on the information gain scores of a set of documents, the documents can be provided to the user in a manner that reflects the likely information gain that can be attained by the user if the user were to view the documents.
    Type: Grant
    Filed: October 18, 2018
    Date of Patent: June 7, 2022
    Assignee: GOOGLE LLC
    Inventors: Victor Carbune, Pedro Gonnet Anders
  • Patent number: 11347758
    Abstract: The disclosure provides a method and apparatus for processing search data. For a historical search query that includes a knowledge requirement, the disclosure mines entity information for the historical search query and uses that as an answer recommended to users. Thus, the accuracy of entity information recommended to users is improved, and the current problem of poor search results for a historical search query that includes a knowledge requirement is solved.
    Type: Grant
    Filed: March 18, 2020
    Date of Patent: May 31, 2022
    Assignee: ALIBABA GROUP HOLDING LIMITED
    Inventors: Pengjun Xie, Xin Zhou, Jun Lang
  • Patent number: 11341405
    Abstract: In various embodiments, methods and systems for implementing a semantic signature system are provided. A semantic signature system provides a machine trained semantic representation (i.e., a semantic signature) of the context of a word, synonyms of the word, and weak and strong relationship of the word with other words. The semantic signature can be utilized to facilitate labeling a word that is ambiguous or previously unknown. In practice, the label can be used to more accurately categorize the word for later retrieval by a search or to more accurately provide search results for a search query that includes the word.
    Type: Grant
    Filed: August 22, 2018
    Date of Patent: May 24, 2022
    Assignee: eBay Inc.
    Inventors: Amanda da Silveira Kuhn, Era Johal, Yingwei Xin, Shuo Li, Kunal Nitin Mehta, Siyu Liao
  • Patent number: 11341175
    Abstract: For query auto completion (QAC) in an eCommerce platform with constantly changing product supply and demand, a Query Mover's Distance (QMD) framework for ranking queries is used, which formulates QAC as an optimal transport problem balancing product demand and supply.
    Type: Grant
    Filed: November 1, 2019
    Date of Patent: May 24, 2022
    Assignee: MERCARI, INC.
    Inventor: Yanpeng Lin
  • Patent number: 11328349
    Abstract: The disclosed embodiments provide an augmented reality system. The augmented reality system includes a camera that captures a set of images of one or more physical documents. The augmented reality system also includes a processing apparatus that enables use of the augmented reality system by a user in performing financial management associated with data in the one or more physical documents.
    Type: Grant
    Filed: February 18, 2014
    Date of Patent: May 10, 2022
    Assignee: INTUIT INC.
    Inventors: Stephen R. Gay, Tony Chang
  • Patent number: 11321403
    Abstract: The present disclosure provides a method, an apparatus, and a computing device for determining dissemination heat degree of information. The method for determining dissemination heat degree of information includes analyzing N levels of sharing data of specific network information to determine parameters related to each sharing level of the specific network information, where N is a natural number greater than 1; and calculating a dissemination heat degree S of the specific network information based on the parameters related to the sharing of the specific network information. The dissemination heat degree obtained according to the disclosed method, apparatus, and computing device can be used to predict the popular level of the specific network information during the subsequent dissemination process.
    Type: Grant
    Filed: January 17, 2018
    Date of Patent: May 3, 2022
    Assignee: GUANGZHOU UCWEB COMPUTER TECHNOLOGY CO., LTD
    Inventor: Huijuan Chen
  • Patent number: 11301501
    Abstract: A method of generating search suggestions includes receiving an indication of a current location of the user device. After a user accesses a search function on the user device and before the user submits a search request, the method includes determining search results associated with locations in proximity to the current location of the user device, using query log data indicating selections of past search results by users after presentation of the past search results in response to respective past queries. The method also includes determining relative positioning of the search results based on the number of users that selected each search result, determining categories associated with the search results, grouping the search results by the determined categories; and sending the grouped search results and the one or more categories associated with the search results to the user device for display according to the determined relative positioning.
    Type: Grant
    Filed: August 10, 2020
    Date of Patent: April 12, 2022
    Assignee: GOOGLE LLC
    Inventors: Amanda M. Moore, Alireza Ali, Michal R. Grabowski, Jocelyn C. Lin, Evan H. Parker
  • Patent number: 11302048
    Abstract: Disclosed are systems and methods for improving interactions with and between computers in content providing, searching and/or hosting systems supported by or configured with devices, servers and/or platforms. The disclosed systems and methods provide a novel framework that automatically generates and recommends Internet memes for inclusion within electronically communicated messages. As a user is drafting a message, the input text of the drafted message is analyzed and a set of Internet (or visual) memes are compiled and presented to the user within the drafting interface. Upon selection of at least one of the memes, the message is modified by automatically removing the text from the message and replacing the now removed text with the selected meme.
    Type: Grant
    Filed: August 31, 2020
    Date of Patent: April 12, 2022
    Assignee: YAHOO ASSETS LLC
    Inventors: Ariel Raviv, Ran Wolff
  • Patent number: 11294906
    Abstract: Various examples are directed to systems and methods for identifying database records in a database table. A database management system receives a search request comprising a first set of strings associated with a first column of the database table and a second set of strings associated with a second column of the database table. The database management system selects a set of first column keywords using the first set of strings and executes a first tier query at the database table. Responsive to determining that no database record returned by the first tier query has a relevance score greater than a threshold value, the database management system executes a second tier query at the database table.
    Type: Grant
    Filed: June 5, 2019
    Date of Patent: April 5, 2022
    Assignee: SAP SE
    Inventors: Ashutosh Patel, Panish Ramakrishna, Nithya Rajagopalan
  • Patent number: 11281682
    Abstract: In one example this disclosure describes a method that includes receiving, by a computing system, a first single character input from a user for a type down search. Responsive to the first single character input, sending, by the computing system, a plurality of asynchronous search requests to one or more data sources. Responsive to the plurality of asynchronous search requests, receiving, by the computing system, a first one or more data source search results from a first data source. Displaying, by the computing system, the one or more data source search results. Receiving, by the computing system, a second one or more data source search results from a second data source different from the first data source. And, updating, by the computing system and based on the received second one or more data source search results, the displayed one or more data source search results.
    Type: Grant
    Filed: November 9, 2020
    Date of Patent: March 22, 2022
    Assignee: Optum, Inc.
    Inventors: Patrick Felsted, Justin McKelvy
  • Patent number: 11281860
    Abstract: The present disclosure discloses a method and apparatus for recognizing a text type, and a device. A specific embodiment of the method comprises: preprocessing a pre-acquired text to obtain a keyword set of the text; calculating an occurrence probability value of each keyword in the keyword set in the text; importing, for the each keyword in the keyword set, the keyword and the occurrence probability value corresponding to the keyword into a pre-established document topic generation model, and determining an occurrence probability value of each topic in the text preset in the document topic generation model; and recognizing a type to which the text belongs based on the occurrence probability value of the each topic in the text. The embodiment improves an accuracy of recognizing the type of the text.
    Type: Grant
    Filed: October 15, 2018
    Date of Patent: March 22, 2022
    Assignee: BAIDU ONLINE NETWORK TECHNOLOGY (BEIJING) CO., LTD.
    Inventors: Aizhen Yue, Yan Cui, Hui Zhao, Xian Gao, Sijiang Wang, Jing Tan
  • Patent number: 11281640
    Abstract: Systems and methods including one or more processors and one or more non-transitory storage devices storing computing instructions configured to run on the one or more processors and perform: performing a first search for the search query in a database using a first searching algorithm; assigning a respective first rank to each search result of the results of the first search; performing a second search for the search query in the database using a second searching algorithm; assigning a respective second rank to each search result of the results of the second search; interleaving the results of the second search between the results of the first search to create combined search results; facilitating a display of the combined search results; generating a report on an interaction with the search result of the combined search results, as stored; and facilitating a display-of the report. Other embodiments are disclosed herein.
    Type: Grant
    Filed: July 2, 2019
    Date of Patent: March 22, 2022
    Assignee: WALMART APOLLO, LLC
    Inventors: Onur Gungor, Tri Cao, Vineet Abhishek
  • Patent number: 11281677
    Abstract: An exemplary method includes: determining a pool of documents, wherein each document is within at least one of a plurality of lists, each of the lists results from executing a query on a corpus, and the corpus comprises at least the pool of documents; determining a first ranking of documents within the pool of documents based at least in part on first scores computed for respective documents within the pool; estimating relevance to the specified query at least of respective documents within the first ranking, wherein the relevance is estimated without user feedback regarding the relevance; and determining a second ranking of documents within the pool based at least in part on second scores computed at least for respective documents within the first ranking, wherein the second score for a given document is computed based at least in part on the estimated relevance of at least the given document.
    Type: Grant
    Filed: December 27, 2018
    Date of Patent: March 22, 2022
    Assignee: International Business Machines Corporation
    Inventors: Haggai Roitman, Shai Erera, Bar Weiner
  • Patent number: 11282091
    Abstract: Disclosed herein are systems, methods, and apparatuses that can provide, for example, dynamic page feed recognition for providing zero-configuration analysis of web pages and tailored advertisement provision to website visitors. The systems, methods, and apparatuses can be used to analyze inventory feed. Based on analysis of user interaction data on the web pages, one or more matching methodologies can be used to determine matching data between the visited web pages and the inventory feed.
    Type: Grant
    Filed: September 30, 2016
    Date of Patent: March 22, 2022
    Assignee: Transitiv, Inc.
    Inventor: Stephen Ashley Messer
  • Patent number: 11269956
    Abstract: Disclosed is a computer program stored in a computer readable storage medium according to an exemplary embodiment of the present disclosure. The computer program executes operations for enhancing search performance of data when the computer program is executed by one or more processors and the operations may include: setting a traverse time stamp of an index search for searching a target index key; searching the index tree along a link connected from a root node of the index tree to a leaf node; writing in a time stamp table at least one index time stamp of the root node and the leaf node passed in the index search; determining whether a path of the index search needs to be changed; and determining a start node of re-search at least partially based on the time stamp table.
    Type: Grant
    Filed: April 2, 2019
    Date of Patent: March 8, 2022
    Inventors: Jaemin Oh, Taikyoung Kim, Jaehyeong Cho
  • Patent number: 11240187
    Abstract: A method, a computer program product, and a computer system cognitively distribute email attachments to recipients. The method includes receiving an email composition for an email to be transmitted to a plurality of recipients, the email composition including at least one attachment. The method includes determining recipient information indicative of respective characteristics of the recipients. The method includes determining a context of a select one of the at least one attachment. The method includes, for each recipient, determining a score indicative of an appropriateness of the selected attachment being distributed to the recipient based on the recipient information of the recipient and the context of the selected attachment. The method includes, as a result of the score for a select one of the recipients satisfying a scoring threshold, distributing the attachment to the selected recipient via the email.
    Type: Grant
    Filed: January 28, 2020
    Date of Patent: February 1, 2022
    Assignee: International Business Machines Corporation
    Inventors: Yukti Dhawan, Abhishek Dhawan, Manjit Singh Sodhi
  • Patent number: 11232137
    Abstract: In one embodiment, a method of evaluating a term in a patent-related document includes receiving a selected term, generating one or more variant suggestions related to the selected term, displaying the one or more variant suggestions, receiving one or more selected variant suggestions from the one or more variant suggestions, and associating the one or more selected variant suggestions with the selected term. In another embodiment, a method of evaluating a term in a patent-related document includes displaying a list of terms appearing in a first patent-related document and a second patent-related document, displaying a graphical representation of whether or not individual terms in the list of terms appear in the first patent-related document or the second patent-related document, and receiving a selected term from the list of terms. The method further includes displaying one or more variant suggestions related to the selected term.
    Type: Grant
    Filed: February 20, 2019
    Date of Patent: January 25, 2022
    Assignee: RELX Inc.
    Inventor: Brian K. Elias
  • Patent number: 11216414
    Abstract: Systems and methods are provided for managing objects. In one implementation, a computer-implemented method is provided. The method includes receiving a query comprising a tag and executing the query. An object identifier is retrieved from a data table, based on the tag. The method further returns a result of the query. The result includes the object identifier that was retrieved from the data table. The method further performing an action related to an object having the retrieved object identifier.
    Type: Grant
    Filed: November 6, 2017
    Date of Patent: January 4, 2022
    Assignee: Amazon Technologies, Inc.
    Inventors: Eric J. Brandwine, Matthew T. Corddry
  • Patent number: 11206449
    Abstract: A process adapts user-initiated search queries. The process executes at a client device with a microphone. The process downloads audio fingerprints from a remote server for a plurality of video programs, and downloads information that correlates the audio fingerprint to the video programs. The audio fingerprints are preselected according to relevancy criteria, including stored user preferences and prior search queries by the user. The audio fingerprints and correlating information are stored locally. The process detects ambient sound using the microphone and computes one or more sample audio fingerprints from the detected ambient sound. The process matches a sample audio fingerprint to a locally stored audio fingerprint and uses the correlating information to identify a first video program corresponding to the matched sample audio fingerprint. The process then receives user input to initiate a search query. The process provides auto-complete suggestions for the search query based on the first video program.
    Type: Grant
    Filed: October 21, 2019
    Date of Patent: December 21, 2021
    Assignee: Google LLC
    Inventors: Ant Oztaskent, Yaroslav Volovich, Ingrid McAulay Trollope
  • Patent number: 11200273
    Abstract: Example embodiments that analyze images to characterize aspects of the images rely on a same neural network to characterize multiple aspects in parallel. Because additional neural networks are not required for additional aspects, such an approach scales with increased aspects.
    Type: Grant
    Filed: October 16, 2016
    Date of Patent: December 14, 2021
    Assignee: eBay Inc.
    Inventors: Mohammadhadi Kiapour, Ajinkya Gorakhnath Kale, Robinson Piramuthu, Licheng Yu
  • Patent number: 11182560
    Abstract: A method and system of language independent iterative learning mechanism for Natural Language Processing (NLP) tasks is disclosed. The method includes identifying at least one NLP feature associated with a set of words within a sentence for an NLP task. The method includes creating a pattern associated with the sentence for the NLP task, based on the at least one NLP feature associated with the set of words and the linkage relationship between each subset of two adjacent words. The method further includes computing a confidence score corresponding to the pattern, based on a comparison within a trained dataset. The method further includes assigning a pattern category to the pattern, based on the confidence score and a predefined threshold score. The method further includes executing the NLP task based on the assigned pattern category.
    Type: Grant
    Filed: March 30, 2019
    Date of Patent: November 23, 2021
    Assignee: Wipro Limited
    Inventors: Balaji Jagan, Gopichand Agnihotram, Meenakshi Sundaram Murugeshan
  • Patent number: 11182441
    Abstract: Methods, products and apparatus are provided for hypotheses generation using searchable unstructured data corpus. In one method, a query is generated based on at least one attribute of at least one instance in a dataset. The query is provided to a search engine searching in an unstructured data corpus. An hypothesis for the database is based on a new attribute whose value is defined based on the one or more results. Another method comprises obtaining a set of keywords from a plurality of hypotheses extracted from a database. A query is generated based on an attribute of an instance in the dataset, where the attribute corresponds to an hypothesis. A search engine executes the query to provide results which are used to augment an instance with a new attribute, where a value of the new attribute is computed based on the one or more results.
    Type: Grant
    Filed: December 28, 2017
    Date of Patent: November 23, 2021
    Assignee: SPARKBEYOND LTD
    Inventors: Amir Ronen, Avishay Livne, Meir Maor, Ron Karidi, Sagie Davidovich
  • Patent number: 11157540
    Abstract: A search space can be reduced using a pruned ontology that comprises entities from an initial ontology. A document corpus having a plurality of documents is received for processing. An ontology pruner determines a set of entities in the plurality of documents. For each entity in the set of entities, the ontology pruner determines a link for the entity in the initial ontology. The ontology pruner determines a score for the entity based on information obtained through the link for the entity in the initial ontology. The ontology pruner omits the entity from the pruned ontology if the score is below a predetermined or configurable threshold value.
    Type: Grant
    Filed: September 12, 2016
    Date of Patent: October 26, 2021
    Assignee: International Business Machines Corporation
    Inventors: Swaminathan Chandrasekaran, Joseph Max Kaufmann, Lakshminarayanan Krishnamurthy, Edward Eugene Seabolt
  • Patent number: 11158352
    Abstract: A method for processing video data is performed by a data processing unit (DPU). The method includes obtaining, by the DPU of an edge device, video data; processing the video data to obtain video data chunks and indexing attributes; generating indexing metadata based on the video data chunks and the indexing attributes; processing the video data chunks and indexing attributes to generate contextual attributes; generating contextual metadata based on the contextual attributes and the video data chunks; associating the indexing metadata and the contextual metadata with the video data chunks; and storing the indexing metadata, contextual metadata, and the video data chunks in storage.
    Type: Grant
    Filed: October 26, 2020
    Date of Patent: October 26, 2021
    Assignee: Dell Products L.P.
    Inventors: Ravikanth Chaganti, Dharmesh M. Patel
  • Patent number: 11157576
    Abstract: A method for performing a search in a browser is provided. The method includes receiving one or more keywords entered in a current search engine and searching data from the current search engine based on the entered keywords. The method also includes displaying a search engine results page from the current search engine to a user and displaying alternative search engines when detecting that an operation event of the user in the search engine results page meets preset switching criteria. Further, the method includes extracting a search web address template corresponding to an alternative search engine selected by the user and loading the entered keywords into the search web address template corresponding to the selected alternative search engine to search data from the alternative search engine. In addition, the method includes displaying a search engine results page from the selected alternative search engine.
    Type: Grant
    Filed: November 5, 2018
    Date of Patent: October 26, 2021
    Assignee: TENCENT TECHNOLOGY (SHENZHEN) COMPANY LIMITED
    Inventors: Ningjun Dou, Fang Huang, Jun Xue, Ximin Yu, Yi Zhao
  • Patent number: 11152032
    Abstract: The present disclosure is directed toward systems and methods for tracking objects in videos. For example, one or more embodiments described herein utilize various tracking methods in combination with an image search index made up of still video frames indexed from a video. One or more embodiments described herein utilize a backward and forward tracking method that is anchored by one or more key frames in order to accurately track an object through the frames of a video, even when the video is long and may include challenging conditions.
    Type: Grant
    Filed: April 25, 2019
    Date of Patent: October 19, 2021
    Assignee: ADOBE INC.
    Inventors: Zhihong Ding, Zhe Lin, Xiaohui Shen, Michael Kaplan, Jonathan Brandt
  • Patent number: 11138248
    Abstract: A system, method, and computer-readable medium for performing a product query operation, comprising: receiving user input from a user; identifying keywords contained within the user input; comparing keywords to vector representations of words and also to a document vector representation of product specifications in a backend product repository, each vector representation of a word being associated with a particular query type; identifying component details based upon the comparing; and, providing a list of products corresponding to the component details to the user in real time.
    Type: Grant
    Filed: November 3, 2017
    Date of Patent: October 5, 2021
    Assignee: Dell Products L.P.
    Inventors: Amith Parameshwara, Ravi Shukla, Karthick D
  • Patent number: 11140116
    Abstract: Provided is an electronic device which includes a display; and a processor configured to control the display to display an execution screen of an application from a plurality of applications for which different priorities are set, control the display to display a notification message on the execution screen, in response to a notification of an application having a priority higher than a priority of the currently-executed application occurring, and provide the notification not to cover the execution screen, in response to a notification of an application having a priority lower than the priority of the currently-executed application occurring.
    Type: Grant
    Filed: January 31, 2018
    Date of Patent: October 5, 2021
    Inventor: Nitesh Laller
  • Patent number: 11126653
    Abstract: Described is a system and method for enabling visual search for information. With each selection of an object included in an image, additional images that include visually similar objects are determined and presented to the user.
    Type: Grant
    Filed: September 22, 2017
    Date of Patent: September 21, 2021
    Assignee: Pinterest, Inc.
    Inventors: Andrew Huan Zhai, Dmitry Olegovich Kislyuk, Maesen Churchill, Yue Li Du, Zhefei Yu, Kelei Xu
  • Patent number: 11120073
    Abstract: Methods, systems, and computer program products for generating metadata for image-based querying are provided herein. A computer-implemented method includes processing a query image against a database by applying a deep learning visual model to the query image and images contained within the database; retrieving a set of multiple images from the database based on the processing; identifying subsets of images among the set of multiple images by analyzing metadata attribute values of the set of multiple images and nearest neighbor distance values between the query image and the multiple images in the set; determining one or more items of metadata attributable to the query image by processing metadata of the subsets of images; and outputting, to a user, the items of metadata in response to the query image.
    Type: Grant
    Filed: July 15, 2019
    Date of Patent: September 14, 2021
    Assignee: International Business Machines Corporation
    Inventors: Raghavendra Singh, Sachindra Joshi, Vikas C. Raykar, Ayushi Dalmia
  • Patent number: 11120016
    Abstract: Provide a system for automatically building a query statement for a database. The system includes an electronic processor. The electronic processor is configured to provide a user interface displayed by a display device and including a plurality of tabs. The electronic processor is also configured to provide a first list of a plurality of data fields included in the database. The electronic processor is configured to receive, via the user interface, a first selection of one of the plurality of data fields from the first list and a second selection of a criterion for one of the plurality of data fields from the first list. The electronic processor is configured to automatically build the query statement for the database. The electronic processor is further configured to execute the query statement on the database and output results of executing the query statement.
    Type: Grant
    Filed: December 21, 2017
    Date of Patent: September 14, 2021
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Bartosz Brewinski, Christopher Gold, Qiang Ren
  • Patent number: 11120014
    Abstract: A computer-implemented method, system, and computer program product are provided for enhanced search strategies. The method includes selecting, by a processor device, known candidate sources related to a search topic. The method also includes ranking, by the processor device, keyphrase candidates from the known candidate sources according to inter-topic weighting. The method additionally includes assembling, by the processor device, a search string of a predetermined number of top ranked keyphrase candidates. The method further includes generating, by the processor device, new candidate sources from a candidate source repository responsive to the search string. The method also includes defining, by the processor device, a candidate source pool by the known candidate sources and the new candidate sources to reduce user search times on computer interface devices.
    Type: Grant
    Filed: November 23, 2018
    Date of Patent: September 14, 2021
    Assignee: International Business Machines Corporation
    Inventors: Yi Qin Yu, En Liang Xu, Shi Lei Zhang, Bibo Hao, Eryu Xia
  • Patent number: 11122009
    Abstract: A new approach is proposed that contemplates systems and methods to identify geographic locations of all social media content items retrieved form a social network in real time, wherein the geographic locations are physical locations from which the social media content items are originated or authored. If the latitude/longitude (geographic) coordinates of the content item are available, the geographic location of the social media content item can be identified using such geographic coordinates. For content items which geographic coordinates are not available, historical archive of content items with high-confidence of geographic locations are utilized to train a location classifier to predict geographic locations of such content items with high accuracy. Finally, the identified locations of the content items are confirmed to be accurate and are presented to a user together with the content items.
    Type: Grant
    Filed: March 29, 2013
    Date of Patent: September 14, 2021
    Assignee: APPLE INC.
    Inventors: Olga Gurevich, Rishab Aiyer Ghosh
  • Patent number: 11113743
    Abstract: Text data transmitted by a user device to a first server is retrieved. The text data is processed to determine whether an information recommendation rule set includes an information recommendation rule matching the text data. The information recommendation rule is set based on a recommendation information. If the information recommendation rule set includes the information recommendation rule matching the text data, the recommendation information is retrieved from a second server. A recommendation based on the recommendation information is transmitted to the user device.
    Type: Grant
    Filed: December 20, 2019
    Date of Patent: September 7, 2021
    Assignee: Advanced New Technologies Co., Ltd.
    Inventors: Xingchi Wang, Guoqing Gao
  • Patent number: 11108587
    Abstract: A building system for operating a building and managing building information causes one or more processors to receive building data from one or more building data sources, generate relationships between entities based on the building data, wherein the relationships comprises a pair of relationships between a first entity and a second entity of the entities representing two different types of relationships, wherein the pair of relationships comprises a first relationship between the first entity and the second entity and a second relationship between the second entity and the first entity, and update a space graph by causing the space graph to store nodes representing the entities and edges between the nodes representing the relationships, wherein the space graph is a graph data structure.
    Type: Grant
    Filed: November 19, 2019
    Date of Patent: August 31, 2021
    Assignee: Johnson Controls Tyco IP Holdings LLP
    Inventors: Youngchoon Park, Sudhi R. Sinha
  • Patent number: 11108647
    Abstract: A computing system is disposed within a computational instance of a remote network management platform associated with a managed network. The computing system (i) performs a discovery process that identifies attributes of computing devices and software applications disposed within the managed network; (ii) generates a list of keywords based on the identified attributes as stored, including a particular keyword associated with a first computing device or a first software application of those disposed within the managed network; (iii) searches for the particular keyword in one or more files from the managed network; (iv) determines that the particular keyword is included in a file associated with a second computing device or a second software application of those disposed within the managed network; and (v) defines an operational mapping between: (a) the first computing device or the first software application and (b) the second computing device or the second software application.
    Type: Grant
    Filed: January 14, 2019
    Date of Patent: August 31, 2021
    Assignee: ServiceNow, Inc.
    Inventors: Asaf Garty, Tom Bar Oz, Robert Bitterfeld, Bary Solomon, Daniel Badyan
  • Patent number: 11106686
    Abstract: Disclosed are implementations for ranking a feed in a social network. In one aspect, a method of generating a feed includes identifying a group of users associated with a first user, identify notifications for the first user based on the group of users, determine one or more actions that may result from each of the identified notifications, rank the notifications based on the one or more determined actions; and display the notifications to the first user according to the ranking.
    Type: Grant
    Filed: November 28, 2018
    Date of Patent: August 31, 2021
    Assignee: Snap Inc.
    Inventors: Jaewook Chung, Wisam Dakka, Andrei Damian, Jiwoon Jeon, Ranveer Kunal, Andre Madeira, Michael Brian Murray, Emre Yamangil, Diwakar Punjani, Yantao Zheng
  • Patent number: 11093560
    Abstract: The present concepts relate to matching data of two different modalities using two stages of attention. First data is encoded as a set of first vectors representing components of the first data, and second data is encoded as a set of second vectors representing components of the second data. In the first stage, the components of the first data are attended by comparing the first vectors and the second vectors to generate a set of attended vectors. In the second stage, the components of the second data are attended by comparing the second vectors and the attended vectors to generate a plurality of relevance scores. Then, the relevance scores are pooled to calculate a similarity score that indicates a degree of similarity between the first data and the second data.
    Type: Grant
    Filed: September 21, 2018
    Date of Patent: August 17, 2021
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Kuang-Huei Lee, Gang Hua, Xi Chen, Houdong Hu, He Xiaodong
  • Patent number: 11095696
    Abstract: A social network is provided. The social network of the present invention may prompt a user to create a “moment”. The moment of the present invention may include at least a time and a location of a place that the user is currently located, was located in the past, or will be located in the future. The moment may be stored on a database. Multiple users may create accounts and create a plurality of moments. All of the moments of the users may be stored on the database. The present invention may include a search box so that third party users may search for other third party user's moments. A user may enter in search criteria and may be presented with a plurality of moments based on the inputted search criteria.
    Type: Grant
    Filed: June 6, 2019
    Date of Patent: August 17, 2021
    Assignee: Tu Orbit Inc.
    Inventor: Henry Parra
  • Patent number: 11086911
    Abstract: The present disclosure relates to a method and system for generating question variations to user input. The method comprises receiving a user input comprising at least one sentence from a user. Further, plurality of keywords and associated plurality of features are extracted from the at least one sentence. Thereafter, a plurality of question variations is generated for the user input by using one or more subgraphs identified from a trained knowledge graph based on the plurality of keywords and the associated plurality of features. The plurality of keywords and the associated plurality of features are extracted using rich semantics processing, transformation of words from one form to another and similarity. The one or more subgraphs include an entity specific graph and an action specific graph. The system and method of the present disclosure fetches real time user input and generates probable question variations for the user input.
    Type: Grant
    Filed: September 19, 2018
    Date of Patent: August 10, 2021
    Assignee: Wipro Limited
    Inventors: Balaji Jagan, Naveen Kumar Nanjappa
  • Patent number: 11086930
    Abstract: A method of playing music includes providing a playing pool, where the playing pool includes a plurality of playlists, each playlist includes at least one piece of music, and each piece of music includes at least one attribute; comparing all music in any two playlists, and if at least one attribute of any two pieces of music is determined to be identical, defining the music as pairing music, where the pairing music is not music the same playlist; and playing the music in one of the plurality of playlists, and when a playing sequence comes to the pairing music, playing the music according to the pairing music.
    Type: Grant
    Filed: September 15, 2020
    Date of Patent: August 10, 2021
    Assignee: Tymphany Acoustic Technology Limited
    Inventor: Yick Hong Lam
  • Patent number: 11080426
    Abstract: A building system for operating a building and managing private building information includes a processing circuit configured to receive a request for information for a building entity of a building entity database. The processing circuit is configured to select one of the mask templates from the entity database based on access values associated with the requesting device and a relational link between the building entity and the mask templates, retrieve private information for the building entity in response to a reception of the request for the information, and generate a masked information data structure based on the private information and the one of the mask templates.
    Type: Grant
    Filed: September 13, 2019
    Date of Patent: August 3, 2021
    Assignee: Johnson Controls Tyco IP Holdings LLP
    Inventors: Youngchoon Park, Sudhi R. Sinha
  • Patent number: 11074248
    Abstract: Techniques are described for generating a map of operations to ingest external data. In an embodiment, DBMS receives a query schema that specifies an external data source and client-defined columns to arrange queried data from data fields of the external data source. DBMS generates an ingest schema for the queried data of the external data source such that the ingest schema specifies ingest data fields from the data fields of the external data source to be mapped to the one or more client-defined columns. Additionally, the DBMS identifies surplus data in the external data source, which has not been specified by the ingest schema and is different from the queried data defined by the client-requested query schema. The process not only ingests the ingest data fields from the external data source but also the surplus data from the external data source. In response to receiving a query according to a different query schema, DBMS generates a result set that based on the surplus data of the external data source.
    Type: Grant
    Filed: March 31, 2019
    Date of Patent: July 27, 2021
    Assignee: ORACLE INTERNATIONAL CORPORATION
    Inventors: Shrikumar Hariharasubrahmanian, Michael Delorimier, Jarod Wen
  • Patent number: 11068652
    Abstract: An information processing device (10) includes: a morphological analysis unit (11a, 11b) performing morphological analysis to divide each of an article body text included in an article and a caption of each of images into morphemes; a phrase acquiring unit (12) dividing the article body text into phrases on a basis of a result of the morphological analysis performed by the morphological analysis unit (11b); and a correspondence determining unit (13). The correspondence determining unit (13) determines correspondence between each of the phrases of the article body text and the images by calculating a correlation between the caption and each of the phrases of the article body text on a basis of the result of the morphological analysis performed by the morphological analysis unit (11a).
    Type: Grant
    Filed: November 4, 2016
    Date of Patent: July 20, 2021
    Assignee: MITSUBISHI ELECTRIC CORPORATION
    Inventors: Tatsuhiko Saito, Yusuke Koji
  • Patent number: 11042552
    Abstract: A method may include obtaining multiple search paths, each search path including a previous search query and multiple search materials. The method may include generating multiple relevancy scores corresponding to the search paths. The method may include obtaining a current search query of a new search. The method may include identifying one or more previous search queries that match the current search query. The method may include identifying a first search path and a second search path based on the first search path and the second search path corresponding to the matching previous search queries. The method may include comparing a first relevancy score of the first search path with a second relevancy score of the second search path. The method may include presenting the search materials of the first search path in response to the first relevancy score being greater than the second relevancy score.
    Type: Grant
    Filed: August 18, 2017
    Date of Patent: June 22, 2021
    Assignee: FUJITSU LIMITED
    Inventors: Sanam Mirzazad Barijough, Jorjeta G. Jetcheva
  • Patent number: 11036791
    Abstract: Descriptive data relating to at least a subset of a plurality of entities on a website is retrieved over a network. Endorsement data relating to the plurality of entities is retrieved from the website. A first set of probabilities is determined reflecting a probability that endorsements can be attributed to specific aspects. A second set of probabilities is determined reflecting a probability that terms can be attributed to aspects. Using the first set of probabilities and the second set of probabilities, a subset of the terms that are most probably associated with each entity are selected. Tags are then generated for each entity using the selected terms.
    Type: Grant
    Filed: March 24, 2017
    Date of Patent: June 15, 2021
    Assignee: R2 Solutions, LLC
    Inventors: Theodoros Lappas, Kunal Punera, Tamas Sarlos
  • Patent number: 11030651
    Abstract: A web page personalization system comprises a profile database and a profile manager. The profile database stores profiles for users. The profiles are comprised of segments of profile information for the users. The profile manager receives a request over an Internet for a group of segments of profile information about a user from a requestor. The request includes an anonymized identifier stored on a device for the user. The profile manager identifies a profile from the profiles for the user in the profile database using the anonymized identifier. The profile is comprised of the segments of the profile information about the user. The profile manager sends a portion of the profile information corresponding to the group of segments in an anonymized form in a reply over the Internet to the requestor. The requestor uses the group of segments to generate a personalized web page for the user.
    Type: Grant
    Filed: May 5, 2017
    Date of Patent: June 8, 2021
    Assignee: ADP, LLC
    Inventors: Scott Sheppard, Sandra Angevine
  • Patent number: 11030151
    Abstract: Systems and methods create an inverted index for a set of documents utilizing a heap data structure. The documents can be divided into a series of n-grams. The n-grams can be hashed, producing hashed n-gram values. A first hashed n-gram value can be placed into the heap data structure. Operations performed using the heap data structure obtain document identifiers that are associated with documents that include a hashed n-gram value that matches the top n-gram value in the heap.
    Type: Grant
    Filed: March 29, 2018
    Date of Patent: June 8, 2021
    Assignee: Avast Software s.r.o.
    Inventor: Antonín K{hacek over (r)}í{hacek over (z)}
  • Patent number: 11025719
    Abstract: Multiple devices are detected in an environment and a user input is received to define a relationship between two or more devices in the plurality of devices. A system can determine that a first of the two or more devices includes a sensor resource and a second of the two or more devices includes an actuator resource. Data is identified describing outputs of the first device corresponding to the sensor resource and inputs of the second device corresponding to the actuator resource. A model is generated modeling interoperation of the sensor resource and actuator resource based at least in part on the data.
    Type: Grant
    Filed: December 20, 2015
    Date of Patent: June 1, 2021
    Assignee: Intel Corporation
    Inventors: Shao-Wen Yang, Yen-Kuang Chen, Nyuk Kin Koo