Inventor
Jonathan B. Ballagh
Inventor
Boulder, CO, US
Overview
Patents· 51 as inventor
Public. Assignee & technology derived from the patent record. Each patent links to its LexDana page.
G06Fprimary
G06FElectric digital data processing72%
G06TImage data processing or generation, in general10%
G09GArrangements or circuits for control of indicating devices using static means to present variable information7%
H03KPulse technique5%
G01RMeasuring electric variables2%
H04LTransmission of digital information, e.g. telegraphic communication2%
H04WWireless communication networks2%
PatentTitleYear
10,673,795Methods and arrangements for content filtering20209,620,084'Method and apparatus of graphical object selection in a web browser'20179,208,174'Non-language-based object search'20159,141,255'Mosaic generation from user-created content'20158,947,452'Mechanism for displaying visual clues to stacking order during a drag and drop operation'20158,812,289'Simulation that transfers port values of a design block via a configuration block of a programmable device'20148,773,468'System and method for intuitive manipulation of the layering order of graphics objects'20148,487,932'Drawing figures in computer-based drawing applications'20138,427,483'Drawing figures in computer-based drawing applications'20138,224,638'Managing programmable device configuration'20128,207,969'Method of abstracting a graphical object in a line art style suitable for printing and artwork-coloring'20128,091,030'Method and apparatus of graphical object selection in a web browser'20128,082,139'Displaying signals of a design block emulated in hardware co-simulation'20117,934,185'Method of simulating bidirectional signals in a modeling system'20117,911,481'Method and apparatus of graphical object selection'20117,895,564'Using XTables to communicate in a high level modeling system'20117,870,522'Efficient communication of data between blocks in a high level modeling system'20117,797,677'Using scripts for netlisting in a high-level modeling system'20107,747,423'Systems and methods of co-simulation utilizing multiple PLDs in a boundary scan chain'20107,739,092'Fast hardware co-simulation reset using partial bitstreams'20107,707,019'Command buffering for hardware co-simulation'20107,636,653'Point-to-point ethernet hardware co-simulation interface'20097,590,137'Parameterizable compact network processor for low-level communication with an integrated circuit'20097,546,572'Shared memory interface in a programmable logic device using partial reconfiguration'20097,539,953'Method and apparatus for interfacing instruction processors and logic in an electronic circuit modeling system'20097,478,030'Clock stabilization detection for hardware simulation'20097,444,603'Transformation of graphs representing an electronic design in a high modeling system'20087,437,280'Hardware-based co-simulation on a PLD having an embedded processor'20087,433,813'Embedding a co-simulated hardware object in an event-driven simulator'20087,383,478'Wireless dynamic boundary-scan topologies for field'20087,376,544'Vector transfer during co-simulation'20087,366,998'Efficient communication of data between blocks in a high level modeling system'20087,366,651'Co-simulation interface'20087,363,600'Method of simulating bidirectional signals in a modeling system'20087,346,482'Shared memory for co-simulation'20087,346,481'Hardware co-simulation breakpoints in a high-level modeling system'20087,343,572'Vector interface to shared memory in simulating a circuit design'20087,328,421'Relocating blocks for netlist generation of an electronic system'20087,287,178'Communication between clock domains of an electronic circuit'20077,284,225'Embedding a hardware object in an application system'20077,269,811'Method of and apparatus for specifying clock domains in electronic circuit designs'20077,207,015'Translation of an electronic integrated circuit design into hardware'20077,203,632'HDL co-simulation in a high-level modeling system'20077,184,946'Co-simulation via boundary scan interface'20077,086,030'Incremental netlisting'20067,068,071'Integrated circuit with overclocked dedicated logic circuitry'20067,010,664'Configurable address generator and circuit using same'20067,007,261'Translation of an electronic integrated circuit design into hardware description language using circuit description template'20067,003,751'Specification of the hierarchy, connectivity, and graphical representation of a circuit design'20066,911,840'Integrated circuit with overclocked dedicated logic circuitry'20056,883,147'Method and system for generating a circuit design including a peripheral component connected to a bus'2005Career & activity timeline
Assembled from patent assignee/location history and declaration credentials.
2005–2014Patents assigned to XILINX INC (40)· patent assignee history
2005–2011Based in Longmont, CO, US· patent location history
2008–2020Based in Boulder, CO, US· patent location history
2011–2020Patents assigned to DISNEY ENTPR INC (11)· patent assignee history
2011–2020Patents assigned to BALLAGH JONATHAN B (10)· patent assignee history
2012–2017Patents assigned to MILNE ROGER B (9)· patent assignee history
2012–2020Patents assigned to FISCHABER THOMAS E (7)· patent assignee history
2015Based in Leesburg, VA, US· patent location history
Inventor activity
Assignee and location history derived from the patent record.
Assignees
| Assignee | Patents | Span |
|---|---|---|
| XILINX INC | 40 | 2005–2014 |
| DISNEY ENTPR INC | 11 | 2011–2020 |
| BALLAGH JONATHAN Bself | 10 | 2011–2020 |
| MILNE ROGER B | 9 | 2012–2017 |
| FISCHABER THOMAS E | 7 | 2012–2020 |
Locations
| Location | Patents | Span |
|---|---|---|
| Boulder, CO, US | 26 | 2008–2020 |
| Longmont, CO, US | 24 | 2005–2011 |
| Leesburg, Virginia, US | 1 | 2015 |