Patents by Inventor Hao-Yang Feng

Hao-Yang Feng 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: 6563912
    Abstract: A voice server and method for providing integrated voice mail and email messaging for use with an email server and an email client. The voice server includes a telephone interface means for providing telephone services to the voice server, a network interface means for providing communications between the voice server and each of the email server and email client, a processor, and a program memory for storing program instructions for controlling the processor to provide voice mail messaging services for a plurality of voice mailboxes. At least one voice mailbox on the voice server is adapted to create a message reference to uniquely identify each recorded voice mail message and to send each message reference to an email address on the email server, where the message can be retrieved by the email client. The voice server is further adapted to provide voice mail services corresponding to each recorded voice mail message, to the email client through the network interface means.
    Type: Grant
    Filed: March 2, 1999
    Date of Patent: May 13, 2003
    Assignee: Toshiba America Information Systems, Inc.
    Inventors: Alexander Dorfman, Jeffrey Wayne Pence, Hao-Yang Feng
  • Patent number: 6134313
    Abstract: A software architecture for a computer telephony server for simultaneously implementing a plurality of messaging applications is provided. The server includes a processor, a memory and a plurality of slots connected to the processor through a high-speed bus, each of the plurality of slots being adapted to receive an interface card for connecting the server to an external resource. The server further includes a session having a thread of execution on the processor and controlling a subset of the memory and a telephone line resource. The call processing behavior of the session is defined by a first user agent which represent a known user of the server. The first user agent includes a first scenario and a first set of properties. The first scenario includes a plurality of event-application pairs, each pair representing a valid event and a corresponding application that is executed when the valid event is detected.
    Type: Grant
    Filed: December 23, 1998
    Date of Patent: October 17, 2000
    Assignee: Toshiba America Information Systems, Inc.
    Inventors: Alexander Dorfman, Michael Thomas Elliott, Hao-Yang Feng, Kelly Khanh Bui, Jeffrey Wayne Pence
  • Patent number: 6118862
    Abstract: A computer telephony server for simultaneously implementing a plurality of messaging applications is provided. The server includes a processor, a memory and a plurality of slots connected to the processor through a high-speed bus, each of the plurality of slots being adapted to receive an interface card for connecting the server to an external resource. A plurality of primary sessions are provided, each of which have a first thread of execution on the processor and control a first subset of the memory and at least one external resource. A plurality of secondary sessions, each corresponding to one of the primary sessions, is also provided. Each secondary session has a second thread of execution on the processor and controls a second subset of the memory. The primary session delegates a set of system resources to its corresponding secondary session and monitors the secondary session's behavior.
    Type: Grant
    Filed: October 23, 1998
    Date of Patent: September 12, 2000
    Assignee: Toshiba America Information Systems, Inc.
    Inventors: Alexander Dorfman, Michael Thomas Elliott, Hao-Yang Feng, Jeffrey Wayne Pence