1
Vinay Deo, Robert B Seidensticker, Daniel R Simon: Authentication system and method for smart card transactions. Microsoft Corporation, Lee & Hayes PLLC, February 24, 1998: US05721781 (695 worldwide citation)

An authentication system includes a portable information device, such as a smart card, that is configured to store and process multiple different applications. The smart card is assigned its own digital certificate which contains a digital signature from a trusted certifying authority and a unique p ...


2
Vinay Deo: System and method for protecting unauthorized access to data contents. Microsoft Corporation, Lee & Hayes PLLC, January 14, 1997: US05594227 (168 worldwide citation)

A smart card protection system is provided for protecting against unauthorized access of data contents on a smart card through human or electronic-machine tampering. The smart card protection system includes a smart card having an authorized password stored thereon for associated data and a smart ca ...


3
Vinay Deo, Michael John O Leary, Robert B Seidensticker Jr: Flexible object notification. Microsoft Corporation, Ronald M Anderson, October 26, 1999: US05973612 (166 worldwide citation)

Alternative notification methods for a portable wireless receiver that is able to receive paging objects (i.e., data objects) in addition to conventional alphanumeric page messages. When a paging object is received, the user may be notified of the receipt of the paging object using a visual alert or ...


4
Dave Wecker, Vinay Deo, John Mark Miller, David Tuniman, Michael J O&apos Leary: System for delivering data content over a low bit rate transmission channel. Microsoft Corporation, Joseph R Kelly, Westman Champlin & Kelly P A, October 30, 2001: US06311058 (147 worldwide citation)

The present invention provides a system by which information content data is delivered to a mobile device. The web content is divided into data and script information. The script information is used to operate on the data to render the data in a predetermined format.


5
Dave Wecker, John Mark Miller, Michael J O&apos Leary, David Tuniman, Vinay Deo, Don Kadyk, Dennis Cronin: Receiving wireless information on a mobile device with reduced power consumption. Microsoft Corporation, Westman Champlin & Kelly P A, September 11, 2001: US06289464 (143 worldwide citation)

A system and method for receiving wireless information on a portable computing device includes powering a wireless receiver only from a battery of the portable computing device. Receiving wireless information and storing the wireless information in memory of the wireless receiver. The wireless recei ...


6
Vinay Deo, Don Kadyk, Michael J O&apos Leary: Method and apparatus for identifying individual messages in a single compressed data packet. Microsoft Corporation, Theodore M Magee, Westman Champlin & Kelly P A, August 5, 2003: US06604149 (133 worldwide citation)

A computer readable medium in a computer system has instructions for storing a first and second data packet destined for the same address. The first and second data packets are appended together to produce a merged data packet that is then compressed to produce a compressed data packet. The compress ...


7
Vinay Deo, Robert B Seidensticker Jr, Michael J O&apos Leary: Time-triggered portable data objects. Microsoft Corporation, Lee & Hayes PLLC, March 12, 2002: US06356956 (67 worldwide citation)

The invention includes a time-triggered data object that is formulated at a host computer and transmitted to a PDA such as a personal electronic information manager that has data reception capabilities. The data object includes a specification of an action to be performed as well as a specification ...


8
Vinay Deo, David Tuniman, Daniel R Simon: System for transmitting subscription information and content to a mobile device. Microsoft Corporation, Joseph R Kelly, Westman Champlin & Kelly P A, December 17, 2002: US06496928 (65 worldwide citation)

A system controls access to broadcast messages received by a plurality of mobile devices. Selected mobile devices are provided with a broadcast encryption key (BEK). The broadcast messages are encrypted using the BEK prior to broadcasting so that the selected mobile devices containing the BEK can de ...


9
Robert T Wickham, Vinay Deo, Shafqat U Khan, Shantanu Sardesai, Adam D Welker: Software updating system and method. Microsoft Corporation, Lee & Hayes PLLC, September 1, 2009: US07584467 (64 worldwide citation)

In one embodiment, software updates are applied to one or more client computers. The one or more client computers are assigned a level of service governing aspects of the application of the updates. The scheduling of the application of the software updates is done according to the level of service. ...


10
Vinay Deo, Michael John O&apos Leary, Robert B Seidensticker Jr: Application execution environment for a small device with partial program loading by a resident operating system. Microsoft Corporation, Ronald M Anderson, May 1, 2001: US06226665 (63 worldwide citation)

Small application programs called “applets” are defined by pseudo-code (p-code) instructions. Each applet is divided into software components that are executed by a processor, operating as a state machine. The applets are originally written in a high level programming language and then converted int ...