1
David A Cane, Jonathan F Freidin, Troy Runkel, Philip A Speare, Lev Vaitzblit, Wayne Babich, Leonid Filatov, Chad Council: Administration of a differential backup system in a client-server environment. Connected Corporation, Weingarten Schurgin Gagnebin & Lebovici, September 30, 2003: US06629110 (107 worldwide citation)

A method for the administration of a differential file backup system in a client-server system is disclosed in which the various component files that comprise a backup file are read from a first memory device of the file backup system to a second memory device and processed by the server. The server ...


2
David A Cane, David S Hirschman: Software catalog encoding method and system. Phoenix Technologies, Stuart P Meyer, Elizabeth F Enayati, May 16, 1995: US05416840 (98 worldwide citation)

A method and system for protecting computer program distribution within a broadcast medium involves encrypting at least a portion of the computer program S.sub.i using an encryption scheme keyed to both an encryption key SK.sub.i and a program identifier i. Each decryption device (PCDD) also has an ...


3
Stephen R Shalom, David A Cane: Multiple message answering machine keyed to the incoming phone number. Stephen R Shalom, Burns Doane Swecker & Mathis, January 15, 1991: US04985913 (93 worldwide citation)

According to the present invention, a telephone answering machine stores a plurality of messages and establishes a correspondence between those messages and a plurality of phone numbers. The phone number of a caller is identified and one of the plurality of messages selected for playback based on th ...


4
David A Cane: Computer memory control. Massachusetts Computer Corporation, Wolf Greenfield & Sacks, June 25, 1985: US04525778 (42 worldwide citation)

A computer memory control capable of controlling a virtual memory system and optimized for handling multi-tasking or multi-processing systems is disclosed. In operation, each task or process is assigned a unique process number. The memory control circuitry which translates a virtual address produced ...


5
Paul Binder, David A Cane: Data processing system with lock-unlock instruction facility. Digital Equipment Corporation, Cesari and McKenna, December 11, 1984: US04488217 (41 worldwide citation)

A data processing system including a plurality of data units and a common bus. The data unit includes apparatus for issuing instructions including a LOCK instruction and an UNLOCK instruction. Each data unit includes apparatus responsive to the instructions such that, if the first data unit issues a ...


6
Paul Binder, David A Cane: System for interrupt arbitration. Digital Equipment Corporation, Cesari and McKenna, April 26, 1983: US04381542 (24 worldwide citation)

A data processing system in which a unit needing to be serviced by a processor first requests an interrupt and, after the interrupt is granted by the processor, requests access to a system bus to transfer interrupt information as it normally would transfer other information. The interrupting unit mu ...


7
David A Cane: Bouncing ball launcher. Lahive & Cockfield, September 10, 1991: US05046984 (7 worldwide citation)

An improved amusement device includes a base and open-top guide tube with two or more balls in the tube. When the balls are lifted to the top of the guide tube and dropped, the top ball rebounds to a height much higher than that from which it was dropped. With three balls in the tube, for example, t ...


8
David A Cane, Gurami Palagashvili, Michael R Boucher, Dwayne A Carson: Data backup. Iron Mountain Incorporated, Finnegan Henderson Farabow Garrett & Dunner, March 24, 2009: US07509356 (1 worldwide citation)

A system for backing up desired data includes a communication link configured to transfer information between the system and a backup storage for storing backed up data, and a processor coupled to the communication link and configured to: determine associated substantive data of the desired data, co ...


9
David A Cane, Lev Vaitzblit, Jonathan F Freidin, Philip A Speare: Multiple copy capability for network backup systems. Weingarten Schurgin Gagnebin & Lebovici, September 12, 2002: US20020129047-A1 (1 worldwide citation)

A method and apparatus for providing a multiple copy file backup system is disclosed in which files that have been previously backed up by a first user are to be backed up by different users. The first instance of backing up a file results in storing the file in a first location and associating the ...


10
David A Cane, Jonathan F Freidin, Troy Runkel, Philip A Speare, Lev Vaitzblit, Wayne Babich, Leonid Filatov, Chad Council: Administration of a differential backup system in a client-server environment. Weingarten Schurgin Gagnebin & Hayes, October 25, 2001: US20010034737-A1

A method for the administration of a differential file backup system in a client-server system is disclosed in which the various component files that comprise a backup file are read from a first memory device of the file backup system to a second memory device and processed by the server. The server ...