Inventor
Darryl E. Rubin
Inventor
Duvall, WA, US
Overview
Patents· 74 as inventor
Public. Assignee & technology derived from the patent record. Each patent links to its LexDana page.
G06Fprimary
G06FElectric digital data processing55%
G06TImage data processing or generation, in general17%
H04LTransmission of digital information, e.g. telegraphic communication7%
Y10STechnical subjects covered by former uspc cross-reference art collections [xracs] and digests7%
G06QInformation and communication technology [ict] specially adapted for administrative, commercial, financial, managerial or supervisory purposes6%
G06NComputing arrangements based on specific computational models3%
H04WWireless communication networks3%
G01CMeasuring distances, levels or bearings2%
G09GArrangements or circuits for control of indicating devices using static means to present variable information1%
PatentTitleYear
10,572,803Addition of plan-generation models and expertise by crowd contributors202010,521,467Using cinematic techniques to present data201910,261,985Output rendering in dynamic redefining application201910,198,405Rule-based layout of changing information20199,984,077Using cinematic techniques to present data20189,953,069Business intelligence document20189,864,966'Data mining in a business intelligence document'20189,817,561'Proposing visual display components for processing data'20179,818,213'Extensions for modifying a graphical object to display data'20179,785,484'Distributed application interfacing across different hardware'20179,773,070'Compound transformation chain application across multiple devices'20179,733,915'Building of compound application chain applications'20179,712,472'Application spawning responsive to communication'20179,659,394'Cinematization of output in compound device environment'20179,613,084'Using cinematic techniques to present data'20179,396,698'Compound application presentation across multiple devices'20169,390,527'Using cinematic technique taxonomies to present data'20169,356,913'Authorization of joining of transformation chain instances'20169,342,904'Composing shapes and data series in geometries'20169,336,184'Representation of an interactive document as a graph of entities'20169,330,503'Presaging and surfacing interactivity within data visualizations'20169,304,672'Representation of an interactive document as a graph of entities'20169,208,472'Addition of plan-generation models and expertise by crowd contributors'20159,183,653'Extensions for modifying a graphical object to display data'20159,110,957'Data mining in a business intelligence document'20159,069,557'Business intelligence document'20159,043,296'System of providing suggestions based on accessible and contextual information'20159,032,314'Proposing visual display components for processing data'20159,024,952'Discovering and configuring representations of data via an insight taxonomy'20158,965,907'Assisted filtering of multi-dimensional data'20158,866,818'Composing shapes and data series in geometries'20148,823,711'Incremental creation of a graphical object to visually represent a data set'20148,788,574'Data-driven visualization of pseudo-infinite scenes'20148,700,302'Mobile computing devices, architecture and user interfaces based on dynamic direction information'20148,700,301'Mobile computing devices, architecture and user interfaces based on dynamic direction information'20148,692,826'Solver-based visualization framework'20148,670,923'Mobile computing devices, architecture and user interfaces based on dynamic direction information'20148,627,197'System and method for annotating an electronic document independently of its content'20148,620,635'Composition of analytics models'20138,531,451'Data-driven visualization transformation'20138,510,288'Applying analytic patterns to data'20138,493,406'Creating new charts and data visualizations'20138,453,114'Implicit iteration of keyed array symbol'20138,422,417'Method of broadcasting and multicasting using satellite medium'20138,411,085'Constructing view compositions for domain-specific environments'20138,352,397'Dependency graph in data-driven model'20138,314,793'Implied analytical reasoning and computation'20128,259,134'Data-driven model implemented with spreadsheets'20128,255,192'Analytical map models'20128,190,406'Hybrid solver for data-driven analytics'20128,155,931'Use of taxonomized analytics reference model'20128,145,615'Search and exploration using analytics reference model'20128,117,145'Analytical model solver framework'20128,103,608'Reference model for data-driven analytics'20127,975,216'System and method for annotating an electronic document independently of its content'20117,594,187'Bookmarking and placemarking a displayed document in a computer system'20097,496,829'Method and apparatus for displaying multiple contexts in electronic documents'20097,496,830'Computer user interface architecture that saves a user\'s non-linear navigation history and intelligently maintains that history'20097,458,014'Computer user interface architecture wherein both content and user interface are composed of documents with links'20087,437,683'Method and apparatus for fostering immersive reading of electronic documents'20087,337,389'System and method for annotating an electronic document independently of its content'20087,243,299'Methods and apparatus for displaying multiple contexts in electronic documents'20077,185,274'Computer user interface architecture wherein users interact with both content and user interface by activating links'20076,820,111'Computer user interface architecture that saves a user\'s non-linear navigation history and intelligently maintains that history'20046,597,314'Method and apparatus for providing help and settings control to users of an electronic book'20036,081,898'Unification of directory service with file system service'20005,689,700'Unification of directory service with file system services'19975,675,787'Unification of directory service with file system services'19975,673,394'Method of sharing memory between an operating system and an application program'19975,649,194'Unification of directory service with file system services'19975,437,013'Method and system for network communications using raw mode protocols'19955,265,261'Method and system for network communications using raw mode protocols'19935,261,051'Method and system for open file caching in a networked computer system'19935,155,842'Logical event notification method and apparatus'1992Career & activity timeline
Assembled from patent assignee/location history and declaration credentials.
1992–2014Patents assigned to MICROSOFT CORP (42)· patent assignee history
1992–2018Based in Redmond, WA, US· patent location history
2012–2017Patents assigned to MITAL VIJAY (32)· patent assignee history
2012–2016Patents assigned to RUBIN DARRYL E (22)· patent assignee history
2012–2016Patents assigned to GREEN DAVID G (14)· patent assignee history
2012–2020Based in Duvall, WA, US· patent location history
2015–2020Patents assigned to MICROSOFT TECHNOLOGY LICENSING LLC (28)· patent assignee history
2016–2019Based in Ellensburg, WA, US· patent location history
Inventor activity
Assignee and location history derived from the patent record.
Assignees
| Assignee | Patents | Span |
|---|---|---|
| MICROSOFT CORP | 42 | 1992–2014 |
| MITAL VIJAY | 32 | 2012–2017 |
| MICROSOFT TECHNOLOGY LICENSING LLC | 28 | 2015–2020 |
| RUBIN DARRYL Eself | 22 | 2012–2016 |
| GREEN DAVID G | 14 | 2012–2016 |
Locations
| Location | Patents | Span |
|---|---|---|
| Duvall, Washington, US | 39 | 2012–2020 |
| Redmond, Washington, US | 26 | 1992–2018 |
| Ellensburg, Washington, US | 9 | 2016–2019 |