Patents by Inventor Johnny H. Lee

Johnny H. 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).

  • Patent number: 11842744
    Abstract: Noise reduction in a robot system includes the use of a gesture library that pairs noise profiles with gestures that can be performed by the robot. A gesture to be performed by the robot is obtained, and the robot performs the gesture. The robot's performance of the gesture creates noise, and when a user speaks to the robot while the robot performs a gesture, incoming audio includes both user audio and robot noise. A noise profile associated with the gesture is retrieved from the gesture library and is applied to remove the robot noise from the incoming audio.
    Type: Grant
    Filed: January 28, 2022
    Date of Patent: December 12, 2023
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Katsushi Ikeuchi, Masaaki Fukumoto, Johnny H. Lee, Jordan Lee Kravitz, David William Baumert
  • Publication number: 20220230650
    Abstract: Noise reduction in a robot system includes the use of a gesture library that pairs noise profiles with gestures that can be performed by the robot. A gesture to be performed by the robot is obtained, and the robot performs the gesture. The robot's performance of the gesture creates noise, and when a user speaks to the robot while the robot performs a gesture, incoming audio includes both user audio and robot noise. A noise profile associated with the gesture is retrieved from the gesture library and is applied to remove the robot noise from the incoming audio.
    Type: Application
    Filed: January 28, 2022
    Publication date: July 21, 2022
    Applicant: Microsoft Technology Licensing, LLC
    Inventors: Katsushi IKEUCHI, Masaaki FUKUMOTO, Johnny H. LEE, Jordan Lee KRAVITZ, David William BAUMERT
  • Patent number: 11270717
    Abstract: Noise reduction in a robot system includes the use of a gesture library that pairs noise profiles with gestures performed by the robot. A gesture to be performed by the robot is obtained, and the robot performs the gesture. The robot's performance of the gesture creates noise, and when a user speaks to the robot while the robot performs a gesture, incoming audio includes both user audio and robot noise. A noise profile associated with the gesture is retrieved from the gesture library and is applied to remove the robot noise from the incoming audio.
    Type: Grant
    Filed: May 8, 2019
    Date of Patent: March 8, 2022
    Assignee: Microsoft Technology licensing, LLC
    Inventors: Katsushi Ikeuchi, Masaaki Fukumoto, Johnny H. Lee, Jordan Lee Kravitz, David William Baumert
  • Publication number: 20200357423
    Abstract: Noise reduction in a robot system includes the use of a gesture library that pairs noise profiles with gestures that can be performed by the robot. A gesture to be performed by the robot is obtained, and the robot performs the gesture. The robot's performance of the gesture creates noise, and when a user speaks to the robot while the robot performs a gesture, incoming audio includes both user audio and robot noise. A noise profile associated with the gesture is retrieved from the gesture library and is applied to remove the robot noise from the incoming audio.
    Type: Application
    Filed: May 8, 2019
    Publication date: November 12, 2020
    Applicant: Microsoft T echnotogy Licensing, LLC
    Inventors: Katsushi IKEUCHI, Masaaki FUKUMOTO, Johnny H. LEE, Jordan Lee KRAVITZ, David William BAUMERT
  • Patent number: 10748037
    Abstract: A machine intelligent communication and control system is able to dynamically predict and adapt information presented to various users. The system provides a personalized experience with its ability to identify users, become contextually aware of the user's location and environment, identify objects and actions, and present customized information tailored for the user and the current environment. The system is further able to control connected items within the environment based upon various user preference considerations.
    Type: Grant
    Filed: January 29, 2019
    Date of Patent: August 18, 2020
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Adam Edwin Behringer, Johnny H. Lee, Stephen David Bader, Hsiao-Lan Wang
  • Publication number: 20190156158
    Abstract: A machine intelligent communication and control system is able to dynamically predict and adapt information presented to various users. The system provides a personalized experience with its ability to identify users, become contextually aware of the user's location and environment, identify objects and actions, and present customized information tailored for the user and the current environment. The system is further able to control connected items within the environment based upon various user preference considerations.
    Type: Application
    Filed: January 29, 2019
    Publication date: May 23, 2019
    Applicant: Microsoft Technology Licensing, LLC
    Inventors: Adam Edwin BEHRINGER, Johnny H. LEE, Stephen David BADER, Hsiao-Lan WANG
  • Patent number: 10223613
    Abstract: A machine intelligent communication and control system is able to dynamically predict and adapt information presented to various users. The system provides a personalized experience with its ability to identify users, become contextually aware of the user's location and environment, identify objects and actions, and present customized information tailored for the user and the current environment. The system is further able to control connected items within the environment based upon various user preference considerations.
    Type: Grant
    Filed: May 31, 2016
    Date of Patent: March 5, 2019
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Adam Edwin Behringer, Johnny H Lee, Stephen David Bader, Hsiao-Lan Wang
  • Publication number: 20170344854
    Abstract: A machine intelligent communication and control system is able to dynamically predict and adapt information presented to various users. The system provides a personalized experience with its ability to identify users, become contextually aware of the user's location and environment, identify objects and actions, and present customized information tailored for the user and the current environment. The system is further able to control connected items within the environment based upon various user preference considerations.
    Type: Application
    Filed: May 31, 2016
    Publication date: November 30, 2017
    Inventors: Adam Edwin Behringer, Johnny H. Lee, Stephen David Bader, Hsiao-Lan Wang
  • Patent number: 8719070
    Abstract: A method for conference room scheduling includes detecting a user in a first location, obtaining reservation information associated with the first location, determining based on the reservation information whether the first location is reserved and notifying the user whether the first location is reserved.
    Type: Grant
    Filed: September 26, 2011
    Date of Patent: May 6, 2014
    Assignee: Cisco Technology, Inc.
    Inventors: Fadi R. Jabbour, Eric H. Lee, David C. Lee, Johnny H. Lee
  • Patent number: 8582750
    Abstract: In one embodiment, a method includes detecting termination of a first connection between a first caller and a first agent during a communication session between the first caller and the first agent. The method also includes storing information indicating a state of the communication session at the termination of the first connection, and communicating the information to the first agent or to a second agent in response to establishment of a second connection between the first caller and the first agent or the second agent to facilitate a continuation of the communication session.
    Type: Grant
    Filed: July 31, 2006
    Date of Patent: November 12, 2013
    Assignee: Cisco Technology, Inc.
    Inventors: Eric H. Lee, Fadi R. Jabbour, David C. Lee, Johnny H. Lee
  • Patent number: 8412173
    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: Grant
    Filed: July 1, 2005
    Date of Patent: April 2, 2013
    Assignee: Cisco Technology, Inc.
    Inventors: Labhesh Patel, Johnny H. Lee, Fadi R. Jabbour, David C. Lee
  • Patent number: 8265238
    Abstract: In one embodiment, a method includes identifying a call from a first endpoint to a second endpoint as originating while the second endpoint is connected to a voice mailbox associated with the first endpoint. The method also includes triggering one or more call-handling events in response to the identification of the call as originating while the second communication device is connected to the voice mailbox associated with the first communication device.
    Type: Grant
    Filed: August 11, 2006
    Date of Patent: September 11, 2012
    Assignee: Cisco Technology, Inc.
    Inventors: David C. Lee, Fadi R. Jabbour, Eric H. Lee, Johnny H. Lee
  • Publication number: 20120092234
    Abstract: A reconfigurable multiple-plane computer display system and method for repositioning computer displays with respect to each other. Embodiments of the system and method include using at least two computer displays that move relative to each other and are anchored in the same data space. Some displays may be fixed, but at least one of the displays is movable relative to other displays in the system. The displays are anchored to each other in data space, meaning that each display shows interesting data that is somehow tied or related to the information being displayed on the other displays. Embodiments of the system and method include displays that may be capable of actively displaying information on it own (active) or that has no way of displaying information on its own (passive). In addition, a display may include a positioning device to sense its location and display data based on that location.
    Type: Application
    Filed: October 13, 2010
    Publication date: April 19, 2012
    Applicant: Microsoft Corporation
    Inventors: David Ethan Trooskin-Zoller, Sven Pleyer, Jonathan C. Cluts, Johnny H. Lee, David William Baumert
  • Publication number: 20120016700
    Abstract: A method for conference room scheduling includes detecting a user in a first location, obtaining reservation information associated with the first location, determining based on the reservation information whether the first location is reserved and notifying the user whether the first location is reserved.
    Type: Application
    Filed: September 26, 2011
    Publication date: January 19, 2012
    Applicant: Cisco Technology, Inc.
    Inventors: Fadi R. Jabbour, Eric H. Lee, David C. Lee, Johnny H. Lee
  • Patent number: 8077842
    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: Grant
    Filed: May 25, 2005
    Date of Patent: December 13, 2011
    Assignee: Cisco Technology, Inc.
    Inventors: Labhesh Patel, Johnny H. Lee, Fadi R. Jabbour, David C. Lee
  • Patent number: 7817786
    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: Grant
    Filed: November 18, 2005
    Date of Patent: October 19, 2010
    Assignee: Cisco Technology, Inc.
    Inventors: David C. Lee, Johnny H. Lee, Fadi R. Jabbour, Bradley R DeGrazia
  • Patent number: 7801295
    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: Grant
    Filed: May 10, 2005
    Date of Patent: September 21, 2010
    Assignee: Cisco Technology, Inc.
    Inventors: Labhesh Patel, Johnny H. Lee, Fadi R. Jabbour, David C. Lee
  • Patent number: 7630486
    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: Grant
    Filed: September 20, 2005
    Date of Patent: December 8, 2009
    Assignee: Cisco Technology, Inc.
    Inventors: Johnny H. Lee, Fadi R. Jabbour, David C. Lee
  • Patent number: 7542561
    Abstract: A method for routing calls of an automatic call distributor system includes receiving a call from a caller requesting connection with an agent and providing the caller with an option to commit to a predetermined time limit for the call time. The method also includes assigning a higher priority to the call, in response to the caller committing to the predetermined time limit.
    Type: Grant
    Filed: February 10, 2004
    Date of Patent: June 2, 2009
    Assignee: Cisco Technology, Inc.
    Inventors: Fadi R. Jabbour, Johnny H. Lee, David C. Lee
  • Patent number: 7532877
    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: Grant
    Filed: May 21, 2004
    Date of Patent: May 12, 2009
    Assignee: Cisco Technology, Inc.
    Inventors: Johnny H. Lee, Aristotle H. Cruz, Fadi R. Jabbour, David C. Lee, Labhesh Patel