Patents.
Inventions connected to their inventors and to the projects, companies, talks, events, and ideas around them.
Add a patent ↗Method for associating previously created social media data with an individual or entity
US10298663B2 · International Business Machines Corporation · Source: google-patentsThe systems, apparatus, methods, and computer program products described herein allow a user to find published content that may be about the user on a social network by analyzing the user's profile information and social contact information to generate terms, face recognition data, contacts and ...
Santosh Borse, Santosh S. Borse, Ajay Raina · 3 inventors totalLearner engagement in online discussions
US10297166B2 · LinkedIn Corporation · Source: google-patentsThe disclosed embodiments provide a system that improves learner engagement in online discussions. During operation, the system selects an experience level for use in moderating answers to a question submitted to an online forum. Next, the system matches the experience level to a first subset of users in a set of potential respondents to the question. The system then improves an engagement of the first subset of users with the online forum by generating output that targets the first subset of users with the question, prior to displaying the question to a first remainder of the potential respondents that does not include the first subset of users.
Dhananjay Ragade, Dhananjay R. Ragade, Nishit Tewari · 3 inventors totalDetecting quality of physiologic data using contact pressure data for alarm generation
US10297143B1 · International Business Machines Corporation · Source: google-patentsRandy Giffen, Perry R. Giffen, James R. Green, Shermeen Nizami · 4 inventors totalDecentralized discovery across different networks
US10291697B2 · International Business Machines Corporation · Source: google-patentsDynamic discovery of peers or services in different networks, where few or no servers may be required for the discovering process, is provided. Broadcasting used for the peer or service discovery may serve to reduce centralized bottlenecks and may serve to increase scalability.
Max Maximilien, Jonathan A. Berkhahn, Daniel S. Lavine, Simon M. Leung, Eugene Michael Maximilien · 5 inventors totalDirection indicators
US10290225B1 · International Business Machines Corporation · Source: google-patentsA method includes arranging a first indicator device on a first portion of a user. The first indicator device corresponds to a first direction. The method includes analyzing environmental input from an input device to determine whether content associated with the first direction has been received.
Sneha Varghese, Nicholas George Danyluk, Kavita Sehgal, Diane Marie Stamboni, Sneha Mary Varghese, John S. Werner, Sarah Wu · 7 inventors totalSystem and methods for multi-tenancy management within a distributed database
US10289703B1 · Twitter, Inc. · Source: google-patentsEmbodiments are provided for enabling dynamic reallocation of resources in a multi-tenant distributed database.
Boaz Avital, Christopher Goffinet, Peter Schuller, Armond Bigian, Spencer G. Fang, Anthony Asta · 6 inventors totalIndividual and user group attributes discovery and comparison from social media visual content
US10282677B2 · International Business Machines Corp · Source: google-patentsA method and system are provided. The method includes deriving a set of user attributes from an aggregate analysis of images and videos of a user. The deriving step includes recognizing, by a set of visual classifiers, semantic concepts in the images and videos of the user to generate visual classifier scores. The deriving step further includes deriving, by a statistical aggregator, the set of user attributes. The set of user attributes are derived by mapping the visual classifier scores to a taxonomy of semantic categories to be recognized in visual content. The deriving step also includes displaying, by an interactive user interface having a display, attribute profiles for the attributes and comparisons of the attribute profiles.
Rosario Uceda-Sosa, Michele Merler, Jae-Eun Park, John R. Smith · 4 inventors totalAnalyzing writing using pressure sensing touchscreens
US10282590B2 · International Business Machines Corporation · Source: google-patentsThe present invention provides a computer implemented method, a system, and a computer program product for verifying a writing of a user. In an exemplary embodiment, the present invention includes in response to receiving a writing on a pressure sensing touchpad logically coupled a computer system, recording a position and a pressure of one or more points of the writing via a pressure sensing touchscreen, executing a set of logical operations normalizing the writing, comparing the normalized writing to one or more stored writing parameters, executing a set of logical operations determining the normalized writing is within a tolerance of writing parameter deviation limits, thereby verifying the writing, and in response to determining the writing is within the tolerance of writing parameter deviation limits, storing, by the computer system, a value indicating that the writing is valid.
Sneha Varghese, Nicholas G. Danyluk, Eli M. Dow, Kavita Sehgal, Diane M. Stamboni, Sneha M. Varghese, John S. Werner, Sarah Wu · 8 inventors totalAuthorizing an action request in a networked computing environment
US10277521B2 · International Business Machines Corp · Source: google-patentsAn approach for authorizing an action requested by a user in a networked computing environment (e.g., a cloud computing environment) is provided. In a typical embodiment, a request for a particular action associated with a computing resource is received. The connected systems which may be affected by the requested action are identified. The actual users of the connected systems are determined. A response from each of the actual users is requested. The responses are collected and weighted to determine if authorization for the requested action is granted.
Kelly Abuelsaad, Lisa Seacat Deluca, Soobaek Jang, Daniel C. Krook · 4 inventors totalMethod for providing therapy to an individual
US10276260B2 · Ginger.io, Inc. · Source: google-patents+justiaSai Moturu, Anmol Madan, Karan Singh, Abhishek Nath, Amanda Withrow, Aditya Sharma · 6 inventors totalSystem and method to provide information based on predicted route of travel
US10275796B2 · International Business Machines Corp · Source: google-patentsA method implemented in a computer infrastructure having computer executable code tangibly embodied on a computer readable storage medium having programming instructions operable to determine a current location of a user, predict a change of direction of the user, and provide at least one advertisement to the user based on the predicted change of direction of the user.
Kelly Abuelsaad, Lisa Seacat Deluca, Soobaek Jang, Daniel C. Krook · 4 inventors totalAutomatic, unsupervised paraphrase detection
US10275453B2 · International Business Machines Corporation · Source: google-patentsA method is disclosed for identifying paraphrases in a natural language processing (NLP) system comprising: receiving a first phrase and a second phrase by a system; analyzing the first phrase and the second phrase to provide a semantic and structural hierarchical comparison assessment.
Niyati Parameswaran · 1 inventor totalMethod for providing patient indications to an entity
US10269448B2 · Ginger.io, Inc. · Source: google-patents+justiaSai Moturu, Anmol Madan, Shishir Dash, Karim Wahba · 4 inventors totalMethod and system for modeling behavior and heart disease state
US10265028B2 · Ginger.io, Inc. · Source: google-patents+justiaSai Moturu, Anmol Madan · 2 inventors totalImplicit authentication for unattended devices that need to identify and authenticate users
US20190245851A1 · UnifyID · Source: uspto+google-patents+first-party-career-authorityJohn Whaley, John C. Whaley, Kurt W. Somerville · 3 inventors totalEnvironment simulator for user percentile
US10263858B2 · Microsoft Technology Licensing LLC · Source: google-patentsA system and method for generating a simulation environment are provided. In example aspects, in response to a request from a user of an environment simulation system, specifying a desired web performance metric to result from the execution of a particular content item, the environment simulation system constructs a simulation environment. The environment simulation system is configured to test the particular content item within the constructed simulation environment and compare a baseline web performance metric to the requested web performance metric. In some aspects, if the requested web performance metric is not achieved, the environmental simulation system is configured to perform tuning and continue simulating until the requested web performance metric is achieved. Once tuning is complete, a user can modify a content item and continue simulating to observe improvements in web performance of a content item for a user in a particular geographic region.
Mark Pascual, Prasanna Vijayanathan, Anant Rao, Sreedhar Veeravalli, Mark E. Pascual · 5 inventors totalSystems and methods for optimizing performance of graph operations
US10262078B2 · Apple Inc. · Source: google-patentsA method of optimizing graph operations is performed by a computing system, receiving a first request to perform a first operation on a first graph comprising a set of vertices and a set of edges.
Carlos Guestrin, Haijie Gu, Yucheng Low · 3 inventors totalSystem and method for managing a virtualized computing environment
US10261842B2 · VMware, Inc. · Source: google-patentsA technique for managing distributed computing resources in a virtual computing environment is disclosed. In an embodiment, a method includes receiving a recommended change to a virtual architecture of a virtual computing environment; determining an impact on current workload in the virtual
Irfan Ahmad, Anne Marie Holler, Ganesha Shanmuganathan, Chirag Bhatt · 4 inventors totalBayesian Inference Regarding Independence in Two-Way Contingency Tables
US20200327187A1 · International Business Machines Corporation · Source: google-patentsEstimating a Bayes factor is provided. Table dimensions of a contingency table are determined. A statistical model type to apply to the contingency table is determined. Fixed marginal totals are specified for either rows or columns when a Multinomial sampling model is applied. A table total is computed when a Poisson sampling model is applied or fixed marginal totals are computed when the Multinomial sampling model is applied to a two by two contingency table. An estimation method is selected to apply to the contingency table to compute the Bayes factor based on table dimensions, sampling model applied, and fixed marginal totals of the contingency table.
Svetlana Levitan, Yingda Jiang · 2 inventors totalDetecting and combining synonymous topics
US10255354B2 · Microsoft Technology Licensing, LLC (LinkedIn) · Source: google-patentsThe disclosed embodiments provide a system for processing data. During operation, the system obtains a set of topics associated with a set of content items. Next, the system obtains a first set of attributes associated with a first topic in the set of topics and a second set of attributes associated with a second topic.
Vita Markman, Vita G. Markman · 2 inventors totalDigital data processing for diagnosis of a subject
US10249040B2 · International Business Machines Corporation · Source: google-patentsEmbodiments relate to digital image processing for diagnosis of a subject. More specifically, the embodiments relate to automation of diagnoses through data interpretation. An image is acquired from the subject.
Niyati Parameswaran · 1 inventor totalSYSTEM FOR STORAGE AND VERIFICATION OF ACCESS DATA
EP3776421A4 · Workday Inc · Source: google-patentsBjorn Hamel, Jonathan David RUGGIERO · 2 inventors totalDynamic faceted search
US10242103B2 · International Business Machines Corp · Source: google-patentsEmbodiments of the present invention provide systems and methods for the discovery of facets. A search query over sets of data (e.g., a set of documents) leads to search results. The search results are organized by facets. Responsive to receiving new queries, facets are dynamically extracted from the search results. Furthermore, user profiles are dynamically updated. The order of presentation of facets, as displayed in a graphical user interface, can be modified based on the extracted facets.
Ruchi Mahindru, John A. Bivens, Yu Deng, Kaoutar El Maghraoui, HariGovind V. Ramasamy, Soumitra Sarkar, Long Wang · 7 inventors totalSemantic-aware and user-aware admission control for performance management in data analytics and data storage systems
US10241826B2 · International Business Machines Corp · Source: google-patentsIn one embodiment, a computer program product includes a computer-readable storage medium having program instructions embodied therewith. The embodied program instructions are executable by a processor to cause the processor to receive, by the processor, a first job request. The embodied program instructions are also executable by the processor to cause the processor to analyze, by the processor, the first job request to determine a user skill level of a user that submitted the first job request. Moreover, the embodied program instructions are executable by the processor to cause the processor to admit, by the processor, the first job request to a data analytics system and/or a data storage system in a specified order with respect to other received job requests based on at least the user skill level of the user that submitted the first job request. Other systems and methods are described in accordance with more embodiments.
Nathalie Baracaldo, Nathalie Baracaldo-Angel, Heiko H. Ludwig, William W. Owen, Rui Zhang · 5 inventors totalManaging consistency models in a distributed database
US10235333B1 · Twitter, Inc. · Source: google-patentsEmbodiments are provided for enabling a dynamic management of a multi-tenant distributed database.
Boaz Avital, Peter Schuller, Christopher Goffinet, Armond Bigian, Spencer G. Fang, Anthony Asta · 6 inventors totalIdentifying relevant messages in a conversation graph
US10229218B1 · Twitter, Inc. · Source: google-patentsA method and system for identifying relevant messages in a conversation graph includes identifying a context message within the conversation graph. The context message is marked as relevant and additional messages are marked as relevant based on various criteria.
Stu Hood, Stuart Hood · 2 inventors totalData delivery
US10223450B1 · Google LLC · Source: google-patentsThis disclosure generally relates to data delivery in distributed applications. One example method includes identifying a data source associated with a shuffle operation, the data source configured provide data from a data set associated with the shuffle operation; identifying a data sink associated with the shuffle operation, the data sink configured to receive data provided by the data source; associating a shuffler component with the shuffle operation, the shuffler component configured to receive data from the data source and provide the data to the data sink; receiving, by the shuffler component, a first data portion from the data source; providing, by the shuffler component, the first data portion to the data sink; receiving, by the shuffler component, a second data portion from the data source, the second data portion being received from the data source prior to or concurrent with providing the first data portion to the data sink.
Michael Entin, Matthew A. Armstrong, Matthew B. Tolton, Hossein Ahmadi · 4 inventors totalProxy application with dynamic filter updating
US10212246B2 · Netflix, Inc. · Source: google-patentsThe disclosure describes a proxy server application that supports the dynamic modification of proxy rules implemented by a proxy server. The proxy rules specify network behaviors performed at various points during the handling of requests from client applications, implemented via user-generated network traffic filters that can be added, removed or reordered at runtime.
Ben Christensen, Michael Cohen, Benjamin Schmaus, Matthew Hawthorne, Benjamin Christensen, Daniel Jacobson · 6 inventors totalPacket analysis based IoT management
US10212178B2 · ZingBox, Ltd. · Source: google-patents+justia+zingbox-career-authorityDr. May Wang, Gong Cheng, Pui-Chuen Yip, Zhiwei Xiao, Ran Xia, Mei Wang · 6 inventors totalDistributed message queue stream verification
US10212120B2 · Confluent, Inc. · Source: google-patentsA stream verification system for a distributed message queue system with metric collectors on each producer and consumer. A producer time stamp allows correlation of sent and received messages. Verification reports are organized by a message topic. A cumulative checksum allows detection of missing or corrupted messages. Verification messages are used to determine if a zero message report means no messages were sent, or rather that the messages weren't received.
Jay Kreps, Neha Narkhede, Dan Norwood, Anna Povzner, Joseph Adler, Yasuhiro Matsuda · 6 inventors totalVehicle sensor system and method of use
US10209718B2 · Starsky Robotics, Inc. · Source: google-patentsA system and method for collecting and processing sensor data for facilitating and/or enabling autonomous, semi-autonomous, and remote operation of a vehicle, including: collecting surroundings at one or more sensors, and determining properties of the vehicle surroundings from the collected sensor data.
Kartik Tiwari, Kevin Keogh, Isaac Brown, Aishanou Osha Rait, Tanya Sumang · 5 inventors totalIn-app application casting
US10200464B2 · Razer (Asia-Pacific) Pte. Ltd. · Source: google-patentsThe subject disclosure relates to systems and methods for casting an application from a source device to a destination device. In particular, a process can include steps for causing a source application executing as a foreground process in an operating system of a source computing device to store state data, transmitting the state data of the source application to a set of destination computing devices, and transmitting a cast command to the destination computing device, where the cast command is configured to instruct the destination computing device to execute the source application on the destination computing device using the state data.
Jaikumar Ganesh, Justin Quan, Linda Tong, Michael A. Chan, Tom Moss · 5 inventors totalReducing instances of inclusion of data associated with hindsight bias in a training set of data for a machine learning system
US20200057959A1 · salesforce.com, inc. · Source: google-patentsInstances of data associated with hindsight bias in a training set of data for a machine learning system can be reduced. Data in a first field can be analyzed with respect to data in a second field corresponding to an event to be predicted.
Shubha Nabar, Kevin Moore, Leah McGuire, Matvey Tovbin, Mayukh Bhaowal · 5 inventors totalDomain classification based on domain name system (DNS) traffic
US10185761B2 · Cisco Technology, Inc. · Source: uspto+google-patents+opendns-career-authorityJeremiah O'Connor, Jeremiah O'Connor and Thibault Reuille, and collaborators · 3 inventors totalMining association rules in the map-reduce framework
US10185752B2 · International Business Machines Corporation · Source: google-patentsIn each iteration of the process of mining association rules from transaction data by a cluster of computing systems, each mapper node in the cluster receives a split of the transaction data. Each mapper node scans the split to count an absolute support value of each candidate itemset for the current search level(s), and passes the candidate itemsets and their support values to reducer nodes in the cluster. The number of reducer nodes is determined adaptively based on the number of candidate itemsets and the number of maximum available resource nodes in the cluster.
Svetlana Levitan, Dong Liang · 2 inventors totalSystem and method for efficient connection management in a massively parallel or distributed database environment
US10180973B2 · Oracle International Corporation · Source: google-patentsA system and method is described for database split generation in a massively parallel or distributed database environment including a plurality of databases and a data warehouse layer providing data summarization and querying functionality. A database table accessor obtains split generation information from the database.
Kuassi Mensah, Ashok Shivarudraiah, Garret Swart · 3 inventors totalDynamic bitrate range selection in the cloud for optimized video streaming
US10178043B1 · Conviva Inc. · Source: google-patentsSelecting an optimal bitrate range is disclosed. A request for content from a first client is received. An optimal subset of bitrates for the first client is determined. The optimal subset of bitrates for the first client is determined based at least in part on one or more real-time quality measures. A different optimal subset of bitrates is determined for a second client. An indication of the optimal subset of bitrates determined for the first client is provided to the first client. The first client is configured to obtain content according to the indication of the optimal subset of bitrates.
Davis Shepherd, Aditya Ravikumar Ganjam, Faisal Zakaria Siddiqi, Oleg Vasilyev, Jibin Zhan, Alexey Serbin · 6 inventors totalLithium sulfur cell and preparation method
US10170755B2 · Robert Bosch GmbH · Source: google-patentsAleksandar Kojic, John F. Christensen, Paul Albertus, Timm Lohmann, Boris Kozinsky · 5 inventors totalSystem and method for generating social summaries
US10169419B2 · Microsoft Technology Licensing, LLC · Source: google-patentsOmar Alonso, Karen Shiells, Ho John Lee, Chad Carson · 4 inventors totalPrioritizing the direction of a directional pedestrian mover (DPM) in real time, based on predicted pedestrian traffic flow
US10167173B1 · International Business Machines Corp · Source: google-patentsThe program directs a computer processor to implement a program that prioritizes a direction of movement of a directional pedestrian mover (DPM) based on predicted pedestrian traffic flow. The program obtains a first predicted pedestrian traffic flow relative to the direction of movement of the DPM, and a second predicted pedestrian traffic flow in a different direction relative to the first predicted pedestrian traffic flow. The program determines that the second predicted pedestrian traffic flow exceeds the first predicted pedestrian traffic flow, and changes the direction of movement of the DPM to accommodate the second predicted pedestrian traffic flow. The program calculates a time for a majority of the first predicted pedestrian traffic flow, and a majority of the second predicted pedestrian traffic flow, to reach at least one access point of the DPM.
Kelly Abuelsaad, Tamer E. Abuelsaad, Gregory J. Boss · 3 inventors totalSuggested keywords
US10162820B2 · Microsoft Technology Licensing, LLC · Source: google-patentsA method and system to suggest keywords to a social network member (continuation of the LinkedIn suggested-keywords family, assigned to Microsoft after the LinkedIn acquisition).
Vitaly Gordon, Aastha Jain, Nikita Igorevych Lytkin, Gloria Lau · 4 inventors totalSemantic object tagging through name annotation
US20190121812A1 · Microsoft Technology Licensing, LLC · Source: google-patentsOmar Alonso · 1 inventor totalPower adaptor
USD836114S1 · eero inc. · Source: google-patents+eero-authorityAmos Schallich, Paul Nangeroni, Paul Kelley, Nicholas Reid, Nathaniel C. Hardison, Nicholas S. Weaver, Timothy Amos Schallich · 7 inventors totalSystem and method for telephony and communication services with message-based API
US10154118B2 · Cisco Technology, Inc. · Source: google-patentsJose de Castro, Jose Maria de Castro Jr., Neil Stratford, Wei Chen · 4 inventors totalBrowser-based payment for content
US10152710B1 · Amazon Technologies, Inc. · Source: google-patentsDisclosed are various embodiments for browser-based payment for content. A request for content is obtained from a client. It is determined whether a payment is sought for the content. It is determined whether a payment-signifying token is presented in a request protocol header of the request. A response protocol header indicating that the payment is sought is returned to the client in response to the request when the payment is sought for the content and the payment-signifying token is not presented in the request protocol header. The content is returned to the client in response to the request when the payment is sought for the content and the payment-signifying token is presented in the request protocol header.
Daryn Nakhuda, Daryn Edward Nakhuda, Scott Kerns Windsor · 3 inventors totalComputer-implemented system and method for facilitating interactions via automatic agent responses
US10142474B2 · Intellisist, Inc. · Source: justia-patentsA computer-implemented system and method for facilitating interactions via automatic agent responses is provided. Communication during an interaction between a user and an agent is monitored and a request from the user is identified during the interaction. A list of candidate responses to the request is compiled and provided to the agent. Time is measured upon providing the list to the agent and a predetermined amount of time is applied to the measured time. When the measured time exceeds the predetermined amount of time and the agent has failed to provide a response to the user, one of the candidate responses from the list is automatically selected and provided to the user.
Yishay Carmiel, Gilad Odinak · 2 inventors totalInternal short detection and mitigation in batteries
US10141611B2 · Robert Bosch GmbH · Source: google-patentsAleksandar Kojic, John F. Christensen · 2 inventors totalWearable word counter
US10134424B2 · VersaMe, Inc. · Source: uspto+google-patents+linkedin-career-authorityJill Desmond, Alvin Lacson, Andy Turk · 3 inventors totalManaging construction of decision modules to control target systems
US10133250B2 · Veritone Alpha, Inc. · Source: google-patentsTechniques for managing the automated construction and use of decision modules that control target systems. (abstract excerpt from Google Patents)
David Talby, Wolf Kohn, Michael Sandoval · 3 inventors totalConnecting and managing vehicles using a publish-subscribe system
WO2019182656A1 · Satori Worldwide, LLC · Source: google-patentsA first message may be received on a first channel of a plurality of channels, from a mobile client device, wherein the first message comprises a live video frame, and the first channel corresponds to a defined geographical region in which the mobile device is located. (abstract excerpt from Google Patents)
Dhruv Choudhary, Francois Orsini · 2 inventors total