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: 11842744Abstract: 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: GrantFiled: January 28, 2022Date of Patent: December 12, 2023Assignee: Microsoft Technology Licensing, LLCInventors: Katsushi Ikeuchi, Masaaki Fukumoto, Johnny H. Lee, Jordan Lee Kravitz, David William Baumert
-
Publication number: 20220230650Abstract: 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: ApplicationFiled: January 28, 2022Publication date: July 21, 2022Applicant: Microsoft Technology Licensing, LLCInventors: Katsushi IKEUCHI, Masaaki FUKUMOTO, Johnny H. LEE, Jordan Lee KRAVITZ, David William BAUMERT
-
Patent number: 11270717Abstract: 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: GrantFiled: May 8, 2019Date of Patent: March 8, 2022Assignee: Microsoft Technology licensing, LLCInventors: Katsushi Ikeuchi, Masaaki Fukumoto, Johnny H. Lee, Jordan Lee Kravitz, David William Baumert
-
Publication number: 20200357423Abstract: 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: ApplicationFiled: May 8, 2019Publication date: November 12, 2020Applicant: Microsoft T echnotogy Licensing, LLCInventors: Katsushi IKEUCHI, Masaaki FUKUMOTO, Johnny H. LEE, Jordan Lee KRAVITZ, David William BAUMERT
-
Patent number: 10748037Abstract: 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: GrantFiled: January 29, 2019Date of Patent: August 18, 2020Assignee: Microsoft Technology Licensing, LLCInventors: Adam Edwin Behringer, Johnny H. Lee, Stephen David Bader, Hsiao-Lan Wang
-
Publication number: 20190156158Abstract: 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: ApplicationFiled: January 29, 2019Publication date: May 23, 2019Applicant: Microsoft Technology Licensing, LLCInventors: Adam Edwin BEHRINGER, Johnny H. LEE, Stephen David BADER, Hsiao-Lan WANG
-
Patent number: 10223613Abstract: 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: GrantFiled: May 31, 2016Date of Patent: March 5, 2019Assignee: Microsoft Technology Licensing, LLCInventors: Adam Edwin Behringer, Johnny H Lee, Stephen David Bader, Hsiao-Lan Wang
-
Publication number: 20170344854Abstract: 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: ApplicationFiled: May 31, 2016Publication date: November 30, 2017Inventors: Adam Edwin Behringer, Johnny H. Lee, Stephen David Bader, Hsiao-Lan Wang
-
Patent number: 8719070Abstract: 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: GrantFiled: September 26, 2011Date of Patent: May 6, 2014Assignee: Cisco Technology, Inc.Inventors: Fadi R. Jabbour, Eric H. Lee, David C. Lee, Johnny H. Lee
-
Patent number: 8582750Abstract: 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: GrantFiled: July 31, 2006Date of Patent: November 12, 2013Assignee: Cisco Technology, Inc.Inventors: Eric H. Lee, Fadi R. Jabbour, David C. Lee, Johnny H. Lee
-
Patent number: 8412173Abstract: 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: GrantFiled: July 1, 2005Date of Patent: April 2, 2013Assignee: Cisco Technology, Inc.Inventors: Labhesh Patel, Johnny H. Lee, Fadi R. Jabbour, David C. Lee
-
Patent number: 8265238Abstract: 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: GrantFiled: August 11, 2006Date of Patent: September 11, 2012Assignee: Cisco Technology, Inc.Inventors: David C. Lee, Fadi R. Jabbour, Eric H. Lee, Johnny H. Lee
-
Publication number: 20120092234Abstract: 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: ApplicationFiled: October 13, 2010Publication date: April 19, 2012Applicant: Microsoft CorporationInventors: David Ethan Trooskin-Zoller, Sven Pleyer, Jonathan C. Cluts, Johnny H. Lee, David William Baumert
-
Publication number: 20120016700Abstract: 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: ApplicationFiled: September 26, 2011Publication date: January 19, 2012Applicant: Cisco Technology, Inc.Inventors: Fadi R. Jabbour, Eric H. Lee, David C. Lee, Johnny H. Lee
-
Patent number: 8077842Abstract: 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: GrantFiled: May 25, 2005Date of Patent: December 13, 2011Assignee: Cisco Technology, Inc.Inventors: Labhesh Patel, Johnny H. Lee, Fadi R. Jabbour, David C. Lee
-
Patent number: 7817786Abstract: 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: GrantFiled: November 18, 2005Date of Patent: October 19, 2010Assignee: Cisco Technology, Inc.Inventors: David C. Lee, Johnny H. Lee, Fadi R. Jabbour, Bradley R DeGrazia
-
Patent number: 7801295Abstract: 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: GrantFiled: May 10, 2005Date of Patent: September 21, 2010Assignee: Cisco Technology, Inc.Inventors: Labhesh Patel, Johnny H. Lee, Fadi R. Jabbour, David C. Lee
-
Patent number: 7630486Abstract: 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: GrantFiled: September 20, 2005Date of Patent: December 8, 2009Assignee: Cisco Technology, Inc.Inventors: Johnny H. Lee, Fadi R. Jabbour, David C. Lee
-
Patent number: 7542561Abstract: 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: GrantFiled: February 10, 2004Date of Patent: June 2, 2009Assignee: Cisco Technology, Inc.Inventors: Fadi R. Jabbour, Johnny H. Lee, David C. Lee
-
Patent number: 7532877Abstract: 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: GrantFiled: May 21, 2004Date of Patent: May 12, 2009Assignee: Cisco Technology, Inc.Inventors: Johnny H. Lee, Aristotle H. Cruz, Fadi R. Jabbour, David C. Lee, Labhesh Patel