1
Craig Weissman, Simon Wong: Custom entities and fields in a multi-tenant database system. salesforce com, Townsend and Townsend and Crew, Gerald T Gray, August 17, 2010: US07779039 (414 worldwide citation)

Systems and methods for hosting variable schema data such as dynamic tables and columns in a fixed physical database schema. Standard objects, such as tables are provided for use by multiple tenants or organizations in a multi-tenant database system. Each organization may add or define custom fields ...


2
Aamer Latif, Rodney N Mullendore, Joseph L White, Brian Y Uchino: Method and apparatus for transferring data between IP network devices and SCSI and fibre channel devices over an IP network. Nishan Systems, Gerald T Gray, Townsend and Townsend and Crew, June 4, 2002: US06400730 (333 worldwide citation)

A method and apparatus for transferring data between IP devices (including, but not limited to, Gigabit Ethernet devices) and SCSI or Fibre Channel devices. The device interfaces may be either SCSI, Fibre Channel or IP interfaces such as Gigabit Ethernet. Data is switched between SCSI and IP, Fibre ...


3
Kris E Hatlelid, William D Harrison, Ken G Kavanagh: Chat clusters for a virtual world application. Electronic Arts, Gerald T Gray, Townsend and Townsend and Crew, August 3, 2004: US06772195 (290 worldwide citation)

A virtual world environment is provided having chat clusters. Chat clusters are groupings of avatars of users who are engaged in a closed conversation. Accordingly, a request to initiate a chat cluster is received from a user. Next, the other participants of the chat cluster are identified, and a co ...


4
Frank Dominguez Jr, Dave Moellenhoff, Eric Chan: Java object cache server for databases. salesforce com, Townsend and Townsend and Crew, Gerald T Gray, Paul A Durdik, April 24, 2007: US07209929 (175 worldwide citation)

A cache server is provided in a network for storing Java objects for retrieval by one or multiple application servers. Application server(s) are configured to request an object from the cache server, rather than requesting the Java object directly from a database, so as to reduce processing load on ...


5
Kris E Hatlelid, William D Harrison, Ken G Kavanagh: Remote communication through visual representations. Electronic Arts, Gerald T Gray, Townsend and Townsend and Crew, February 18, 2003: US06522333 (164 worldwide citation)

A system and method for remote communication is disclosed that allows communication over a network but still provides a behavioral context within which the communication is interpreted. A visual representation of a user is provided to a recipient. A set of behavioral characteristics of the visual re ...


6
Kris E Hatlelid, William D Harrison, Ken G Kavanagh: Behavioral learning for a visual representation in a communication environment. Electronic Arts, Gerald T Gray, Townsend and Townsend and Crew, June 11, 2002: US06404438 (159 worldwide citation)

Utterances comprising text and behavioral movement commands entered by a user are processed to identify patterns of behavioral movements executed by the user's visual representation. Once identified, the patterns are used to generate behavioral movements responsive to new utterances received fr ...


7
David Simon: Personal communication device with bar code reader for obtaining product information from multiple databases. Yahoo, Townsend and Townsend and Crew, Gerald T Gray, December 13, 2005: US06974078 (109 worldwide citation)

A communication system including a personal communication device that allows a user to communicate over the Internet with a network of multiple remote databases and to search the databases for desired product-related information from any location. The communication device includes an input mechanism ...


8
Wayne Karpoff, Brian Lake: Storage virtualization system and methods. YottaYotta, Townsend and Townsend and Crew, Gerald T Gray, February 15, 2005: US06857059 (94 worldwide citation)

Storage virtualization systems and methods that allow customers to manage storage as a utility rather than as islands of storage which are independent of each other. A demand mapped virtual disk image of up to an arbitrarily large size is presented to a host system. The virtualization system allocat ...


9
Patrick Pirim: Method and device for perception of an object by its shape, its size and/or its orientation. Holding B E V, Townsend and Townsend and Crew, Gerald T Gray, May 9, 2006: US07043465 (77 worldwide citation)

Systems and methods for localizing a shape in a space represented by pixel data forming a multidimensional space i, j, evolving with time, and represented at a succession of instants T, wherein the data is associated with a temporal parameter A, B, . . . in the form of digital signals DATA(A), DATA( ...


10
Robert H Reilly: Systems and methods for automatically forwarding electronic mail when the recipient is otherwise unknown. Mail Registry, Gerald T Gray, Townsend and Townsend and Crew, July 30, 2002: US06427164 (73 worldwide citation)

Systems and methods for automatically determining if the recipient of electronic mail that is unknown at the receiving server has left a “forwarding address” with a forwarding address server, thereby allowing either the receiving server, the sending server, or the sending user (computer system), or ...