Based On Record Similarity And Relevance Patents (Class 707/749)
-
Patent number: 10740554Abstract: This invention is related to a document similarity detection method in which non-prefix-free (NPF) coding of the input documents as a transform is used to provide the privacy. The method includes the following steps, encoding the symbols of the documents with non-prefix-free coding scheme, obtaining the transformed documents, calculating the similarity score of the transformed documents with the normalized compression distance similarity metric.Type: GrantFiled: January 23, 2017Date of Patent: August 11, 2020Assignee: ISTANBUL TEKNIK UNIVERSITESIInventors: Muhammed Oguzhan Kulekci, Mustafa Ersel Kamasak
-
Patent number: 10726453Abstract: When a content item is initially served to a client device, the content item may result in an impression effect. As time elapses, the initial impression may fade. Such a decay of the impression effect may be predicted through the use of a predictive model. In some implementations, one or more impression effect parameters may be accessed and used with the predictive model to determine a decay factor or predicted value that incorporates the impression effect decay for a content item. A value, such as a score, may be determined based on the decay factor or the predicted value and a bid associated with a content item. A content item may be selected based on the determined value and data to effect presentation of the content item may be provided.Type: GrantFiled: September 14, 2017Date of Patent: July 28, 2020Assignee: GOOGLE LLCInventors: Yifang Liu, Konstantinos Katsiapis, Christopher Kenneth Harris
-
Patent number: 10726206Abstract: A dialog engine configured to answer a sequence of questions related to an image. An attention module residing in the dialog engine includes an attention retrieval process and a tentative attention process. The attention retrieval process retrieves a relevant attention map that may have previously been used to answer a previous query. The tentative attention process generates a tentative attention map based on an image and other input parameters. The attention module combines the relevant attention map and the tentative attention map to generate a fused attention map. Based on the fused attention map, the dialog engine generates a response to the query. Finally, the dialog engine stores the fused attention map in an attention memory for use in answering future queries.Type: GrantFiled: January 30, 2018Date of Patent: July 28, 2020Assignee: Disney Enterprises, Inc.Inventors: Leonid Sigal, Andreas Lehrmann, Paul Hongsuck Seo
-
Patent number: 10719793Abstract: A system verifies whether or not an employee is actually on a job at a location during a standard time period, such as a work shift, by sending alerts to the employee's smart phone. The employee must respond to the alerts. The alerts are sent at random time intervals with a certain average rate. The average rate, called a Poisson parameter, can be varied over the course of a shift.Type: GrantFiled: January 4, 2019Date of Patent: July 21, 2020Assignee: Applied Underwriters, Inc.Inventors: Justin N. Smith, Mark S. Nowotarski
-
Patent number: 10721292Abstract: Content items are provided to users and their interactions with the provided content items are recorded in respective user profiles. The users' interactions thus recorded over time are analyzed to determine if the users have a balanced information intake. A reading habit score is determined for a user based various criteria. The user's reading habit score is analyzed to determine if the user's habits indicate a balance in the user's content consumption. If the user's reading habit score indicates an imbalance in the user's content consumption, suggestions are provided to the user for achieving a more balanced reading habit and thereby improving the user's reading habit score.Type: GrantFiled: July 17, 2018Date of Patent: July 21, 2020Assignee: OATH INC.Inventors: Chris Chan, Tony Hairr, Shatakshi Goyal, Clarence Leung, Katrina Tempero, Shivakumar Ningappa
-
Patent number: 10708220Abstract: An access system is provided and includes a memory and a control module. The memory stores a local DNS server VM, LLPS VM and local landing page, where the local DNS server VM is programmed with an IP address and a domain name of the LLPS VM. The control module: transmits a HTTP request from an in-vehicle device to a network application server via a PDN gateway or GGSN; based on a network event, receives a redirect response signal to redirect the in-vehicle device from accessing the network application server to receiving the landing page; based on a URI of the landing page, provides a query request signal to the local DNS server VM for the IP address and the domain name of a network or local landing page server; receives a query response signal from the local DNS server VM and the landing page from the LLPS VM.Type: GrantFiled: December 11, 2017Date of Patent: July 7, 2020Assignee: GM GLOBAL TECHNOLOGY OPERATIONS LLCInventors: Sandeep Vig, Rajeev Ranjan
-
Patent number: 10698910Abstract: Automated weighting is performed that includes transforming a behavior of each respective dimension of multiple dimensions of a selected group of events to a respective weight, the respective weight determined based on a distribution of values of the respective dimension, and where the weight determined for a first of the plurality of dimensions is greater than the weight determined for a second of the plurality of dimensions. Similarity values are computed indicating similarities between further events and the selected group of events, the similarity values based on a combination of the weights and distances between the further events and the selected group of events. Cohorts of the further events are generated by performing multi-level ranking that comprises ranking groups of the further events based on the similarity values, and applying merging to the groups to produce merged groups. The cohorts are visualized in a graphical visualization.Type: GrantFiled: October 9, 2015Date of Patent: June 30, 2020Assignee: MICRO FOCUS LLCInventors: Ming C. Hao, Nelson L. Chang, Justin Aaron Scaggs, Felix Hamborg, Daniel Keim
-
Patent number: 10699164Abstract: A training template construction apparatus includes a gaze fixation point receiving unit for receiving gaze fixation points of a user that looks a facial picture that expresses random emotion, from an eye tracking apparatus that is operatively associated with the gaze fixation point receiving unit, a gaze pattern extraction unit for extracting a gaze pattern and gaze pattern information via machine-learning of the gaze fixation points received from the gaze fixation point receiving unit, a heat map deduction unit for deducing a heat map using the gaze pattern and the gaze pattern information that are extracted by the gaze pattern extraction unit, a difference heat map deduction unit for deducing a difference value between the heat map deduced from the heat map deduction unit and a heat map of a reference group based on pre-stored facial pictures that express the same emotion and for deducing a difference heat map to which the difference value is applied, and a controller for analyzing the gaze pattern and theType: GrantFiled: October 19, 2018Date of Patent: June 30, 2020Assignees: THE INDUSTRY & ACADEMIC COOPERATION IN CHUNGNAM NATIONAL UNIVERSITY (IAC)Inventors: Taehyun Kim, Soo Rim Noh
-
Patent number: 10691732Abstract: System, methods, and user interface for searching documents related to resumes or job descriptions as a special type of unstructured data. The methods automatically transform a source document such as a resume or job description into a search query, and retrieve target documents matching the most important contents in the source document without requiring a user to open and read the source document and write a query. The methods identify the most representative attributes in such documents based on grammatical, semantic, and contextual information contained in the documents for producing more effective and relevant search results than manually-constructed search queries.Type: GrantFiled: May 23, 2017Date of Patent: June 23, 2020Inventor: Guangsheng Zhang
-
Patent number: 10692491Abstract: Systems and methods for obtaining content over the Internet, identifying text within the content (e.g., such as closed captioning or recipe text) or creating text from the content using such technologies as speech recognition, analyzing the text for actionable directions, and translating those actionable directions into instructions suitable for network-connected cooking appliances. Certain embodiments provide additional guidance to avoid or correct mistakes in the cooking process, and allow for the customization of recipes to address, e.g., dietary restrictions, culinary preferences, translation into a foreign language, etc.Type: GrantFiled: November 4, 2015Date of Patent: June 23, 2020Assignee: KONINKLUKE PHILIPS N.V.Inventors: Rajendra Singh Sisodia, Anand Srinivasan Srinivasan Natesan, Aravind Gundumane, Chaitra Bhat
-
Patent number: 10685236Abstract: A metadata generation system utilizes machine learning techniques to accurately describe content of videos based on multi-model predictions. In some embodiments, multiple feature sets are extracted from a video, including feature sets showing correlations between additional features of the video. The feature sets are provided to a learnable pooling layer with multiple modeling techniques, which generates, for each of the feature sets, a multi-model content prediction. In some cases, the multi-model predictions are consolidated into a combined prediction. Keywords describing the content of the video are determined based on the multi-model predictions (or combined prediction). An augmented video is generated with metadata that is based on the keywords.Type: GrantFiled: July 5, 2018Date of Patent: June 16, 2020Assignee: Adobe Inc.Inventors: Saayan Mitra, Viswanathan Swaminathan, Somdeb Sarkhel, Julio Alvarez Martinez, Jr.
-
Patent number: 10678840Abstract: Methods, systems, and media for presenting news items corresponding to media content are provided. In some implementations, the method comprises: determining a channel that is providing a television program; determining whether news content corresponding to the channel exists, wherein the determining further comprises: obtaining news documents, determining keywords associated with the news documents based on frequency, receiving captioning content corresponding to the channel, determining whether at least one of the keywords associated with the news documents is included in the captioning content, selecting a news document in response to determining that keywords associated with the news document are included in the captioning content, and obtaining one or more news items that correspond to the news document; and causing the one or more news items relating to the television program to be presented.Type: GrantFiled: January 5, 2017Date of Patent: June 9, 2020Assignee: Google LLCInventors: Ant Oztaskent, Yaroslav Volovich
-
Patent number: 10679068Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for providing contextual information for presented media. In one aspect, a method includes storing in a buffer, on a first user device, media data as buffered media data, the buffered media data being a most recent portion of media data received at the first user device, the most recent portion inclusive of the media data received from a present time to a prior time that is fixed relative to the present time; responsive to a search operation invocation at the present time, sending the buffered media data to a search processing system that is remote from the first user device; and receiving, from the search processing system and in response to the buffered media data, contextual information regarding an entity that the data processing system identified from processing the buffered media data.Type: GrantFiled: June 13, 2017Date of Patent: June 9, 2020Assignee: GOOGLE LLCInventor: Ibrahim Badr
-
Systems and methods for a scalable continuous active learning approach to information classification
Patent number: 10671675Abstract: Systems and methods for classifying electronic information are provided by way of a Technology-Assisted Review (“TAR”) process. In certain embodiments, the TAR process is a Scalable Continuous Active Learning (“S-CAL”) approach. In certain embodiments, S-CAL selects an initial sample from a document collection, trains a classifier by using a default classification for a portion of the initial sample, scores the initial sample, selects a sub-sample from the initial sample for review, removes the reviewed sub-sample from the initial sample, and repeats the process by re-training the classifier until the initial sample is exhausted. In certain embodiments, a classification threshold is determined using a calculated estimate of the prevalence of relevant information such that the threshold classifies the information in accordance with a determined target criteria. In certain embodiments, the estimate of prevalence is determined from the results of iterations of a TAR process such as S-CAL.Type: GrantFiled: June 17, 2016Date of Patent: June 2, 2020Inventors: Gordon V. Cormack, Maura R. Grossman -
Patent number: 10671810Abstract: Examples relate to citation explanations. A process to provide citation explanation is provided herein. The process analyzes a primary document to extract a citation claim. The process generates a set of candidate segments of a cited document that may correspond to the citation claim. The process also analyzes the set of candidate segments.Type: GrantFiled: February 20, 2015Date of Patent: June 2, 2020Assignee: Hewlett-Packard Development Company, L.P.Inventors: Georgia Koutrika, Alkis Simitsis
-
Patent number: 10657148Abstract: An IoT apparatus in use by a user, which is communicatively linked to a mobile device used by the user, is identified. A determination can be made as to whether documentation for the IoT apparatus is located on the IoT apparatus or on a mobile device. Responsive to determining that the documentation is located on the IoT apparatus or on the mobile device, a determination can be made as to whether the documentation located on the IoT apparatus or on the mobile device is a latest version of the documentation. Responsive to determining that the documentation located on the IoT apparatus or on the mobile device is not the latest version of the documentation, the latest version of the documentation can be automatically accessed from a resource external to the IoT apparatus and the mobile device. Presentation of the latest version of the documentation on a display can be initiated.Type: GrantFiled: April 28, 2017Date of Patent: May 19, 2020Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Rick A. Hamilton, II, Agueda Martinez Hernandez Magro, Jose Roberto Mosqueda Mejia, Victor Adrian Sosa Herrera
-
Patent number: 10652280Abstract: Methods and systems for configuring a security topology in an enterprise security management configuration tool are disclosed. One method includes manipulating an icon representing one or more nodes in a configuration user interface of an enterprise security management configuration tool to associate the one or more nodes into a manual grouping of nodes in an enterprise network; and, after manipulating the icon, selecting, from a tool palette of the configuration user interface, an automatic association tool, the automatic association tool determining an association among a plurality of nodes into a plurality of automated logical groupings of nodes. In some cases, the manual grouping of nodes is different from the plurality of automated logical groupings, and the automatic association tool preserves the manual grouping of nodes.Type: GrantFiled: April 24, 2017Date of Patent: May 12, 2020Assignee: Unisys CorporationInventors: Robert A. Johnson, Michael J. DiDomenico, Philippe Jolly, Michael C Leap, Richard W Phelps
-
Patent number: 10650097Abstract: One embodiment provides a method that includes crawling a network for raw data. Emotion metrics are refined for the raw data. Labels for the raw data using refined emotion metrics are received. Factor analysis is performed for labeled data to obtain emotional tone factors. Adjusted labeled data are received based on the emotional tone factors. Words are analyzed using a tone model using the emotional tone factors and integrating the adjusted labeled data. Representative words for each emotional tone factor are provided based on using the tone model.Type: GrantFiled: September 27, 2018Date of Patent: May 12, 2020Assignee: International Business Machines CorporationInventors: Peifeng Yin, Zhe Liu, Anbang Xu, Taiga Nakamura
-
Patent number: 10635789Abstract: Methods, systems, and computer-readable media for request authorization using service coordination are disclosed. An authorization data structure and an operation data structure are selected based at least in part on a request for an operation. The authorization data structure comprises a directed acyclic graph representing a flow of data between service operations associated with authorization of the operation, and the operation data structure comprises a directed acyclic graph representing a flow of data between a service operations associated with execution of the operation. Authorization of the operation is attempted using the authorization data structure, comprising invoking one or more of the service operations associated with authorization. If the authorization is successful, then the execution of the operation is initiated using the operation data structure, comprising invoking one or more of the service operations associated with execution.Type: GrantFiled: June 21, 2017Date of Patent: April 28, 2020Assignee: Amazon Technologies, Inc.Inventors: Robin Alan Golden, Marc Andrew Bowes, Izak Van Der Merwe
-
Patent number: 10635708Abstract: Method of generating presentation starts by receiving user input indicating activation of presentation generator and generating and transmitting content selection display to the electronic device that includes search button, first table including list of selected cocktails, and second table including spirit type and number count. When the user input indicates selection of search button, processor generates and transmits cocktail lookup page display that includes pop-up window that includes drop-down lists or search fields including cocktail criterions and third table that includes entries matching selected cocktail criterion selected. When user input indicates activation of selection box included in the third table and subsequent user input indicates no other entries are desired, processor generates and transmits content selection display that includes updated first table that comprises the entry associated with the activated selection box.Type: GrantFiled: December 15, 2017Date of Patent: April 28, 2020Assignee: Liquid Presentation, LLCInventors: Richard Sunada, Daylan Sunada
-
Patent number: 10630639Abstract: Systems and methods of the present invention provide for a server computer coupled to a network and configured to: receive an image; transmit the digital image to an API operated by at least one metadata generation service, and receive a metadata data set about the digital image, prioritize a plurality of keywords within the data set, generate a list of candidate domain names including a keyword, insert a second candidate domain name into the list comprising a keyword replacing or concatenated to the keyword and associated with a lower priority than the keyword; and transmit the list to a client computer for display.Type: GrantFiled: August 28, 2017Date of Patent: April 21, 2020Assignee: Go Daddy Operating Company, LLCInventor: Jesse Bilsten
-
Patent number: 10609453Abstract: Customized recommendations of multimedia content streams are provided herein. A method can include facilitating, by a network device of a wireless network and comprising a processor, an output of a recommendation of a first multimedia content stream at a communications device based on a monitored interaction determined to have been performed by an identified entity at the communications device. The method can also include facilitating, by the network device, a first transmission of the first multimedia content stream to the communications device in response to an acceptance of the recommendation of the first multimedia content stream received from the communications device. The first multimedia content stream can be renderable for consumption at the communications device.Type: GrantFiled: February 21, 2017Date of Patent: March 31, 2020Assignee: The DIRECTV Group, Inc.Inventors: Michael Greenstein, Percival Pacifico, Jason Payabyab, Kue Xiong
-
Patent number: 10607273Abstract: Systems and methods for providing relevant explanations for recommended content are provided. In one embodiment, a computer-implemented method includes obtaining data indicative of one or more parameters associated with a user. The method includes determining recommended content for the user based at least in part on the one or more parameters associated with the user. The recommended content is associated with a recommended engagement for the user. The method includes generating an explanation for the recommended content for the user based at least in part on the one or more parameters associated with the user. The explanation is indicative of why the recommended engagement is recommended for the user. The method includes providing data indicative of the recommended content and the explanation for the recommended content for display on a user interface via a display device.Type: GrantFiled: December 28, 2016Date of Patent: March 31, 2020Assignee: Google LLCInventors: Jennifer Su, Mark T. Rivera
-
Patent number: 10587624Abstract: This disclosure provides an apparatus, method, and non-transitory computer readable medium for operating networking for members and supporting a controlled-access establishment. The apparatus includes a memory and a processor couple to the memory. The memory stores a plurality of member profiles corresponding to a plurality of member devices including a first member profile corresponding to a first member device, where each member profile contains information about a member related to the member a member device.Type: GrantFiled: September 20, 2017Date of Patent: March 10, 2020Assignee: TNB Growth CorporationInventors: J. Stuart Fitts, Phillip J. Romano
-
Patent number: 10585872Abstract: Reorganizing a data table to improve analytical database performance is presented. Attribute value information for data blocks of the data table is determined. One or more queries having respective query predicates involving the attribute may be received and processed. Data blocks having attribute value information matching a query predicate are selected. The selected data blocks are evaluated for the query predicate of the query. For each part of a set of the parts a false positive rate may be determined. The false positive rate may indicate the fraction of data blocks of the selected data blocks of the part, that each contains less than a determined maximum number of rows that satisfy the query predicate. In response to determining for each part of the set of the parts that the determined false positive rates of the part meet a predefined condition sorting the part by the attribute.Type: GrantFiled: December 11, 2017Date of Patent: March 10, 2020Assignee: International Business Machines CorporationInventors: Thomas F. Boehme, Andreas Brodt, James L. Finnie, Knut Stolze
-
Patent number: 10572511Abstract: Received data records, each including one or more values in one or more fields, are processed to identify a matched data cluster. The processing includes: for selected data records, generating a query from one or more values; identifying one or more candidate data records from the received data records using the query; determining whether or not the selected data record satisfies a cluster membership criterion for at least one candidate data cluster of one or more existing data clusters containing the candidate records; and selecting the matched data cluster from among one or more candidate data clusters based at least in part on a growth criterion for the candidate data clusters, or initializing the matched data cluster with the selected data record if the selected data record does not satisfy a cluster membership criterion for any of the existing data clusters or based on a result of the growth criterion.Type: GrantFiled: June 2, 2016Date of Patent: February 25, 2020Assignee: Ab Initio Technology LLCInventors: Arlen Anderson, Kamil Trojan
-
Patent number: 10565521Abstract: A system, method and computer program product provides improved performance in machine learning, decision making and similar processes. In one example method, a plurality of individual subsets of features of a dataset comprising multiple features are received. The subsets may be provided by applying one or more feature selection methods to the dataset. Each subset is represented as a graph based on a predefined graph template. The example method merges the graphs of the plurality of individual subsets by overlaying the graphs on each other to form a merged feature graph. The merged feature graph may be used for identifying a single subset of features for use in machine learning, decision making and similar processes.Type: GrantFiled: May 26, 2016Date of Patent: February 18, 2020Assignee: International Business Machines CorporationInventors: Urvesh Bhowan, Keith Cortis, Seamus R. McAteer, Daniel J. McCloskey
-
Patent number: 10565215Abstract: Disclosed herein is a computer implemented method of determining a similarity score of a plurality of data records with a target data record in a data set. The similarity score allows a user to identify secondary data records, or pairs of data records, that disclose similar concepts. Also disclosed herein is a computer implemented method for presentation and visual navigation of a data set including related data records. The presentation of a data set using the disclosed method allows users of to quickly identify data records that are very similar to a data record of interest. The data set may include directly connected or indirectly connected patents.Type: GrantFiled: September 13, 2017Date of Patent: February 18, 2020Assignee: Patent Analytics Holding Pty LtdInventors: Ben Palmer, Doris Spielthenner, Michael Lloyd
-
Patent number: 10558396Abstract: A computing device includes an interface configured to interface and communicate with a dispersed storage network (DSN), a memory that stores operational instructions, and a processing module operably coupled to the interface and memory such that the processing module, when operable within the computing device based on the operational instructions, is configured to perform various operations. The computing device processes data usage characteristics associated with a data object that is associated with a user to determine an estimated location of the user. When the estimated location of the user compares unfavorably to the home location of the user, the computing device pre-fetches less than the decode threshold number of EDSs, for each set of encoded data slices (EDSs) that respectively correspond to data segments of a data object, from first storage units (SUs) to second SUs associated with the estimated location of the user.Type: GrantFiled: September 14, 2016Date of Patent: February 11, 2020Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Brian F. Ober, Jason K. Resch
-
Patent number: 10558933Abstract: A system, method and computer program product provides improved performance in machine learning, decision making and similar processes. In one example method, a plurality of individual subsets of features of a dataset comprising multiple features are received. The subsets may be provided by applying one or more feature selection methods to the dataset. Each subset is represented as a graph based on a predefined graph template. The example method merges the graphs of the plurality of individual subsets by overlaying the graphs on each other to form a merged feature graph. The merged feature graph may be used for identifying a single subset of features for use in machine learning, decision making and similar processes.Type: GrantFiled: March 30, 2016Date of Patent: February 11, 2020Assignee: International Business Machines CorporationInventors: Urvesh Bhowan, Keith Cortis, Seamus R. McAteer, Daniel J. McCloskey
-
Patent number: 10552461Abstract: A method, system and a computer program product are provided for scoring candidate answers for geographic relevance by identifying document location information that is associated with a document, associating each token in the document with the document location information, and then comparing geographic foci identified for a candidate answer from the tokens with geographic foci identified for an input question to generate a geographic relevance score for the candidate answer to the input question.Type: GrantFiled: September 16, 2016Date of Patent: February 4, 2020Assignee: International Business Machines CorporationInventors: Edward G. Katz, Kristen M. Summers
-
Patent number: 10546009Abstract: A computer-implemented system and method provide for mapping a set of strings onto an ontology which may be represented as a graph. The method includes receiving a set of strings, each string denoting a respective object. For each of the strings, a pairwise similarity is computed between the string and each of a set of objects in the ontology. For each of a set of candidate subsets (subgraphs) of the set of objects, a global score is computed, which is a function of the pairwise similarities between the strings and the objects in the subset and a tightness score. The tightness score is computed on the objects in the subset with a submodular function. An optimal subset is identified from the set of candidate subsets based on the global scores. Strings in the set of strings are mapped to the objects in the optimal subset, based on the pairwise similarities.Type: GrantFiled: October 22, 2014Date of Patent: January 28, 2020Assignee: CONDUENT BUSINESS SERVICES, LLCInventors: Matthias Gallé, Nikolaos Lagos
-
Patent number: 10540380Abstract: A cleanse engine receives address data from an application as the address data is entered into the application. The cleanse engine parses the address data as the data is received from the application. The cleanse engine performs a final address validation to validate a final address when sufficient parsed address data is available and returns the final address to the application. The cleanse engine sends the parsed address data to a search engine when insufficient parsed address data is available to perform the final address validation. When the parsed address data is sent to the search engine, the search engine queries reference data and returns a list of search results to the cleanse engine. The cleanse engine standardizes the list of search results from the search engine and sends the list of search results to the application.Type: GrantFiled: December 16, 2016Date of Patent: January 21, 2020Assignee: SAP SEInventors: Ronald Dupey, Steve Ellison, Pete McDonald, Gerard Winkler, Randy Simonson
-
Patent number: 10536540Abstract: Described herein is a system architecture that supports generating analytics data about files hosted by a file hosting server. Also described herein are various graphical user interfaces that are well-suited to present at least a portion of the analytics data to a user.Type: GrantFiled: June 30, 2016Date of Patent: January 14, 2020Assignee: MICROSOFT TECHNOLOGY LICENSING, LLCInventors: Kristen Kamath, Jonathan Fred Keslin, Angela Allison, Reema Bhagat, Jonathan Rosenberg
-
Patent number: 10514965Abstract: A device may detect an event during execution of a particular application of the device. As part of detecting the event, the device may detect a closing of the particular application or may detect a calendar event. The device may identify a sequence of applications related to the event based on information identifying the event and may present graphical information identifying the sequence of applications. The device may detect selection of graphical information identifying another application from the graphical information identifying the sequence of applications, and may initiate the other application based on detecting the selection of the graphical information identifying the other application.Type: GrantFiled: June 7, 2013Date of Patent: December 24, 2019Assignee: VERIZON NEW JERSEY INC.Inventors: Woo Beum Lee, Jeffrey M Walsh
-
Patent number: 10515328Abstract: The present disclosure provides techniques for calculating an entity's cybersecurity risk based on identified relationships between the entity and one or more vendors. Customer/vendor relationships may impact the cybersecurity risk for each of the parties involved because a security compromise of a downstream or upstream provider can lead to a compromise of multiple other companies. For example, if organization A uses B (e.g., a cloud service provider) to store files, and B is compromised, this may lead to organization A being compromised (e.g., the files organization A stored using B may have been compromised by the breach of B's cybersecurity). Embodiments of the present disclosure further provide a technique for calculating a cybersecurity risk score for an organization based on identified customer/vendor relationships.Type: GrantFiled: June 30, 2016Date of Patent: December 24, 2019Assignee: SecurityScorecard, Inc.Inventor: Nikon Rasumov
-
Patent number: 10503715Abstract: Technologies are disclosed for enabling application search through the use of programmatic application state indexing. The disclosed technologies enable applications to be systematically explored using a program to identify the various states of the application. For example, UI displays provided by an application can be explored and text or other content can be captured from each UI display. The text or other content can then be indexed and utilized to search applications and to navigate directly to specific application states.Type: GrantFiled: June 16, 2016Date of Patent: December 10, 2019Assignee: Amazon Technologies, Inc.Inventors: Daniel Massaguer, Derek Steven Gebhard
-
Patent number: 10496418Abstract: The present application discloses a method for assembling ANDROID application based on application content. The method includes: 1) a server captures page information of an ANDROID application and creates an index, and saves metadata and index information of the page to a database, wherein the metadata includes the page jump logic of the ANDROID application; 2) a client sends a keyword input by a user to the server; 3) the server obtains an application list matching the keyword from the database and returns the metadata corresponding to the application list to the client; 4) after a target ANDROID application is selected from the application list, the client launches the target ANDROID application and automatically jumps to the page corresponding to the keyword according to the page jumping logic of the target ANDROID application. The invention breaks the isolation of information and provides a more natural assembly service among ANDROID applications.Type: GrantFiled: September 7, 2016Date of Patent: December 3, 2019Assignee: Peking UniversityInventors: Gang Huang, Xuanzhe Liu, Yi Liu, Yun Ma, Meihua Yu, Mengwei Xu
-
Patent number: 10489419Abstract: A method may include receiving a semantic query, wherein the semantic query is formatted using a first ontology; retrieving a transitive mapping between the first ontology and a second ontology; translating a first element of the semantic query from the format of the first ontology to a second element of the second ontology in accordance with the transitive map; parsing a relational database to Resource Description Format (R2RML) mapping to determine a set of database tables that include the second element; directing an execution of the semantic query to the set of database tables in accordance with the R2RML mapping; and storing the results of the executed query in a tripe format, the stored results formatted using the first ontology.Type: GrantFiled: March 28, 2017Date of Patent: November 26, 2019Assignee: Wells Fargo Bank, N.A.Inventors: David Newman, Devdeep Kabiraj, Gerald Quigley, Caroline Janice Day
-
Patent number: 10489825Abstract: A seed cluster comprising a group of users who share a particular attribute and/or affiliation is determined by a social networking system. For each user of the seed cluster, other users and/or entities connected to the user in the social networking system are retrieved. For each retrieved other user or entity, the social networking system may determine whether the other user or entity exhibits the attribute or affiliation based on a random walk algorithm. A resulting targeting cluster of users and/or entities may be used for targeting advertisements targeting to members. A social networking system may also infer an affiliation for a user based on the user's interaction with a page, application, or entity where other users who interacted with the same page, application, or entity have the same affiliation.Type: GrantFiled: May 20, 2016Date of Patent: November 26, 2019Assignee: Facebook, Inc.Inventors: Rong Yan, Ankush Singla, Antonio Felipe Garcia-Martinez, Philip Zigoris
-
Patent number: 10489500Abstract: Disclosed is a method for suggesting revisions to a document-under-analysis (“DUA”) from a seed database, the seed database including a plurality of original texts each respectively associated with one of a plurality of final texts. The method includes tokenizing the DUA into a plurality of statements-under-analysis (“SUAs”), selecting a first SUA of the plurality of SUAs, generating a first similarity score for each of the plurality of the original texts, the similarity score representing a degree of similarity between the first SUA and each of the original texts, selecting a first candidate original text of the plurality of the original texts, and creating an edited SUA (“ESUA”) by modifying a copy of the first SUA consistent with a first candidate final text associated with the first candidate original text.Type: GrantFiled: January 10, 2019Date of Patent: November 26, 2019Assignee: BLACKBOILER LLCInventors: Jonathan Herr, Daniel P. Broderick, Daniel Edward Simonson
-
Patent number: 10419560Abstract: A social networking system presents content items to a user and determines if the user has less than at threshold level of interest in the presented content items based on one or more user interactions with the presented content items. For example, the social networking system determines the user has less than the threshold level of interest in the presented content items if at threshold number of requests for content are received within a time interval. If the user has less than the threshold level of interest in the presented content items, the social networking system identifies additional content items to present to the user, and may also identify content items previously presented to the user. Content is selected form the additional content items or from the previously presented content items and presented to the user.Type: GrantFiled: January 17, 2017Date of Patent: September 17, 2019Assignee: Facebook, Inc.Inventors: Yintao Yu, Meihong Wang
-
Patent number: 10402426Abstract: A social networking system suggests events for a target user based on stored data in the social networking system related to the target user and to events. The social networking system may suggest events based on the target user's affinity for, connections with, or interactions with objects in the social networking system connected to or otherwise associated with the events. For example, an event is suggested to a target user if users connected to the target user already accepted an invitation to the event. As another example, an event organized by a particular entity is suggested to the target user because of interactions between the target user and other content provided by the entity. Invitations to suggested events may be presented to the target user via a client device, allowing the target user to easily join a suggested event.Type: GrantFiled: September 26, 2012Date of Patent: September 3, 2019Assignee: Facebook, Inc.Inventors: Robert Michael Baldwin, Henry Bridge, Omid Aziz, Devin Naquin
-
Patent number: 10395202Abstract: A system, method and tangible computer readable storage medium for storing a computer-implemented guideline, wherein the computer-implemented guideline includes a plurality of device independent nodes, determining a current state of the computer-implemented guideline, wherein the current state relates to one of the device independent nodes, retrieving device features relating to a device on which the one of the device independent nodes of the computer-implemented guideline is to be performed, modifying the one of the device independent nodes based on the device features to generate a device specific node and instantiating the device specific node on the device.Type: GrantFiled: September 27, 2013Date of Patent: August 27, 2019Assignee: Koninklijke Philips N.V.Inventors: Steffen Clarence Pauws, Alphonsus Anghonius Jozef De Lange, Cornelis Conradus Adrianus Maria Van Zon, Pradyumna Dutta, William Palmer Lord
-
Patent number: 10373278Abstract: A computer-implemented method includes detecting a first and second set of citations to a plurality of legal cases cited in a plurality of legal documents and a first legal document distinct from the plurality of legal documents, respectively. The computer-implemented method further includes determining a first and second set of tones corresponding to each citation in the first and second sets of citations, respectively. The computer-implemented method further includes determining a score for each tone in the first and second sets of tones, respectively. The computer-implemented method further includes detecting a first set of annotations corresponding to the first set of citations. The computer-implemented method further includes building a training model, based, at least in part, from at least a subset of the first set of annotations. The computer-implemented method further includes determining a second set of annotations corresponding to the second set of citations.Type: GrantFiled: February 15, 2017Date of Patent: August 6, 2019Assignee: International Business Machines CorporationInventors: Hernan Badenes, Rosanna S. Mannan, Siddharth A. Patwardhan
-
Patent number: 10375129Abstract: Individuals may utilize devices to engage in conversations about topics respectively associated with a location (e.g., restaurants where the individuals may meet for dinner). Often, the individual momentarily withdraws from the conversation in order to issue commands to the device to retrieve and present such information, and may miss parts of the conversation while interacting with the device. Additionally, the individual often explores such topics individually on a device and conveys such information to the other individuals through messages, which is inefficient and error-prone. Presented herein are techniques enabling devices to facilitate conversations by monitoring the conversation for references, by one individual to another (rather than as a command to the device), to a topic associated with a location. In the absence of a command from an individual, the device may automatically present a map alongside a conversation interface showing the location(s) of the topic(s) referenced in the conversation.Type: GrantFiled: June 17, 2014Date of Patent: August 6, 2019Assignee: Microsoft Technology Licensing, LLCInventors: Lisa Stifelman, Madhusudan Chinthakunta, Julian James Odell, Larry Paul Heck, Daniel Dole
-
Patent number: 10372774Abstract: A system and method for anticipatory contextual notifications are provided. In example embodiments, a context indication corresponding to a user that is a member of a social network service is received. The context indication is indicative of a real-time context of the user. The context indication is analyzed to determine that the context indication is a significant context indication. An entity associated with the significant context indication and that is a member of the social network service is identified. Member data associated with the identified entity and the user is accessed. Notification context is generated based, at least in part, on an analysis of the significant context indication and the member data. Presentation, to the user, of a notification that includes the notification context is caused.Type: GrantFiled: November 24, 2014Date of Patent: August 6, 2019Assignee: Microsoft Technology Licensing, LLCInventors: Akhilesh Gupta, Ya-Tsun Yang
-
Patent number: 10360600Abstract: A system and method for generating recommendations based on verified user reviews receives verified user reviews from a rating system. The system and method constructs and updates user profiles based on various factors including location and demographic information. This information is used to create comparison points between profiles which is used to amplify certain possible recommendations based on the similarity between the users. This information may then be used to trigger the population of a user interface.Type: GrantFiled: June 6, 2016Date of Patent: July 23, 2019Inventor: Peter Polson
-
Patent number: 10360219Abstract: An approach is provided to identify permanence data corresponding to terms included in a corpus of a question answering (QA) system. Based on the identified permanence, a time-based confidence of each of the terms is established. Terms are identified as a plurality of candidate answers to a question posed to the QA system. Each of the plurality of candidate answers are scored with the scoring being at least partially based on the time-based confidence established for each of the terms.Type: GrantFiled: September 22, 2015Date of Patent: July 23, 2019Assignee: International Business Machines CorporationInventors: Darryl M. Adderly, Corville O. Allen, Scott N. Gerard, Robert K. Tucker
-
Patent number: 10356027Abstract: The present disclosure relates generally to internet social media, and more specifically to techniques for determining location-related information about internet social media content. In some embodiments, a system accesses data representing a first social media post, the data including geographic location data identifying a first geographic location. The system identifies a second social media post related to the first post. The system accesses data representing the second social media post, wherein the data representing the second post does not include geographic location data identifying the first geographic location. The system analyzes the data representing the second social media post and determines a location score based at least in part on the analysis of the data representing the second social media post. If the location score exceeds a threshold location score, the system associates the second social media post with the first geographic location.Type: GrantFiled: February 3, 2017Date of Patent: July 16, 2019Assignee: HYP3R INCInventors: Carlos Garcia, Omar Ramos, Anton Antonov