1
Lakshmi Narasimha Ankireddipally, Ryh Wei Yeh: Interaction protocol for managing cross company processes among network-distributed applications. Sun Microsystems, Bobby K Truong, Craig G Holmes, Hickman Palermo Truong & Becker, August 3, 2004: US06772216 (197 worldwide citation)

A general purpose application interaction protocol, referred to herein as the Commerce Exchange Interaction Protocol (CXIP), governs the exchange of data between applications resident in computers in a distributed network such as the Internet, providing for application interoperability. CXIP enables ...


2
Lakshmi Narasimha Ankireddipally, Ryh Wei Yeh, Dan Nichols, Ravi Devesetti: Transaction data structure for process communications among network-distributed applications. Sun Microsystems, Bobby K Truong, Hickman Palermo Truong & Becker, November 29, 2005: US06971096 (104 worldwide citation)

A process automation application, referred to as a commerce exchange server, for sending transaction messages between application programs uses a transaction definition data structure for specifying the component operations and processing logic that comprise the transaction. The data structure speci ...


3
Charles Merriam: Method and apparatus for determining the behavior of a communications device based upon environmental conditions. Sun Microsystems, Bobby K Truong, Hickman Palermo Truong & Becker, June 18, 2002: US06408187 (94 worldwide citation)

A method and apparatus are disclosed for automatically determining the behavior of a communications device based upon the likelihood that a user is within relatively close proximity to the communications device. The apparatus comprises one or more sensors, one or more behavioral mechanisms, and a be ...


4
Charles Merriam: Method and apparatus for locating buried objects. Sun Microsystems, Bobby K Truong, Cheryl A Eichstaedt, Hickman Palermo Truong & Becker, June 4, 2002: US06401051 (79 worldwide citation)

A method and apparatus are provided for locating buried objects prior to digging at a current location. According to the invention, a positioning device is taken to the location where digging is to take place. The positioning device receives positioning signals from one or more positioning stations, ...


5
Kevin E Kalajan: Remote access-controlled communication. Sun Microsystems, Bobby K Truong, Hickman Palermo Truong & Becker, March 13, 2001: US06202156 (78 worldwide citation)

To establish an access-controlled communications path between a client and an access-controlled network resource, a determination is initially made as to whether the client is authorized to access the access-controlled resource. If the client is authorized to access the access-controlled resource, t ...


6
Kevin E Kalajan: Heterogeneous network file access. Sun Microsystems, Bobby K Truong, Hickman Palermo Truong & Beckert, November 6, 2007: US07293099 (76 worldwide citation)

A method for a client to access data files residing on a first data server through a network includes coupling a heterogenous proxy server to the first data server through a first local network protocol, selectively receiving at the heterogeneous proxy server a data file from the first data servers ...


7
William C Johnson, Charles C McMullen: Personal access management system. ETA Technologies Corporation, Bobby K Truong, Edward J Radlo, David L Hayes, February 18, 1997: US05604800 (76 worldwide citation)

A multi-component system for linking a user to a product or service provider includes a user processing device, a storage device, and a provider device. The storage device stores provider-specific application software, user-specific data, and a file management program. The storage device and the pro ...


8
William C Johnson, Donald L Marx: Personal access management system. ETA Technologies Corporation, Bobby K Truong, Edward J Radlo, David L Hayes, April 8, 1997: US05619574 (62 worldwide citation)

A multi-component system for linking a user to a product or service provider includes a user processing device, a storage device, and a provider device. The storage device stores provider-specific application software, user-specific data, and a file management program. The storage device and the pro ...


9
Ruslan Belkin, Viswanath Ramachandran: Mechanism for implementing multiple thread pools in a computer system to optimize system performance. Sun Microsystems, Bobby K Truong, Christian A Nicholes, Hickman Palermo Truong & Becker, April 1, 2003: US06542920 (60 worldwide citation)

A mechanism is disclosed for implementing multiple thread pools in a computer system to optimize system performance. In accordance with the invention, a plurality of thread pools is initially allocated within a process space, with each thread pool comprising one or more threads. Each thread pool has ...


10
Annette Wagner, Osana Tishkova, Richard Berlin, Fazeel Mufti: Mechanism for providing intuitive scrolling feedback. Sun Microsystems, Bobby K Truong, Christian A Nicholes, Hickman Palermo Truong & Becker, July 8, 2003: US06590595 (59 worldwide citation)

An intuitive scrolling feedback mechanism is provided to enable novice and infrequent computer users to understand and to utilize the scrolling functionality offered by a computing device. Scrolling feedback is provided by displaying a portion of a set of information in a display area. In addition, ...