Inventor

Raymond E. Ozzie

Inventor
Seattle, WA, US

Overview

91→
Patents
1997–2021
Patent span
Physics
Primary field (CPC G)

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'1997

Career & 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
AssigneePatentsSpan
MICROSOFT CORP652008–2016
OZZIE RAYMOND Eself362011–2017
MICROSOFT TECHNOLOGY LICENSING LLC132015–2020
OZZIE JACK E122011–2017
MOROMISATO GEORGE P102012–2015
Locations
LocationPatentsSpan
Seattle, Washington, US692009–2021
Manchester, Massachusetts, US202002–2014
Redmond, Washington, US12011
Manchester-by-the-Sea, Massachusetts, US11997