1
Bertrand Serlet, Lee Boynton, Avadis Tevanian: Method for providing automatic and dynamic translation of object oriented programming language-based message passing into operation system message passing using proxy objects. NeXT Computer, Hecker & Harriman, January 2, 1996: US05481721 (158 worldwide citation)

The present invention provides a method and apparatus for the distribution of objects and the sending of messages between objects that are located in different processes. Initially, a "proxy" object is created in the same process as a sender object. This proxy acts as a local receiver for all object ...


2
Avadis Tevanian, Michael DeMoney, Kevin Enderby, Douglas Wiebe, Garth Snyder: Method and apparatus for architecture independent executable files. NeXT Computer, Hecker & Harriman, July 11, 1995: US05432937 (48 worldwide citation)

The present invention is a method that enables single release of applications for multiple architectures and operating systems and to provide ease of use of applications in multiple architecture environments. The present invention provides a single file that contains separate object code each of mul ...


3
Avadis Tevanian: Method and apparatus for improving security in a data processing system. Apple, Blakely Sokoloff Taylor & Zafman, June 12, 2012: US08200761 (43 worldwide citation)

Methods and Apparatuses for processing data are described herein. In one aspect of the invention, an exemplary method receives data which may include an executable portion and a non-executable portion. The non-executable portion of the data may be presented to a user without rendering the executable ...


4
Bertrand Serlet, Avadis Tevanian Jr, Clark H Warner: Method and system for seamlessly accessing remotely stored files. Apple Computer, Blakely Sokoloff Taylor & Zafman, January 11, 2005: US06842770 (43 worldwide citation)

A system and method by which users via programs on one computer may seamlessly access files remotely stored on other computers that run a well known file access protocol. All programs running on a personal computer may access remote files as easily and in the same manner as accessing files on the pe ...


5
Avadis Tevanian, Michael Demoney, Kevin Enderby, Douglas Wiebe, Garth Snyder: Method and apparatus for architecture independent executable files. NeXT Software, Hecker & Harriman, February 18, 1997: US05604905 (28 worldwide citation)

The present invention is a method that enables single release of applications for multiple architectures and operating systems and to provide ease of use of applications in multiple architecture environments. The present invention provides a single file that contains separate object code each of mul ...


6
Bertrand Serlet, Avadis Tevanian Jr, Clark H Warner: Method and system for seamlessly accessing remotely stored files. Apple, Blakely Sokoloff Taylor & Zafman, April 6, 2010: US07693962 (18 worldwide citation)

A system and method by which users via programs on one computer may seamlessly access files remotely stored on other computers that run a well known file access protocol. An operating system extension and an application level network access program are provided. The operating system extension receiv ...


7
Avadis Tevanian Jr: Charging of mobile devices. Apple, Wong Cabello Lutsch Rutherford & Brucculeri, September 30, 2008: US07430679 (11 worldwide citation)

A system which enables battery powered devices such as notebook computers to efficiently charge smaller mobile devices such as music players, cell phones and PDAs using the power signals provided over their data connections is made more efficient by ensuring that the power to the small mobile device ...


8
Avadis Tevanian Jr: Methods and apparatuses for authenticating electronic messages. Apple, Blakely Sokoloff Taylor & Zafman, May 1, 2012: US08171085 (10 worldwide citation)

Methods and systems and machine readable media for processing email and other electronic messages. In one exemplary embodiment, a method includes storing a plurality of domain names, each of which correspond to a portion of a full email address; receiving a first email; determining whether a sender ...


9
Avadis Tevanian Jr: Methods and apparatuses for inputting information. Apple, Blakely Sokoloff Taylor & Zafman, August 31, 2010: US07788594 (5 worldwide citation)

Methods and apparatuses for presenting a data input interface. In one exemplary embodiment of a method described herein, a text input field is displayed and, through a first input to the text input field itself, a selection between at least a first operation and a second operation can be made. A fir ...


10
Bertrand Serlet, Avadis Tevanian Jr, Clark H Warner: Method and system for seamlessly accessing remotely stored files. Apple, Park Vaughan Fleming & Dowler, November 27, 2012: US08321483 (4 worldwide citation)

A system and method by which users via programs on one computer may seamlessly access files remotely stored on other computers that run a well known file access protocol. An operating system extension and an application level network access program are provided. The operating system extension receiv ...