Patents by Inventor Johnny Lee

Johnny Lee 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: 20070263828
    Abstract: Methods and systems for transferring a communications exchange using a mobile handset are described. A radio frequency (RF) signal is transmitted from a mobile handset to a base station to provide a communications exchange. The communications exchange exists between the mobile handset and a first communications device. The mobile handset automatically detects a second communications device when it is in close proximity to the second communications device. The second communications device is capable of receiving a call handoff. If the mobile handset is in close proximity to the second communications device, then a transfer request including information associated with the second communications device is received from the second communications device. The transfer request is accepted and the communications exchange is seamlessly transferred to the second communications device form the mobile handset.
    Type: Application
    Filed: April 12, 2006
    Publication date: November 15, 2007
    Inventors: David Lee, Johnny Lee, Fadi Jabbour, Eric Lee
  • Publication number: 20070229681
    Abstract: An imaging system and method with an arrangement for sensing the performance of an optical system and providing data in response thereto and electronically correcting nonuniformity in the performance of the optical system in response thereto. In the illustrative application, the nonuniformity is a porthole effect. In the preferred embodiment, the arrangement for correcting includes an arrangement for providing an inverse distortion to an output of the system electronically. The inverse distortion is applied by generating a plurality of spatial correction coefficients from the performance data, storing the coefficients and applying the coefficients to current data from the optical system. The spatial correction coefficients are statistically generated gain and level correction defect maps. The present teachings should enable a correction of optical distortion in nonideal electro-optical systems without requiring additional optics.
    Type: Application
    Filed: March 30, 2006
    Publication date: October 4, 2007
    Inventors: Christopher Leddy, Robert Coda, Johnny Lee, Stephen Nash
  • Publication number: 20070185697
    Abstract: A method for classifying brain states in electroencephalograph (EEG) signals comprising building a classifier model and classifying brain states using the classifier model is described. Brain states are determined. Labeled EEG data is collected and divided into overlapping time windows. The time dimension is removed from each time window. Features are generated by computing the base features; combining the base features to form a larger feature set; pruning the large feature set; and further pruning the feature set for a particular machine learning technique. Brain states in unlabeled EEG data are classified using the classifier model by dividing the unlabeled EEG data into overlapping time windows and removing the time dimension from each time window. Features required by the classifier model are generated. Artifacts in the labeled and unlabeled EEG data comprise cognitive artifacts and non-cognitive artifacts.
    Type: Application
    Filed: February 7, 2006
    Publication date: August 9, 2007
    Applicant: Microsoft Corporation
    Inventors: Desney Tan, Johnny Lee
  • Publication number: 20070071223
    Abstract: A method for handling a queued automatic call distributor call includes receiving a call from an endpoint of a caller over a first connection. The call comprises a request for service. The method includes connecting the call to an automatic call distributor through a second connection and determining that the call is queued. The method includes terminating the first connection with the caller and receiving an indicator to reestablish a connection with the caller. The method also includes reestablishing a connection with the caller.
    Type: Application
    Filed: September 20, 2005
    Publication date: March 29, 2007
    Inventors: Johnny Lee, Fadi Jabbour, David Lee
  • Publication number: 20070047726
    Abstract: A telephone system includes a first endpoint device operable to populate a subject field with a message entered by a caller, and to send a call to a called party with the message being attached thereto. A second endpoint device is operable to retrieve the message when the call is received, and to communicate the message to a called party prior to the call being answered. It is emphasized that this abstract is provided to comply with the rules requiring an abstract that will allow a searcher or other reader to quickly ascertain the subject matter of the technical disclosure. It is submitted with the understanding that it will not be used to interpret or limit the scope or meaning of the claims.
    Type: Application
    Filed: August 25, 2005
    Publication date: March 1, 2007
    Applicant: Cisco Technology, Inc.
    Inventors: Fadi Jabbour, Mukul Jain, Johnny Lee, David Lee, Alan Gatzke
  • Publication number: 20070015497
    Abstract: A method for providing a contact attempt service includes detecting an attempt of a first user to contact a second user through a first communication method and detecting contact between the first user and the second user through a second communication method. The method also includes removing a contact attempt indicator associated with the attempt of the first user to contact the second user through the first communication method.
    Type: Application
    Filed: July 1, 2005
    Publication date: January 18, 2007
    Inventors: Labhesh Patel, Johnny Lee, Fadi Jabbour, David Lee
  • Publication number: 20070011678
    Abstract: A template that lists a shared task is received at a first device. The template is also distributed in parallel to a plurality of other devices. When information indicating that the action has been performed is received, the template is updated at the first device and also at the other devices to indicate that the action has been performed.
    Type: Application
    Filed: July 7, 2005
    Publication date: January 11, 2007
    Inventors: Johnny Lee, Labhesh Patel, David Lee, Fadi Jabbour
  • Publication number: 20060285661
    Abstract: A method for providing communication service includes determining that a call was not answered by an intended recipient of the call and determining a due date associated with the call. The method also includes communicating the due date to the intended recipient.
    Type: Application
    Filed: May 25, 2005
    Publication date: December 21, 2006
    Inventors: Labhesh Patel, Johnny Lee, Fadi Jabbour, David Lee
  • Publication number: 20060256956
    Abstract: A system and method for servicing a caller at a contact center includes providing self-service menu options to the caller through an automated system, and determining a total time spent by the caller in the automated system. If the caller's attempts at self-service are unsuccessful, the caller is transferred out of the automated system and into a position of a wait queue, the position of the caller in the wait queue being determined based on a credit for the total time spent by the caller in the automated system. It is emphasized that this abstract is provided to comply with the rules requiring an abstract that will allow a searcher or other reader to quickly ascertain the subject matter of the technical disclosure. It is submitted with the understanding that it will not be used to interpret or limit the scope or meaning of the claims.
    Type: Application
    Filed: May 16, 2005
    Publication date: November 16, 2006
    Applicant: Cisco Technology, Inc.
    Inventors: Johnny Lee, Fadi Jabbour, David Lee
  • Publication number: 20060256950
    Abstract: A system and method for servicing a caller at a contact center includes prompting the caller for a password associated with a certificate of disability of the caller, then accessing a database that contains the certificate authenticating the password to retrieve information listed in the certificate. The certificate information includes a type of disability of the caller. Following authentication, the system provides a service response appropriate for the type of disability of the caller. It is emphasized that this abstract is provided to comply with the rules requiring an abstract that will allow a searcher or other reader to quickly ascertain the subject matter of the technical disclosure. It is submitted with the understanding that it will not be used to interpret or limit the scope or meaning of the claims. 37 CFR 1.72(b).
    Type: Application
    Filed: May 11, 2005
    Publication date: November 16, 2006
    Applicant: Cisco Technology, Inc.
    Inventors: Labhesh Patel, Fadi Jabbour, Johnny Lee, David Lee
  • Publication number: 20060256954
    Abstract: A method for providing training to agents of an automatic call distribution center includes determining whether an agent is idle and, in response to determining that the agent is idle, initiating playback of a recorded training call to the agent. Additionally, the method includes receiving an incoming call from a caller for connection with one of a plurality of agents. Also, the method includes terminating playback of the recorded training call and connecting the agent to the incoming call.
    Type: Application
    Filed: May 10, 2005
    Publication date: November 16, 2006
    Inventors: Labhesh Patel, Johnny Lee, Fadi Jabbour, David Lee
  • Publication number: 20060170871
    Abstract: A method for projecting an image projects, optically, an image on a display surface. A presence of a person in a region of projection is detected and a brightness of the image is reduced in response to detecting the presence of the person in the region of projection.
    Type: Application
    Filed: February 1, 2005
    Publication date: August 3, 2006
    Inventors: Paul Dietz, Johnny Lee
  • Publication number: 20060154654
    Abstract: In accordance with a particular embodiment of the present invention, a method for the automated answering and holding of a call includes receiving an incoming call directed to a first endpoint from a second endpoint. A detection is made that the first endpoint is communicating with a third endpoint on a previous call. An indication is received from a recipient of the incoming call that the recipient desires the incoming call to be automatically answered and held. The incoming call from the second endpoint is automatically answered without interrupting the previous call, and the incoming call from the second endpoint is placed in a queue.
    Type: Application
    Filed: January 7, 2005
    Publication date: July 13, 2006
    Inventors: Fadi Jabbour, David Lee, Johnny Lee, Craig Cotton
  • Publication number: 20060136825
    Abstract: A method, system, and computer-readable medium are provided for determining a layout of automatically-placed elements and user-placed elements in a chart created in a chart application program. User-placed elements in the chart include chart elements that have been moved and/or resized by a user. User-placed elements include chart elements that have been moved and/or resized by a user. Automatically-placed elements include chart elements that have been laid out according to an automatic position and size calculated by the chart application program. The chart application program executes a method including selecting a group of automatically-placed chart elements and user-placed chart elements previously laid out in the chart and automatically laying out the automatically-placed chart elements and the user-placed chart elements according to an automatic position and size calculated by the chart application program.
    Type: Application
    Filed: December 20, 2004
    Publication date: June 22, 2006
    Applicant: Microsoft Corporation
    Inventors: Daniel Cory, Johnny Lee
  • Publication number: 20060126803
    Abstract: Disclosed is a method for providing communication with an interactive voice response system that includes establishing a communication session between a caller and an interactive voice response system. The communication session includes a call thread. The method includes detecting a pause condition associated with the communication session and pausing the call thread. A pause point in the call thread is determined when the call thread is paused. A reminder message may then be communicated to the caller at predefined intervals. The reminder message may include instructions to the caller for resuming the call thread. The method may also include receiving an indication to resume the call thread and resuming the call thread at the pause point.
    Type: Application
    Filed: December 14, 2004
    Publication date: June 15, 2006
    Inventors: Labhesh Patel, Fadi Jabbour, Johnny Lee, David Lee
  • Publication number: 20060126804
    Abstract: A method for providing communication with an automated voice system includes establishing a first communication session between a caller and the automated voice system. The first communication session includes a call thread. The method also includes receiving a signal indicative of a call event. In response to receiving the signal indicative of the call event, a state of the call thread is saved. The method also includes establishing a second communication session between the caller and the automated voice system at a state of the call thread associated with the saved state of the call thread.
    Type: Application
    Filed: November 18, 2005
    Publication date: June 15, 2006
    Inventors: David Lee, Johnny Lee, Fadi Jabbour, Bradley DeGrazia
  • Publication number: 20050260974
    Abstract: A method for communicating a reminder message includes establishing a first connection between a user and a reminder center. The method includes communicating, from the user to the reminder center, a reminder time. The method also includes scheduling a reminder message at the reminder center, and terminating the first connection between the user and the reminder center. The method includes selecting, at the reminder center, a preferred endpoint associated with the user, from a plurality of endpoints associated with the user. The method also includes attempting to establish a second connection between the user and the reminder center, using the preferred endpoint associated with the user, at is approximately the reminder time, and communicating the reminder message from the reminder center to the user.
    Type: Application
    Filed: May 21, 2004
    Publication date: November 24, 2005
    Inventors: Johnny Lee, Aristotle Cruz, Fadi Jabbour, David Lee, Labhesh Patel
  • Publication number: 20050248549
    Abstract: Touch screen interfaces suffer from a visual-motor conflict when the user attempt to interact with a virtual object but experiences no physical sensations resulting from that interaction. This can result in uncertainly and decrease performance as well as overall satisfaction with the interface. We introduce a method and device that resolves these issues in stylus-based interfaces for both single and multi-user environments by providing individualized haptic and acoustic feedback. This is achieved by adding a mechanical actuator and acoustic generator to each stylus. These are controlled to respond appropriately to virtual objects and are capable of simulating a variety of physical sensations. Because the feedback is generated by the stylus rather than the screen or touch surface, the current invention can operate at the individual level even in the presence of multiple simultaneous users.
    Type: Application
    Filed: May 6, 2004
    Publication date: November 10, 2005
    Inventors: Paul Dietz, Darren Leigh, William Yerazunis, Johnny Lee
  • Patent number: 6960942
    Abstract: Method and circuitry for selecting phases while avoiding glitches in the output signal during phase switching. An integrated circuit having a plurality of input terminals coupled to receive a respective plurality of clock signals having different phases, and a plurality of control terminals coupled to receive a respective plurality of phase selection signals. The circuit is configured to output a first selected clock signal from the plurality of clock signals in response to a first combination of the phase selection signals, and further configured to switch from the first selected clock signal to a second selected clock signal in response to a second combination of the phase selection signal. The circuit disengages the first clock signal after the second phases selection signal is engaged.
    Type: Grant
    Filed: May 18, 2001
    Date of Patent: November 1, 2005
    Assignee: Exar Corporation
    Inventors: Bahram Ghaderi, Vincent Tso, Sunil Jaggia, Johnny Lee
  • Publication number: 20050198096
    Abstract: A system and method for communicating messages includes receiving, from a first client associated with a calling party, a request for connection with a second client. A called party associated with the second client is notified that the request for connection was received, in response to receiving the request for connection. A connection processing instruction may be received from a third client associated with the called party. In accordance with a particular embodiment of the present invention, the request for connection may be processed in accordance with the connection processing instruction.
    Type: Application
    Filed: January 8, 2004
    Publication date: September 8, 2005
    Inventors: Shmuel Shaffer, Labhesh Patel, Johnny Lee, Shantanu Sarkar