loadpatents
name:-0.065847158432007
name:-0.7165699005127
name:-0.0088958740234375
Theimer; Marvin M. Patent Filings

Theimer; Marvin M.

Patent Applications and Registrations

Patent applications and USPTO patent grants for Theimer; Marvin M..The latest application filed is for "virtual provisioning with implementation resource boundary awareness".

Company Profile
9.131.50
  • Theimer; Marvin M. - Bellevue WA
  • Theimer; Marvin M. - Seattle WA
  • Theimer; Marvin M. - Redmond WA
  • Theimer; Marvin M. - Mountain View CA
*profile and listings may contain filings by different individuals or companies with the same name. Review application materials to confirm ownership/assignment.
Patent Activity
PatentDate
Resource allocation to reduce correlated failures
Grant 11,303,509 - Brooker , et al. April 12, 2
2022-04-12
Virtual Provisioning With Implementation Resource Boundary Awareness
App 20220100541 - Theimer; Marvin M. ;   et al.
2022-03-31
Virtual provisioning with implementation resource boundary awareness
Grant 11,106,479 - Theimer , et al. August 31, 2
2021-08-31
Enforceable launch configurations
Grant 11,075,913 - Theimer , et al. July 27, 2
2021-07-27
Optimized Deployment Based Upon Customer Locality
App 20200065132 - Mercier; Benjamin W. ;   et al.
2020-02-27
Managing Use Of Software Components
App 20200065870 - Jenkins; Jonathan A. ;   et al.
2020-02-27
Optimized deployment based upon customer locality
Grant 10,467,042 - Mercier , et al. No
2019-11-05
Enforceable launch configurations
Grant 10,469,500 - Theimer , et al. No
2019-11-05
Service manifests
Grant 10,459,755 - Brandwine , et al. Oc
2019-10-29
Managing use of software components
Grant 10,373,218 - Jenkins , et al.
2019-08-06
Fault tolerant message delivery
Grant 10,362,131 - Robbins , et al.
2019-07-23
Deploying application updates based on deployment plan
Grant 10,303,455 - Fitzgerald , et al.
2019-05-28
Service Manifests
App 20190012196 - Brandwine; Eric Jason ;   et al.
2019-01-10
Method and system for exposing research note data based upon user activity data
Grant 10,134,075 - Rajyaguru , et al. November 20, 2
2018-11-20
Service manifests
Grant 10,067,781 - Brandwine , et al. September 4, 2
2018-09-04
Reputation-based mediation of virtual control planes
Grant 10,033,659 - Brandwine , et al. July 24, 2
2018-07-24
Virtual resource cost tracking with dedicated implementation resources
Grant 10,013,662 - Brandwine , et al. July 3, 2
2018-07-03
Managing communications between virtual computing nodes in a substrate network
Grant 9,979,694 - Brandwine , et al. May 22, 2
2018-05-22
Virtual resource provider with virtual control planes
Grant 9,882,773 - Brandwine , et al. January 30, 2
2018-01-30
Optimizing the execution of an application executing on a programmable execution service
Grant 9,875,174 - Brandwine , et al. January 23, 2
2018-01-23
Resource Placement Templates For Virtual Networks
App 20170353394 - Brandwine; Eric J. ;   et al.
2017-12-07
Resource Allocation To Reduce Correlated Failures
App 20170331683 - Brooker; Marc J. ;   et al.
2017-11-16
Virtualized administration of software use authorization
Grant 9,785,928 - Brandwine , et al. October 10, 2
2017-10-10
Statistically cost-following accounting model
Grant 9,767,445 - Brooker , et al. September 19, 2
2017-09-19
Resource allocation to reduce correlated failures
Grant 9,722,866 - Brooker , et al. August 1, 2
2017-08-01
Resource placement templates for virtual networks
Grant 9,641,450 - Brandwine , et al. May 2, 2
2017-05-02
Appliance backnets in dedicated resource environment
Grant 9,614,737 - Brandwine , et al. April 4, 2
2017-04-04
Enforceable launch configurations
Grant 9,614,873 - Theimer , et al. April 4, 2
2017-04-04
Cost tracking for virtual control planes
Grant 9,553,774 - Brandwine , et al. January 24, 2
2017-01-24
Fast sequential message store
Grant 9,485,324 - Fateev , et al. November 1, 2
2016-11-01
Capacity availability aware auto scaling
Grant 9,448,824 - Fitzgerald , et al. September 20, 2
2016-09-20
Service Manifests
App 20160266922 - Brandwine; Eric Jason ;   et al.
2016-09-15
Optimizing communication among collections of computing resources
Grant 9,444,763 - Theimer , et al. September 13, 2
2016-09-13
Deploying Updates to an Application During Periods of Off-Peak Demand
App 20160132320 - Fitzgerald; Joseph E. ;   et al.
2016-05-12
Managing Virtual Computing Nodes
App 20160080317 - Brandwine; Eric Jason ;   et al.
2016-03-17
Managing host computing devices
Grant 9,203,715 - Gabrielson , et al. December 1, 2
2015-12-01
Managing virtual computing nodes
Grant 9,183,028 - Brandwine , et al. November 10, 2
2015-11-10
Service manifests
Grant 9,165,120 - Brandwine , et al. October 20, 2
2015-10-20
Appliance backnets in dedicated resource environment
Grant 9,112,841 - Brandwine , et al. August 18, 2
2015-08-18
Programatically provisioning virtual networks
Grant 9,112,769 - Fitzgerald , et al. August 18, 2
2015-08-18
Reputation-based Mediation Of Virtual Control Planes
App 20150156135 - Brandwine; Eric Jason ;   et al.
2015-06-04
Enforceable launch configurations
Grant 9,009,323 - Theimer , et al. April 14, 2
2015-04-14
Fast Sequential Message Store
App 20150081839 - Fateev; Maxim E. ;   et al.
2015-03-19
Reputation-based mediation of virtual control planes
Grant 8,954,978 - Brandwine , et al. February 10, 2
2015-02-10
Deploying updates to an application during periods of off-peak demand
Grant 8,869,135 - Fitzgerald , et al. October 21, 2
2014-10-21
Optimizing communication among collections of computing resources
Grant 8,868,766 - Theimer , et al. October 21, 2
2014-10-21
Managing host computing devices
Grant 8,849,995 - Gabrielson , et al. September 30, 2
2014-09-30
Descaling computing resources
Grant 8,850,419 - Fitzgerald , et al. September 30, 2
2014-09-30
Selecting updates for deployment to a programmable execution service application
Grant 8,839,222 - Brandwine , et al. September 16, 2
2014-09-16
Updating an application
Grant 8,799,888 - Fitzgerald , et al. August 5, 2
2014-08-05
Virtual Resource Provider With Virtual Control Planes
App 20140181278 - Brandwine; Eric Jason ;   et al.
2014-06-26
Cost Tracking For Virtual Control Planes
App 20140181677 - Brandwine; Eric Jason ;   et al.
2014-06-26
Fast sequential message store
Grant 8,763,013 - Fateev , et al. June 24, 2
2014-06-24
System for mining research data
Grant 8,688,732 - Rajyaguru , et al. April 1, 2
2014-04-01
Vibration cancellation for data storage
Grant 8,681,440 - Theimer , et al. March 25, 2
2014-03-25
Cost tracking for virtual control planes
Grant 8,667,399 - Brandwine , et al. March 4, 2
2014-03-04
Virtual resource provider with virtual control planes
Grant 8,667,495 - Brandwine , et al. March 4, 2
2014-03-04
System for enabling electronic catalog users to create and share research data
Grant 8,660,910 - Rajyaguru , et al. February 25, 2
2014-02-25
Statistically cost-following accounting model for dedicated resources
Grant 8,639,595 - Brooker , et al. January 28, 2
2014-01-28
Enforceable launch configurations
Grant 8,560,699 - Theimer , et al. October 15, 2
2013-10-15
Virtual resource provisioning by assigning colors to virtual resources in multi-tenant resource pool
Grant 8,533,724 - Theimer , et al. September 10, 2
2013-09-10
Method for exposing research note data based upon user activity data
Grant 8,533,052 - Rajyaguru , et al. September 10, 2
2013-09-10
Resource placement templates for virtual networks
Grant 8,484,353 - Johnson , et al. July 9, 2
2013-07-09
Method and system for dynamically tagging metrics data
Grant 8,429,187 - Theimer , et al. April 23, 2
2013-04-23
System for enabling electronic catalog users to create and share research data
Grant 8,401,924 - Rajyaguru , et al. March 19, 2
2013-03-19
Fast Sequential Message Store
App 20130024538 - Fateev; Maxim E. ;   et al.
2013-01-24
Method And System For Dynamically Tagging Metrics Data
App 20120246157 - Theimer; Marvin M. ;   et al.
2012-09-27
Fast sequential message store
Grant 8,261,286 - Fateev , et al. September 4, 2
2012-09-04
Virtual Resource Cost Tracking With Dedicated Implementation Resources
App 20120084113 - Brandwine; Eric Jason ;   et al.
2012-04-05
Virtual Provisioning With Implementation Resource Boundary Awareness
App 20120084443 - Theimer; Marvin M. ;   et al.
2012-04-05
Serverless distributed file system
Grant 8,112,452 - Adya , et al. February 7, 2
2012-02-07
Executing programs based on user-specified constraints
Grant 8,010,651 - DeSantis , et al. August 30, 2
2011-08-30
Encrypted key cache
Grant 7,886,364 - Douceur , et al. February 8, 2
2011-02-08
Executing Programs Based on User-Specified Constraints
App 20100312871 - DeSantis; Peter N. ;   et al.
2010-12-09
Constraint-based domain name system
Grant 7,814,229 - Cabrera , et al. October 12, 2
2010-10-12
Executing programs based on user-specified constraints
Grant 7,792,944 - DeSantis , et al. September 7, 2
2010-09-07
Encryption systems and methods for identifying and coalescing identical objects encrypted with different keys
Grant 7,779,253 - Douceur , et al. August 17, 2
2010-08-17
Method and system for managing data records on a computer network
Grant 7,640,253 - Theimer , et al. December 29, 2
2009-12-29
Hidden proactive replication of data
Grant 7,631,359 - Cabrera , et al. December 8, 2
2009-12-08
Method for multicasting a message on a computer network
Grant 7,620,730 - Theimer , et al. November 17, 2
2009-11-17
System and method for creating improved overlay network with an efficient distributed data structure
Grant 7,613,796 - Harvey , et al. November 3, 2
2009-11-03
Identifying and coalescing identical objects encrypted with different keys
Grant 7,574,598 - Douceur , et al. August 11, 2
2009-08-11
Locating potentially identical objects across multiple computers based on stochastic partitioning of workload
Grant 7,571,186 - Douceur , et al. August 4, 2
2009-08-04
Method for providing guaranteed distributed failure notification
Grant 7,551,552 - Dunagan , et al. June 23, 2
2009-06-23
Serverless Distributed File System
App 20090132552 - Adya; Atul ;   et al.
2009-05-21
Locating potentially identical objects across multiple computers based on stochastic partitioning of workload
Grant 7,519,623 - Douceur , et al. April 14, 2
2009-04-14
Locating potentially identical objects across multiple computers based on stochastic partitioning of workload
Grant 7,509,423 - Douceur , et al. March 24, 2
2009-03-24
Serverless distributed file system
Grant 7,505,970 - Adya , et al. March 17, 2
2009-03-17
Locating potentially identical objects across multiple computers based on stochastic partitioning of workload
Grant 7,487,245 - Douceur , et al. February 3, 2
2009-02-03
Locating potentially identical objects across multiple computers based on stochastic partitioning of workload
Grant 7,444,387 - Douceur , et al. October 28, 2
2008-10-28
Encryption systems and methods for identifying and coalescing identical objects encrypted with different keys
Grant 7,437,555 - Douceur , et al. October 14, 2
2008-10-14
Locating potentially identical objects across multiple computers based on stochastic partitioning of workload
Grant 7,359,937 - Douceur , et al. April 15, 2
2008-04-15
Encrypted key cache
Grant 7,346,774 - Douceur , et al. March 18, 2
2008-03-18
Executing Programs Based On User-specified Constraints
App 20080059557 - DeSantis; Peter N. ;   et al.
2008-03-06
Locating potentially identical objects across multiple computers
Grant 7,310,644 - Adya , et al. December 18, 2
2007-12-18
Locating potentially identical objects across multiple computers based on stochastic partitioning of workload
Grant 7,272,630 - Douceur , et al. September 18, 2
2007-09-18
Encryption systems and methods for identifying and coalescing identical objects encrypted with different keys
Grant 7,266,689 - Douceur , et al. September 4, 2
2007-09-04
Serverless distributed file system
Grant 7,240,060 - Adya , et al. July 3, 2
2007-07-03
Identifying and coalescing identical objects encrypted with different keys
Grant 7,159,110 - Douceur , et al. January 2, 2
2007-01-02
Method for multicasting a message on a computer network
App 20060271645 - Theimer; Marvin M. ;   et al.
2006-11-30
Method and system for managing data records on a computer network
Grant 7,096,228 - Theimer , et al. August 22, 2
2006-08-22
Method for multicasting a message on a computer network
Grant 7,089,323 - Theimer , et al. August 8, 2
2006-08-08
Serverless distributed file system
Grant 7,062,490 - Adya , et al. June 13, 2
2006-06-13
Encrypted key cache
App 20060026425 - Douceur; John R. ;   et al.
2006-02-02
Locating potentially identical objects across multiple computers based on stochastic partitioning of workload
Grant 6,988,124 - Douceur , et al. January 17, 2
2006-01-17
Encryption systems and methods for identifying and coalescing identical objects encrypted with different keys
Grant 6,983,365 - Douceur , et al. January 3, 2
2006-01-03
Encrypted key cache
Grant 6,981,138 - Douceur , et al. December 27, 2
2005-12-27
Encrypted key cache
App 20050278525 - Douceur, John R. ;   et al.
2005-12-15
Identifying and coalescing identical objects encrypted with different keys
App 20050235146 - Douceur, John R. ;   et al.
2005-10-20
Identifying and coalescing identical objects encrypted with different keys
App 20050229012 - Douceur, John R. ;   et al.
2005-10-13
Locating potentially identical objects across multiple computers based on stochastic partitioning of workload
App 20050222994 - Douceur, John R. ;   et al.
2005-10-06
Locating potentially identical objects across multiple computers based on stochastic partitioning of workload
App 20050216538 - Douceur, John R. ;   et al.
2005-09-29
Method and system for managing data records on a computer network
App 20050154768 - Theimer, Marvin M. ;   et al.
2005-07-14
Serverless distributed file system
App 20050102268 - Adya, Atul ;   et al.
2005-05-12
Locating potentially identical objects across multiple computers based on stochastic partitioning of workload
App 20050097148 - Douceur, John R. ;   et al.
2005-05-05
Method for providing guaranteed distributed failure notification
App 20050083834 - Dunagan, John ;   et al.
2005-04-21
Scalable, fault tolerant notification method
App 20050086469 - Dunagan, John ;   et al.
2005-04-21
Locating potentially identical objects across multiple computers based on stochastic partitioning of workload
App 20050071330 - Douceur, John R. ;   et al.
2005-03-31
Locating potentially identical objects across multiple computers based on stochastic partitioning of workload
App 20050071340 - Douceur, John R. ;   et al.
2005-03-31
Locating potentially identical objects across multiple computers based on stochastic partitioning of workload
App 20050071339 - Douceur, John R. ;   et al.
2005-03-31
Locating potentially identical objects across multiple computers based on stochastic partitioning of workload
App 20050071315 - Douceur, John R. ;   et al.
2005-03-31
Serverless distributed file system
App 20050044092 - Adya, Atul ;   et al.
2005-02-24
Encryption systems and methods for identifying and coalescing identical objects encrypted with different keys
App 20040221160 - Douceur, John R. ;   et al.
2004-11-04
Encryption systems and methods for identifying and coalescing identical objects encrypted with different keys
App 20040221159 - Douceur, John R. ;   et al.
2004-11-04
Encryption systems and methods for identifying and coalescing identical objects encrypted with different keys
App 20040215962 - Douceur, John R. ;   et al.
2004-10-28
Hidden proactive replication of data
App 20040088580 - Cabrera, Luis Felipe ;   et al.
2004-05-06
System and method for creating improved overlay network with an efficient distributed data structure
App 20040054807 - Harvey, Nicholas J. ;   et al.
2004-03-18
Method for multicasting a message on a computer network
App 20040006650 - Theimer, Marvin M. ;   et al.
2004-01-08
Method and system for managing data records on a computer network
App 20030187812 - Theimer, Marvin M. ;   et al.
2003-10-02
Locating potentially identical objects across multiple computers
App 20030037022 - Adya, Atul ;   et al.
2003-02-20
Locating potentially identical objects across multiple computers based on stochastic partitioning of workload
App 20030037094 - Douceur, John R. ;   et al.
2003-02-20
Serverless distributed file system
App 20020188605 - Adya, Atul ;   et al.
2002-12-12
Encrypted key cache
App 20020138722 - Douceur, John R. ;   et al.
2002-09-26
Multi-moded scanning pen with feedback
App 20020079371 - Bobrow, Daniel G. ;   et al.
2002-06-27
Specifying and establishing communication data paths between particular media devices in multiple media device computing systems based on context of a user or users
Grant 5,812,865 - Theimer , et al. September 22, 1
1998-09-22
High precision spatially defined data transfer system
Grant 5,793,630 - Theimer , et al. August 11, 1
1998-08-11
Application-specific conflict detection for weakly consistent replicated databases
Grant 5,671,407 - Demers , et al. September 23, 1
1997-09-23
Method for delegating access rights through executable access control program without delegating access rights not in a specification to any intermediary nor comprising server security
Grant 5,649,099 - Theimer , et al. July 15, 1
1997-07-15
Decentralized tracking and routing system wherein packages are associated with active tags
Grant 5,627,517 - Theimer , et al. May 6, 1
1997-05-06
Method for selectively performing event on computer controlled device whose location and allowable operation is consistent with the contextual and locational attributes of the event
Grant 5,611,050 - Theimer , et al. March 11, 1
1997-03-11
Application-specific conflict resolution for weakly consistent replicated databases
Grant 5,603,026 - Demers , et al. February 11, 1
1997-02-11
Method for triggering selected machine event when the triggering properties of the system are met and the triggering conditions of an identified user are perceived
Grant 5,603,054 - Theimer , et al. February 11, 1
1997-02-11
Method for providing session consistency guarantees
Grant 5,581,753 - Terry , et al. December 3, 1
1996-12-03
Methodology for managing weakly consistent replicated databases
Grant 5,581,754 - Terry , et al. December 3, 1
1996-12-03
Identification of stable writes in weakly consistent replicated databases while providing access to all writes in such a database
Grant 5,577,240 - Demers , et al. November 19, 1
1996-11-19
Method for granting a user request having locational and contextual attributes consistent with user policies for devices having locational attributes consistent with the user request
Grant 5,555,376 - Theimer , et al. September 10, 1
1996-09-10
System for granting ownership of device by user based on requested level of ownership, present state of the device, and the context of the device
Grant 5,544,321 - Theimer , et al. August 6, 1
1996-08-06
Selective delivery of electronic messages in a multiple computer system based on context and environment of a user
Grant 5,493,692 - Theimer , et al. February 20, 1
1996-02-20
Method and system for the dynamic selection, allocation and arbitration of control between devices within a region
Grant 5,485,634 - Weiser , et al. January 16, 1
1996-01-16

uspto.report is an independent third-party trademark research tool that is not affiliated, endorsed, or sponsored by the United States Patent and Trademark Office (USPTO) or any other governmental organization. The information provided by uspto.report is based on publicly available data at the time of writing and is intended for informational purposes only.

While we strive to provide accurate and up-to-date information, we do not guarantee the accuracy, completeness, reliability, or suitability of the information displayed on this site. The use of this site is at your own risk. Any reliance you place on such information is therefore strictly at your own risk.

All official trademark data, including owner information, should be verified by visiting the official USPTO website at www.uspto.gov. This site is not intended to replace professional legal advice and should not be used as a substitute for consulting with a legal professional who is knowledgeable about trademark law.

© 2025 USPTO.report | Privacy Policy | Resources | RSS Feed of Trademarks | Trademark Filings Twitter Feed