1
Ross W Callon, Radia J Perlman, Eric C Rosen, John Harper: Multiple protocol routing. Digital Equipment Corporation, Fish & Richardson, October 5, 1993: US05251205 (339 worldwide citation)

A method for connecting a network so that TCP/IP and OSI 8473 packets may be routed in the same domain. The independence of the addresses is maintained: one device in the network may be assigned only a TCP/IP address, and another device may be assigned only a ISO 8473 address. Furthermore, all of th ...


2
George A Harvey, Gerard Koning, William Hawe, Anthony Lauck, David Oran, John Harper, Kevin Miles: Session control in network for digital data processing system which supports multiple transfer protocols. Digital Equipment Corporation, Fish & Richardson, August 4, 1992: US05136716 (155 worldwide citation)

A distributed digital data processing system includes a plurality of nodes which communicate over a network. A node maintains one or more objects, each of which may be a file, that is, an addressable unit in the system, such as a program, database, text file, or the like, or a directory which may co ...


3
Andrew Platzer, John Harper: Animations. Apple, Blakely Sokoloff Taylor & Zafman, March 8, 2011: US07903115 (117 worldwide citation)

At least certain embodiments of the present disclosure include a method for animating a display region, windows, or views displayed on a display of a device. The method includes starting at least two animations. The method further includes determining the progress of each animation. The method furth ...


4
Andrew Platzer, John Harper: Application programming interfaces for synchronization. Apple, Blakely Sokoloff Taylor & Zafman, January 18, 2011: US07872652 (55 worldwide citation)

The application programming interface operates in an environment with user interface software interacting with multiple software applications or processes in order to synchronize animations associated with multiple views or windows of a display of a device. The method for synchronizing the animation ...


5
John Harper: Method and system for accelerating route calculation in link state routing protocols. Cisco Technology, Cindy Kaplan, June 6, 2006: US07058016 (53 worldwide citation)

A method for performing route calculations in a link state routing protocol at a node within a computer network. The method includes evaluating existing routes of the node when new route information is received and recalculating routes for the node only when the new route information improves at lea ...


6
Chandrashekhar Appanna, Ruchi Kapoor, Barry Friedman, Himanshu Shah, Gargi Nalawade, Shyam Suri, John Harper: Routing system and method for transparently rocovering routing states after a failover or during a software upgrade. Cisco Technology, Aka Chan, March 17, 2009: US07506194 (34 worldwide citation)

Methods and apparatus for efficiently enabling routing states to be recovered after a failover or during a software upgrade in a system which supports graceful restart and stateful switchover are disclosed. According to one aspect of the present invention, a method for restarting a network device wh ...


7
Larry Wolfberg, John Harper: Printing press. Nixon & Vanderhye, May 2, 1989: US04827315 (31 worldwide citation)

Method and apparatus for automatic production of business forms. An image including character data to be included in the form are projected onto a photoconductive surface of a printing cylinder by a plurality of lasers. Toner, in the form of finely grained powder, is applied to the cylinder and the ...


8
Larry B Wolfberg, John Harper: Microwave drying for continuously moving webs. Technical Developments, Schmidt Johnson Hovey & Williams, November 18, 1980: US04234775 (27 worldwide citation)

In the use of microwave energy to remove moisture from a moving web, such as that moisture contained within transverse glue lines between superimposed sheets of the web for the purpose of holding the sheets together, the web is passed through a serpentine wave guide having a number of serially conne ...


9
John Harper: Methods and apparatus for generating network topology information. Cisco Technology, Beyer Weaver & Thomas, March 21, 2006: US07016313 (27 worldwide citation)

According to a specific embodiment of the present invention, methods and apparatus are disclosed for generating network topology information. A first link state packet associated with a first node is identified. A second link state packet associated with a second node is identified. Network topology ...


10
John Harper: System for reducing the number of programs necessary to render an image. Apple Computer, Wong Cabello Lutsch Rutherford & Brucculeri, June 12, 2007: US07231632 (26 worldwide citation)

A system for reducing memory and computational requirements of graphics operations. The system provides techniques for combining otherwise individual operations to apply filters to images. A combined filter emerging from the combination spares the processor time and the creation of an entire interme ...