Ranking Search Results Patents (Class 707/723)
-
Patent number: 11675627Abstract: The present invention discloses a method for implementation of a software application implemented by a processor of a computer system, wherein said software application enables mapping of one or more diagramming elements to one or more cloud computing server, wherein said method comprising: Configuring, by an application interface, at least a 2D or 3D network architecture model on a first cloud computing platform, using one or more cloud components directly from a graphical drawing tool; deploying, by said application interface, said network architecture model on said first cloud computing platform to create a cloud application network; requesting, by said application interface, a copy of said cloud application network from said first cloud computing platform; shifting, by said application interface, said cloud application network from said first cloud computing platform to said second cloud computing platform for deploying said cloud components in a second cloud computing platform.Type: GrantFiled: December 29, 2021Date of Patent: June 13, 2023Inventors: Sudeep Mohan Khire, Sunil Pandurang Vetal
-
Patent number: 11671456Abstract: A rules engine is adapted for analyzing each match produced by a domain discovery system as matching a seed domain. Utilizing a natural language processing (NLP) library, the rules engine determines segments from the match, assigns a lexical category to each segment based on the context in how a seed domain string is used, and compares the lexical category of the segment that is closest to the seed domain string with a lexical category of the seed domain string. Based on the comparing, the rules engine determines whether the match is relevant to the seed domain and, if not, the match produced by the domain discovery system is identified as a false positive and automatically removed from a set of matches produced by the domain discovery system for the seed domain.Type: GrantFiled: May 11, 2020Date of Patent: June 6, 2023Assignee: PROOFPOINT, INC.Inventors: Gaurav Mitesh Dalal, Hung-Jen Chang, Ali Mesdaq
-
Patent number: 11669575Abstract: An apparatus and method for searching and displaying an email string including inputting one or more search text, wherein the search text is associated with one or more highlight option; searching the email string with the search text, wherein the email string includes at least one email, and wherein the at least one email includes email information, email body and/or email attachment; and displaying the email sting in a horizontal or vertical manner on a display that includes a first column, a second column and a third column. In one example, the first column displays the email information, the second column displays the email body and the third column displays the email attachment, and wherein the search text is found in one of the email information, the email body or the email attachment.Type: GrantFiled: April 18, 2021Date of Patent: June 6, 2023Assignee: ImageScan, Inc.Inventors: Basker S. Krishnan, Hanoz J. Kateli, Bryan Heesch
-
Patent number: 11666267Abstract: Methods and systems are disclosed for discovery of knowledge, interest and experience of individuals indicated by measured psychophysiologic response (e.g., electroencephalograph) to sensible stimuli (e.g., images). Stimuli are selected to explore targeted topics described in various levels of detail and sub-categories organized as hierarchal trees. The degree of psychophysiologic response to stimuli associated with sub-categories of topics in the hierarchal tree guides selection of additional stimuli to systematically explore hierarchal tree nodes, levels and branches to discover the extent of knowledge, interest or experience related to the targeted topic.Type: GrantFiled: April 27, 2021Date of Patent: June 6, 2023Assignee: IDEAL INNOVATIONS INC.Inventors: Robert Kocher, Loran Ambs
-
Patent number: 11669624Abstract: A method for providing response-hiding searchable encryption includes receiving a search query for a keyword from a user device associated with a user. The keyword appears in one or more encrypted documents within a corpus of encrypted documents stored on an untrusted storage device. The method also includes accessing a document oblivious key-value storage (OKVS) to obtain a list of document identifiers associated with the keyword. Each document identifier in the list of document identifiers associated with a respective keyword identifier is concatenated with the keyword and uniquely identifies a respective one of the one or more encrypted documents that the keyword appears in. The method also includes returning the list of document identifiers obtained from the document OKVS to the user device.Type: GrantFiled: December 16, 2019Date of Patent: June 6, 2023Assignee: Google LLCInventors: Kevin Yeo, Sarvar Patel, Giuseppe Persiano
-
Patent number: 11663248Abstract: Embodiments of the present disclosure provide a method and apparatus for processing consultation information. A specific implementation of the method includes: pushing, in response to receiving consultation information of a first user, a questionnaire corresponding to the consultation information to the first user; acquiring a questionnaire result corresponding to the questionnaire and submitted by the first user; inputting the questionnaire result into a preset consultation model, to obtain a first consultation result; pushing the questionnaire result and the first consultation result to a second user; and in response to receiving a second consultation result provided by the second user based on the questionnaire result and the first consultation result, pushing the second consultation result to the first user.Type: GrantFiled: April 30, 2021Date of Patent: May 30, 2023Assignee: BEIJING BAIDU NETCOM SCIENCE AND TECHNOLOGY CO., LTD.Inventors: Dongwei Zhu, Haifeng Huang, Chao Lu, Jialin Wu, Yuan Xia, Xueying Shi, Xiaoqin Li, Xiaoming Hu
-
Patent number: 11663620Abstract: Aspects described herein may allow for generating a customized price rating using a machine learning algorithm. This may have the effect of improving the display of information about merchants by including customized, personalized price ratings that better reflect the tastes and preferences of a user or group of users. According to some aspects, these and other benefits may be achieved by using a machine learning model, trained to receive input corresponding to both user data and merchant data and output an indication of customized price rating(s) for the merchant that is specific to one or more users, and then to generate information about the merchant for display that includes the customized price rating(s).Type: GrantFiled: July 7, 2021Date of Patent: May 30, 2023Assignee: Capital One Services, LLCInventors: Tyler Maiman, Kathryn Tikoian, Phoebe Atkins
-
Patent number: 11657415Abstract: A system and method for online user feedback management are provided. The method includes receiving online user feedbacks for a product from a plurality of users. A plurality of topics for the product are identified from the online user feedbacks. For each topic, the received online user feedbacks are categorized into a plurality of groups based on a rating score provided in each online user feedback for the product and semantic analysis of each online user feedback for the product. A net promoter score (NPS) uplift for each topic is calculated, where the NPS uplift measures an improvement in a NPS for the product if issues related to the topic are resolved. A priority topic is identified based on the NPS uplift for each of the topics. The priority topic is then prioritized in resolving issues related to the topics included in the online user feedbacks.Type: GrantFiled: May 10, 2021Date of Patent: May 23, 2023Assignee: Microsoft Technology Licensing, LLCInventors: Manoj Kumar Rawat, Gregory Lawrence Brake, Christopher Lawrence Laterza, Erfan Najmi, Andres Felipe Salcedo, Jin Luo
-
Patent number: 11651390Abstract: A computer-implemented method includes one or more processors configured for receiving ad scoring data corresponding to a biometric response to an advertisement displayed on a computing device user interface at a first time, receiving ad feature data corresponding to the advertisement, and generating first model output data corresponding to a user engagement score based on ad scoring data and ad feature data. Further, the method includes receiving user interface activity data corresponding to graphical images displayed at the first time, generating second model output data corresponding to a watching ad classification based on the user interface activity data and the ad feature data, determining an ad effectiveness score based on the first model output data and the second model output data, and generating ad improvement data based on the ad effectiveness score and the ad feature data, the ad improvement data comprising recommendations to adjust features of the advertisement.Type: GrantFiled: December 17, 2021Date of Patent: May 16, 2023Assignee: International Business Machines CorporationInventors: Sanmitra Sarkar, Mukundan Sundararajan
-
Patent number: 11650717Abstract: A computer-implemented method, system and computer program product for generating a user interface. A sketch (e.g., wireframe) of a portion of a user interface is received. The sketch is analyzed to predict a set of intended sketches using artificial intelligence based on historical data and/or the user's asset library. A set of intended final sketch renderings of the user interface is then generated and displayed using the set of predicted intended sketches based on historical data or a model trained to extract visual characteristics from existing user interface screens. If the user selects one of the intended final sketch renderings of the user interface as being directed to the intended design of the user interface and indicates that the selected intended final sketch rendering of the user interface corresponds to the final intended design, then code is generated to render the selected final sketch rendering of the user interface.Type: GrantFiled: July 10, 2019Date of Patent: May 16, 2023Assignee: International Business Machines CorporationInventors: Eric Liu, Shun Jiang, Aly Megahed, Lei Huang, Peifeng Yin, Raphael Arar, Guangjie Ren
-
Patent number: 11645857Abstract: A license plate number recognition method includes: extracting license plate number features of an image to be recognized including a license plate number, through a pre-trained convolutional neural network; extracting an intermediate convolution result during extracting the license plate number features, and extracting a first verification feature and/or a second verification feature according to the intermediate convolution result; verifying whether the license plate number features are correct according to the first and/or second verification features; if correct, outputting a predicted license plate number result according to the license plate number features.Type: GrantFiled: October 27, 2020Date of Patent: May 9, 2023Assignee: Shenzhen Intellifusion Technologies Co., Ltd.Inventors: Zhuoxi Zeng, Wenze Hu, Xiaoyu Wang
-
Patent number: 11645719Abstract: Visualizing event impact risk over time. At least one location of interest is identified on a geospatial map, and an event path is plotted on the geospatial map for an event over time. The event path includes actual and/or forecasted paths of the event. Along the event path, connected geospatial polygons are generated. The geospatial polygons represent actual and/or forecasted intensity of the event over time. A determination is made as to whether the connected geospatial polygons intersect one or more of the locations of interest indicating an impact risk for the event. Action are taken to reduce the impact risk for the location of interest.Type: GrantFiled: December 5, 2017Date of Patent: May 9, 2023Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Thomas Ward, Rahul Nahar, Hans-Juergen Eickelmann, Chester D. Karwatowski, Rajaram Krishnamurthy
-
Patent number: 11645326Abstract: Embodiments of the present disclosure set forth a computer-implemented method for identifying an object within an environment comprising receiving, via at least one sensor, first sensor data associated with an environment, storing, in a memory, the first sensor data in association with a first scene, and in response to receiving a user request for information associated with the environment, selecting, based on the user request, the first scene, accessing, via the memory, the first sensor data associated with the first scene, and, analyzing the first sensor data to identify a first object included in the first scene, and causing information associated with the first object to be output via at least one output device.Type: GrantFiled: January 22, 2019Date of Patent: May 9, 2023Assignee: Harman International Industries, IncorporatedInventors: Adam Boulanger, Sven Kratz, Joseph Verbeke, Stefan Marti
-
Patent number: 11640376Abstract: Provided are an electronic device and method for managing a decentralized identifier (DID) and more specifically a device and method for managing a DID by giving authority over the DID to a user according to a priority level selected by the user.Type: GrantFiled: January 30, 2020Date of Patent: May 2, 2023Assignee: ELECTRONICSAND TELECOMMUNICATIONS RESEARCH INSTITUTEInventors: Hwan Jo Heo, Sung Kee Noh, Chang Hyun Lee, Nam Seok Ko
-
Patent number: 11641508Abstract: Systems and methods are described for recommending a content item. A search query for a content item is received. The availability of the content item from more than one source is determined. In response to determining that the content item is available from more than one source, the quality of each of the available content items from respective sources is determined. A recommendation factor is determined. The recommendation factor is based on at least one of the bandwidth available to a user device, the resolution capability of the user device, and the quality of experience of each of the sources from which the content item is available. A list of search results for the available content items is generated. The list is ordered based on the quality of each of the available content items from respective sources and the recommendation factor.Type: GrantFiled: December 9, 2020Date of Patent: May 2, 2023Assignee: Rovi Guides, Inc.Inventors: Ashish Gupta, Vaibhav Gupta, Rohit Dhiman, Senthil Kumar Karuppasamy
-
Patent number: 11636619Abstract: A system and method for generating basic information for positioning and a self-positioning determination device are disclosed. The system includes an information supplying device and a computing device. The information supplying device recognizes an object position and an object category of each of a plurality of reference objects and accordingly generates a reference unique feature value for each reference object, and the computing device generates basic information for positioning according to the reference unique feature values. The self-positioning determination device recognizes an object position and an object category of a current object and accordingly generates a current unique feature value for the current object, and determines a position of itself according to the current unique feature value, the basic information for positioning, and a distance and an angle between the self-positioning determination device and the current object.Type: GrantFiled: December 7, 2020Date of Patent: April 25, 2023Assignee: INSTITUTE FOR INFORMATION INDUSTRYInventor: Jun-Dong Chang
-
Patent number: 11636252Abstract: Methods and systems for an accessibility system are provided. The methods and systems include operations comprising: receiving a request for a markup language document; obtaining the markup language document; processing a first portion of the markup language document with a machine learning technique to generate a first dictation corresponding to the first portion of the markup language document, the machine learning technique being trained to establish a relationship between a plurality of training markup language documents and training dictations corresponding to the training markup language documents; and replacing the first portion of the markup language document with the first dictation.Type: GrantFiled: August 24, 2020Date of Patent: April 25, 2023Assignee: Express Scripts Strategic Development, Inc.Inventors: Christopher M. Myers, Tatyana Feinstein
-
Patent number: 11635923Abstract: Provided are a monitoring system, a monitoring method, and a non-transitory computer-readable storage medium storing a monitoring program whereby it is possible to improve the stability of remote management of an image forming device by means of a remote management system. A monitoring system according to one embodiment is characterized by: acquiring information from a remote management system which remotely manages an image forming device; detecting a failure of the remote management system by analyzing the acquired information; and notifying about the failure of the remote management system which has been detected.Type: GrantFiled: December 25, 2019Date of Patent: April 25, 2023Assignee: KYOCERA DOCUMENT SOLUTIONS INC.Inventors: Kazuki Nishikai, Koki Nakajima, Takeshi Nakamura, Satoshi Goshima, Yasuo Nakashima, Dukil Park, Yuichi Obayashi
-
Patent number: 11632344Abstract: Disclosed are media attachment systems to enable a user to embed a first media item with a link to a second media item, and distribute the first media item in a message to one or more recipient client devices. For example, the first media item may include a picture or video captured by a user at a client device. The user may generate a message that includes the first media item. In response, a media attachment system may cause display of an interface at the client device that includes an option to attach an address to a second media item to the message. For example, the second media item may include a web page, social media post, picture, or video identified by an address such as a Uniform Resource Locator (URL).Type: GrantFiled: October 19, 2021Date of Patent: April 18, 2023Assignee: SNAP INC.Inventors: Newar Husam Al Majid, Jesse Chand
-
Patent number: 11625800Abstract: Methods and systems of rights management are disclosed. These methods and systems enable rights-holders to display, simulate, or track allocations relating to a project. Consistent with the disclosure, the methods and systems may display visualizations of allocations, modify allocations, and display updated visualizations incorporating these modifications. The visualizations may include waterfall charts with selectable boxes associated with grants of rights. The grants of rights may include a grant component, a geographic territory component, and a bundle of rights component. Consistent with the disclosure, the methods and systems may include displaying icons corresponding to a plurality of streams specified in the linked contracts; receiving a selection of certain icons; displaying a corresponding list of controls; receiving simulation assumptions; and displaying a first allocation for rights holders associated with the streams corresponding to the indicated icons.Type: GrantFiled: April 29, 2014Date of Patent: April 11, 2023Assignee: B Media FinanceInventors: Joël Thibout, Jean Roman, Philippe De Martelaere
-
Patent number: 11625644Abstract: Devices and techniques are generally described for ranking of search results based on multiple objectives. In various examples, a first set of search results may be determined. A first objective and a second objective for ranking the first set of search results may be determined. A first label associated with the first objective may be selected for a first training data instance. A second label associated with the second objective may be selected for a second training data instance. A first machine learning model may be generated using the first training data instance and the second training data instance. In some examples, the first machine learning model may be effective to rank the first set of search results based at least in part on the first objective and the second objective.Type: GrantFiled: February 18, 2020Date of Patent: April 11, 2023Assignee: AMAZON TECHNOLOGIES, INC.Inventors: Elad Haramaty, Liane Lewin-Eytan, David Carmel, Arnon Lazerson
-
Patent number: 11625534Abstract: Identifying documents that contain potential code words using a machine learning model. In some embodiments, a method may include receiving documents, identifying a first corpus and a second corpus in the documents, extracting a first set of word embeddings from the first corpus and a second set of word embeddings from the second corpus, generating a first vector space for the first set of word embeddings and a second vector space for the second set of word embeddings using a machine learning model, performing a vector rotation to improve alignment of the first set of word embeddings with the second set of word embeddings, identifying a word embedding in the first vector space that is not aligned with a corresponding word embedding in the second vector space as a potential code word, and identifying one or more documents that contain the potential code word in the first corpus.Type: GrantFiled: February 10, 2020Date of Patent: April 11, 2023Assignee: Text IQ, Inc.Inventors: Apoorv Agarwal, Ethan Benjamin, Jasneet Sabharwal
-
Patent number: 11625424Abstract: Apparatus for determining a meaning of an ontology term, the apparatus including an electronic processing device that compares the ontology term to a number of potential ontology term meanings, generates a matching score for the results of each comparison, the matching score being based on a similarity of the ontology term and the potential ontology term meaning and selects a potential ontology term as the ontology term meaning using the matching scores.Type: GrantFiled: April 24, 2015Date of Patent: April 11, 2023Assignee: Semantic Technologies Pty Ltd.Inventors: Albert Donald Tonkin, Dung Xuan Thi Le
-
Patent number: 11615144Abstract: A computer method, system, and device of training an empathy model for detecting a type of query, the method including defining an intent for detecting closed ended queries, providing a plurality of queries that are closed ended queries to a machine learning model generator, said plurality of queries comprising training data, providing a plurality of corresponding labels identifying the plurality of queries as closed ended queries, and generating a model that classifies closed ended queries as a function of the training data.Type: GrantFiled: May 31, 2018Date of Patent: March 28, 2023Assignee: Microsoft Technology Licensing, LLCInventors: Monty Hammontree, Travis Lowdermilk, Valentina Strachan, Maxim Lobanov, Kelley Zhao, Steven Clarke, Jessica Rich, Juan P Carrascal-Ruiz
-
Patent number: 11610047Abstract: A baseline request produced from an annotated node of a document object model (DOM) tree and a label assigned to the annotated node are obtained. The label is assigned to a set of neighboring nodes of the DOM that perform a same function by recursively causing the system to, for each neighboring node to the annotated node in the DOM tree an additional request produced in response to performance of simulated human interaction with the neighboring node is identified, if the additional request matches the baseline request, the label is assigned to the neighboring node, and the neighboring node is selected to be the annotated node.Type: GrantFiled: February 1, 2022Date of Patent: March 21, 2023Assignee: Klarna Bank ABInventors: Alexandra Hotti, Riccardo Sven Risuleo, Aref Moradi, Stefan Magureanu, Jens Lagergren
-
Patent number: 11610192Abstract: Systems and methods for predicting language dialects for a user to improve a user interface of an application are disclosed. In one embodiment, a system receives a request to determine a default dialect for an application executing on a user device. The system acquires user information corresponding to a user of the user device. Based on the user information and using a clustering algorithm, the system assigns the user to a cluster associated with a dialect. The system provides the dialect to the user device for display in a user interface as part of a sliding scale of selectable dialects of the application such that the dialect is provided as the default dialect for text and other message communications in the application. The system learns from the user's choice of dialect to provide more accurate dialect predictions in the future for other users.Type: GrantFiled: September 21, 2020Date of Patent: March 21, 2023Assignee: PayPal, Inc.Inventors: Aarti Ashok, Michael George McKenna, Girish Maheswarappa Halavarthi, Joelle Cheng, Sine Rix, Sung-Yan Lu, Gulrez Khan, Lucas Welti
-
Patent number: 11610652Abstract: A synthesis machine for preparation of a targeted inorganic material for recommended synthesis by a computer program that determines optimal solid-state methods for synthesis of an inorganic material. The computational method involves inputting a target inorganic material, querying structural data and thermodynamic data for the target inorganic material, enumerating possible synthetic reactions to construct a synthetic reaction database with a viable subset of the possible synthetic methods. The routine generates a nucleation metric and competition metric that are combined to provide recommended synthetic methods. The output for each of the recommended syntheses are input into a robotic synthesis machine where the delivery of reactants, reaction conditions, and analysis of extent of reaction, and product quality is controlled by a processor.Type: GrantFiled: May 6, 2020Date of Patent: March 21, 2023Assignee: Toyota Research Institute, Inc.Inventors: Muratahan Aykol, Santosh K. Suram
-
Patent number: 11610141Abstract: One embodiment provides a method, including: obtaining a dataset for generation of an outcome using a plurality of artificial intelligence models; classifying, using another artificial intelligence model and before employing the plurality of artificial intelligence models, the dataset into a feature-space; and employing a subset of the plurality of artificial intelligence models on the dataset, wherein the subset is selected based upon the classification of the dataset. Other aspects are described and claimed.Type: GrantFiled: March 29, 2019Date of Patent: March 21, 2023Assignee: Lenovo (Singapore) Pte. Ltd.Inventors: Rod D. Waltermann, Sidney Rhodes, Saba Shah
-
Patent number: 11605042Abstract: Interaction data sets of consumers of an offering set with an application associated with an offering set are obtained. At least some of the interactions are associated with respective content presentation operations. A neural network model is trained, using the interaction data sets, to generate predictions of actions of a consumer at whom a set of content presentation operations is directed, and to provide action-attribution scores for the content presentation operations. The model includes convolutional layers and an attention module. Weights learned in the attention module are used to estimate the action-attribution scores. A trained version of the model is stored.Type: GrantFiled: November 20, 2020Date of Patent: March 14, 2023Assignee: Amazon Technologies, Inc.Inventors: Omri Perez, Chirag Mandaviya, Duo Cao
-
Patent number: 11605098Abstract: Technologies are provided for generation of quality scores for brand curation. A quality score represents a quality assessment of a brand. To generate quality scores, a machine-learning (ML) model can be trained to classify brands as either pertaining or not-pertaining to a group of select brands. The ML model can be trained using the group of select brands as a training set and performance signals for those brands as feature inputs. A select brand can be an expert curated brand, a brand carried by a particular merchant, or a brand identified using social media. A performance signal defines a value of a quality metric of a brand, where the quality metric defines an aspect of interaction between a customer and the brand within a digital marketplace. A quality score of a brand can be generated by applying the trained ML model to performance signals for the brand.Type: GrantFiled: February 6, 2020Date of Patent: March 14, 2023Assignee: Amazon Technologies, Inc.Inventors: Taejin Park, Thiago Schiavo Mosqueiro, Matthew Taddy, William Lee Gans, Crystal Hoyer, Ramon Huerta
-
Patent number: 11606330Abstract: Systems and methods are disclosed for provide alternative domain names for a single Internet website to different users in results of search queries. The systems and methods can perform operations including maintaining alternative domain names for a single webpage of a content provider and associated context information of the alternative domain names. The operations also include receiving a request for the context information and providing the context information in response to the request. The operations further include receiving a notification of usage of an alternative domain name based on the context information. Additionally, the operations include determining usage metrics for the plurality of alternative domain names of the content provider based on the usage information. Moreover, the operations include periodically culling alternative domain names of the content provider based on the usage metrics.Type: GrantFiled: August 31, 2020Date of Patent: March 14, 2023Assignee: VeriSign, Inc.Inventors: Ashvatth Lakshmanan, Karthik Shyamsunder, Andrew Simpson
-
Patent number: 11599508Abstract: Embodiments are directed to managing data in a file system. A source bucket that contains a plurality of objects on a cloud computing environment may be determined. The source bucket may be associated with a target directory in the file system based on an integration relationship. Object keys from the object store may be provided based on a query and filter rules such that each object key corresponds to an object in the source bucket that conforms to the filter rules. Source objects in the source bucket may be determined based on the object keys such that each source object corresponds to one of the object keys. Target files that correspond to the source objects may be determined based on the integration relationship. In response to determining changed target files or changed source objects, copying the changed source objects or the changed target files to the target directory.Type: GrantFiled: January 31, 2022Date of Patent: March 7, 2023Assignee: Qumulo, Inc.Inventors: Christopher Charles Harward, Kevin David Jamieson, Aleksei Martynov, Adam Mitha, Pavel Shilovskiy, Sihang Su, Colin Wallace
-
Patent number: 11593835Abstract: Price mining and dynamic online marketing campaign adjustment data processing systems and methods are disclosed. A system and method for dynamically adjusting an online marketing campaign, in various embodiments, is configured to increase and/or decrease one or more keyword bids that make up part of an online marketing campaign for a particular product from a particular retailer based on whether: (1) the particular product is or is not competitively priced relative to one or more competing retailers; and/or (2) an advertisement for the particular product from the particular retailer on a search engine results page or in an online marketplace is in a relatively desirable position.Type: GrantFiled: August 17, 2020Date of Patent: February 28, 2023Assignee: Viesoft, Inc.Inventor: Anthony Vierra
-
Patent number: 11580146Abstract: A rule storing unit stores a set of rules each defining facts and a relation between the facts, and weights representing importance levels of the rules. An input data storing unit stores input data. A query storing unit stores a query. An importance level calculating unit calculates an importance level of each fact type of the facts defined by the rules. A fact data generating unit generates, for each fact type, fact data in which true/false is observed as a fact by a number corresponding to the importance level of the fact type, from the input data. A fact data storing unit stores the fact data. An inference performing unit performs probabilistic inference of a result of the query by using the fact data, the rules, and the weights. An output unit outputs a result of the inference.Type: GrantFiled: April 26, 2018Date of Patent: February 14, 2023Assignee: NEC CORPORATIONInventors: Yuki Hayashi, Jun Suzuki
-
Patent number: 11580181Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, modifying queries based on non-textual content. In one aspect, a method includes receiving, from a user device, a query including a plurality of terms; determining active non-textual data displayed in an application environment on the user device; determining, from the non-textual textual data, modification data for the query; generating a set of modified queries based on the query and the modification parameters; scoring the modified queries according to one or more scoring criteria; selecting one of the modified queries based on the scoring; and providing, to the user device, search results responsive to the selected modified query.Type: GrantFiled: February 7, 2020Date of Patent: February 14, 2023Assignee: GOOGLE LLCInventors: Gokhan H. Bakir, Behshad Behzadi
-
Patent number: 11575752Abstract: Techniques for suggesting accessory devices controlled by an application executing on a mobile device are disclosed. A method includes measuring one or more sensor values using one or more sensors of a mobile device and the one or more sensor values are determined from one or more signals emitted by a first one or more accessory devices. An area of a physical space for the first one or more accessory devices can be determined based on the one or more sensor values. A second one or more accessory devices associated with the same area as the first one or more accessory devices can be suggested to a user.Type: GrantFiled: June 3, 2020Date of Patent: February 7, 2023Assignee: Apple Inc.Inventors: Brent M. Ledvina, Kevin P. McLaughlin, David R. Stites, Jahshan A. Bhatti, Kevin Duffy, Robert William Mayor
-
Patent number: 11573706Abstract: A data storage device and method for efficient image searching are provided. In one embodiment, a data storage device is provided comprising a memory and a controller. The controller is configured to store a plurality of images and a plurality of keys in the memory, wherein each key of the plurality of keys is generated from a respective image of the plurality of images; receive, from a host, a key generated from a target image desired by the host; and return, to the host, an image from the stored plurality of images that is associated with a key that matches the key received from the host. Other embodiments are provided.Type: GrantFiled: June 7, 2021Date of Patent: February 7, 2023Assignee: Western Digital Technologies, Inc.Inventors: Amit Sharma, Dinesh Kumar Agarwal, Abhinandan Venugopal
-
Patent number: 11574013Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for providing contextual information to a user. In one aspect, a method includes receiving, from a user device, a query-independent request for contextual information relevant to an active resource displayed in an application environment on the user device, generating multiple queries from displayed content from the resource, determining a quality score for each of the multiple queries, selecting one or more of the multiple queries based on their respective quality scores, and providing, to the user device for each of the selected one or more queries, a respective user interface element for display with the active resource, wherein each user interface element includes contextual information regarding the respective query and includes the respective query.Type: GrantFiled: September 10, 2021Date of Patent: February 7, 2023Assignee: Google LLCInventors: Michal Jastrzebski, Aurelien Boffy, Gokhan H. Bakir, Behshad Behzadi, Marcin M. Nowak-Przygodzki
-
Patent number: 11568014Abstract: Systems and techniques for an information centric network (ICN) distributed search with approximate cache and forwarding information lookup. For example, a search interest packet may be received. Here, the search interest packet includes search criteria and a signal indicating that it is a search interest packet. A search for content—including content in a local content store—that meets the search criteria may then be performed. Once complete, a data packet that includes the results of the search may be transmitted towards an author of the search interest packet.Type: GrantFiled: June 28, 2019Date of Patent: January 31, 2023Assignee: Intel CorporationInventors: Maria Ramirez Loaiza, S. M. Iftekharul Alam, Gabriel Arrobo Vidal, Ned M. Smith, Satish Chandra Jha
-
Patent number: 11567947Abstract: A method involving obtaining a first plurality of topic groups (TGs), each having a membership of accounts, identifying a first plurality of accounts as authorities for an expertise topic, obtaining a second plurality of TGs with a number of accounts as members, wherein the first plurality of TGs comprises the second plurality of TGs, identifying a first frequent account which is a member in at least one of the second plurality of TGs, adding the first frequent account to the authorities of the expertise topic to obtain a second plurality of accounts as the authorities of the expertise topic, determining a third plurality of TGs in which a second number of accounts from the second plurality of accounts are members, determining that another frequent account is a member in one of the third plurality of TGs, and obtaining a ranking of accounts that are an authority on the expertise topic.Type: GrantFiled: March 26, 2021Date of Patent: January 31, 2023Assignee: Twitter, Inc.Inventor: Alek Kolcz
-
Patent number: 11567981Abstract: Techniques and systems are described for performing semantic text searches. A semantic text-searching solution uses a machine learning system (such as a deep learning system) to determine associations between the semantic meanings of words. These associations are not limited by the spelling, syntax, grammar, or even definition of words. Instead, the associations can be based on the context in which characters, words, and/or phrases are used in relation to one another. In response to detecting a request to locate text within an electronic document associated with a keyword, the semantic text-searching solution can return strings within the document that have matching and/or related semantic meanings or contexts, in addition to exact matches (e.g., string matches) within the document. The semantic text-searching solution can then output an indication of the matching strings.Type: GrantFiled: April 15, 2020Date of Patent: January 31, 2023Assignee: Adobe Inc.Inventors: Trung Bui, Yu Gong, Tushar Dublish, Sasha Spala, Sachin Soni, Nicholas Miller, Joon Kim, Franck Dernoncourt, Carl Dockhorn, Ajinkya Kale
-
Patent number: 11561971Abstract: A computer implemented method for keyword search over a knowledge graph. The knowledge graph comprises a large number of vertices representing entities and a large number of edges representing relations between the entities. The knowledge graph is enhanced with static labels. A static label for each vertex includes a list of distances between the vertex and other vertices of the knowledge graph. The method includes receiving a set of keywords, constructing dynamic labels based on the set of keywords and determining a subgraph of the knowledge graph for the set of keywords based on the static labels and based on the dynamic labels. The constructing of the dynamic labels includes obtaining keyword vertices by mapping keywords of the set of keywords to vertices of the knowledge graph and obtaining for the keyword vertices distances between the keyword vertices and predecessors of the keyword vertices from the static labels.Type: GrantFiled: April 12, 2021Date of Patent: January 24, 2023Assignee: Robert Bosch GmbHInventor: Evgeny Kharlamov
-
Patent number: 11562149Abstract: Embodiments are directed to organizing conversations. Words may be provided from a conversation stream. Each word may be mapped to a graph model based on characteristics of each word. The graph model may be partitioned based on one or more attributes of a nodes and edges included in the graph model such that nodes associated with relationship strength that exceeds a threshold value may be grouped together. Sentence models may be generated based on sentences included in the conversation stream. Combined models may be generated based on the sentence models and the graph such that each sentence model may be associated with one or more partitions of the graph model. A conversation digest may be generated based on the combined model such that the conversation digest identifies one or more dominant portions of the conversation that include key subject matter.Type: GrantFiled: June 13, 2022Date of Patent: January 24, 2023Assignee: Rammer Technologies, Inc.Inventors: Toshish Arun Jawale, Ansup Babu, Anthony Claudia
-
Patent number: 11562144Abstract: A generative automatic text summarization system and method is disclosed that may adopt a search and reranking strategy to improve the performance of a summarization task. The system and method may employ a transformer neural model to assist with the summarization task. The transformer neural model may be trained to learn human abstracts and may then be operable to generate abstractive summaries. With multiple summary hypothesis generated, a best-first search algorithm and reranking algorithm may be employed to select the best candidate summary as part of the output summary.Type: GrantFiled: March 16, 2020Date of Patent: January 24, 2023Assignee: Robert Bosch GmbHInventors: Kaiqiang Song, Bingqing Wang
-
Patent number: 11561991Abstract: A system, method, specialized computers, and software for improving wine consumption experience is disclosed. In some configurations, descriptors for wine and or music may be determined. Wine and music profiles may be generated. Wine-music pairs may be created in certain configurations. In some configurations, a user may use certain configurations to select a particular wine, have his or her mobile device play a song matched to that wine.Type: GrantFiled: June 29, 2020Date of Patent: January 24, 2023Inventor: Raymond A. Kurz
-
Patent number: 11557378Abstract: A computer system and computational method for determining optimal solid-state methods for synthesis of an inorganic material that results in an output of recommended synthetic methods that can be implemented based on the recommendation. The method involves inputting a target inorganic material, querying structural data and thermodynamic data for the target inorganic material and reactant inorganic materials that can be used for its synthesis, enumerating possible synthetic reactions to construct a synthesis reaction database with a viable subset of the possible synthetic methods. The program generates a nucleation barrier metric and a competition metric that are combined to provide a recommendation of the synthetic procedures to the target inorganic material.Type: GrantFiled: May 6, 2020Date of Patent: January 17, 2023Assignee: Toyota Research Institute, Inc.Inventor: Muratahan Aykol
-
Patent number: 11556573Abstract: Enhanced techniques and circuitry are presented herein for providing responses to questions from among digital documentation sources spanning various documentation formats, versions, and types. One example includes a method comprising receiving an indication of a question directed to subject having a documentation corpus, determining a set of passages of the documentation corpus related to the question, ranking the set of passages according to relevance to the question, forming semantic clusters comprising sentences extracted from ranked ones of the set of passages according to sentence similarity, and providing a response to the question based at least on a selected semantic cluster.Type: GrantFiled: May 29, 2020Date of Patent: January 17, 2023Assignee: ADOBE INC.Inventors: Balaji Vasan Srinivasan, Sujith Sai Venna, Kuldeep Kulkarni, Durga Prasad Maram, Dasireddy Sai Shritishma Reddy
-
Patent number: 11556720Abstract: Systems, methods, and apparatus for communication assistance for aneurotypical individuals are described. Embodiments of the systems, methods, and apparatus may receive input data during a communication between a first user and a second user, generate feedback based on the input data using a shared network comprising psychological information about the second user, wherein the shared network is based at least in part on interactions between the second user and a third user, and provide the feedback to the first user during the communication.Type: GrantFiled: May 5, 2020Date of Patent: January 17, 2023Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Shikhar Kwatra, Jennifer L. Szkatulski, Erick Black, John E. Petri
-
Patent number: 11550505Abstract: A data stream may include a plurality of records that are ordered, and the plurality of records may be assigned to a processing shard. A first set of virtual shards may be formed, the first set of virtual shards having a first quantity of virtual shards that perform parallel processing operations on behalf of the processing shard. First records of the plurality of records may be processed using the first set of virtual shards. The first quantity of virtual shards may be modified, based at least in part on an observed record age, to a second quantity of virtual shards that perform parallel processing operations on behalf of the processing shard. A second set of virtual shards may be formed having the second quantity of virtual shards. Second records of the plurality of records may be processed using the second set of virtual shards.Type: GrantFiled: September 1, 2020Date of Patent: January 10, 2023Assignee: AMAZON TECHNOLOGIES, INC.Inventors: Dinesh Saheblal Gupta, Deepak Verma, Jiaxuan Lu
-
Patent number: 11551105Abstract: Client instance data including a plurality of incidents and a plurality of knowledge elements comprising information relating to resolving one or more of the plurality of incidents is obtained. A validation set is built based on the obtained client instance data, the validation set including fingerprint data of plural fingerprints of known incident-knowledge relationships, each of fingerprint representing a link between one of the incidents and one of the knowledge elements used for resolving the incident. A knowledge element class is predicted from among plural knowledge element classes for each of knowledge element based on the built validation set, the plural knowledge element classes being defined based on respective threshold values indicating a quality of coverage provided by a knowledge element for resolving an incident. Classification data of the plural knowledge elements classified into the plural knowledge element classes is presented with the obtained client instance data.Type: GrantFiled: April 20, 2018Date of Patent: January 10, 2023Assignee: ServiceNow, Inc.Inventors: Bruce Walthers, Mukund Ramachandran, Lingzhu Li, Abhay Kulkarni