Patents by Inventor Eric Cheung

Eric Cheung 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: 8928863
    Abstract: A system for providing a sliced optical pulse is disclosed. The system can comprise a master oscillator (MO) configured to generate an optical pulse at a first spectral bandwidth. The system can also comprise a semiconductor optical amplifier (SOA) configured to slice the optical pulse to generate a sliced optical pulse that has a second spectral bandwidth. The second spectral bandwidth can be smaller than the first spectral bandwidth.
    Type: Grant
    Filed: May 6, 2011
    Date of Patent: January 6, 2015
    Assignee: Northrop Grumman Systems Corporation
    Inventors: Peter A. Thielen, Eric Cheung, Timothy McComb
  • Patent number: 8891751
    Abstract: A method and apparatus for providing call parking for a communication network are disclosed. The method first determines a disconnection of a first party's endpoint device, wherein said first party is either a calling party or a called party. The method then determines if said disconnection of said first party's endpoint device is due to hanging up. If said disconnection is not due to hanging up, the method parks a second party wherein said second party is either a calling party or a called party communicating with said first party prior to said disconnection. The method determines if said first party's device is back online and reconnects said first party and second party if said first party's device is back online.
    Type: Grant
    Filed: October 9, 2008
    Date of Patent: November 18, 2014
    Assignee: AT&T Intellectual Property I, L.P.
    Inventors: Eric Cheung, Kermit Hal Purdy
  • Patent number: 8874759
    Abstract: In one embodiment, the present disclosure is a method and apparatus for programming session initiation protocol back-to-back user agents. In one embodiment, a method for programming a telecommunication feature as a session initiation protocol back-to-back user agent includes receiving source code defining the feature, the source code using at least one abstraction that hides session initiation protocol signaling details required by the feature and generating executable code that causes a session initiation protocol server to execute the feature, in accordance with the abstractions.
    Type: Grant
    Filed: August 20, 2012
    Date of Patent: October 28, 2014
    Assignee: AT&T Intellectual Property I, L.P.
    Inventors: Pamela Zave, Gregory W. Bond, Eric Cheung, Thomas M. Smith
  • Patent number: 8867721
    Abstract: A system and methodology for managing a mute function muting a connection to a conference call is disclosed. The system is implemented when the mute function is activated on a line connected to a conference call through a telecommunications network. The method includes receiving a sound, determining whether the sound meets predetermined criteria and if the sound meets predetermined criteria then performing a mute status operation.
    Type: Grant
    Filed: April 23, 2013
    Date of Patent: October 21, 2014
    Assignee: AT&T Intellectual Property II, L.P.
    Inventors: Karrie Hanson, Eric Cheung
  • Publication number: 20140289604
    Abstract: A system and method for translating received input from a sender to recipient in an instant messaging dialog is disclosed. The method comprises receiving instant messaging input from a sender for recipient, wherein the instant messaging input comprises at least one subculture specific term. A category is identified the defines a difference between the sender and the recipient and the received instant messaging input is modified from the sender by generating an output associated with the least one subculture specific term and based on the identified category. Multiple recipients in a chat session may also each receive a translated or annotated message according to characteristics of each individual recipient.
    Type: Application
    Filed: May 22, 2014
    Publication date: September 25, 2014
    Applicant: AT&T Intellectual Property II, L.P.
    Inventors: Eric CHEUNG, Kermit Hal Purdy
  • Patent number: 8837033
    Abstract: A nested loop system for combining coherent laser beams, The system includes multiple laser amplifiers each configured for emitting one of the laser beams, an output beam splitter configured for sampling each laser beam and for coupling each sampled laser beam to an inner feedback loop module, an output beam sampler configured for splitting the combined beam into a primary and a sampled output beam and for coupling the sampled output beam to the inner feedback loop module, multiple inner loop phase modulators each paired with one of the laser amplifiers, and the inner feedback loop module. For each laser amplifier the inner feedback loop module is configured to use the sampled output beam and the sampled laser beam associated with that laser amplifier to create a different inner loop feedback signal and to couple that inner loop feedback signal to that laser amplifier paired inner loop phase modulator.
    Type: Grant
    Filed: November 21, 2012
    Date of Patent: September 16, 2014
    Assignee: Northrop Grumman Systems Corporation
    Inventors: Gregory D. Goodno, Eric Cheung, William H. Long
  • Publication number: 20140258411
    Abstract: A system, method and computer readable media are disclosed for presenting a simultaneous multimedia experience to a plurality of computing devices, each at different locations. The method involves coordinating a simultaneous presentation of multimedia content to a plurality of computing devices, receiving a control signal from a computer of one of the plurality of computing devices to control the presentation of multimedia content, and broadcasting the control assigned to each of the plurality of computing devices such that a control event substantially simultaneously occurs in the presentation of a multimedia content at each of the plurality of computing devices.
    Type: Application
    Filed: May 22, 2014
    Publication date: September 11, 2014
    Applicant: AT&T Intellectual Property II, L.P.
    Inventors: Eric CHEUNG, Gerald KARAM, Kermit Hal PURDY
  • Patent number: 8804913
    Abstract: A system for monitoring quality of calls in a network. A server receives information concerning calls which begin or end in a network and at the same time receives measurements of a quality parameter such as bandwidth. This measurement data is provided by a probe, so that the server is able to correlate calls which are placed through the network with the quality of service in the network at that time. When the quality falls below a desired level, the server notifies the customer or the network operator so that appropriate action may be taken.
    Type: Grant
    Filed: December 26, 2009
    Date of Patent: August 12, 2014
    Assignee: AT&T Intellectual Property II, L.P.
    Inventors: Eric Cheung, Mark Foladare, Shelley Goldman, Kermit H. Purdy, David H. Shur
  • Patent number: 8739031
    Abstract: A system and method for translating received input from a sender to recipient in an instant messaging dialog is disclosed. The method comprises receiving instant messaging input from a sender for recipient, wherein the instant messaging input comprises at least one subculture specific term. A category is identified the defines a difference between the sender and the recipient and the received instant messaging input is modified from the sender by generating an output associated with the least one subculture specific term and based on the identified category. Multiple recipients in a chat session may also each receive a translated or annotated message according to characteristics of each individual recipient.
    Type: Grant
    Filed: August 19, 2008
    Date of Patent: May 27, 2014
    Assignee: AT&T Intellectual Property II, L.P.
    Inventors: Eric Cheung, Kermit Hal Purdy
  • Patent number: 8739234
    Abstract: A system, method and computer readable media are disclosed for presenting a simultaneous multimedia experience to a plurality of computing devices, each at different locations. The method involves coordinating a simultaneous presentation of multimedia content to a plurality of computing devices, receiving a control signal from a computer of one of the plurality of computing devices to control the presentation of multimedia content, and broadcasting the control assigned to each of the plurality of computing devices such that a control event substantially simultaneously occurs in the presentation of a multimedia content at each of the plurality of computing devices.
    Type: Grant
    Filed: March 13, 2007
    Date of Patent: May 27, 2014
    Assignee: AT&T Intellectual Property II, L.P.
    Inventors: Eric Cheung, Gerald Karam, Kermit Hal Purdy
  • Publication number: 20140139903
    Abstract: A nested loop system for combining coherent laser beams, The system includes multiple laser amplifiers each configured for emitting one of the laser beams, an output beam splitter configured for sampling each laser beam and for coupling each sampled laser beam to an inner feedback loop module, an output beam sampler configured for splitting the combined beam into a primary and a sampled output beam and for coupling the sampled output beam to the inner feedback loop module, multiple inner loop phase modulators each paired with one of the laser amplifiers, and the inner feedback loop module. For each laser amplifier the inner feedback loop module is configured to use the sampled output beam and the sampled laser beam associated with that laser amplifier to create a different inner loop feedback signal and to couple that inner loop feedback signal to that laser amplifier paired inner loop phase modulator.
    Type: Application
    Filed: November 21, 2012
    Publication date: May 22, 2014
    Applicant: Northrop Grumman Systems Corporation
    Inventors: Gregory D. Goodno, Eric Cheung, William H. Long
  • Patent number: 8725901
    Abstract: A method and apparatus for transforming message events between applications running on a computing device into a form that appears as network events between multiple virtual network access devices. These “network events” may then be processed by known network software protocol analyzers.
    Type: Grant
    Filed: December 14, 2007
    Date of Patent: May 13, 2014
    Assignee: AT&T Intellectual Property II, L.P.
    Inventors: Thomas M. Smith, Gregory W. Bond, Eric Cheung
  • Patent number: 8675524
    Abstract: In one embodiment, the present invention is a method and apparatus for dynamically allocating resources for large-scale multimedia conferences. In one embodiment, a method for allocating resources to a multimedia conference includes receiving a request from a potential participant to join the multimedia conference and dynamically assigning the request to one of a plurality of media servers serving the multimedia conference.
    Type: Grant
    Filed: September 23, 2009
    Date of Patent: March 18, 2014
    Assignee: AT&T Intellectual Property I, L.P.
    Inventors: Gerald Karam, Eric Cheung
  • Patent number: 8621066
    Abstract: A system that incorporates teachings of the present disclosure may include, for example, a recipient client device having a controller operable to receive and store a media object from an originating device, track locations where the media object has been since the media object has been stored in the recipient client device, track identifiers associated with a device or a user that has accessed the media object at the locations, and track and store annotations about the media object by the device or the user that accessed the media object. Other embodiments are disclosed.
    Type: Grant
    Filed: March 12, 2009
    Date of Patent: December 31, 2013
    Assignee: AT&T Intellectual Property I, L.P.
    Inventors: Kermit Hal Purdy, Brian Amento, Larry Stead, Alicia Abella, Eric Cheung, Mukesh Nathan, Luis Zaman, Ramon Caceres
  • Patent number: 8554848
    Abstract: A system and method for sharing annotations corresponding to media content among a plurality of members of a group over a communications network. The system generally includes at least one server coupled to the communications network and configured for receiving at least one annotation from a first group member corresponding to media content from the communications network; adding the at least one annotation to a database; accessing a list of members of the group, each member of the group having a user profile stored in memory; and automatically sending a notification to at least a second member of the group upon receipt of each annotation. The annotation comprises annotation content and a temporal identifier that identifies a segment of the media content to which the annotation corresponds, and the at least one server is configured for sending the annotation to at least the second group member and optionally a media stream including at least the segment of the media content with the annotation.
    Type: Grant
    Filed: April 16, 2009
    Date of Patent: October 8, 2013
    Assignee: AT&T Intellectual Property 1, L.P.
    Inventors: Brian Amento, Alicia Abella, Eric Cheung, Kermit Hal Purdy, Larry Stead
  • Publication number: 20130259031
    Abstract: A method and an apparatus for performing a distributed control of end-to-end media on packet networks such as Voice over Internet Protocol and Service over Internet Protocol networks are disclosed. The method first receives a request from a first media endpoint device for opening at least one media channel to a second media endpoint device wherein said request contains a descriptor of said first media endpoint device. The method then updates one or more slot states and link states in response to said request and records the current state of each slot for supporting said media channel. The method also records the most recently received descriptor of said media endpoint device as a most recent descriptor for said slot supporting said media channel. The method executes one or more link objects in response to said request for controlling said at least one media channel.
    Type: Application
    Filed: May 23, 2013
    Publication date: October 3, 2013
    Applicant: AT&T Intellectual Property II, L.P.
    Inventors: Eric Cheung, Pamela Zave
  • Patent number: 8545369
    Abstract: Implementing remote participation in events is provided. The implementation includes providing a view of an instance of an application on endpoint systems in response to a common option received from users of the endpoint systems of the application, receiving a role from each of the users that include an active participant role and a coach role, and receiving performance data from the endpoint systems. The implementation also includes populating the view with virtual representations of the users of each of the endpoint systems having the active participant role. The populating includes positioning the virtual representations at various locations in the view. The various locations are indicative of the performance data and the view represents an event selected as the common option, which includes a simulated exercise course.
    Type: Grant
    Filed: January 3, 2013
    Date of Patent: October 1, 2013
    Assignee: AT&T Mobility II, LLC
    Inventors: Eric Cheung, Gerald Karam
  • Patent number: 8451996
    Abstract: A system and methodology for managing a mute function muting a connection to a conference call is disclosed. The system is implemented when the mute function is activated on a line connected to a conference call through a telecommunications network. The method includes receiving a sound, determining whether the sound meets predetermined criteria and if the sound meets predetermined criteria then performing a mute status operation.
    Type: Grant
    Filed: October 1, 2012
    Date of Patent: May 28, 2013
    Assignee: AT&T Intellectual Property II, L.P.
    Inventors: Karrie Hanson, Eric Cheung
  • Patent number: 8451725
    Abstract: A method and an apparatus for performing a distributed control of end-to-end media on packet networks such as Voice over Internet Protocol (VoIP) and Service over Internet Protocol (SoIP) networks are disclosed. The method first receives a request from a first media endpoint device for opening at least one media channel to a second media endpoint device wherein said request contains a descriptor of said first media endpoint device. The method then updates one or more slot states and link states in response to said request and records the current state of each slot for supporting said media channel. The method also records the most recently received descriptor of said media endpoint device as a most recent descriptor for said slot supporting said media channel. The method executes one or more link objects in response to said request for controlling said at least one media channel.
    Type: Grant
    Filed: December 31, 2006
    Date of Patent: May 28, 2013
    Assignee: AT&T Intellectual Property II, L.P.
    Inventors: Eric Cheung, Pamela Zave
  • Patent number: 8376910
    Abstract: Methods, systems, and computer program products for implementing remote participation in events are provided. A method includes providing a view of an instance of an application on endpoint systems in response to a common option selected by the endpoint systems of the application. The method also includes receiving performance data from the endpoint systems, and populating the view with virtual representations of users of each of the endpoint systems. The populating includes positioning the virtual representations at various locations in the view. The various locations are indicative of the performance data.
    Type: Grant
    Filed: October 2, 2009
    Date of Patent: February 19, 2013
    Assignee: AT&T Intellectual Property I, L.P.
    Inventors: Eric Cheung, Gerald Karam