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: 8928863Abstract: 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: GrantFiled: May 6, 2011Date of Patent: January 6, 2015Assignee: Northrop Grumman Systems CorporationInventors: Peter A. Thielen, Eric Cheung, Timothy McComb
-
Patent number: 8891751Abstract: 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: GrantFiled: October 9, 2008Date of Patent: November 18, 2014Assignee: AT&T Intellectual Property I, L.P.Inventors: Eric Cheung, Kermit Hal Purdy
-
Patent number: 8874759Abstract: 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: GrantFiled: August 20, 2012Date of Patent: October 28, 2014Assignee: AT&T Intellectual Property I, L.P.Inventors: Pamela Zave, Gregory W. Bond, Eric Cheung, Thomas M. Smith
-
Patent number: 8867721Abstract: 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: GrantFiled: April 23, 2013Date of Patent: October 21, 2014Assignee: AT&T Intellectual Property II, L.P.Inventors: Karrie Hanson, Eric Cheung
-
Publication number: 20140289604Abstract: 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: ApplicationFiled: May 22, 2014Publication date: September 25, 2014Applicant: AT&T Intellectual Property II, L.P.Inventors: Eric CHEUNG, Kermit Hal Purdy
-
Patent number: 8837033Abstract: 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: GrantFiled: November 21, 2012Date of Patent: September 16, 2014Assignee: Northrop Grumman Systems CorporationInventors: Gregory D. Goodno, Eric Cheung, William H. Long
-
Publication number: 20140258411Abstract: 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: ApplicationFiled: May 22, 2014Publication date: September 11, 2014Applicant: AT&T Intellectual Property II, L.P.Inventors: Eric CHEUNG, Gerald KARAM, Kermit Hal PURDY
-
Patent number: 8804913Abstract: 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: GrantFiled: December 26, 2009Date of Patent: August 12, 2014Assignee: AT&T Intellectual Property II, L.P.Inventors: Eric Cheung, Mark Foladare, Shelley Goldman, Kermit H. Purdy, David H. Shur
-
Patent number: 8739031Abstract: 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: GrantFiled: August 19, 2008Date of Patent: May 27, 2014Assignee: AT&T Intellectual Property II, L.P.Inventors: Eric Cheung, Kermit Hal Purdy
-
Patent number: 8739234Abstract: 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: GrantFiled: March 13, 2007Date of Patent: May 27, 2014Assignee: AT&T Intellectual Property II, L.P.Inventors: Eric Cheung, Gerald Karam, Kermit Hal Purdy
-
Publication number: 20140139903Abstract: 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: ApplicationFiled: November 21, 2012Publication date: May 22, 2014Applicant: Northrop Grumman Systems CorporationInventors: Gregory D. Goodno, Eric Cheung, William H. Long
-
Patent number: 8725901Abstract: 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: GrantFiled: December 14, 2007Date of Patent: May 13, 2014Assignee: AT&T Intellectual Property II, L.P.Inventors: Thomas M. Smith, Gregory W. Bond, Eric Cheung
-
Patent number: 8675524Abstract: 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: GrantFiled: September 23, 2009Date of Patent: March 18, 2014Assignee: AT&T Intellectual Property I, L.P.Inventors: Gerald Karam, Eric Cheung
-
Patent number: 8621066Abstract: 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: GrantFiled: March 12, 2009Date of Patent: December 31, 2013Assignee: 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: 8554848Abstract: 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: GrantFiled: April 16, 2009Date of Patent: October 8, 2013Assignee: AT&T Intellectual Property 1, L.P.Inventors: Brian Amento, Alicia Abella, Eric Cheung, Kermit Hal Purdy, Larry Stead
-
Publication number: 20130259031Abstract: 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: ApplicationFiled: May 23, 2013Publication date: October 3, 2013Applicant: AT&T Intellectual Property II, L.P.Inventors: Eric Cheung, Pamela Zave
-
Patent number: 8545369Abstract: 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: GrantFiled: January 3, 2013Date of Patent: October 1, 2013Assignee: AT&T Mobility II, LLCInventors: Eric Cheung, Gerald Karam
-
Patent number: 8451996Abstract: 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: GrantFiled: October 1, 2012Date of Patent: May 28, 2013Assignee: AT&T Intellectual Property II, L.P.Inventors: Karrie Hanson, Eric Cheung
-
Patent number: 8451725Abstract: 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: GrantFiled: December 31, 2006Date of Patent: May 28, 2013Assignee: AT&T Intellectual Property II, L.P.Inventors: Eric Cheung, Pamela Zave
-
Patent number: 8376910Abstract: 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: GrantFiled: October 2, 2009Date of Patent: February 19, 2013Assignee: AT&T Intellectual Property I, L.P.Inventors: Eric Cheung, Gerald Karam