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: 20150160753
    Abstract: An architecture is described 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: Application
    Filed: February 13, 2015
    Publication date: June 11, 2015
    Inventors: Armstrong Soo, Bernard Ku, Jeffrey Brandt
  • Patent number: 9049209
    Abstract: Methods and apparatus to route a communication session in an Internet Protocol (IP) Multimedia Subsystem (IMS) network are disclosed. An example method comprises determining at a tElephone NUMber mapping (ENUM) query server if a called destination associated with an ENUM query request message is subject to re-direction, and determining at the ENUM server a final destination for the called destination when the destination is subject to redirection, the final destination being different from the called destination.
    Type: Grant
    Filed: May 8, 2007
    Date of Patent: June 2, 2015
    Assignee: AT&T Intellectual Property I, L.P.
    Inventors: Chaoxin Charles Qiu, Bernard Ku, Mehrad Yasrebi
  • Publication number: 20150150030
    Abstract: A method of determining demand for multimedia content in a multimedia provider network includes receiving a content demand statistics (CDS) request from a client application where the request identifies a subscriber set. Responsive to the CDS request, selected CDS data is retrieved from a CDS subsystem. The CDS data is indicative of demand for multimedia content among subscribers in the subscriber set. The retrieved CDS data is delivered to the client application. The selected data may be selected from past data, present data, and future data. The CDS request indicates a set of buddy subscribers and the messaging server retrieves CDS data associated with the buddy subscribers. A security subsystem may be accessed and to determine, prior to retrieving CDS data for a particular buddy subscriber, whether the particular buddy subscriber has authorized the requesting subscriber.
    Type: Application
    Filed: February 2, 2015
    Publication date: May 28, 2015
    Inventors: Bernard Ku, Arshad Khan, Niral Sheth
  • Patent number: 9027066
    Abstract: A method of delivering video content includes identifying a television program scheduled to be broadcast at a time during a peak viewing period, and identifying a recipient multimedia storage device that is to receive video content associated with the television program. The method also includes sending the video content associated with the television program to the recipient multimedia storage device during a non-peak viewing period that precedes the peak viewing period. The video content includes data to prevent viewing of the video content prior to the time when the television program is scheduled to be broadcast.
    Type: Grant
    Filed: March 21, 2013
    Date of Patent: May 5, 2015
    Assignee: AT&T Intellectual Property I, LP
    Inventors: Armstrong Soo, Bernard Ku, Zhi Li
  • Patent number: 9015327
    Abstract: A method that incorporates teachings of the subject disclosure may include, for example, transmitting a first query to a domain naming server responsive to receiving a session initiation protocol message comprising a fully qualified domain name. The first query can include one of an internet protocol version 4 address query or an internet protocol version 6 address query associated with the fully qualified domain name. The method can include receiving at least one answer from the domain naming server. The at least one answer can include at least one of an internet protocol version 4 address having no errors, a second internet protocol version 6 address having no errors, or both. The method can also include transmitting a message to a communication device. The message can include information associated with the at least one answer.
    Type: Grant
    Filed: June 11, 2012
    Date of Patent: April 21, 2015
    Assignee: AT&T Intellectual Property I, LP
    Inventors: Lakshminarashimhan Naidu, Bernard Ku, Saji Varughese
  • Publication number: 20150098314
    Abstract: A system that incorporates the subject disclosure may perform, for example, operations including receiving a request from a communication device to initiate a communication session, obtaining a first name authority pointer record that replaces a second name authority pointer record responsive to an undesirable fault level in a voice over long term evolution network, obtaining the second name authority pointer record responsive to determining that there is no fault or a tolerable level of faults in the voice over long term evolution network, and initiating the communication session according to one of the first name authority pointer record or the second name authority pointer record obtained by the system.
    Type: Application
    Filed: October 4, 2013
    Publication date: April 9, 2015
    Applicant: AT&T Intellectual Property I, LP
    Inventors: Bernard Ku, James W. Forsyth
  • Publication number: 20150098316
    Abstract: An aspect of the subject disclosure may include, for example, receiving a communication request responsive to a telephone number mapping query failure, where the communication request is initiated by an originating communication device requesting a communication session with a terminating communication device, foregoing initiating the communication session as a circuit-switched communication session responsive to determining that the originating communication device and the terminating communication device are enabled to use packet-switched communications, and instructing a second network node to initiate the communication session as a packet-switched communication session between the originating communication device and the terminating communication device responsive to the determination. Other embodiments are disclosed.
    Type: Application
    Filed: October 9, 2013
    Publication date: April 9, 2015
    Applicant: AT&T Intellectual Property I, LP
    Inventors: Bernard Ku, Lakshminarashimhan Naidu, Armstrong Soo
  • Publication number: 20150098462
    Abstract: An aspect of the subject disclosure may include, for example, receiving a request from a communication device to initiate a communication session in a packet-switched network, obtaining a first name authority pointer record responsive to determining that there is an undesirable operational state in the packet-switched network, wherein the first name authority pointer record comprises a commented out record, obtaining a second name authority pointer record responsive to determining that there is a desirable operation state in the packet-switched network, wherein the second name authority pointer record comprises a record, and initiating the communication session according to one of the first name authority pointer record or the second name authority pointer record. Other embodiments are disclosed.
    Type: Application
    Filed: October 8, 2013
    Publication date: April 9, 2015
    Applicant: AT&T Intellectual Property I, LP
    Inventors: Bernard Ku, Armstrong Soo, Lakshminarashimhan Naidu
  • Publication number: 20150098315
    Abstract: An aspect of the subject disclosure may include, for example, receiving a request from a communication device to initiate a communication session in a packet-switched network, obtaining a first name authority pointer record responsive to determining that there is an undesirable operational state in the packet-switched network, wherein the first name authority pointer record comprises a null record, obtaining a second name authority pointer record responsive to determining that there is a desirable operation state in the packet-switched network, wherein the second name authority pointer record comprises a record, and initiating the communication session according to one of the first name authority pointer record or the second name authority pointer record. Other embodiments are disclosed.
    Type: Application
    Filed: October 7, 2013
    Publication date: April 9, 2015
    Applicant: AT&T Intellectual Property I, LP
    Inventors: Bernard Ku, James W. Forsyth
  • Publication number: 20150092614
    Abstract: A system and method of communication in an IMS network is disclosed. An apparatus that incorporates teachings of the present disclosure may include, for example, a call processing server having a controller element that receives from a terminal device a calling ID for establishing communications with a called party, submits to a telephone number mapping (ENUM) server a query corresponding to the calling ID, receives from the ENUM server a plurality of communication identifiers retrieved from a Naming Authority Pointer record according to a grade of service (GoS) of the called party, and selects according to the GoS of the called party a communication identifier from the plurality of communication identifiers to establish communications with the called party. Additional embodiments are disclosed.
    Type: Application
    Filed: December 10, 2014
    Publication date: April 2, 2015
    Inventors: Bernard Ku, Chaoxin Qiu, Mehrad Yasrebi
  • Patent number: 8995426
    Abstract: A method and an apparatus for providing call routing in a network are disclosed. For example, the method receives a signaling message for a call, and determines if the signaling message contains information for determining if routing of the call requires an ENUM (tElephone Numbering Mapping) query. The method then processes the call by bypassing the ENUM query if the signaling message contains the information.
    Type: Grant
    Filed: August 19, 2013
    Date of Patent: March 31, 2015
    Assignee: AT&T Intellectual Property I, L.P.
    Inventor: Bernard Ku
  • Patent number: 8988395
    Abstract: An architecture is described 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 28, 2013
    Date of Patent: March 24, 2015
    Assignee: AT&T Intellectual Property I, L.P.
    Inventors: Armstrong Soo, Bernard Ku, Jeffrey Brandt
  • Patent number: 8971505
    Abstract: A method and an apparatus for providing a customer premise based feature. For example, the method receives a call directed to a customer, wherein the call is associated with a customer premise based feature. The method then forwards the call to a customer premise based communication system located at a location of the customer, wherein the customer premise based feature is implemented locally by the customer premise based communication system.
    Type: Grant
    Filed: November 27, 2012
    Date of Patent: March 3, 2015
    Assignee: AT&T Intellectual Property I, L.P.
    Inventors: Armstrong Soo, Bernard Ku
  • Patent number: 8949877
    Abstract: A method of determining demand for multimedia content in a multimedia provider network includes receiving a content demand statistics (CDS) request from a client application where the request identifies a subscriber set. Responsive to the CDS request, selected CDS data is retrieved from a CDS subsystem. The CDS data is indicative of demand for multimedia content among subscribers in the subscriber set. The retrieved CDS data is delivered to the client application. The selected data may be selected from past data, present data, and future data. The CDS request indicates a set of buddy subscribers and the messaging server retrieves CDS data associated with the buddy subscribers. A security subsystem may be accessed and to determine, prior to retrieving CDS data for a particular buddy subscriber, whether the particular buddy subscriber has authorized the requesting subscriber.
    Type: Grant
    Filed: August 31, 2007
    Date of Patent: February 3, 2015
    Assignee: AT&T Intellectual Property I, L.P.
    Inventors: Bernard Ku, Arshad Khan, Niral Sheth
  • Patent number: 8948057
    Abstract: A session request from a first subscriber is received at a first network component of a packet-based network. The session request comprises a request to establish a communications session between the first subscriber and a second subscriber. In the event the session request originated in a trusted network, the first network component permits access to unique resource identifier (URI) information associated with the second subscriber for use in establishing the communications session via the packet-based network. In the event the session request did not originate in a trusted network and in response to determining a security configuration associated with the second subscriber allows the first subscriber to access the URI information under the circumstances, the first network component permits access to the URI information for use in establishing the communications session via the packet-based network.
    Type: Grant
    Filed: December 15, 2009
    Date of Patent: February 3, 2015
    Assignee: AT&T Intellectual Property I, L.P.
    Inventors: Bernard Ku, Armstrong Soo
  • Publication number: 20150023220
    Abstract: A technique for providing multimedia communication services to a subscriber includes receiving a communication query for the subscriber, the communication query having an associated requested communication mode. The technique also includes servicing the communication query for the subscriber using the requested communication mode when the requested communication mode corresponds to one of one or more selected communication modes.
    Type: Application
    Filed: October 10, 2014
    Publication date: January 22, 2015
    Inventors: Bernard Ku, Mehrad Yasrebi, James Jackson
  • Patent number: 8937909
    Abstract: A system and method of communication in an IMS network is disclosed. An apparatus that incorporates teachings of the present disclosure may include, for example, a call processing server having a controller element that receives from a terminal device a calling ID for establishing communications with a called party, submits to a telephone number mapping (ENUM) server a query corresponding to the calling ID, receives from the ENUM server a plurality of communication identifiers retrieved from a Naming Authority Pointer record according to a grade of service (GoS) of the called party, and selects according to the GoS of the called party a communication identifier from the plurality of communication identifiers to establish communications with the called party. Additional embodiments are disclosed.
    Type: Grant
    Filed: August 1, 2013
    Date of Patent: January 20, 2015
    Assignee: AT&T Intellectual Property I, LP
    Inventors: Bernard Ku, Chaoxin Qiu, Mehrad Yasrebi
  • Publication number: 20150007203
    Abstract: Methods and systems for message notification are described. A video message is received from a source access device. A selection of a target user may be received for the video message. A message notification of availability of the video message for a target access device associated with the target user may be provided.
    Type: Application
    Filed: September 16, 2014
    Publication date: January 1, 2015
    Inventors: Bernard Ku, Arshad Khan, Niral Sheth
  • Patent number: 8914525
    Abstract: An example method involves, when telephone number mapping data packets are query packets, sending the query packets to a virtual Internet protocol address of a telephone number mapping domain name system server; when the telephone number mapping data packets are provisioning packets, sending the provisioning packets to a virtual Internet protocol address of a telephone number mapping lightweight directory access protocol server; and waiting and sending traffic to one lightweight directory access protocol server at a time.
    Type: Grant
    Filed: May 13, 2013
    Date of Patent: December 16, 2014
    Assignee: AT&T Intellectual Property I, L.P.
    Inventor: Bernard Ku
  • Patent number: 8913733
    Abstract: Efficient telephone number mapping (ENUM) based call routing during area code splits is described. An ENUM domain management component can associate an ENUM domain name with multiple records when a numbering plan area code split links an old area code of a telephone number corresponding to the ENUM domain name with a new area code. An ENUM provisioning component can perform permissive dialing of the old and new area code during ENUM based call routing by utilizing the multiple records.
    Type: Grant
    Filed: June 3, 2013
    Date of Patent: December 16, 2014
    Assignee: AT&T Intellectual Property I, L.P.
    Inventor: Bernard Ku