Patents.
Inventions connected to their inventors and to the projects, companies, talks, events, and ideas around them.
Add a patent ↗Privacy-preserving system for machine-learning training data
US10601786B2 · UnifyID · Source: uspto+google-patents+first-party-career-authorityJohn Whaley, John C. Whaley, Eleftherios Ioannidis · 3 inventors totalAutomated segmentation utilizing fully convolutional networks
US10600184B2 · Arterys Inc · Source: google-patentsSystems and methods for automated segmentation of anatomical structures (e.g., heart). Convolutional neural networks (CNNs) may be employed to autonomously segment parts of an anatomical structure represented by image data, such as 3D MRI data. The CNN utilizes two paths, a contracting path and an expanding path. In at least some implementations, the expanding path includes fewer convolution operations than the contracting path. Systems and methods also autonomously calculate an image intensity threshold that differentiates blood from papillary and trabeculae muscles in the interior of an endocardium contour, and autonomously apply the image intensity threshold to define a contour or mask that describes the boundary of the papillary and trabeculae muscles. Systems and methods also calculate contours or masks delineating the endocardium and epicardium using the trained CNN model, and anatomically localize pathologies or functional characteristics of the myocardial muscle using the calculated contours or masks.
Daniel Golden, Daniel Irving GOLDEN, Matthieu Le, Jesse Lieman-Sifry, Hok Kan Lau · 5 inventors totalForming self-aligned contacts on pillar structures
US10586921B2 · International Business Machines Corporation · Source: google-patentsAnthony Annunziata, Anthony J. Annunziata, Daniel C. Edelstein, Eugene J. O'Sullivan, Henry K. Utomo · 5 inventors totalMachine translation optimization for queries executed in a different language
US10586265B2 · PayPal, Inc. · Source: Continuation of US9940658B2; same eBay/PayPal inventor teamA user query for items is received in a first language and translated from the first language to a second language. A result set in the second language that meets the query is obtained and is translated into the first language for presentation to the user. User feedback is used to build an ontology for optimizing the translation from the first language to the second language based on query context and the feedback.
Alex Cozzi, Marc Delingat, Hassan Sawaf, Kiran Reddy Nagarur, Yoram Vardi · 5 inventors totalMedia selection and display based on conversation topics
US10585956B2 · International Business Machines Corporation · Source: google-patentsTechnical solutions are described for selecting and retrieving, by a media retrieval system, media items for displaying. An example method for selecting and retrieving the media items includes monitoring a conversation of a user via a user device, and extracting a conversation topic from the conversation. The method further includes determining that a metadata database of a media storage associated with the user includes the conversation topic. The method further includes adding, in response, to a topic match database, from the media storage, an identity of a media item matching with the conversation topic, and adding, to a list of media items to be played back by a media display device, the topic match database. Further yet, the method includes playing back, by the media display device, the media item.
Sneha Varghese, Nicholas Danyluk, Kavita Sehgal, Diane Stamboni, John Werner, Sarah Wu · 6 inventors totalTemplate-driven multi-tenant workflow processing
US10585698B2 · Salesforce.com, Inc. · Source: google-patentsMethods, systems, and devices for multi-tenant workflow processing are described. In some cases, a cloud platform may utilize a set of pre-defined batch processes (e.g., workflow templates) and tenant-specific configurations for instantiating and executing tenant-specific batch processes for each tenant.
Vitaly Gordon, Thomas Gerber, Kit Pang Szeto, Ji Oh Yoo, Shaun Senecal, Gregory Rice, Ka Hou Chan · 7 inventors totalDifferentially Private Processing and Database Storage
US20200210610A1 · LeapYear Technologies, Inc. · Source: google-patentsA hardware database privacy device is communicatively coupled to a private database system. The hardware database privacy device receives a request from a client device to perform a query of the private database system and identifies a level of differential privacy corresponding to the request.
Mihai Maruseac, Ishaan Nerurkar, Christopher Hockenbrocht, Liam Damewood, Alexander Rozenshteyn · 5 inventors totalAnalyzing writing using pressure sensing touchscreens
US10579858B2 · 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 ...
Sneha Varghese, Nicholas G. Danyluk, Eli M. Dow, Kavita Sehgal, Diane M. Stamboni, Sneha M. Varghese, John S. Werner, Sarah Wu · 8 inventors totalMethods and system for fast, adaptive correction of misspells
US10579729B2 · International Business Machines Corporation · Source: google-patentsEmbodiments are directed to a spellcheck module for an enterprise search engine. The spellcheck module includes a candidate suggestion generation module that generates a number of candidate words that may be the correction of the misspelled word.
Piero Molino, Alfio M. Gliozzo · 2 inventors totalLoad balancing deterministically-subsetted processing resources using fractional loads
US10579432B1 · Twitter, Inc. · Source: google-patentsSystems and methods for load balancing between a set of servers, where subsets of servers are assigned to respective clients via deterministic subsetting and fractional loads are used rather than whole-server assignment.
Bryce Anderson, Daniel Furse, Eugene Ma, Ruben Oanta · 4 inventors totalContextual chat message generation in online environments
EP2611510B1 · Disney Enterprises, Inc. · Source: google-patentsA computer-implemented method for facilitating user communication in an online environment, the method comprising: associating a first user with a group profile, wherein the group profile is derived from monitoring interaction behavior of a plurality of users interacting with the online environment.
Vita Markman · 1 inventor totalContent categorization
US10572524B2 · Microsoft Technology Licensing, LLC · Source: google-patentsOmar Alonso, Vasileios Kandylas, Serge-Eric Tremblay · 3 inventors totalControl method for autonomous vehicles
US10571916B2 · UATC, LLC (Uber Advanced Technologies Group) · Source: google-patentsControl systems and methods for an autonomous vehicle. A control method includes obtaining data indicative of a motion plan for the autonomous vehicle, upsampling the data indicative of the motion plan to determine a desired vehicle state, obtaining data indicative of a current vehicle state, and determining a control command for the autonomous vehicle based at least in part on the desired vehicle state and the current vehicle state.
Jur van den Berg, Frederic Tschanz, Diana Yanakiev · 3 inventors totalPointer Sentinel Mixture Architecture
US10565493B2 · Salesforce Com Inc · Source: unified-patents+freepatentsonlineThe technology disclosed provides a so-called “pointer sentinel mixture architecture” for neural network sequence models that has the ability to either reproduce a token from a recent context or produce a token from a predefined vocabulary. In one implementation, a pointer sentinel-LSTM architecture achieves state of the art language modeling performance of 70.9 perplexity on the Penn Treebank dataset, while using far fewer parameters than a standard softmax LSTM.
Stephen Merity, Stephen Joseph Merity, Caiming Xiong, Richard Socher, James Bradbury · 5 inventors totalManaging incrementally applied system updates
US10564953B2 · International Business Machines Corp · Source: google-patentsAccording to one embodiment of the present invention, a computer system updates a system including a plurality of sever instances, and includes at least one processor. The computer system determines a level of configuration for each operating server instance. One or more sets of operational features are added to the system based on a comparison between the determined levels of configuration of the operating server instances and minimum levels of configuration associated with the one or more sets of operational features. Server operations are performed and one or more corresponding sets of operational features are applied to the server operations in response to the addition of those corresponding sets of operational features to the system. Embodiments of the present invention further include a method and computer program product for updating a system including a plurality of server instances in substantially the same manner described above.
Kevin Bates, Kevin B. Bates, William J. Carpenter, Michael G. WINTER · 4 inventors totalUnsupervised template extraction
US10558760B2 · International Business Machines Corporation · Source: google-patentsAn approach is provided that improves a question answering (QA) computer system by automatically generating relationship templates. Event patterns are extracted from data in a corpus utilized by the QA computer system.
Niyati Parameswaran · 1 inventor totalStructured Cluster Execution for Data Streams
US10558664B2 · Databricks Inc · Source: unified-patents+freepatentsonlineA system for executing a streaming query includes an interface and a processor. The interface is configured to receive a logical query plan. The processor is configured to determine a physical query plan based at least in part on the logical query plan. The physical query plan comprises an ordered set of operators. Each operator of the ordered set of operators comprises an operator input mode and an operator output mode. The processor is further configured to execute the physical query plan using the operator input mode and the operator output mode for each operator of the query.
Matei Zaharia, Shi Xin, Tathagata Das, Michael Armbrust · 4 inventors totalLung screening assessment system
US10553311B2 · Enlitic Inc · Source: google-patentsA lung screening assessment system is operable to receive a chest computed tomography (CT) scan that includes a plurality of cross sectional images. Nodule classification data is generated by a computer vision model trained to identify a nodule and determine an assessment score, and a lung screening report is generated for display.
Jeremy Howard, Kevin Lyman, Devon Bernard, Li Yao, Ben Covington, Diogo Almeida, Brian Basham, Anthony Upton · 9 inventors totalHierarchical information visualizer and editor
US10552995B2 · OpenGov, Inc. · Source: uspto+justia+opengov-career-authorityMatthew Seal, Morgan Keys, Gurdas Nijor · 3 inventors totalInferred identity
US10552753B2 · Microsoft Technology Licensing, LLC · Source: google-patentsTechniques for inferring the identity (e.g., member profile attributes) of members of an online social network service are described. According to various embodiments, a member profile attribute missing from a member profile page associated with a particular member of an online social network service is identified. Member profile data and behavioral log data associated with a plurality of members of the online social network service is then accessed. Thereafter, a prediction modeling process is performed, based on a prediction model and feature data including the member profile data and the behavioral log data, to generate a confidence score associated with the particular member and the missing member profile attribute, the confidence score indicating a likelihood that the missing member profile attribute corresponds to a candidate value.
Pete Skomoroch, Zhigang Hua, Kin Fai Kan, Peter N. Skomoroch, Gloria Lau, Saveliy Uryasev · 6 inventors totalReplication of content to one or more servers
US10547676B2 · International Business Machines Corp · Source: google-patentsAn approach is provided to automatically replicate content to certain servers in a networking environment based on, amongst other metrics, location of third parties accessing information in a social networking environment. The approach includes obtaining content from a user within a networked environment and analyzing information of one or more third parties that have access to the networked environment and who have an association with the user. The approach further includes replicating the content to one or more servers within the networked environment based on the analyzed information of the one or more third parties.
Kelly Abuelsaad, Lisa Seacat Deluca, Soobaek Jang, Daniel C. Krook · 4 inventors totalPredictive analytics work lists for healthcare
US10546102B2 · International Business Machines Corporation · Source: google-patentsA mechanism is provided in a data processing system for generating healthcare work item recommendations based on predictive analytics. An analytics engine performs analytics to discover patterns in patient records data and to generate one or more risk scores using one or more predictive models... A decision system generates a healthcare recommendation for a given patient based on the risk score, the predictive model used, and the contributing factors.
Randy Giffen, Kasun L. Attanapola, Katherine D. ChengLi, Perry R. Giffen, Sukhwinder Lall, Mihaela Rotaru, Leila Sadat Rezai · 7 inventors totalAutomatic ontology generation
US10540383B2 · International Business Machines Corp · Source: google-patentsAn ontology is automatically generated for a set of data from multiple data sources. A semantic network of known concepts serves as an ontology template for a target domain of knowledge with known concepts defined as base entity types. Logical groupings of data and associated technical metadata are read from the data sources. Data discovery techniques are applied to detect semantic and/or syntactic classification of data attributes in the logical groupings of data. For each of the logical groupings of data, an entity type with properties for the data attributes are generated and the generated entity type is added to the semantic network with classifications of the properties as derived from the applied data discovery techniques. Semantic meanings of the generated entity types are generated and associated with other entity types within the semantic network and the semantic network is output as a resultant ontology for the set of data.
Lena Woolf, Michael Cobbett, Jonathan Limburn, Martin Oberhofer, Scott Schumacher, Olena Woolf · 6 inventors totalPlatform-agnostic predictive models based on database management system instructions
US10540155 · TIBCO Software Inc. · Source: freepatentsonlinePlatform-agnostic predictive models based on database management system instructions are described. A system identifies a representation of data transformations associated with a first predictive model that executes on a first computing platform. The system parses the representation of data transformations. The system generates database management system instructions that correspond to the parsed representation of data transformations. The system sends the database management system instructions to a second predictive model that executes on a second computing platform, thereby enabling the second predictive model to execute at least some of the database management system instructions to generate a prediction. The first computing platform and the second computing platform are different types of computing platforms.
Steven Hillion · 1 inventor totalVehicle braking system and method
US10538226B1 · Starsky Robotics, Inc. · Source: google-patentsA system for vehicle braking includes: a pedal actuated valve, including a first vent outlet in fluid communication with a fluid sink, a first supply inlet in fluid communication with a fluid source, and a first control outlet; and an autonomous braking subsystem for retrofit control of a heavy vehicle's air brakes.
Kartik Tiwari, Isaac Brown · 2 inventors totalForecasting requests based on context data for a network-based service
US20210227049A1 · Uber Technologies, Inc. · Source: uspto+justia+uber-career-authorityEvion Kim, Emre Demiralp, John Mark Nickels, Eoin O'Mahony, Danhua Guo, Lior Seeman, Chaoxu Tong, Melissa Dalis · 10 inventors totalSystems and methods for managing assets in a geographical location
US10522043B2 · Satori Worldwide, LLC · Source: google-patentsMethods, systems, and apparatus, including computer programs encoded on a computer storage medium, for managing or tracking assets in a geographical area. One method includes receiving one or more first messages from a plurality of assets on one or more first channels of a plurality of channels. (abstract excerpt from Google Patents)
Dhruv Choudhary, Arun Kejariwal, Francois Orsini, Anton Koinov · 4 inventors totalTypeahead using messages of a messaging platform
US10521484B1 · Twitter, Inc. · Source: google-patentsPankaj Gupta, Babak Ghassemi Hamadani, Timothy Trueman, Krishna Gade, Yu-shuang Li, Pradhuman Jhala · 6 inventors totalEntity classification and/or relationship identification
US10505884B2 · Microsoft Technology Licensing, LLC · Source: google-patentsOmar Alonso, Martin Hentschel · 2 inventors totalWholesale/trade-in pricing system, method and computer program product therefor
US10504159B2 · TrueCar, Inc. · Source: uspto+truecar-to-combust-career-authorityMikhail Semeniuk, Isaac Lemon Laughlin, Xingchu Liu, Michael D. Swinson · 4 inventors totalEnhanced coercivity in MTJ devices by contact depth control
US10497862B2 · International Business Machines Corporation · Source: google-patentsAnthony Annunziata, Anthony J. Annunziata, Gen P. Lauer, Nathan P. Marchack · 4 inventors totalSecondary battery management system
US10491022B2 · Robert Bosch GmbH · Source: google-patentsAleksandar Kojic, Anahita MirTabatabaei, Reinhardt Klein, Nalin Chaturvedi, Christopher Mayhew, John F. Christensen · 6 inventors totalDifferentially private density plots
US10489605B2 · LeapYear Technologies, Inc. · Source: google-patentsTechniques are described for responding to queries of a private database system. A request is received from a client device to perform a query of the private database system. A level of differential privacy corresponding to the request is identified comprising privacy parameters epsilon and delta.
Mihai Maruseac, Ishaan Nerurkar, Christopher Hockenbrocht, Alexander Rozenshteyn · 4 inventors totalDistributed message queue stream verification
US10484326B2 · 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 totalTransaction management in distributed ledger systems
US10476682B2 · Cisco Technology, Inc. · Source: justia+inventor-first-partyAnoop Nannra, Judith Ying Priest, Ramanathan Jagadeesan · 3 inventors totalZero-knowledge databases
US10474835B2 · ZeroDB, Inc. · Source: uspto+google-patents+zerodb-career-authorityMiсhael Egorov, Mikhail Egorov, MacLane Scott Wilkison, Mohammad Ali Khan · 4 inventors totalServerless Execution of Code Using Cluster Resources
US10474501B2 · Databricks Inc · Source: unified-patents+freepatentsonlineA system for cluster resource allocation includes an interface and a processor. The interface is configured to receive a process and input data. The processor is configured to determine an estimate for resources required for the process to process the input data; determine existing available resources in a cluster for running the process; determine whether the existing available resources are sufficient for running the process; in the event it is determined that the existing available resources are not sufficient for running the process, indicate to add new resources; determine an allocated share of resources in the cluster for running the process; and cause execution of the process using the share of resources.
Matei Zaharia, Shi Xin, Ali Ghodsi, Srinath Shankar, Sameer Paranjpye · 5 inventors totalTechniques and architectures for managing disparate heterogeneous cloud-based resources
US10469584B2 · Salesforce, Inc. · Source: google-patentsTechniques and architectures for data modeling and management. Data modeling services are provided to agents within multiple different operating environments of a computing environment having at least one database stored on one or more physical memory devices communicatively coupled with one or more hardware processors the one or physical memory devices. Building and versioning of data modeling projects is coordinated and data utilized for the data modeling projects with the one or more hardware processors.
Jean-Marc Soumet, Karl Skucha, Ka Hou Chan, Karl Ryszard Skucha, Kit Pang Szeto, Emmanual Felipe Oliveira, Simon Chan, Matvey Tovbin · 8 inventors totalDifferentially private database queries involving rank statistics
US10467234B2 · LeapYear Technologies, Inc. · Source: google-patentsA differentially private security system is communicatively coupled to a database. The differentially private security system receives a request from a client device to perform a query of the database and identifies a level of differential privacy corresponding to the request.
Mihai Maruseac, Ishaan Nerurkar, Christopher Hockenbrocht, Liam Damewood, Alexander Rozenshteyn · 5 inventors totalSystems and methods of multispectral blood measurement
US10463283B2 · Spry Health, Inc. · Source: google-patentsAn exemplary system comprises an energy transmitter, an energy receiver, and an analyzer. The energy transmitter may project energy at a first wavelength and a second wavelength into tissue of a user, the first wavelength and the second wavelength being associated with at least one nutrient of a set of nutrients in blood of the user. The energy receiver may generate a composite signal based on a fraction of the energy at the first wavelength and the second wavelength, the fraction of the energy being received through the tissue of the user.
Elad Ferber, Pierre-Jean Cobut · 2 inventors totalRanking network anomalies in an anomaly cluster
US10454753B1 · Lightbend, Inc. · Source: google-patents+career-authorityAlan Ngai, Amit Sasturkar · 2 inventors totalApplied essentia dunning
US10453127B2 · One True Holding Company · Source: uspto+google-patents+trueaccord-identityNadav Samet, Nadav Samet, Sr., Nadav Samet, Jr., Ohad Samet, Richard Yeung · 5 inventors totalFilter chains for exploring large data sets
US10452678B2 · Palantir Technologies Inc · Source: google-patentsA multipath explorer may allow a user to quickly visualize an entire population of data hierarchically in a tree-like structure. For example, a user can select a first filter to be applied to a data set, and the multipath explorer can display data in the data set that satisfies the first filter requirements and data in the data set that does not satisfy the first filter requirements. A second filter can be applied to the data in the data set, and the multipath explorer can display data in the data set that satisfies the first and second filter requirements, data in the data set that satisfies the first filter requirements and not the second filter requirements, data in the data set that satisfies the second filter requirements and not the first filter requirements, and data in the data set that does not satisfy the first or second filter requirements.
Beyang Liu, Adit Kumar, Lindsay Canfield, Karl Hanson, Kevin Simler · 5 inventors totalConfidentiality management of e-mail users in redistributed e-mail messages
US20200051032A1 · International Business Machines Corp · Source: google-patentsEmbodiments of the present invention address deficiencies of the art in respect to instant messaging and provide a novel and non-obvious method, system and computer program product for managing e-mail user confidentiality. In one embodiment of the invention, a method for managing e-mail user confidentiality can be provided. The method can include transmitting an e-mail message for delivery to multiple e-mail users and corresponding e-mail addresses, identifying a privacy preference for a particular one of the e-mail users; and, concealing a display within the e-mail message of an e-mail address associated with the particular one of the e-mail users responsive to the privacy preference.
Angie Jones, Angela Richards Jones, Ruthie D. Lyle · 3 inventors totalComputer-implemented system and method for facilitating interactions via automatic agent responses
US10447856B2 · Intellisist Inc. · Source: justia-patentsA computer-implemented system and method for facilitating interactions via automatic agent responses is provided. A request for information for an agent is received from a user during an interaction with the agent. A list of candidate responses to the request is generated and one of the candidate responses is automatically selected when the agent fails to respond to the request within a predetermined time period. The selected response is provided to the user on behalf of the agent.
Yishay Carmiel, Gilad Odinak · 2 inventors totalSystems and methods for intelligent peer-to-peer fundraising campaign management
US20200043055A1 · boodle, Inc. · Source: freepatentsonline+google-patentsAn intelligent peer-to-peer fundraising campaign platform is provided for managing charitable and for profit campaigns. The platform includes capabilities for creating and managing campaigns by supporters, retrieving person data for supporters and leads for the campaign, relationship data and other attributes including affinity data, donation history data, potential and financial data and storing such data in the form of social graph. The campaign platform also helps supporters of a campaign to identify leads, send personalized communication to the leads for enlisting support to the campaign, determine donor outcomes with respect to each personalized communication sent to the lead; and updating or reinforcing a donor prediction model based on the donor outcome.
James Earl Douglas, Shawn Nathan Olds, Matthew Dale Hicks, Eric James Okimoto, Francis Quang Hoang, Riley White, Neil A. Kothari, Thomas Frederick Davids · 11 inventors totalAccess control system for enterprise cloud storage
US10432644B2 · Box, Inc. · Source: google-patentsSystems and corresponding computer-implemented methods for context-based rule evaluation in an electronic data storage system are described. A request to perform an operation with respect to a resource is received from a client device, with the request including various attributes associated with the client device. At least one set of rules applicable to the operation is identified. The rules can be formed from a combination of primitives arranged to dynamically evaluate attributes associated with the resource and attributes associated with the client device. Based on the evaluation of the rule set(s), an action is identified to be performed with respect to the resource.
Adelbert Chang, Seena Burns, Nakul Chander, Jonathan Shih-Shuo Fan, Divya Jain, Lev Kantorovskiy, Benjamin John Kus, Justin Peng · 8 inventors totalAutomatic updating of real estate database
US10430902B2 · Trulia, LLC · Source: uspto+justia+zillowShourabh Rawat, Jeff McConathy, Todd Holloway, Sriram Gopalakrishnan, Abhinav Kulkarni · 5 inventors totalDetermining descriptive attributes for listing locations
US10430730B2 · Airbnb, Inc. · Source: google-patents+employer-authoritySurabhi Gupta, Lu Cheng, Frank Lin · 3 inventors totalResponse effectiveness determination in a question/answer system
US10430426B2 · International Business Machines Corporation · Source: google-patentsAnswer effectiveness evaluations include providing, by a computing device, an answer to a search query received from a user, and in response to receiving a subsequent search query from the user, determining by the computing device a level of effectiveness of the answer.
Niyati Parameswaran · 1 inventor total