Patents Assigned to TP Lab
-
Patent number: 7865179Abstract: Embodiments of the present invention include methods of distributing telephone identity associations among multiple telephone systems in a telephone network. In one embodiment, the present invention includes methods of distributing, receiving, redistributing and withdrawing telephone identity association data, telephone system association data and other data within in a network of telephone identity association processors. In another embodiment, the present invention includes automated, semi-automated and manual methods to initiate distribution of telephone identity association data.Type: GrantFiled: September 15, 2009Date of Patent: January 4, 2011Assignee: TP Lab, Inc.Inventors: Chi Fai Ho, Shin Cheung Simon Chiu
-
Patent number: 7835765Abstract: A web programmable telephone and a method for operating a web programmable telephone are disclosed. In one embodiment of the present invention, a voice module of a wireless household telephone is controlled by an internal web module that can retrieve and execute data operations from a remote portal or server thus adding data functionality to the conventional functions of a telephone. The programmable web module controls all functionality of the web programmable telephone so that every function of the telephone can be programmed and customized by a user.Type: GrantFiled: July 24, 2008Date of Patent: November 16, 2010Assignee: TP Lab, Inc.Inventor: Chi Fai Ho
-
Publication number: 20100279722Abstract: A system and method for switching a voice call from an Instant Messaging (IM) based voice network to a cellular voice network. A telephone adapted to switch a voice call from an Instant Messaging (IM) based voice network to a cellular voice network.Type: ApplicationFiled: July 13, 2010Publication date: November 4, 2010Applicant: TP LAB INC.Inventors: Chi Fai Ho, Shin Cheung Simon Chiu
-
Patent number: 7817785Abstract: A method for delivering audio announcements, includes: receiving an announcement package, the announcement package including a package identity, a package update time, and one or more announcement items; and presenting the announcement package to an audio player. Each announcement item includes an item identity, and a summary part, where the summary part includes audio information. The audio information includes an audio data type and audio data. Updates for the announcement package can be received, where the announcement package is modified according to the update. A content of the announcement package can be replaced, deleted, or added. The announcement item can be presented to the audio player once, repeatedly, or periodically. In this manner, audio announcements are delivered in an effective and timely manner.Type: GrantFiled: May 30, 2006Date of Patent: October 19, 2010Assignee: TP Lab, Inc.Inventors: Chi Fai Ho, Shin Cheung Simon Chiu
-
Publication number: 20100208619Abstract: A method creates a virtual network dynamically, with automated configuration for the new virtual network to function. The virtual network creation is initiated by a network node sending a request for a virtual network to a network controller. The network controller services the request, creating the virtual network by automatically configuring at least one network switch in the physical network. The network controller automatically determines a configuration for the virtual network using virtual network information, and creates the virtual network by configuring network switches according to the configuration. The virtual network can be configured for particular applications. From a user's point of view, the user connects to a network node. The network node then initiates the creation of the virtual network transparently to the user. The resource-intensive manual configurations of the conventional approach in creating new virtual networks are thus avoided.Type: ApplicationFiled: April 28, 2010Publication date: August 19, 2010Applicant: TP LAB, INC.Inventors: Chi Fai Ho, Shin Cheung Simon Chiu
-
Patent number: 7778630Abstract: A system and method for switching a voice call from an Instant Messaging (IM) based voice network to a cellular voice network. A telephone adapted to switch a voice call from an Instant Messaging (IM) based voice network to a cellular voice network.Type: GrantFiled: December 22, 2006Date of Patent: August 17, 2010Assignee: TP Lab Inc.Inventors: Chi Fai Ho, Shin Cheung Simon Chiu
-
Patent number: 7733802Abstract: A method creates a virtual network dynamically, with automated configuration for the new virtual network to function. The virtual network creation is initiated by a network node sending a request for a virtual network to a network controller. The network controller services the request, creating the virtual network by automatically configuring at least one network switch in the physical network. The network controller automatically determines a configuration for the virtual network using virtual network information, and creates the virtual network by configuring network switches according to the configuration. The virtual network can be configured for particular applications. From a user's point of view, the user connects to a network node. The network node then initiates the creation of the virtual network transparently to the user. The resource-intensive manual configurations of the conventional approach in creating new virtual networks are thus avoided.Type: GrantFiled: September 15, 2005Date of Patent: June 8, 2010Assignee: TP Lab, Inc.Inventors: Chi Fai Ho, Shin Cheung Simon Chiu
-
Patent number: 7700865Abstract: In providing a music program, a personal music player displays personal activity choices. A user selects a personal activity and provides a time duration for the activity. The player sends a request to a music program server for a music program. The request includes the personal activity and the time duration. The music program server selects a music program record from a plurality of music program records that has an activity attribute which matches the personal activity and a program duration which matches or is less than the time duration. The server extracts location information for the music program from the program entry in the music program record, and sends this to the player. The player uses the location information to obtain the music program. In this manner, a music program is provided to a user based on the personal activity of the user.Type: GrantFiled: March 5, 2007Date of Patent: April 20, 2010Assignee: TP Lab, Inc.Inventors: Chi Fai Ho, Shin Cheung Simon Chiu
-
Patent number: 7668156Abstract: A voice portal and a method for operating a voice portal are disclosed. In one embodiment of the present invention, voice a voice portal is connected to multiple telephones of various protocols by both a voice signal interface and a data signal interface. The voice portal is also connected to one or more telephony networks. The voice portal is capable of receiving requests for functions from the telephones; retrieving the requested functions from memory and sending the functions back to the telephone for execution. The functions supplied by the voice portal are programmable and customizable and control all functions of the telephones.Type: GrantFiled: December 20, 2004Date of Patent: February 23, 2010Assignee: TP Lab, Inc.Inventor: Chi Fai Ho
-
Patent number: 7631063Abstract: Embodiments of the present invention include apparatuses for a console controller in a network device. In one embodiment, the present invention includes a console controller, a display module and an input module in a network device so that a user can view, enter, or program network or network device settings at the network device. In another embodiment, the present invention can be programmed to include automated out-of-the-box initial setup procedures to guide a user in the setup, management and operation of a network devices such a DSL/Cable modems or routers, VoIP routers, wireless access points or gateways with or without remote or onsite technical support or update services.Type: GrantFiled: December 10, 2007Date of Patent: December 8, 2009Assignee: TP Lab, Inc.Inventors: Chi Fai Ho, Shin Cheung Simon Chiu
-
Patent number: 7613451Abstract: Embodiments of the present invention include methods of distributing telephone identity associations among multiple telephone systems in a telephone network. In one embodiment, the present invention includes methods of distributing, receiving, redistributing and withdrawing telephone identity association data, telephone system association data and other data within in a network of telephone identity association processors. In another embodiment, the present invention includes automated, semi-automated and manual methods to initiate distribution of telephone identity association data.Type: GrantFiled: June 29, 2005Date of Patent: November 3, 2009Assignee: TP Lab, Inc.Inventors: Chi Fai Ho, Shin Cheung Simon Chiu
-
Patent number: 7613477Abstract: A web programmable telephone and a method for operating a web programmable telephone are disclosed. In one embodiment of the present invention, a voice module of a wireless household telephone is controlled by an internal web module that can retrieve and execute data operations from a remote portal or server thus adding data functionality to the conventional functions of a telephone. The programmable web module controls all functionality of the web programmable telephone so that every function of the telephone can be programmed and customized by a user.Type: GrantFiled: November 30, 2004Date of Patent: November 3, 2009Assignee: TP Lab, Inc.Inventor: Chi Fai Ho
-
Patent number: 7583662Abstract: Embodiments of the present invention include a Voice Virtual Private Network (Voice VPN) and methods for providing access to remote peer users across same. In one embodiment, voice and communication services of one or more corporate network are provided to remote user terminals across a Voice VPN Gateway. The level and type of access to voice and communication services provided can be determined statically, dynamically, or adaptively based on user data or user habits or history.Type: GrantFiled: April 12, 2005Date of Patent: September 1, 2009Assignee: TP Lab, Inc.Inventors: Chi Fai Ho, Shin Cheung Simon Chiu
-
Publication number: 20080288343Abstract: Systems and methods for processing digital media product codes. In one aspect, purchased digital media comprising a digital media product code is sent to a customer. In another aspect, purchased digital media comprising a digital media product code is received from a merchant. In another aspect, digital media is registered using digital media product codes. In another aspect, digital media rebates are processed using digital media product codes. In another aspect, digital media returns are processed using digital media product codes. In another aspect, digital media promotional items are processed using digital media product codes. In another aspect, a system having a storage element and a controller processes digital media comprising a digital media product code.Type: ApplicationFiled: May 15, 2007Publication date: November 20, 2008Applicant: TP LABInventors: Chi Fai Ho, Shin Cheung Simon Chiu
-
Publication number: 20080279352Abstract: A web programmable telephone and a method for operating a web programmable telephone are disclosed. In one embodiment of the present invention, a voice module of a wireless household telephone is controlled by an internal web module that can retrieve and execute data operations from a remote portal or server thus adding data functionality to the conventional functions of a telephone. The programmable web module controls all functionality of the web programmable telephone so that every function of the telephone can be programmed and customized by a user.Type: ApplicationFiled: July 24, 2008Publication date: November 13, 2008Applicant: TP Lab, Inc.Inventor: Chi Fai Ho
-
Publication number: 20080152117Abstract: A system and method for switching a voice call from an Instant Messaging (IM) based voice network to a cellular voice network. A telephone adapted to switch a voice call from an Instant Messaging (IM) based voice network to a cellular voice network.Type: ApplicationFiled: December 22, 2006Publication date: June 26, 2008Applicant: TP Lab Inc.Inventors: Chi Fai Ho, Shin Cheung Simon Chiu
-
Publication number: 20080112393Abstract: A universal phone number service and method of providing a universal phone number service that allows a user to receive phone calls on any phone service with a single phone number. A telephone is disclosed that is associated with more than one phone number and a universal phone number, wherein any phone call placed to the universal phone number results in the call being completed to the telephone regardless of the service associated with the more than one phone number.Type: ApplicationFiled: November 14, 2006Publication date: May 15, 2008Applicant: TP Lab Inc.Inventors: Chi Fai Ho, Shin Cheung Simon Chiu
-
Publication number: 20080082608Abstract: Systems and methods relate to collaboration systems having multiple terminals per user. The collaboration system may include first and second collaboration agents, where the first collaboration agent is operable to transmit over a telecommunications network a collaboration call invitation from a first user first terminal associated with the first collaboration agent to a second user first terminal associated with a second collaboration agent; to connect a first communication session if the second user first terminal accepts the collaboration call invitation; to transmit a collaboration call handle to at least the first user first terminal and a first user second terminal associated with the first collaboration agent; to transmit a collaboration command from the first user second terminal to a second user second terminal associated with the second collaboration agent; and to connect a second communication session between the first user second terminal and the second user second terminal.Type: ApplicationFiled: October 2, 2006Publication date: April 3, 2008Applicant: TP Lab Inc.Inventors: Chi Fai Ho, Shin Cheung Simon Chiu
-
Publication number: 20080063171Abstract: Methods and apparatus for customizing a telephone are disclosed in which preferred communication services are conveniently accessible to a user, in which a telephone is tailored to the specific requirements of a user.Type: ApplicationFiled: August 28, 2006Publication date: March 13, 2008Applicant: TP Lab Inc.Inventors: Chi Fai Ho, Shin Cheung Simon Chiu
-
Publication number: 20070297395Abstract: Methods and apparatus for refreshing a display of a telephone. A telephone apparatus includes a telephone having a display panel and function by which a user can access a plurality of communication services provided over a communication network. The function may represent a given set of conditions associated with a user, such as static and variable conditions. The function is typically associated with one or more commonly used communication services that would be used by a user under a given set of conditions. A method for automatically refreshing a screen on a display panel of a telephone based on a function change includes displaying on a telephone display a first screen based on a function, the display representing a commonly used communication service associated with the function, and selecting a function based on information.Type: ApplicationFiled: June 22, 2006Publication date: December 27, 2007Applicant: TP Lab Inc.Inventor: Shin Cheung Simon Chiu