Patents by Inventor Wai H. Pak
Wai H. Pak 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: 8965980Abstract: A method, system, computer system, computer program product and application programming interface to support the use of multiple external messaging systems from within an application program and to track activities performed using any of the multiple external messaging systems. The application program allows a preferred messaging system to prepare, send, and receive messages from within the application program to be specified for each user of the application program. Multiple external messaging systems are available to be configured as the preferred or default messaging system for a given user. Activities performed using any of the external messaging systems can be tracked in a comprehensive collection of data about activity performed via the application program.Type: GrantFiled: March 27, 2003Date of Patent: February 24, 2015Assignee: Siebel Systems, Inc.Inventors: Wai H. Pak, Sanjeev Kumar, Zhanye Tong, Yu Jen Wu
-
Publication number: 20120290671Abstract: A method, system, computer system and computer program product to enable a single interface to be used to prepare and present messages in a variety of different formats. For example, the single interface can be used to prepare, receive or display messages in different languages, such as English or Japanese, which require different character sets. Furthermore, the single interface supports preparing, sending, and receiving messages in multiple text formats, such as plain text, rich text, and Multiple Internet Mail Extension (MIME) format. A message can be received in a native format, and a format for providing a response to the message can be dynamically selected. The response is provided in the dynamically-selected format.Type: ApplicationFiled: July 23, 2012Publication date: November 15, 2012Inventors: Wai H. Pak, Sanjeev Kumar, Anil Kumar Annadata, Yu Jen Wu
-
Patent number: 8230112Abstract: A method, system, computer system and computer program product to enable a single interface to be used to prepare and present messages in a variety of different formats. For example, the single interface can be used to prepare, receive or display messages in different languages, such as English or Japanese, which require different character sets. Furthermore, the single interface supports preparing, sending, and receiving messages in multiple text formats, such as plain text, rich text, and Multiple Internet Mail Extension (MIME) format. A message can be received in a native format, and a format for providing a response to the message can be dynamically selected. The response is provided in the dynamically-selected format.Type: GrantFiled: March 27, 2003Date of Patent: July 24, 2012Assignee: Siebel Systems, Inc.Inventors: Wai H. Pak, Sanjeev Kumar, Anil Kumar Annadata, Yu Jen Wu
-
Patent number: 8045698Abstract: An apparatus and method for maintaining data for multi-channel communication queuing associated with different media formats such as telephone, email, and fax. A list of agent data includes information related to types of communication media an agent can access. The data can further include information related to an agent's skills, a list of media routes, statistics for communication channels of specified media types, statistics for an agent, and journals for work items. Priority values for the media routes, the maximum number of queued items for the media routes, and times for escalating a work item can also be included.Type: GrantFiled: December 28, 2007Date of Patent: October 25, 2011Assignee: Siebel Systems, Inc.Inventors: Anil K. Annadata, Wai H. Pak, Mingtse Chen, Henry D. Jay
-
Patent number: 7730204Abstract: A method and apparatus for inter-module communication is disclosed. The method includes forming a message that includes customer relations management system information. The customer relations management system information may include, for example, agent information, work item information, queuing information, statistical information, connection information or rule information, among other such information. The message can be communicated in order to perform a function, such as an agent-related function, a work item-related function, a statistics-related function or an administrative function, for example. The message can be, for example, a command, a request or a notification.Type: GrantFiled: March 31, 2001Date of Patent: June 1, 2010Assignee: Siebel Systems, Inc.Inventor: Wai H. Pak
-
Publication number: 20090252320Abstract: An apparatus and method for coordinating communication between one or more agents and a plurality of communication channels associated with different media formats such as telephone, email, and fax. A first request in a first media format can be received via a first communication channel and a second request in a second media format can be received via a second communication channel. Agents can be enabled to access requests in one or more of the media formats, and requests can be assigned to agents based on the types of media formats the agents can access, the subject matter of the requests, and/or the agents' skills. The requests can be placed in a queue until an agent is available to accept the request. Rules for assigning requests to agents can be included in a queuing engine. Agents can also decline a request routed to them, and route the request to another agent or return it back to the queue.Type: ApplicationFiled: March 16, 2009Publication date: October 8, 2009Inventors: Anil K. Annadata, Wai H. Pak, Rohit Bedi
-
Patent number: 7505577Abstract: An apparatus and method that stores a status of a system immediately before an interruption of a power supply. A request for a status-storing process is outputted from an application to a check point manager in a module. A request for an execution of a snapshot output to components such as the application and a device driver is outputted to the manager. A sequence at this time is based on a sequence recorded in a status-storing database and represents a dependence relation between the components. When each component receives the request for the snapshot output, a function existing in a particular address for each component is read and the component status is outputted as a snapshot file through the manager to a non-volatile memory.Type: GrantFiled: March 31, 2001Date of Patent: March 17, 2009Assignee: Siebel Systems, Inc.Inventors: Anil K. Annadata, Wai H. Pak, Rohir Bedi
-
Patent number: 7409336Abstract: A method and system for analyzing natural language text to identify a set of categories of data in a knowledge base associated with the natural language text and selecting a category from the set of categories is provided. The method and system further provides automatically providing a single category if the set of categories only contains the single category. The method and system also provides that each category in the knowledge base is associated with a stored text representation of a sample natural language text and a score for the text representation-category combination, wherein the score is representative of a relative relevance of the text representation-category combination. The method and system further provide for modifying the score associated with the text representation-category combination of a selected category using feedback provided upon the selection.Type: GrantFiled: June 19, 2003Date of Patent: August 5, 2008Assignee: Siebel Systems, Inc.Inventors: Wai H. Pak, Sia Henry Saputra, Yunfei Zhang, Marc Alexander Caltabiano
-
Publication number: 20080159520Abstract: An apparatus and method for maintaining data for multi-channel communication queuing associated with different media formats such as telephone, email, and fax. A list of agent data includes information related to types of communication media an agent can access. The data can further include information related to an agent's skills, a list of media routes, statistics for communication channels of specified media types, statistics for an agent, and journals for work items. Priority values for the media routes, the maximum number of queued items for the media routes, and times for escalating a work item can also be included.Type: ApplicationFiled: December 28, 2007Publication date: July 3, 2008Inventors: Anil K. Annadata, Wai H. Pak, Mingtse Chen, Henry D. Jay
-
Patent number: 7315616Abstract: An apparatus and method for maintaining data for multi-channel communication queuing associated with different media formats such as telephone, email, and fax. A list of agent data includes information related to types of communication media an agent can access. The data can further include information related to an agent's skills, a list of media routes, statistics for communication channels of specified media types, statistics for an agent, and journals for work items. Priority values for the media routes, the maximum number of queued items for the media routes, and times for escalating a work item can also be included.Type: GrantFiled: March 31, 2001Date of Patent: January 1, 2008Assignee: Siebel Systems, Inc.Inventors: Anil K. Annadata, Wai H. Pak, Mingtse Chen, Henry D. Jay
-
Publication number: 20040260534Abstract: A method, system, computer system, computer program product and application programming interface to search a variety of types of documents for material related to concepts expressed in a natural language text. The invention includes analyzing the natural language text to determine an underlying concept and identifying one or more categories of searchable material in a knowledge base that are related to the underlying concept. The invention includes intelligently providing documents from the knowledge base in these categories, both automatically and with the assistance of a customer service agent.Type: ApplicationFiled: June 19, 2003Publication date: December 23, 2004Inventors: Wai H. Pak, Sia Henry Saputra, Yunfei Zhang, Marc Alexander Caltabiano