Patents by Inventor Armstrong Soo

Armstrong Soo 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).

  • Patent number: 8634536
    Abstract: A system and method of providing ringback video are disclosed. In one embodiment, the method includes receiving a connection request at an originating serving call session control function (S-CSCF) network element. The connection request indicates that a caller device has placed a call to a destination device associated with a ringback video service subscriber. The method also includes receiving a plurality of naming authority pointer (NAPTR) records at the originating S-CSCF network element from a telephone number mapping (ENUM) server. The NAPTR records include a plurality of ringback video uniform resource indicators (URIs) associated with the destination device. The method also includes modifying the connection request to include the plurality of ringback video URIs and sending the modified connection request to a terminating S-CSCF that communicates with the destination device.
    Type: Grant
    Filed: December 19, 2007
    Date of Patent: January 21, 2014
    Assignee: AT&T Intellectual Property I, L.P.
    Inventors: Bernard Ku, Mehrad Yasrebi, Armstrong Soo
  • Patent number: 8625581
    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: June 19, 2012
    Date of Patent: January 7, 2014
    Assignee: AT&T Intellectual Property I, L.P.
    Inventors: Bernard Ku, Armstrong Soo
  • Patent number: 8627350
    Abstract: A processor is configured to receive a digital video stream, calculate a hash of an I-Frame within the digital video stream, and submit the hash to a server. The processor is further configured to receive location information in response to submitting the hash to the server.
    Type: Grant
    Filed: November 26, 2012
    Date of Patent: January 7, 2014
    Assignee: AT&T Intellectual Property I, LP
    Inventors: Armstrong Soo, Bernard Ku, Zhi Li
  • Publication number: 20130322428
    Abstract: A method that incorporates teachings of the subject disclosure may include, for example, receiving a query from a call session server for a first pointer associated with a telephone number of a terminating device of a requested communication session, transmitting to the call session server the first pointer including a session initiation protocol uniform resource identifier associated with the terminating device to initiate an internet protocol communication session, receiving a notification from the call session server responsive to the call session server failing to initiate the internet protocol communication session, and transmitting to the call session server a second pointer including a telephone protocol uniform resource identifier for originating a circuit-switched communication session responsive to receiving the notification. Other embodiments are disclosed.
    Type: Application
    Filed: June 1, 2012
    Publication date: December 5, 2013
    Applicant: AT&T Intellectual Property I, LP
    Inventors: Bernard Ku, Lakshminarashimhan Naidu, Armstrong Soo
  • Patent number: 8599173
    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: July 23, 2012
    Date of Patent: December 3, 2013
    Assignee: AT&T Intellectual Property I, L.P.
    Inventors: Armstrong Soo, Jeffrey Brandt, Bernard Ku
  • Patent number: 8566860
    Abstract: A set top box includes a processor. The processor is configured to receive a digital video stream and identify an I-Frame within the digital video stream. The processor is further configured to receive rating information for the I-Frame and to block playback a portion of the digital video stream in response to the rating information.
    Type: Grant
    Filed: November 15, 2007
    Date of Patent: October 22, 2013
    Assignee: AT&T Intellectual Property I, LP
    Inventors: Bernard Ku, Armstrong Soo, Zhi Li
  • Patent number: 8548146
    Abstract: A method is for managing connections on a conference bridge. The method includes determining a first noise level associated with a connection between a conference port and a conference server while there is no substantial contribution to the first noise level by a participant's device, determining a second noise level associated with a connection between the participant's device and the conference port while there is no substantial contribution to the second noise level by the participant's device, and determining whether the participant's device should be allowed to be connected to the conference bridge or whether at least one corrective action should be performed based on at least one of the first and second noise levels. Corresponding computer-readable mediums and systems are disclosed.
    Type: Grant
    Filed: May 13, 2010
    Date of Patent: October 1, 2013
    Assignee: AT&T Intellectual Property, I, L.P.
    Inventors: Armstrong Soo, Bernard Ku
  • Patent number: 8503433
    Abstract: A method of processing a Voice over Internet Protocol (VoIP) call is disclosed. The method includes receiving a Uniform Resource Identifier (URI) associated with a destination telephone number from a telephone number mapping (ENUM) server associated with a third service provider. The method also includes receiving an Internet Protocol (IP) address of a Session Initiation Protocol (SIP) server associated with a second service provider in response to a query by a first service provider to a Domain Name Service (DNS) server. The query is based on the URI. Additionally, the method includes contacting the SIP server using the IP address of the SIP server to set up a bearer path of the VoIP call.
    Type: Grant
    Filed: April 6, 2009
    Date of Patent: August 6, 2013
    Assignee: AT&T Intellectual Property I, L.P.
    Inventors: Armstrong Soo, Blair Lane Porter, Bernard Siu-Man Ku, Phyllis G. Anderson
  • Patent number: 8429701
    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: December 11, 2008
    Date of Patent: April 23, 2013
    Assignee: AT&T Intellectual Property I, LP
    Inventors: Armstrong Soo, Bernard Ku, Zhi Li
  • Publication number: 20130044644
    Abstract: A method, apparatus and computer-readable medium for identifying a subscriber home domain in a communication network are described. A national subscriber profile is partitioned into regions and a NAPTR resource record is modified to identify in which region a particular subscriber is located. In response to a calling party requesting that a connection to a called party be established, a database is queried to provide a modified NAPTR record which identifies the region in which the called party is located. A connection can then be established without polling each region.
    Type: Application
    Filed: August 19, 2011
    Publication date: February 21, 2013
    Applicant: AT&T INTELLECTUAL PROPERTY I, L.P.
    Inventors: Bernard Ku, Lakshminarashimhan Naidu, Armstrong Soo
  • Patent number: 8365214
    Abstract: A set top box includes a processor. The processor is configured to receive a digital video stream, calculate a hash of an I-Frame within the digital video stream, and submit the hash to a server. The processor is further configured to receive location information in response to submitting the hash to the server.
    Type: Grant
    Filed: November 15, 2007
    Date of Patent: January 29, 2013
    Assignee: AT&T Intellectual Property I, LP
    Inventors: Armstrong Soo, Bernard Ku, Zhi Li
  • Patent number: 8358757
    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: April 15, 2009
    Date of Patent: January 22, 2013
    Assignee: AT&T Intellectual Property I, L.P.
    Inventors: Armstrong Soo, Bernard Ku
  • Patent number: 8355490
    Abstract: A method and a computer program product for performing the method are disclosed for detecting a noise level on a conference bridge telephone call, the method including but not limited to establishing via a first conference server, a plurality of two-way telephonic communication end user device connections between a plurality of end user devices and a plurality of conference ports, wherein each of the plurality of conference ports are in data communication with the first conference server; measuring a noise level on each one of the end user device connections; detecting a noisy end user device connection having a noise level above a threshold level on at least one of the plurality of end user device connections; identifying the noisy end user device connection; and taking predetermined mitigation steps to reduce the noise from the noisy end user device connection.
    Type: Grant
    Filed: December 8, 2009
    Date of Patent: January 15, 2013
    Assignee: AT&T Intellectual Property I, LP
    Inventors: Armstrong Soo, Bernard Ku
  • Publication number: 20120314700
    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: Application
    Filed: June 19, 2012
    Publication date: December 13, 2012
    Applicant: AT&T INTELLECTUAL PROPERTY I, L.P.
    Inventors: Bernard Ku, Armstrong Soo
  • Publication number: 20120294302
    Abstract: A system that incorporates teachings of the present disclosure may include, for example, one or more components for receiving a call request at a first server from a first end user device, transmitting the call request from a first server to an intermediate server for establishing a voice or video call over an IP multimedia subsystem between the first end user device and a second end user device via a second server, and routing the voice or video call request from the first server to the second server using a second IP address when an undesired condition is determined to be associated with the IP multimedia subsystem. The second IP address can be obtained from a group of IP addresses stored in a memory of the first server and the group of IP addresses can be associated with other servers. Other embodiments are disclosed.
    Type: Application
    Filed: May 20, 2011
    Publication date: November 22, 2012
    Applicant: AT&T Intellectual Property I, LP
    Inventors: BERNARD KU, ARMSTRONG SOO, MEHRAD YASREBI
  • Publication number: 20120287086
    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: Application
    Filed: July 23, 2012
    Publication date: November 15, 2012
    Applicant: AT&T INTELLECTUAL PROPERTY I, L.P.
    Inventors: Armstrong Soo, Jeffrey Brandt, 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
  • 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: 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: 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