Inventor
Raymond E. Ozzie
Inventor
Seattle, WA, US
Overview
Patents· 91 as inventor
Public. Assignee & technology derived from the patent record. Each patent links to its LexDana page.
G06Fprimary
G06FElectric digital data processing38%
H04LTransmission of digital information, e.g. telegraphic communication28%
G06QInformation and communication technology [ict] specially adapted for administrative, commercial, financial, managerial or supervisory purposes14%
H04WWireless communication networks5%
Y10STechnical subjects covered by former uspc cross-reference art collections [xracs] and digests3%
G06KGraphical data reading2%
G09CCiphering or deciphering apparatus for cryptographic or other purposes involving the need for secrecy2%
G06NComputing arrangements based on specific computational models2%
LOC322%
H03MCoding1%
PatentTitleYear
11,012,376Data system on a module (DSoM) for connecting computing devices and cloud-based services202110,826,701Providing low risk exceptional access202010,819,521Providing low risk exceptional access202010,820,198Providing low risk exceptional access with verification of device possession202010,719,535Single device with multiple personas202010,644,886Providing low risk exceptional access202010,572,582Clipboard augmentation with references202010,505,734Providing low risk exceptional access20199,942,293Communication system20189,747,266'Clipboard augmentation with references'20179,390,172'Communication channel between web application and process outside browser'20169,350,690'User perception of electronic messaging'20169,313,633'Communication system'20169,274,674'Live companion user interface'20169,210,143'Communications system'20159,203,786'Data synchronization and sharing relationships'20159,135,279'Mesh-managing data across a distributed set of devices'20159,104,715'Shared data collections'20159,076,125'Visualization of participant relationships and sentiment for electronic messaging'20159,078,288'Independent information network'20159,003,059'Running applications in an online or offline mode based on the availability of the connection to the remote web server'20158,959,248'Personal computing environment with virtual computing device'20158,954,507'Gathering and using awareness information'20158,918,478'Erasure coded storage aggregation in data centers'20148,892,658'Break-through mechanism for personas associated with a single device'20148,892,553'Auto-generation of events with annotation and indexing'20148,832,806'User authentication management'20148,788,517'Intelligently guiding search based on user dialog'20148,775,554'Cloud-based web page applications for extending functionality'20148,751,442'Synchronization associated duplicate data resolution'20148,726,297'Search tool that aggregates disparate tools unifying communication'20148,719,845'Sharing and synchronization of objects'20148,705,746'Data security in an off-premise environment'20148,683,050'Directing service requests to providers'20148,677,270'Live companion user interface'20148,626,136'Architecture for user- and context-specific prefetching and caching of information on portable devices'20148,620,913'Information management through a single application'20138,601,598'Off-premise encryption of data storage'20138,522,010'Providing remote user authentication'20138,458,287'Erasure coded storage aggregation in data centers'20138,453,066'Clipboard augmentation with references'20138,417,712'Image querying with relevance-relative scaling'20138,402,110'Remote provisioning of information technology'20138,386,587'Server-assisted and peer-to-peer synchronization'20138,370,423'Data synchronization and sharing relationships'20138,364,759'Mesh-managing data across a distributed set of devices'20138,317,097'Content presentation based on user preferences'20128,307,412'User authentication management'20128,290,926'Scalable topical aggregation of data feeds'20128,266,292'Memorable resource names'20128,266,534'Collaborative generation of meeting minutes and agenda confirmation'20128,239,479'Server-assisted and peer-to-peer synchronization'20128,117,664'Radio-type interface for tuning into content associated with projects'20128,103,629'Bi-directional data modification with synchronization'20128,073,905'Method and apparatus for maintaining consistency of a shared space across multiple endpoints in a peer-to-peer collaborative computer system'20118,024,404'Method and apparatus for designating endpoints in a collaborative computer system to facilitate maintaining data consistency'20118,020,112'Clipboard augmentation'20117,997,485'Content presentation based on user preferences'20117,930,272'Bi-directional data modification with synchronization'20117,930,197'Personal data mining'20117,885,948'Automatically managing incoming communications between sender and recipient, analyzing factors, selectively applying observed behavior, performing designated action'20117,873,620'Desktop search from mobile device'20117,853,669'Mesh-managing data across a distributed set of devices'20107,836,056'Location management of off-premise resources'20107,831,558'Bi-directional data modification with synchronization'20107,822,762'Entity-specific search model'20107,734,690'Method and apparatus for providing attributes of a collaboration system in an operating system folder-based file system'20107,721,194'Method and apparatus for efficient management of XML documents'20107,716,280'State reflection'20107,716,150'Machine learning system for analyzing and establishing tagging trends based on convergence criteria'20107,689,524'Dynamic environment evaluation and service adjustment based on multiple user profiles including data classification and information sharing with authorized other users'20107,680,908'State replication'20107,672,909'Machine learning system and method comprising segregator convergence and recognition components to determine the existence of possible tagging data trends and identify that predetermined convergence criteria have been met or establish criteria for taxonomy purpose then recognize items based on an aggregate of user tagging behavior'20107,672,953'Publishing work activity information key tags associated with shared databases in social networks'20107,657,493'Recommendation system that identifies a valuable user action by mining data supplied by a plurality of users to find a correlation that suggests one or more actions for notification'20107,647,522'Operating system with corrective action service and isolation'20107,624,421'Method and apparatus for managing and displaying contact authentication in a peer-to-peer collaboration system'20097,581,172'Method and apparatus for efficient management of XML documents'2009D0597555'Icon for a portion of a display screen'2009D0597102'Icon for a portion of a display screen'20097,562,115'Method and apparatus for connecting a secure peer-to-peer collaboration system to an external system'2009D0595311'Icon for a portion of a display screen'20097,552,862'User-controlled profile sharing'20097,490,126'Method and apparatus for generating data change requests containing data consistency information in a peer-to-peer collaborative computer system'20097,340,502'Method and apparatus for maintaining consistency of a shared space across multiple endpoints in a peer-to-peer collaborative computer system'20087,139,798'Method and apparatus for connecting a secure peer-to-peer collaboration system to an external system'20066,941,510'Method and apparatus for efficient management of XML documents'20056,859,821'Method and apparatus for prioritizing data change requests and maintaining data consistency in a distributed computer system equipped for activity-based collaboration'20056,640,241'Method and apparatus for activity-based collaboration by a computer system equipped with a communications manager'20036,446,113'Method and apparatus for activity-based collaboration by a computer system equipped with a dynamics manager'20025,664,099'Method and apparatus for establishing a protected channel between a user and a computer system'1997Career & activity timeline
Assembled from patent assignee/location history and declaration credentials.
1997Based in Manchester-by-the-Sea, MA, US· patent location history
2002–2014Based in Manchester, MA, US· patent location history
2008–2016Patents assigned to MICROSOFT CORP (65)· patent assignee history
2009–2021Based in Seattle, WA, US· patent location history
2011–2017Patents assigned to OZZIE RAYMOND E (36)· patent assignee history
2011–2017Patents assigned to OZZIE JACK E (12)· patent assignee history
2011Based in Redmond, WA, US· patent location history
2012–2015Patents assigned to MOROMISATO GEORGE P (10)· patent assignee history
2015–2020Patents assigned to MICROSOFT TECHNOLOGY LICENSING LLC (13)· patent assignee history
Inventor activity
Assignee and location history derived from the patent record.
Assignees
| Assignee | Patents | Span |
|---|---|---|
| MICROSOFT CORP | 65 | 2008–2016 |
| OZZIE RAYMOND Eself | 36 | 2011–2017 |
| MICROSOFT TECHNOLOGY LICENSING LLC | 13 | 2015–2020 |
| OZZIE JACK E | 12 | 2011–2017 |
| MOROMISATO GEORGE P | 10 | 2012–2015 |
Locations
| Location | Patents | Span |
|---|---|---|
| Seattle, Washington, US | 69 | 2009–2021 |
| Manchester, Massachusetts, US | 20 | 2002–2014 |
| Redmond, Washington, US | 1 | 2011 |
| Manchester-by-the-Sea, Massachusetts, US | 1 | 1997 |