Patents Represented by Attorney North Shore Patents, P.C.
  • Patent number: 7716378
    Abstract: The inventive system includes a host, a network including a security gateway, and a public application. Established are an access session between the network and the host and an application session between the public application and the network. An application session record is created for the application session, and includes the user's public user identity used to access the public application, the user's private user identity used to access the network, a host identity, and an application session time. To determine the private user identity for the application session, the security gateway sends a query with the host identity and the application session time. These are compared with the host identity and access session time in an access session record. If they match, then the private user identity in the access session record is returned, and it is stored as the private user identity in the application session record.
    Type: Grant
    Filed: October 17, 2006
    Date of Patent: May 11, 2010
    Assignee: A10 Networks, Inc.
    Inventors: Lee Chen, John Chiong, Xin Wang
  • Patent number: 7700865
    Abstract: 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: Grant
    Filed: March 5, 2007
    Date of Patent: April 20, 2010
    Assignee: TP Lab, Inc.
    Inventors: Chi Fai Ho, Shin Cheung Simon Chiu
  • Patent number: 7668156
    Abstract: 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: Grant
    Filed: December 20, 2004
    Date of Patent: February 23, 2010
    Assignee: TP Lab, Inc.
    Inventor: Chi Fai Ho
  • Patent number: 7647635
    Abstract: A system and method for resolving an identity includes a security console, which displays security information regarding a secure network. The security information includes at least a first identity used to access the secure network. An operator selects the first identity, and the security console sends it to a resolver. The resolver connects with an identity server to find an access session record with an identity matching the first identity. A second identity is extracted from this record, and the resolver returns a result that includes the second identity. The security console displays the second identity; The first identity can be a user identity of a user, where the second identity is corresponding host identity, or vise versa. In this manner, an efficient interface to security information is provided to an operator, where the operator may resolve a user/host identity to a host/user identity interactively.
    Type: Grant
    Filed: November 2, 2006
    Date of Patent: January 12, 2010
    Assignee: A10 Networks, Inc.
    Inventors: Lee Chen, John Chiong, Philip Kwan
  • Patent number: 7631063
    Abstract: 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: Grant
    Filed: December 10, 2007
    Date of Patent: December 8, 2009
    Assignee: TP Lab, Inc.
    Inventors: Chi Fai Ho, Shin Cheung Simon Chiu
  • Patent number: 7613451
    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: June 29, 2005
    Date of Patent: November 3, 2009
    Assignee: TP Lab, Inc.
    Inventors: Chi Fai Ho, Shin Cheung Simon Chiu
  • Patent number: 7613477
    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: November 30, 2004
    Date of Patent: November 3, 2009
    Assignee: TP Lab, Inc.
    Inventor: Chi Fai Ho
  • Patent number: 7583662
    Abstract: 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: Grant
    Filed: April 12, 2005
    Date of Patent: September 1, 2009
    Assignee: TP Lab, Inc.
    Inventors: Chi Fai Ho, Shin Cheung Simon Chiu