Patents.
Inventions connected to their inventors and to the projects, companies, talks, events, and ideas around them.
Add a patent ↗Real-time in-venue cognitive recommendations to user based on user behavior
US10909606B2 · International Business Machines Corporation · Source: google-patentsUser behaviors are monitored, by machine logic, during a visit to a venue by a user, the user behaviors associated with user interactions with items in the venue, a location of the items being tracked. In real-time, based at least in part on the user behaviors and the items, a subsequent behavior of the user is predicted by machine logic. Cognitive recommendations are provided by machine logic to the user in real-time during the visit, corresponding to additional items based at least in part on the predicted behaviors and the items. Machine learning is used to train a system for facilitating the noted aspects, as well as to update training.
Trevor Grant, Lisa Seacat DeLuca, David M. Ogle · 3 inventors totalMethods and systems for managing interactions of an autonomous vehicle with other objects
US10906558B1 · Ike Robotics, Inc. · Source: google-patentsA method and system for managing interactions of an autonomous vehicle with one or more objects. Objects in the vicinity of the autonomous vehicle are detected from sensor measurements and an interaction label (yield, no-yield, stay-behind, stay-in-front, irrelevant) is determined for each object; a cost function is generated per object from the label and a trajectory for the autonomous vehicle is determined from the cost functions.
Jur van den Berg, Victor Chung Hwang · 2 inventors totalAutomated segmentation utilizing fully convolutional networks
US10902598B2 · 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 totalSpark satellite clusters to HADOOP data stores
US10902464B2 · Yahoo! / Verizon Media Inc. · Source: google-patentsAn advertising and data analysis platform may need to mine through vast amounts of data to come up with insights into advertising effectiveness... Satellite clusters or nodes may be generated that also utilize HDFS. For example, a SPARK or SHARK satellite cluster may be arranged to further utilize the HDFS of the HADOOP clusters.
Reynold Xin, Ram Sriharsha, Tim Tully, Supreeth Rao · 4 inventors totalSystem and method for performing screen capture-based sensitive information protection within a call center environment
US10902147B2 · Intellisist, Inc. · Source: justia-patentsPortions of a customer interaction recording that include sensitive information can be identified by performing character recognition on the images in the recording. Field identifiers identified through character recognition are compared to a list of known identifiers of fields for entry of sensitive information. Images that include the sensitive information field identifiers can be blurred in the stored recording. Further, agent behavior in relation to the screens with fields for entry of sensitive information can be analyzed.
Yishay Carmiel, Gilad Odinak · 2 inventors totalConstructing flexibly-secure systems in a disaggregated environment
US10901918B2 · International Business Machines Corp · Source: google-patentsServer resources in a data center are disaggregated into shared server resource pools, which include a pool of secure processors. Advantageously, servers are constructed dynamically, on-demand and based on a tenant's workload requirements, by allocating from these resource pools. According to this disclosure, secure processor modules for new servers are allocated to provide security for data-in-use (and data-at-rest) in a dynamic fashion so that virtual and non-virtual capacity can be adjusted in the disaggregate compute system without any downtime, e.g., based on workload security requirements and data sensitivity characteristics. The approach herein optimizes an overall utilization of an available secure processors resource pool in the disaggregated environment. The resulting disaggregate compute system that is configured according to the approach cryptographically-protects workload data whenever it is outside the CPU chip.
Ruchi Mahindru, HariGovind V. Ramasamy, Eugen Schenfeld, Valentina Salapura, John A. Bivens, Yaoping Ruan, Min Li, Ashish Kundu · 9 inventors totalSystems and methods of restoring a dataset of a database for a point in time
US10901861B2 · Salesforce.com, Inc. · Source: google-patentsPat Helland, Jameison Bear Martin, Nathaniel Wyatt, Patrick James Helland · 4 inventors totalConnected contact identification
US10897520B2 · Salesforce.com, Inc. · Source: google-patentsA database server may analyze interaction data including communication to generate a graph representation of various users and connections between the users.
Alexis Roos, Brad Powley, Noah William Burbank, Gabriel Starr Krupa, Bradford William Powley · 5 inventors totalData protection policy enforcement decision making in collaborative framework environments
US10897367B1 · International Business Machines Corp · Source: google-patentsA data protection policy enforcement operation is provided for enforcing data protection policies in collaborative framework environments which permit a plurality of collaborators to jointly work on projects requiring access to project data assets. For this purpose, a method includes establishing, by a computer device, a plurality of rules for evaluating actions performed in a collaborative environment, the collaborative environment including a plurality of collaborators and a plurality of data assets associated with collaboration between the collaborators; in response to a request to perform an action in the collaborative environment, applying the rules to the plurality of data assets related to the data assets to create a plurality of determinations; in response to each of the plurality of determinations being allowed, allowing the action to be performed; and, in response to at least one of the plurality of determinations being denied, preventing the action from being performed.
Lena Woolf, Roger C. Raphael, Rajesh M. Desai, Olena Woolf, Arron La · 5 inventors totalLung screening assessment system
US10896753B2 · 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 of the chest CT scan is generated by utilizing a computer vision model that is trained on a plurality of training chest CT scans to identify a nodule in the plurality of cross sectional images and determine an assessment score.
Jeremy Howard, Kevin Lyman, Devon Bernard, Li Yao, Ben Covington, Diogo Almeida, Brian Basham, Anthony Upton · 9 inventors totalModel validation for query intent
US10896185B2 · Workday, Inc. · Source: google-patents+uspto-reportParag Namjoshi, Adam Charles Baker, Hamdi Jenzri, Parag Avinash Namjoshi, Harikrishna Narayanan · 5 inventors totalMetal oxide cathode
US10892492B2 · Robert Bosch GmbH · Source: google-patentsAleksandar Kojic, Sondra Hellstrom, Boris Kozinsky, Jake Christensen · 4 inventors totalObject graph traversal and processing
US10891118B2 · Intuit Inc. · Source: uspto+google-patents+intuit-career-authorityGreg Kesler, Grigoriy Kesler · 2 inventors totalStreaming decision in the cloud
US10887363B1 · Conviva Inc. · Source: google-patentsGenerating streaming decisions at one or more remote servers on behalf of a local client is disclosed. An indication of a content request, multi-dimensional client information, and local state information are received from a client device. A record specific to the client device is generated, in a data store, using the received local state information. The data store includes a plurality of records corresponding to respective different client devices. A set of instructions usable by the client device to obtain and play content is determined based at least in part the local state information received from the client device. The determined set of instructions is transmitted to the client device.
Davis Shepherd, Yan Li, Hui Zhang, Jibin Zhan, Alexey Serbin, Aditya Ravikumar Ganjam, Ion Stoica, Faisal Zakaria Siddiqi · 9 inventors totalPreserving temporal relevance of content within a corpus
US10877730B2 · International Business Machines Corporation · Source: google-patentsA method, system and computer-usable medium are disclosed for preserving temporal relevance of content within a corpus. A corpus is processed to generate temporally-relevant metadata and mined content, which in turn are processed to generate first temporal relevancy metrics.
Niyati Parameswaran · 1 inventor totalMethods, systems, and related architectures for managing network connected
US10873632B2 · Google Llc · Source: google-patents+uspto+career-authorityLee Mighdoll · 1 inventor totalAutomated cardiac volume segmentation
US10871536B2 · Arterys Inc · Source: google-patentsSystems and methods for automated segmentation of anatomical structures, such as the human heart. The systems and methods employ convolutional neural networks (CNNs) to autonomously segment various parts of an anatomical structure represented by image data, such as 3D MRI data. The convolutional neural network utilizes two paths, a contracting path which includes convolution/pooling layers, and an expanding path which includes upsampling/convolution layers. The loss function used to validate the CNN model may specifically account for missing data, which allows for use of a larger training set. The CNN model may utilize multi-dimensional kernels (e.g., 2D, 3D, 4D, 6D), and may include various channels which encode spatial data, time data, flow data, etc. The systems and methods of the present disclosure also utilize CNNs to provide automated detection and display of landmarks in images of anatomical structures.
Daniel Golden, Daniel Irving GOLDEN, John Axerio-Cilies, Matthieu Le, Torin Arni Taerum, Jesse Lieman-Sifry · 6 inventors totalCold fusing sequence-to-sequence models with language models
US10867595B2 · Baidu USA LLC · Source: google-patentsDescribed herein are systems and methods for generating natural language sentences with Sequence-to-sequence (Seq2Seq) models with attention. The Seq2Seq models may be implemented in applications, such as machine translation, image captioning, and speech recognition. Performance has further been improved by leveraging unlabeled data, often in the form of a language models. Disclosed herein are “Cold Fusion” architecture embodiments that leverage a pre-trained language model during training. The Seq2Seq models with Cold Fusion embodiments are able to better utilize language information enjoying faster convergence, better generalization, and almost complete transfer to a new domain while using less labeled training data.
Sanjeev Satheesh, Anuroop SRIRAM, Heewoo JUN, Adam Coates · 4 inventors totalCancer classification using patch convolutional neural networks
US20210327534A1 · Grail, Inc. · Source: google-patentsMarius Eriksen · 1 inventor totalInference on date time constraint expressions
US10861455B2 · Microsoft Technology Licensing LLC · Source: google-patentsDavid Hall, Jordan Rian Cohen, David Leo Wright Hall, Jason Andrew Wolfe, Daniel Lawrence Roth, Daniel Klein · 6 inventors totalApparatus and method for accelerated query processing using eager aggregation and analytical view matching
US20200372029A1 · Cloudera, Inc. · Source: uspto+justia+career-authorityMostafa Mokhtar, Alexander Behm · 2 inventors totalDepthwise separable convolutions for neural machine translation
US10853590B2 · Google LLC · Source: justia-patentsFrancois Chollet, Aidan Nicholas Gomez, Lukasz Mieczyslaw Kaiser · 3 inventors totalSecurely accessing and processing data in a multi-tenant data store
US10853511B2 · Salesforce com Inc · Source: google-patentsMethods, systems, and devices for data access and processing are described. To set up secure environments for data processing (e.g., including machine learning), an access control system may first receive approval from an authorized user (e.g., an approver) granting access to data objects in a multi-tenant data store. The system may determine tenant-specific paths for retrieving the data objects from the data store, and may initialize a number of virtual computing engines for accessing the data. Each computing engine may be tenant-specific based on the path(s) used by that computing engine, and each may include an access role defining the data objects or data object types accessible by that computing engine. By accessing the requested data objects according to the tenant-specific path prefixes and access roles, the virtual computing engines may securely maintain separate environments for different tenants and may only allow user access to approved tenant data.
Karl Skucha, Kit Pang Szeto, Christopher James Wu, Ming-Yang Chen, Karl Ryszard Skucha, Eli Levine, Ka Chun Au, Bilong Chen · 8 inventors totalDynamic bitrate range selection in the cloud for optimized video streaming
US10848436B1 · 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 totalSpatial attention model for image captioning
US10846478B2 · Salesforce.Com, Inc. · Source: google-patentsRichard Socher · 1 inventor totalVideo encoding and transcoding for multiple simultaneous qualities of service
US10841630B2 · International Business Machines Corporation · Source: google-patentsA computer-implemented method, according to one embodiment, includes: splitting a video stream into a plurality of sub-streams, and encoding each of the sub-streams. A packet is also transmitted to a receiver, where the packet includes a number of the encoded sub-streams. Moreover, the number of the encoded sub-streams that are included in the packet transmitted to the receiver corresponds to a quality of service associated with a service cost incurred by the receiver. Other systems, methods, and computer program products are described in additional embodiments.
Yonggang Hu, Amir Asif, Alicia E. Chin, Zhenhua Hu, Vida Movahedi · 5 inventors totalSystem and method for blockchain smart contract data privacy
US10841082B2 · Applied Blockchain Ltd. · Source: google-patents+career-authorityAdi Ben-Ari · 1 inventor totalSyncing blockchain nodes with snapshots
US10839377B2 · Coinbase, Inc. · Source: uspto+justia+coinbase-first-party-careerMatthew Werner, Eric Scrivner, Robert John Kearney · 3 inventors totalSynchronization of questions and answers in a collaborative messaging environment
US10833884B2 · International Business Machines Corp · Source: google-patentsEmbodiments of the present invention address deficiencies of the art in respect to question and answer management in a collaborative environment, and provide a novel and non-obvious method, system and apparatus for synchronizing questions and answers in an instant messaging session. In one embodiment of the invention, a method of synchronizing questions and answers in an instant messaging session can be provided. The method can include maintaining an instant messaging session between first and second participants, identifying questions and answers in the instant messaging text, matching each of the answers to a corresponding one of the questions, and displaying the matched questions and answers supplementally to the displaying of the chat transcript, ensuring that a participant does not overlook a question where response on their part is required.
Angie Jones, Belinda Y. Chang, Shruti Gandhi, Angela Richards Jones, Pamela A. Nesbitt · 5 inventors totalPage simulation system
AU2020378006A1 · Netflix, Inc. · Source: google-patentsThe disclosed computer-implemented method may include accessing updated data structures that are to be included in a user interface functionality test, where the updated data structures contribute to a user interface, and accessing live or snapshotted data captured from a production environment.
Justin Basilico, David Gevorkyan, Ajinkya More, Richard Wellington, Gaurav Agrawal, Vivek Kaushal, Prasanna Padmanabhan, Mehmet Yilmaz · 8 inventors totalData collection for a new conversational dialogue system
US10824798B2 · Microsoft Technology Licensing LLC · Source: google-patentsDavid Hall, Percy Shuo Liang, Daniel Klein, Laurence Steven Gillick, Jordan Rian Cohen, Linda Kathleen Arsenault, Joshua James Clausman, Adam David Pauls · 8 inventors totalFeature generation and storage in a multi-tenant environment
US10824608B2 · salesforce.com, inc. · Source: google-patentsA system may generate a score for a predictive model based on receiving a streaming data flow of events associated with a predictive model for a tenant. The system may receive the streaming data flow and calculate one or more feature values in real time based on the reception.
Jean-Marc Soumet, Karl Skucha, Leah McGuire, Matthew Tovbin, Vlad Patryshev, Yan Yang, Karl Ryszard Skucha, Marco Vivero · 10 inventors totalDynamic node rebalancing between container platforms
US10824489B2 · Oracle International Corporation · Source: google-patentsA method may include deploying a plurality of container pods to a plurality of container nodes in a container environment. Each of the plurality of container pods may include one or more services. Each of the plurality of container nodes may include one or more container pods.
Claudio Caldato, Boris Scholl · 2 inventors totalSystems and methods for using a reaction-based approach to managing shared state storage associated with a distributed database
US10817501B1 · Twitter, Inc. · Source: google-patentsEmbodiments are provided for managing shared states of objects associated with a distributed database. According to certain aspects, a reactor machine interfaces with a coordination service that is in communication with the distributed database to coordinate the shared states of the objects.
Stu Hood, Stuart Hood, Peter Schuller, Sumeet Lahorani · 4 inventors totalReal-time analysis of data streaming objects for distributed stream processing
US10817334B1 · Twitter, Inc. · Source: google-patentsMethods, systems, and apparatus for data stream processing. One method performed by a stream manager in a group of containers including streaming processes and stream managers includes receiving a first data streaming object of the data stream.
Karthik Ramasamy, Cong Wang, Maosong Fu · 3 inventors totalSystems and methods for processing vehicle sensor data
US10810806B2 · Renovo Motors LLC · Source: google-patentsA system and method that includes collecting vehicle sensor data, wherein prioritizing vehicle sensor data includes identifying a level of importance for each of a plurality of vehicle sensor data types included in the vehicle sensor data; generating a vehicle sensor data schedule, wherein generating the vehicle data schedule includes one or more of (i) identifying a transmission order for each of the plurality of vehicle sensor data types and (ii) identifying a storage scheme selected from a hierarchy of data storage types for each of the plurality of vehicle sensor data types; transforming vehicle sensor data into message data, wherein the transforming includes selectively converting one or more of the vehicle sensor data types of the vehicle sensor data to a messaging format based on the prioritization; and transmitting, via one or more selected communication networks, the message data according to the vehicle sensor data schedule.
Christopher Heiser, Ioannis Petousis, Owen Davis · 3 inventors totalConversation and context aware fraud and abuse prevention agent
US10810510B2 · International Business Machines Corp · Source: google-patentsOne embodiment provides a method comprising intercepting a voice communication, collecting multi-sensory inputs associated with the voice communication, and determining an overall risk assessment metric for the voice communication based on the multi-sensory inputs and learned signatures. The multi-sensory inputs are indicative of content of the voice communication and one or more contextual factors associated with a target of the voice communication. The overall risk assessment metric indicates a likelihood the voice communication is a scam.
Nathalie Baracaldo, Nathalie Baracaldo Angel, Pawan R. Chowdhary, Heiko H. Ludwig, Robert J. Moore, Hovey Raymond Strong, Jr. · 6 inventors totalPolicy engine for cloud platform
US10805351B2 · Pivotal Software, Inc. · Source: google-patentsA policy engine is situated within the communications path of a cloud computing environment and a user of the cloud computing environment to comply with an organization's policies for deploying web applications in the cloud computing environment.
Ramnivas Laddad, Mark Lucovsky, Derek Collison, Vadim Spivak, Gerald C. Chen · 5 inventors totalCompiling documents into a timeline per event
US10803245B2 · Microsoft Technology Licensing, LLC · Source: google-patentsOmar Alonso, Vasileios Kandylas, Serge-Eric Tremblay · 3 inventors totalAutomated individual security
US10798237B2 · International Business Machines Corporation · Source: google-patentsA controller monitors for an activation condition through a monitoring interface of a wearable aerial device. In response to detecting the activation condition through the monitoring interface, the controller triggers the wearable aerial device to release from an aesthetic attachment proximate to ...
Santosh Borse, Santosh S. Borse · 2 inventors totalPreserving temporal relevance in a response to a query
US10795642B2 · International Business Machines Corporation · Source: google-patentsA method, system and computer-usable medium are disclosed for preserving temporal relevance in a response to a query. A query is processed to extract first temporal features, which is then used to identify first documents within a corpus.
Niyati Parameswaran · 1 inventor totalWearable word counter
US10789939B2 · The University of Chicago · Source: uspto+google-patents+linkedin-career-authorityJill Desmond, Alvin Lacson, Andy Turk, Jon Boggiano, Jonathan Simon · 5 inventors totalProviding and managing privacy scores
US10789656B2 · International Business Machines Corporation · Source: google-patentsMethods for providing a privacy setting for a target user relative to relationships with a number of other users in a social network utilizing an electronic computing device are presented. The method includes causing the electronic computing device to retrieve a current privacy setting for a common profile item.
Max Maximilien, Sherry X. Guo, Tony Sun, Dwayne Lorenzo Richardson, Eugene Michael Maximilien, Kun Liu, Tyrone Wilberforce Andre Grandison · 7 inventors totalCognitive machine learning classifier generation
US10789546B2 · International Business Machines Corporation · Source: google-patentsA computer-implemented method includes creating a classifier by: training a machine learning model using two or more tasks, wherein the tasks lie in two or more domains; including in the machine learning model at least one attribute common to at least two of said two or more domains.
Niyati Parameswaran · 1 inventor totalCognitive machine learning classifier generation
US10789538B2 · International Business Machines Corporation · Source: google-patentsA computer-implemented method includes creating a classifier by: training a machine learning model using two or more tasks, wherein the tasks lie in two or more domains.
Niyati Parameswaran · 1 inventor totalSystem and Method for Building a Script that Retrieves Information from a Website
US10789147B1 · Intuit Inc. · Source: google-patentsJean Sini, Aaron Patzer · 2 inventors totalUnsupervised non-parallel speech domain adaptation using a multi-discriminator adversarial network
US10783875B2 · Salesforce.Com, Inc. · Source: google-patentsRichard Socher · 1 inventor totalPredictive scoring and messaging in messaging systems
US10778628B2 · Salesforce.com, Inc. · Source: google-patentsA method for improving mass messaging in an electronic messaging system includes receiving recipient data describing a response of each of one or more recipients to receiving a prior message, generating predictor data based on the recipient data.
Leah McGuire, Shubha Nabar, Vitaly Gordon, Brian Brechbuhl, John Grotland, Rick Munoz, Leslie Fine, Xiuchai (Meko) Xu · 8 inventors total