Patents by Inventor Frederic C. Batty

Frederic C. Batty has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Patent number: 8176128
    Abstract: Methods, data structures, and systems are provided for encoding communication data. The methods allow an application to compose communication data in any language and using any characters it wishes. One method constructs a Bitmask Table that includes Bitmask Character Values for each character represented in a national character where the Bitmask Character Value represents which National Character Set among a group of National Character Sets can be used to encode communication data containing a particular character, with adjustments for characters represented in East-Asian Chinese, Japanese, and Korean (CJK) languages. Another method encodes the communication data, by utilizing the Bitmask Table, in a format that conforms to data communication standards and interoperates with most third party recipient clients worldwide.
    Type: Grant
    Filed: December 2, 2005
    Date of Patent: May 8, 2012
    Assignee: Oracle America, Inc.
    Inventors: Frederic C. Batty, Zhao Y. Wang
  • Patent number: 7058683
    Abstract: According to the present invention, methods, apparatus, and computer readable medium are disclosed for defining a virtual domain in an electronic messaging system are disclosed. A virtual domain node is defined that corresponds to a real (non-virtual) domain. The virtual domain node resided in a hierarchically organized directory. A plurality of virtual domain attributes are then assigned to the virtual domain node. The directory is a tree based hierarchical directory arranged in such a way even in a multiple domain environment, a name search operation is executed as if in a flat name space.
    Type: Grant
    Filed: March 7, 2000
    Date of Patent: June 6, 2006
    Assignee: Sun Microsystems, Inc.
    Inventors: Jacques E. Belissent, Frederic C. Batty, Timothy C. Misner, Daryl A. Huff, Anil K. Srivastava
  • Patent number: 6735770
    Abstract: A method and apparatus are disclosed for accessing messages in a message store in a multi-threaded system with reduced contention by first determining whether a process is available for accepting a new connection and responsibility for that connection is transferred to that process, which includes one or more threads. One thread is selected and initialized which then manages client requests for accessing messages or data in the message store. The thread is terminated when a termination request is received or when a predetermined condition has been met. Also provided is a computer system for accessing messages in a message store in a multi-threaded environment with reduced contention. Clients are connected to a connection request router that contains a parent process for routing client requests for manipulating data. Also included are request handlers associated with the request router where the request handlers include a multiplicity of active connection threads.
    Type: Grant
    Filed: April 27, 1998
    Date of Patent: May 11, 2004
    Assignee: Sun Microsystems, Inc.
    Inventors: William J. Yeager, Frederic C. Batty