Patents.
Inventions connected to their inventors and to the projects, companies, talks, events, and ideas around them.
Add a patent ↗Systems and methods for out-of-distribution classification
US11481636B2 · Salesforce.com, Inc. · Source: google-patentsAn embodiment provided herein preprocesses the input samples to the classification neural network, e.g., by adding Gaussian noise to word/sentence representations to make the function of the neural network satisfy the Lipschitz property.
Alexis Roos, Wenhao Liu, Caiming Xiong, Govardana Sachithanandam Ramachandran, Ka Chun Au, Shashank Harinath · 6 inventors totalSearch engine results for low-frequency queries
US11481454B2 · Microsoft Technology Licensing, LLC · Source: google-patentsOmar Alonso, Serge-Eric Tremblay, Vasileios Kandylas · 3 inventors totalRelevancy-based video help in a video game
US20230041552A1 · Sony Interactive Entertainment Inc. · Source: justia-patentsGabor Melli, Adil Ahmed Sherwani, Mischa G. Stephens, Ai Sasho, Xifan Chen, Nitin Y. Mohan, Oscar Michael Sanchez, Xiaohan Zhang · 11 inventors totalEvolved machine learning models
US11475372B2 · H2O.ai, Inc. · Source: google-patentsA plurality of initial machine learning models are determined based on a plurality of original features. The plurality of initial machine learning models are filtered by selecting a subset of the initial machine learning models as one or more surviving machine learning models. One or more evolved machine learning models are generated. At least one of the evolved machine learning models is based at least in part on one or more new features, which are based at least in part on a transformation of at least one of features of the one or more surviving machine learning models. Corresponding validation scores associated with the one or more evolved machine learning models and corresponding validation scores associated with the one or more surviving machine learning models are compared.
Arno Candel, SriSatish Ambati, Dmitry Larko, Prithvi Prabhu, Mark Landry, Jonathan C. McKinney · 6 inventors totalCache and I/O management for analytics over disaggregated stores
US11474945B2 · Microsoft Technology Licensing, LLC · Source: freepatentsonlineMethods, systems, apparatuses, and computer program products are provided for prefetching data. A workload analyzer may identify job characteristics for a plurality of previously executed jobs in a workload executing on a cluster of one or more compute resources. For each job, identified job characteristics may include identification of an input dataset and an input bandwidth characteristic for the input dataset. A future workload predictor may identify future jobs expected to execute on the cluster based at least on the identified job characteristics. A cache assignment determiner may determine a cache assignment that identifies a prefetch dataset for at least one of the future jobs. A network bandwidth allocator may determine a network bandwidth assignment for the prefetch dataset. A plan instructor may instruct a compute resource of the cluster to load data to a cache local to the cluster according to the cache assignment and the network bandwidth assignment.
Ashvin Agrawal, Virajith Jalaparti, Sriram S. Rao, Christopher W. Douglas, Avrilia Floratou, Ishai Menache, Srikanth Kandula, Mainak Ghosh · 9 inventors totalAugmented reality deposit address verification
US11470088B2 · Anchor Labs, Inc. · Source: google-patentsMethods, systems, and apparatus, including computer programs encoded on computer storage media, for deposit address verification.
Boaz Avital, Diogo Monica, Nathan P. McCauley, Riyaz D. Faizullabhoy · 4 inventors totalData delivery
US11468127B1 · 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 totalComputer-implemented method and system for writing and performing a data query
US11468072B2 · Alation Inc. · Source: google-patents+first-party-careerAaron Kalb, Sergey Astretsov, David Crawford, Venkatesh Ganti, Jake Magner, Minjoon Park, Satyen Sangani · 7 inventors totalMitigating slow instances in large-scale streaming pipelines
US11461213B2 · Microsoft Technology Licensing, LLC · Source: freepatentsonlineA system is described herein for mitigating slow process instances in a streaming application. The system includes a slow process instance candidate identifier configured to identify, based on a relative watermark latency, a set of slow process instance candidates from among a plurality of process instances that comprise the streaming application. The system further includes a set of filters configured to remove false positives from the set of slow process instance candidates. The filters account for window operations performed by the process instances as well as stabilization time needed for downstream process instances to stabilize after a slow upstream process instance is mitigated by a mitigation implementer, which may also be included in the system.
Ashvin Agrawal, Ke Wang, Avrilia Floratou, Daniel Musgrave · 4 inventors totalMethods and Systems for Detecting Colorectal Cancer via Nucleic Acid Methylation Analysis
US20230101485A1 · Freenome Holdings, Inc. · Source: google-patentsJohn St. John, Steven Kothen-Hill, Rui Yang, Adam Drake · 4 inventors totalSystems and methods for analysis of data at disparate data sources
US11455287 · TIBCO Software Inc. · Source: freepatentsonlineEmbodiments are described for a system and method to analyze data at a plurality of data sources. A data analytic workflow may be received. The data analytic workflow may include at least one operation to be performed on a plurality of data sets stored at a plurality of data sources. Instructions may be created based on the operation to be performed and a type of platform that operates the data sources. Furthermore, the instructions may be transmitted to the data sources such that the data sources may execute the operations on the data sets stored at the data sources.
Steven Hillion · 1 inventor totalSystems and methods for processing vehicle data
US11449771B2 · Woven Planet North America Inc · Source: google-patentsSystems and methods include accessing streams of sensor data; constructing a corpus of seed sample data; initializing a first instance of a trained model using the corpus of seed sample data that: generates predictions of predicted sensor values; computing error values based on calculated differences between the actual sensor values and the predicted sensor values; transmitting the computed error values; initializing a second instance of the trained model based on an input of the corpus of the seed sample data, wherein the second instance of the trained model is identical to the first instance of the trained model, and wherein the second instance: generates inferences of predicted sensor values for each of the sensors based on the input of the corpus of seed sample data; reconstructing estimates of the actual sensor values based on a reconstruction computation with the parallel predicted sensor values and the error values.
Christopher Heiser, Ioannis Petousis, Anand Ramesh · 3 inventors totalCryptoasset custodial system with different cryptographic keys controlling access to separate groups of private keys
US11438174B2 · Anchor Labs, Inc. · Source: google-patentsMethods, systems, and apparatus, including medium-encoded computer program products, for secure storage and retrieval of information, such as private keys, useable to control access to a blockchain, include, in at least one aspect, a method including: identifying for an action an associated...
Boaz Avital, Diogo Monica, Nathan P. McCauley, Riyaz D. Faizullabhoy · 4 inventors totalOptimizing performance of a data center battery system
US11437656B2 · International Business Machines Corp · Source: google-patentsA method of predicting future performance of a data center battery system includes receiving information related to a data center battery system in real time, analyzing the received information in real time, predicting a future performance of the data center battery system, providing the predicted future performance of the data center battery system to a data center control system, and optimizing the data center battery system based on the predicting.
Ruchi Mahindru, Awadesh TIWARI, Ramshanker Kowta, Kevin Wahlmeier · 4 inventors totalSystems and methods for named entity recognition
US11436481B2 · Salesforce, Inc. · Source: google-patentsA method for natural language processing includes receiving, by one or more processors, an unstructured text input. An entity classifier is used to identify entities in the unstructured text input. The identifying the entities includes generating, using a plurality of sub-classifiers of a hierarchical neural network classifier of the entity classifier, a plurality of lower-level entity identifications associated with the unstructured text input. The identifying the entities further includes generating, using a combiner of the hierarchical neural network classifier, a plurality of higher-level entity identifications associated with the unstructured text input based on the plurality of lower-level entity identifications. Identified entities are provided based on the plurality of higher-level entity identifications.
Jean-Marc Soumet, Govardana Sachithanandam Ramachandran, Michael Machado, Shashank Harinath, Linwei Zhu, Yufan Xue, Abhishek Sharma, Bryan McCann · 8 inventors totalDeveloper platform for providing automated assistant in new domains
US11430443B2 · Microsoft Technology Licensing LLC · Source: google-patentsDavid Hall, David Leo Wright Hall, Daniel Klein, David Ernesto Heekin Burkett, Jordan Rian Cohen, Daniel Lawrence Roth · 6 inventors totalSimulation orchestration for training reinforcement learning models
US11429762B2 · Amazon Technologies, Inc. · Source: google-patentsA simulation workflow manager obtains a set of parameters for simulation of a system and training of a reinforcement learning model for optimizing an application of the system.
Sunil Mallya, Sunil Mallya Kasaragod · 2 inventors totalBattery management system with multiple observers
EP3437152B1 · Robert Bosch GmbH · Source: google-patentsAleksandar Kojic, Nalin Chaturvedi, Reinhardt Klein, Anahita MirTabatabaei · 4 inventors totalSource linking and subsequent recall
US11423683B2 · International Business Machines Corporation · Source: google-patentsA method, system, and computer program product are provided. During creating a document by a creation module, the content of the document is analyzed. Sources used while creating the document are analyzed using NLP, sentiment analysis, tone analysis, speech-to-text, and visual recognition. The ...
Sneha Varghese, John S. Werner, Diane Marie Stamboni, Sneha Mary Varghese, Kavita Sehgal · 5 inventors totalTime-based ensemble machine learning model
US11416751B2 · H2O.ai, Inc. · Source: google-patentsAn input dataset is sorted into a first version of data and a second version of data. The first version of data is associated with a first period of time and the second version of data is associated with a second period of time. The second period of time is a shorter period of time than the first period of time. A first set of one or more machine learning models is generated based on the first version of data. A second set of one or more machine learning models is generated based on the second version of data. The first set of one or more machine learning models and the second set of one or more machine learning models are combined to generate an ensemble model. A prediction based on the ensemble model is outputted. The prediction indicates abnormal behavior associated with the input dataset.
SriSatish Ambati, Ashrith Barthur · 2 inventors totalThree-dimensional (3D) convolution with 3D batch normalization
US11416747B2 · Salesforce.Com, Inc. · Source: google-patentsRichard Socher · 1 inventor totalSplit predictions for IoT devices
US11412574B2 · Amazon Technologies, Inc. · Source: google-patentsA hub device of a network receives data from edge devices and generates a local result. The hub device also sends the data to a remote provider network and receives a result from the remote provider network, wherein the result is based on the data received from the edge devices.
Sunil Mallya, Sunil Mallya Kasaragod · 2 inventors totalCryptoasset custodial system with different rules governing access to logically separated cryptoassets and proof-of-stake blockchain support
US11411730B2 · Anchor Labs, Inc. · Source: google-patentsMethods, and systems for secure storage and retrieval of information, such as private keys, useable to control access to a blockchain, include: receiving a request to take an action with respect to a vault of multiple different vaults in a cryptoasset custodial system, and each of the multiple...
Boaz Avital, Diogo Monica, Nathan P. McCauley, Riyaz D. Faizullabhoy · 4 inventors totalSelf-aligned and misalignment-tolerant landing pad for magnetoresistive random access memory
US11411175B2 · International Business Machines Corporation · Source: google-patentsAnthony Annunziata, Anthony J. Annunziata, Chandrasekara Kothandaraman, Nathan P. Marchack, Eugene J. O'Sullivan · 5 inventors totalNatural language processing using context-specific word vectors
US11409945B2 · Salesforce.Com, Inc. · Source: google-patentsRichard Socher · 1 inventor totalSystems and methods for optimizing a machine learning-informed automated decisioning workflow in a machine learning task-oriented digital threat mitigation platform
US11409629B2 · Sift Science, Inc. · Source: google-patents+justiaPhani Srikar Ganti, Eduard Chumak, Pramod Jain, Aaron Tietz, Vincent Sordo · 5 inventors totalSystems and methods for intelligent peer-to-peer fundraising campaign management
US20230035505A1 · 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 totalMultilevel split keys for wallet recovery
US11405200B1 · Workday Inc · Source: google-patentsA system for key storage and recovery includes an interface and a processor. The interface is configured to receive an indication to create a set of recovery encryption key shares. The processor is configured to receive a selection of one or more trusted entities from one or more categories; create a set of recovery encryption key shares based at least in part on one or more recovery encryption keys; and for a trusted entity of the trusted entities: 1) determine a trusted entity public key associated with the trusted entity; encrypt a recovery encryption key share of the set of recovery encryption key shares with the trusted entity public key to generate a trusted entity encrypted recovery encryption key share; and provide the trusted entity encrypted recovery encryption key share to the trusted entity.
Bjorn Hamel, Prakash Sundaresan · 2 inventors totalMethod and system for assessing disease progression
US20230047438A1 · Source: uspto+justia+career-authorityMonte Zweben, Mark Gudesblatt, Brian Zweben, Suryansh Gupta, Avtej Sethi · 5 inventors totalSecure account access
US11394712B2 · Anchor Labs, Inc. · Source: google-patentsA computing device receives, from a first client device, a request for a security token to authenticate a transaction session for a user account administered by a network resource, the first client device being associated with the user account.
Boaz Avital, Diogo Monica, Nathan P. McCauley, Riyaz D. Faizullabhoy · 4 inventors totalMachine learning assisted image prediction
US11386355B2 · Apple Inc. · Source: google-patentsA device implementing a system for providing predicted RGB images obtains an infrared image of a subject and a reference RGB image of the subject, and provides both to a machine learning model to generate a predicted RGB image.
Carlos Guestrin, Carlos E. Guestrin, Leon A. Gatys, Shreyas V. Joshi, Gustav M. Larsson, Kory R. Watson, Srikrishna Sridhar, Karla P. Vega · 10 inventors totalVerification of privacy in a shared resource environment
US11386216B2 · International Business Machines Corp · Source: google-patentsEmbodiments relate to a system, program product, and method for use with a computer platform to support privacy preservation. The platform measures and verifies data privacy provided by a shared resource service provider. An assessment is utilized to support the privacy preservation with respect to a data steward, and associated shared data. It is understood that data associated with a data service has an expected level of privacy. A privacy score directly correlating to a leakage indicator of the service is formed, and an associated data container is populated with inferred entities deemed to at least meet a preferred privacy level. The privacy score effectively certifies the security of the populated data container.
Nathalie Baracaldo, Dimitrios Skourtis, Nathalie Baracaldo Angel, Rui Zhang · 4 inventors totalDatabase concurrency control through hash-bucket latching
US11386065B2 · Salesforce.com, Inc. · Source: google-patentsPat Helland, Thomas Fanghaenel, Patrick James Helland · 3 inventors totalData clustering and visualization with determined group number
US11361003B2 · salesforce.com, inc. · Source: google-patentsThis disclosure provides various techniques that may allow for clustering a set of data objects and creating a visualization of the clustered data... a plurality of groupings of the data objects may be determined in parallel. These groupings may be evaluated and a particular grouping selected based on the evaluating. Data useable to visualize the particular grouping may be generated.
Robin Glinton, Guangyu Zhu · 2 inventors totalMethods, devices and systems for maintaining consistency of metadata and data across data centers
US11360942B2 · WANdisco, Inc. · Source: uspto+google-patents+wandisco-career-authorityJagane Sundar, Michal Dobisek, Yeturu Aahlad, Mark McKeown · 4 inventors totalSystems and methods for dynamic application management with an autonomous vehicle
US11356536B2 · Renovo Motors LLC · Source: google-patentsA system and method for dynamically managing application loads on a vehicle includes: receiving a plurality of distinct application requests; for each one application request, identifying expected computing resource expenditure data based on one or more attributes of each one application request; and identifying current state data for each of a plurality of computing resources of the vehicle based on an expected utilization of each of the plurality of computing resources for fulfilling each one application request; dynamically generating an execution schedule for executing a subset of or each of the plurality of distinct application requests based on (1) the expected computing resource expenditure data for each one application request and (2) the current state data for each of the plurality of computing resources of the vehicle; and executing the subset of or each of the plurality of distinct application requests based on the execution schedule.
Christopher Heiser, Khalid Azam, Jason Stinson, Ioannis Petousis, Anand Ramesh · 5 inventors totalReal-time vs non-real time audio streaming
US11355139B2 · International Business Machines Corporation · Source: google-patentsOne or more audio data is received. An expected bitrate of the one or more audio data is determined. An input bitrate of the one or more audio data is determined. An R value using the expected bitrate and the input bitrate is determined. The R value is compared to an R threshold.
Santosh Borse, Daniel Bolanos, Susan L. Diamond, Santosh Subhashrao Borse · 4 inventors totalProbability-based guider
US11354565B2 · Salesforce.Com, Inc. · Source: google-patentsRichard Socher · 1 inventor totalMethod for connecting a relational data stores metadata with Hadoop
US11354314B2 · EMC IP Holding Company LLC · Source: uspto+career-authorityMilind Bhandarkar, Sameer Tiwari, Milind Arun Bhandarkar · 3 inventors totalIndexing sensor data about the physical world
US20220351553A1 · Woven Planet North America Inc · Source: google-patentsSystem, methods, and other embodiments described herein relate to improving data offloading in a mobile context by using indexes of the data to identify distributed devices that may include the data and selectively querying identified devices for the data. In one embodiment, a method includes, responsive to receiving a query for selected data stored among one or more distributed devices, identifying, by a query device, at least one target device of the distributed devices that matches the selected data using an index of vehicle data stored on the distributed devices. The method includes providing, by the query device, a request to the at least one target device to cause the at least one target device to retrieve the selected data stored locally at the target device. The method includes receiving the selected data from the target device. The method includes providing the selected data as an electronic output.
Christopher Heiser, Jason Stinson, Anand Ramesh, Owen Davis, Khalid Azam, Trilok Agarwal, Harry Chan-Maestas, Stefan Gloutnikov · 9 inventors totalFormation and manipulation of test data in a database system
EP3539021B1 · Salesforce.com, Inc. · Source: google-patentsPat Helland, Jameison Bear Martin, Subho Sanjay Chatterjee, Patrick James Helland, Nathaniel Wyatt · 5 inventors totalSystem and method for unsupervised density based table structure identification
US11347708B2 · Salesforce com Inc · Source: google-patentsEmbodiments described herein provide unsupervised density-based clustering to infer table structure from document. Specifically, a number of words are identified from a block of text in an noneditable document, and the spatial coordinates of each word relative to the rectangular region are identified. Based on the word density of the rectangular region, the words are grouped into clusters using a heuristic radius search method. Words that are grouped into the same cluster are determined to be the element that belong to the same cell. In this way, the cells of the table structure can be identified. Once the cells are identified based on the word density of the block of text, the identified cells can be expanded horizontally or grouped vertically to identify rows or columns of the table structure.
Ran Xu, Ankit Chadha, Zeyuan CHEN, Caiming Xiong, Richard Socher · 5 inventors totalFilter chains for exploring large data sets
US11341157B2 · 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 totalContextually adjusting device notifications
US11334709B2 · International Business Machines Corp · Source: google-patentsA computer-implemented method according to one embodiment includes identifying a topic associated with a received notification, determining a plurality of policies associated with the topic, determining a current environmental context, determining a generalization level, utilizing the plurality of policies and the current environmental context, modifying the notification, based on the generalization level, and presenting the modified notification.
Nathalie Baracaldo, Nathalie Baracaldo-Angel, Margaret H. Szymanski, Eric K. Butler, Heiko H. Ludwig · 5 inventors totalSystems and Methods for Implementing Smart Assistant Systems
US20220415320A1 · Meta Platforms (applicant) · Source: justia-patentsSonal Gupta, Pujie Zheng, Lin Sun, Ram Kumar Hariharan, Haidong Wang, Joshua Saylor McMullen, Mengxi Li, Long You Cai · 16 inventors totalLocation safety determination system
US11320280B2 · Uber Technologies, Inc. · Source: google-patentsSystems and methods are provided for determining location data corresponding to a location of a user, retrieving candidate locations for pickup or drop-off locations based on the location data corresponding to the location of the user, and determining a safety score for each of the candidate locations. The systems and methods further select a best candidate location using the safety score associated with each of the candidate locations and provide a recommendation for a pickup or drop-off location comprising the best candidate location.
Jaikumar Ganesh, Kapil Gupta, Houtan Shirani-Mehr, Mir Shahrouz Takyar · 4 inventors totalSystems and methods for computationally efficient non-invasive blood quality measurement
US11311237B2 · Itamar Medical Spry 2021 LP · Source: google-patentsIn some embodiments, a system comprises a wearable member configured to receive first energy, generate first signals, select a first subset of the time series data, and determine a standard deviation indicating a quality at a low percentile and a high percentile of values associated with windows of the time series data.
Elad Ferber, Andrew Joseph DeKelaita, Patrick Edward Landreman · 3 inventors totalAdjusting resiliency policies for cloud services based on a resiliency score
US11310276B2 · International Business Machines Corporation · Source: google-patentsEvaluating a plurality of computers hosting a cloud platform for effectiveness at operating through operational failures with minimal or no degradation to operations by identifying vulnerabilities in hardware, firmware, software and operational policy/plan aspects of the plurality of computers and ...
Sneha Varghese, Daniel L. Hiebert, Sneha M. Varghese, Raymond S. Perry · 4 inventors totalRisk mitigation for a cryptoasset custodial system using a hardware security key
US11301849B2 · Anchor Labs, Inc. · Source: google-patentsAn approval request is transmitted for a cryptoasset transaction in accordance with a policy stored in a hardware security module ("HSM").
Boaz Avital, Nathan P. McCauley, Diogo Monica, Riyaz D. Faizullabhoy · 4 inventors totalCryptoasset custodial system with proof-of-stake blockchain support
US11301845B2 · Anchor Labs, Inc. · Source: google-patentsMethods and systems for secure storage and retrieval of information, such as private keys, useable to control access to a blockchain, include: receiving, in a cryptoasset custodial system, a request to authorize a staking operation associated with a blockchain, wherein the staking operation is...
Boaz Avital, Diogo Monica, Nathan P. McCauley, Riyaz D. Faizullabhoy · 4 inventors total