Patents Assigned to TP Lab
  • Patent number: 8185153
    Abstract: 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: Grant
    Filed: October 7, 2010
    Date of Patent: May 22, 2012
    Assignee: TP Lab, Inc.
    Inventor: Chi Fai Ho
  • Publication number: 20120089836
    Abstract: A method and system for authenticating delivery including the steps of receiving by a receiver a delivery information package from a deliverer over a network during a communication between the receiver and the deliverer, wherein the delivery package includes deliverer identity information, sending an authentication request of the received delivery package from the receiver to an authentication module having a hardware processor, over at least one of a call network and an additional network, and authenticating the received delivery package using the deliverer identity information.
    Type: Application
    Filed: December 19, 2011
    Publication date: April 12, 2012
    Applicant: TP LAB INC.
    Inventors: Chi Fai Ho, Shin Cheung Simon Chiu
  • Patent number: 8144844
    Abstract: 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: Grant
    Filed: August 27, 2010
    Date of Patent: March 27, 2012
    Assignee: TP Lab, Inc.
    Inventors: Chi Fai Ho, Shin Cheung Simon Chiu
  • Patent number: 8121613
    Abstract: Methods and systems for obtaining the location of a caller during an emergency or other telephone call. Before or during a call, a phone system can obtain from one or more sources a subscriber access line identity associated with a subscriber location record that includes a subscriber access line identity attribute and a subscriber location attribute. A phone system can send a query that includes the subscriber access line identity to a subscriber location query system that returns a subscriber location record or a subscriber location to the phone system. The phone system can then display the caller location information to a phone system, an agent or operator so that emergency services can be quickly and accurately dispatched. Using similar procedure and a memory, phone systems can also determine if a subscriber phone has or is changing location. Methods for testing the emergency call capabilities of a subscriber access line.
    Type: Grant
    Filed: September 7, 2008
    Date of Patent: February 21, 2012
    Assignee: TP LAB, Inc.
    Inventors: Chi Fai Ho, Shin Cheung Simon Chiu
  • Patent number: 8111822
    Abstract: A system and method for mapping a voice identity to a telephone number includes: one or more phone systems; at least one policy processor coupled to the one or more phone systems; and a voice identity mapping data structure accessible to the at least one policy processor. The voice identity mapping data structure includes: search voice identities transitively mapped to one or more target voice identities, where the voice identity matches a first search voice identity, the first search voice identity is mapped by the policy processor to a first target voice identity according to a first mapping policy, the first target voice identity matches a second search voice identity of a second mapping policy, the second search voice identity is mapped by the policy processor to a second target voice identity according to the second mapping policy, where the voice identity includes a non-phone number voice identity.
    Type: Grant
    Filed: January 30, 2008
    Date of Patent: February 7, 2012
    Assignee: TP Labs, Inc.
    Inventors: Chi Fai Ho, Shin Cheung Simon Chiu
  • Patent number: 8108642
    Abstract: A method and system for play-only media player is disclosed. The player includes a controller, a recording interface, and a non-removable storage. In recording content onto the media player, media signals are received through the recording interface. The media signals are stored in a media file on non-removable storage. When a controller receives a disable recording indication, it permanently disables the recording capabilities of the media player. The media file now is not accessible except for the purpose of playing the media file. To play the media file, a play indication is received by the controller. The controller then retrieves the content from the media file and sends the content to an output interface. In this manner, the media player only plays pre-loaded media content. The digital right for the content is protected against unauthorized copying while maintaining user friendliness of the media player.
    Type: Grant
    Filed: October 19, 2010
    Date of Patent: January 31, 2012
    Assignee: TP Labs, Inc.
    Inventors: Chi Fai Ho, Shin Cheung Simon Chiu
  • Patent number: 8103874
    Abstract: Provided is a method and system for authenticating object delivery including the steps of receiving by an object receiver an object delivery information package from an object deliverer over a call network during a communication between the object receiver and the object deliverer, wherein the object delivery information package comprises object information and object deliverer identity information, receiving by the object receiver an object from the object deliverer, and authenticating the receipt of the object by the object receiver using the object information and object deliverer identity information.
    Type: Grant
    Filed: November 18, 2005
    Date of Patent: January 24, 2012
    Assignee: TP Lab Inc.
    Inventors: Chi Fai Ho, Shin Cheung Simon Chiu
  • Patent number: 8098599
    Abstract: Provided is a method and system for multiple party telephone calls. The method includes receiving an incoming voice telephone call from a call network at a multi-party module, and allowing, by the multi-party module, for a plurality of terminal modules to participate in the incoming voice telephone call, each terminal module comprising a telephone.
    Type: Grant
    Filed: February 13, 2006
    Date of Patent: January 17, 2012
    Assignee: TP Lab Inc.
    Inventors: Chi Fai Ho, Shin Cheung Simon Chiu
  • Publication number: 20110286593
    Abstract: Embodiments of the present invention include methods and apparatuses for adjusting audio content when more multiple audio objects are directed toward a single audio output device. The amplitude, white noise content, and frequencies can be adjusted to enhance overall sound quality or make content of certain audio objects more intelligible. Audio objects are classified by a class category, by which they are can be assigned class specific processing. Audio objects classes can also have a rank. The rank of an audio objects class is used to give priority to or apply specific processing to audio objects sin the presence of other audio objects of different classes.
    Type: Application
    Filed: May 24, 2011
    Publication date: November 24, 2011
    Applicant: TP Lab, Inc.
    Inventors: Chi Fai HO, Shin Cheung Simon Chiu
  • Publication number: 20110287782
    Abstract: A method and system for determining if a phone has changed locations includes a subscriber phone equipment coupled to a phone system through a subscriber access line. The subscriber phone equipment includes a location test module and a datastore. The location test module includes a first subscriber access line identity for the subscriber access line. The datastore includes a first subscriber location for the first subscriber access line identity. The location test module obtains a second subscriber access line identity for the subscriber access line, obtains a second subscriber location for the second subscriber access line identity, and compares the first subscriber location and the second subscriber location. If the first subscriber location does not match the second subscriber location, then the subscriber phone equipment has changed locations. If the first subscriber location matches the second subscriber location, then the subscriber phone equipment has not changed locations.
    Type: Application
    Filed: August 3, 2011
    Publication date: November 24, 2011
    Applicant: TP Lab, Inc.
    Inventors: CHI FAI HO, SHIN CHEUNG SIMON CHIU
  • Patent number: 8059828
    Abstract: Provided is a method and system for audio privacy that includes receiving a first sound signal at a microphone proximal to a user's ear, generating a second sound signal based on the first sound signal and a stored filter, the second sound signal interfering with the first sound signal, and emitting the second sound signal from a speaker proximal to the user's ear.
    Type: Grant
    Filed: December 14, 2005
    Date of Patent: November 15, 2011
    Assignee: TP Lab Inc.
    Inventors: Chi Fai Ho, Shin Cheung Simon Chiu
  • Patent number: 8031844
    Abstract: A method and system for providing a transaction using a telephone with a printer, includes: establishing a plurality of communications sessions between a first party and a second party to the transaction, where the first party comprises the telephone with the printer; conducting the transaction over a first communication session; and receiving a note by the first party from the second party over a second communication sessions, wherein the note comprises information about the transaction. In one embodiment, the first and second communication sessions exist simultaneously. In one embodiment, the first communication session is a voice session, and the second communication session is a data session. The note is then printed using the telephone with the printer, and a confirmation is sent from the first party to the second party to confirm the printing of the note.
    Type: Grant
    Filed: August 7, 2006
    Date of Patent: October 4, 2011
    Assignee: TP Lab, Inc.
    Inventors: Chi Fai Ho, Shin Cheung Simon Chiu
  • Patent number: 8032109
    Abstract: Methods and systems for obtaining the location of a caller during an emergency or other telephone call. Before or during a call, a phone system can obtain from one or more sources a subscriber access line identity associated with a subscriber location record that includes a subscriber access line identity attribute and a subscriber location attribute. A phone system can send a query that includes the subscriber access line identity to a subscriber location query system that returns a subscriber location record or a subscriber location to the phone system. The phone system can then display the caller location information to a phone system, an agent or operator so that emergency services can be quickly and accurately dispatched. Using similar procedure and a memory, phone systems can also determine if a subscriber phone has or is changing location. Methods for testing the emergency call capabilities of a subscriber access line.
    Type: Grant
    Filed: May 17, 2007
    Date of Patent: October 4, 2011
    Assignee: TP Lab, Inc.
    Inventors: Chi Fai Ho, Shin Cheung Simon Chiu
  • Patent number: 8032421
    Abstract: An online video distribution network includes an online video portal and an online video merchant. In one embodiment, when the consumer orders a video, the merchant provides a pick-up ticket to the consumer. The portal uses the merchant identity in the pick-up ticket to connect to the merchant, and the merchant uses a product identity in the pick-up ticket to retrieve and send the video to the portal. In another embodiment, the portal provides the consumer with a drop-off ticket, which is provided to the merchant. The merchant connects to the portal using the portal identity in the drop-off ticket, and sends the video and a customer identity in the drop-off ticket to the portal. The portal determines a consumer record associated with the consumer identity and stores the video in the consumer record. The consumer can then easily access the video at the portal.
    Type: Grant
    Filed: May 2, 2007
    Date of Patent: October 4, 2011
    Assignee: TP Lab, Inc.
    Inventors: Chi Fai Ho, Shin Cheung Simon Chiu
  • Patent number: 8019358
    Abstract: A method and system for determining if a phone has changed locations includes a subscriber phone equipment coupled to a phone system through a subscriber access line. The subscriber phone equipment includes a location test module and a datastore. The location test module includes a first subscriber access line identity for the subscriber access line. The datastore includes a first subscriber location for the first subscriber access line identity. The location test module obtains a second subscriber access line identity for the subscriber access line, obtains a second subscriber location for the second subscriber access line identity, and compares the first subscriber location and the second subscriber location. If the first subscriber location does not match the second subscriber location, then the subscriber phone equipment has changed locations. If the first subscriber location matches the second subscriber location, then the subscriber phone equipment has not changed locations.
    Type: Grant
    Filed: August 17, 2007
    Date of Patent: September 13, 2011
    Assignee: TP Lab, Inc.
    Inventors: Chi Fai Ho, Shin Cheung Simon Chiu
  • Patent number: 7974422
    Abstract: Embodiments of the present invention include methods and apparatuses for adjusting audio content when more multiple audio objects are directed toward a single audio output device. The amplitude, white noise content, and frequencies can be adjusted to enhance overall sound quality or make content of certain audio objects more intelligible. Audio objects are classified by a class category, by which they are can be assigned class specific processing. Audio objects classes can also have a rank. The rank of an audio objects class is used to give priority to or apply specific processing to audio objects sin the presence of other audio objects of different classes.
    Type: Grant
    Filed: August 25, 2005
    Date of Patent: July 5, 2011
    Assignee: TP Lab, Inc.
    Inventors: Chi Fai Ho, Shin Cheung Simon Chiu
  • Patent number: 7961854
    Abstract: A voice message system records voice message usage information by creating voice message records when a voice message is sent and when it is received. The voice message record includes: the voice message, a voice message sender identity, a voice message recipient identity, and voice message action records. A voice message action records includes a voice message action that specifies an action on the voice message, and a voice message action time that includes the time at which the action occurs. Voice message actions include sent, received, and listened. The system further includes a voice message analyzer for analyzing voice message records, and a voice message reporter for generating reports from an analysis by the analyzer. The voice message system provides tractable information for voice messages, allowing companies to enforce a voice message usage policy.
    Type: Grant
    Filed: October 13, 2005
    Date of Patent: June 14, 2011
    Assignee: TP Lab, Inc.
    Inventors: Chi Fai Ho, Shin Cheung Simon Chiu
  • Patent number: 7865179
    Abstract: 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: Grant
    Filed: September 15, 2009
    Date of Patent: January 4, 2011
    Assignee: TP Lab, Inc.
    Inventors: Chi Fai Ho, Shin Cheung Simon Chiu
  • Patent number: 7835765
    Abstract: 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: Grant
    Filed: July 24, 2008
    Date of Patent: November 16, 2010
    Assignee: TP Lab, Inc.
    Inventor: Chi Fai Ho
  • Publication number: 20100279722
    Abstract: 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: Application
    Filed: July 13, 2010
    Publication date: November 4, 2010
    Applicant: TP LAB INC.
    Inventors: Chi Fai Ho, Shin Cheung Simon Chiu