Patents by Inventor Bernard Ku

Bernard Ku 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).

  • Publication number: 20120287857
    Abstract: System(s) and method(s) are provided for enabling routing and call completion among hybrid communication services. A client component receives a request to establish a call session, the request includes a service identifier tag that uniquely discloses a requested communication service. Client component validates the tag, and generates a query that is conveyed to a server, which supplies a set of Naming Authority Pointer (NAPTR) resource records (RRs) in response to query. The client component receives the set of NAPTR RRs; validates received Telephone Number Mapping (ENUM) embedded service and protocol identifiers associated with the NAPTR RRs; and associates the received tag with a matching NAPTR RR to route the call session and complete the call. Configurable logic that dictates association of the service identifier tag with a NAPTR RR also can enable routing and call completion when the tag is unavailable. A device that exploits service identifier tag is provided.
    Type: Application
    Filed: July 23, 2012
    Publication date: November 15, 2012
    Applicant: AT&T INTELLECTUAL PROPERTY I, L.P.
    Inventor: Bernard Ku
  • Publication number: 20120278368
    Abstract: Methods and apparatus to provision network resource records are described. An example method includes creating a statement representative of a plurality of numbers to be provisioned to a plurality of users via an iterative process; and, for each iteration of the iterative process, generating an instance of the statement to form a resource record by replacing a first character in a domain name segment of the statement with a first version of a respective one of the numbers; replacing a second character in a resource identifier segment of the statement with a second version of the respective one of the numbers different than the first version; and storing the instance of the statement as a resource record in connection with the respective one of the numbers.
    Type: Application
    Filed: July 10, 2012
    Publication date: November 1, 2012
    Inventors: Bernard Ku, James Forsyth, Paul A. Tomalenas
  • Publication number: 20120278457
    Abstract: Systems and methods to monitor and analyze customer premises equipment downtime in a Voice over Internet Protocol service network are disclosed. Example methods for a dynamic host configuration protocol server disclosed herein include assigning a replacement Internet protocol address to a residential gateway, the replacement Internet protocol address to replace a first Internet protocol address assigned to at least one of the residential gateway or customer premises equipment associated with the residential gateway, sending a first address change message to a session border controller, and sending a second address change message to a lost subscriber time server, the first and second address change messages to indicate that the first Internet protocol address has been replaced by the replacement Internet protocol address.
    Type: Application
    Filed: July 9, 2012
    Publication date: November 1, 2012
    Inventors: Mehrad Yasrebi, James Jackson, Bernard Ku
  • Publication number: 20120268409
    Abstract: The claimed subject matter relates to an architecture that can enhance and/or simplify tactile-based I/O transactions in connection with a user-interface (UI) of limited form factor. In particular, the architecture can monitor a position of a selector object such as an operator's finger relative to a UI display as the selector object hovers or moves above the UI display. Based upon this position, an analogous coordinate in the UI display can be determined, and a portion of the UI display substantially centered at the coordinate can be modified. As one example, the UI display can be modified to increase the magnification scale (e.g., a virtual magnifying glass) of the portion of the display indicated by the selector object.
    Type: Application
    Filed: July 6, 2012
    Publication date: October 25, 2012
    Applicant: AT&T INTELLECTUAL PROPERTY I, L.P.
    Inventors: Armstrong Soo, Jeffrey Brandt, Bernard Ku
  • Publication number: 20120236846
    Abstract: Methods and apparatus to enable call completion in Internet protocol communication networks are disclosed. Example methods disclosed herein to process a voice over Internet protocol call include sending a first query to a telephone number mapping server to obtain a session initiation protocol uniform resource identifier associated with a destination device with which the voice over Internet protocol call is to be established. Some such example methods further include, in response to the voice over Internet protocol call failing to be established using the session initiation protocol uniform resource identifier obtained from the first query, sending a second query to the telephone number mapping server to obtain a numeric Internet protocol address associated with the destination device, and using the numeric Internet protocol address obtained from the second query to establish the voice over Internet protocol call with the destination device.
    Type: Application
    Filed: May 24, 2012
    Publication date: September 20, 2012
    Inventor: Bernard Ku
  • Patent number: 8270344
    Abstract: A system that incorporates teachings of the present disclosure may include, for example, a Telephone Number Mapping system operating in a first IP Multimedia Subsystem (IMS) communication system having a controller adapted to receive first contact information of a communication device registered through a terminating Serving Call Session Control Function (S-CSCF) operating in a second IMS communication system and second contact information of at least one among an Interrogating CSCF (I-CSCF) of the second IMS communication system and the terminating S-CSCF. Additional embodiments are disclosed.
    Type: Grant
    Filed: September 10, 2007
    Date of Patent: September 18, 2012
    Assignee: AT&T Intellectual Property I, LP
    Inventors: Bernard Ku, Chaoxin Qiu, Mehrad Yasrebi
  • Patent number: 8253713
    Abstract: The claimed subject matter relates to an architecture that can utilize photo-sensors embedded in a substantially transparent layer of a UI display for tracking objects that approach or hover over the UI display. The photo-sensors can be configured to detect light of certain wavelengths (e.g., visible light, infrared light) that are propagated toward the UI display, while ignoring light emanating from the UI display when displaying content. Accordingly, by examining various characteristics of the incoming light such as intensity, the architecture can identify a location of a shadow incident upon the display caused by an approaching or hovering selector object blocking portions of incoming light. Additionally or alternatively, the architecture can identify a location of higher intensity for light emanating from the selector object.
    Type: Grant
    Filed: October 23, 2008
    Date of Patent: August 28, 2012
    Assignee: AT&T Intellectual Property I, L.P.
    Inventors: Armstrong Soo, Jeffrey Brandt, Bernard Ku
  • Patent number: 8249056
    Abstract: System(s) and method(s) are provided for enabling routing and call completion among hybrid communication services. A client component receives a request to establish a call session, the request includes a service identifier tag that uniquely discloses a requested communication service. Client component validates the tag, and generates a query that is conveyed to a server, which supplies a set of Naming Authority Pointer (NAPTR) resource records (RRs) in response to query. The client component receives the set of NAPTR RRs; validates received Telephone Number Mapping (ENUM) embedded service and protocol identifiers associated with the NAPTR RRs; and associates the received tag with a matching NAPTR RR to route the call session and complete the call. Configurable logic that dictates association of the service identifier tag with a NAPTR RR also can enable routing and call completion when the tag is unavailable. A device that exploits service identifier tag is provided.
    Type: Grant
    Filed: June 9, 2009
    Date of Patent: August 21, 2012
    Assignee: AT&T Intellectual Property I, L.P.
    Inventor: Bernard Ku
  • Patent number: 8249077
    Abstract: Methods for Enhancing the Scalability of IMS in VoIP Service Deployment lower the number of messages transmitted between functions of an IMS network. The number of messages transmitted between functions of an IMS network are lowered by storing and utilizing predetermined configuration information pertaining to the calling and called parties including the media and codecs the parties support. The predetermined configuration information, which may be based on a prior peering business agreement, supports the implementation of a one round procedure for establishing an IMS communication session.
    Type: Grant
    Filed: April 30, 2009
    Date of Patent: August 21, 2012
    Assignee: AT&T Intellectual Property I, L.P.
    Inventors: Bernard Ku, Armstrong Soo
  • Patent number: 8239422
    Abstract: Methods and apparatus to provision network resource records are described. An example method of provisioning a plurality of resource records in a telephone number mapping system includes receiving first and second inputs to define a range of numbers corresponding to a plurality of resource records; creating an object in a first server, the object having one or more attributes to represent the plurality of resource records; and automatically provisioning the plurality of resource records in a second server based on the one or more attributes of the object.
    Type: Grant
    Filed: October 18, 2007
    Date of Patent: August 7, 2012
    Assignee: AT&T Intellectual Property I, LP
    Inventors: James Forsyth, Bernard Ku, Paul A. Tomalenas
  • Patent number: 8237666
    Abstract: The claimed subject matter relates to an architecture that can enhance and/or simplify tactile-based I/O transactions in connection with a user-interface (UI) of limited form factor. In particular, the architecture can monitor a position of a selector object such as an operator's finger relative to a UI display as the selector object hovers or moves above the UI display. Based upon this position, an analogous coordinate in the UI display can be determined, and a portion of the UI display substantially centered at the coordinate can be modified. As one example, the UI display can be modified to increase the magnification scale (e.g., a virtual magnifying glass) of the portion of the display indicated by the selector object.
    Type: Grant
    Filed: October 10, 2008
    Date of Patent: August 7, 2012
    Assignee: AT&T Intellectual Property I, L.P.
    Inventors: Armstrong Soo, Jeffrey Brandt, Bernard Ku
  • Patent number: 8223631
    Abstract: Systems and methods to monitor and analyze customer premises equipment downtime in a Voice over Internet Protocol service network are disclosed. An example method comprises receiving an indication of an internet protocol (IP) address change, determining whether a network transaction is a failed network transaction associated with the IP address change, and when the network transaction is a failed network transaction associated with the IP address change, storing the failed network transaction to a database entry associated with the IP address change.
    Type: Grant
    Filed: May 30, 2008
    Date of Patent: July 17, 2012
    Assignee: AT&T Intellectual Property I, L.P.
    Inventors: Mehrad Yasrebi, James Jackson, Bernard Ku
  • Patent number: 8223630
    Abstract: A system for monitoring operations of a Telephone Number Mapping (ENUM) system is disclosed. A system that incorporates teachings of the present disclosure may include, for example, an ENUM system having a controller element to monitor queries received from one or more network elements, detect one or more faults in the queries submitted by at least one among the one or more network elements, and prevent the at least one of the one or more network elements from submitting subsequent queries to the ENUM system. Additional embodiments are disclosed.
    Type: Grant
    Filed: April 24, 2007
    Date of Patent: July 17, 2012
    Assignee: AT&T Intellectual Property I, L.P.
    Inventors: Mehrad Yasrebi, Bernard Ku, Chaoxin C. Qiu
  • Patent number: 8218531
    Abstract: A system for improving operations in an Internet Protocol Multimedia Subsystem (IMS) network is provided. A system that incorporates teachings of the present disclosure may include, for example, a Telephone Number Mapping (ENUM) system having a controller element to receive from a terminating Serving Call Session Control Function (S-CSCF) first contact information for a communication device and second contact information for the terminating S-CSCF. Additional embodiments are disclosed.
    Type: Grant
    Filed: April 9, 2007
    Date of Patent: July 10, 2012
    Assignee: AT&T Intellectual Property I, LP
    Inventors: Chaoxin Qiu, Bernard Ku, Mehrad Yasrebi
  • Patent number: 8194825
    Abstract: Methods and apparatus for call surveillance in Internet protocol communication networks are disclosed. An example method to perform call surveillance in a communication network disclosed herein comprises determining an overall path delay measurement associated with using a first media server to perform surveillance of a call between a first user device and a second user device in an Internet Protocol Multimedia Subsystem network, and determining whether to perform surveillance of the call with one of the first media server or a second media server based on the overall path delay measurement.
    Type: Grant
    Filed: September 18, 2007
    Date of Patent: June 5, 2012
    Assignee: AT&T Intellectual Property I, L.P.
    Inventors: Bernard Ku, Alexander Huang, Armstrong Soo
  • Patent number: 8194628
    Abstract: Methods and apparatus to enable call completion in Internet protocol communication networks are disclosed. An example method of processing a voice over Internet protocol call disclosed herein comprises failing to receive a response to a request for a numeric Internet protocol (IP) address of a destination device from a domain name system (DNS) server, querying a telephone number mapping (ENUM) server for the numeric IP address, and sending an invite message to process the call when the numeric IP address is received from the ENUM server.
    Type: Grant
    Filed: December 3, 2007
    Date of Patent: June 5, 2012
    Assignee: AT&T Intellectual Property I, L.P.
    Inventor: Bernard Ku
  • Publication number: 20120127989
    Abstract: Example methods and apparatus to communicate media across different networks are disclosed. A disclosed example method involves determining, with a processor, whether a second network device in a second network has a capability associated with a first descriptor in a first data packet from a first network device in a first network, communicating, with the processor, a second descriptor indicative of whether the second network device has the capability to the first network device via a second data packet, and when the second network device has the capability, receiving, via the second network device, data from a communication source that bypasses the first network device and communicates the data to the second network device.
    Type: Application
    Filed: January 30, 2012
    Publication date: May 24, 2012
    Inventors: Niral Sheth, Bernard Ku, Arshad Khan
  • Patent number: 8171173
    Abstract: A system that incorporates teachings of the present disclosure may include, for example, a set top box having a controller to select a portion of content servers among a plurality of content servers for delivery of media content to the set top box, where the selection is based on server metrics associated with the plurality of content servers and received by the set top box. Other embodiments are disclosed.
    Type: Grant
    Filed: March 6, 2008
    Date of Patent: May 1, 2012
    Assignee: AT&T Intellectual Property I, L.P.
    Inventors: Armstrong Soo, Bernard Ku, Mehrad Yasrebi
  • Patent number: 8165116
    Abstract: A communication system includes an application server that includes logic to recognize that preference data in each of a plurality of data record entries of a subscriber record has a common value. Each data record entry includes a Uniform Resource Identifier (URI), and the subscriber record is stored in a telephone number mapping (ENUM) server. The application server also includes logic to issue a command to initiate contact concurrently with devices identified by URIs in the subscriber record via an Internet Protocol Multimedia Subsystem (IMS).
    Type: Grant
    Filed: December 12, 2007
    Date of Patent: April 24, 2012
    Assignee: AT&T Intellectual Property I, L.P.
    Inventors: Bernard Ku, Mehrad Yasrebi, Chaoxin Qiu
  • Publication number: 20120081502
    Abstract: A system that incorporates teachings of the present disclosure may include, for example, a computer-readable storage medium in a media controller having computer instructions to execute a soft-phone client application on the media processor, receive a call originating from an IP Multimedia Subsystem network where the calls are directed to the media processor by a gateway having a switch that routes the call in accordance with a destination address included in a Session Initiation Protocol (SIP) header message, and selectively answer the call at any of a plurality of terminal devices including a mobile cellular phone coupled to the media processor via a femtocell. The computer instructions can be operable to present an audio portion of the call through a speaker of a presentation device operatively coupled to the media processor. Other embodiments are disclosed.
    Type: Application
    Filed: October 5, 2010
    Publication date: April 5, 2012
    Applicant: AT&T INTELLECTUAL PROPERTY I, L.P.
    Inventors: LAKSHMINARASHIMHAN NAIDU, Thomas P. Benzaia, Bernard Ku