Patents by Inventor Frederick D. Kim

Frederick D. Kim 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: 11366515
    Abstract: An apparatus, a method, and a computer program product are provided. The apparatus detects an eye gaze on a first region in a real world scene, sets a boundary that surrounds the first region, the boundary excluding at least a second region in the real world scene, performs an object recognition procedure on the first region within the boundary, and refrains from performing an object recognition procedure on the at least the second region.
    Type: Grant
    Filed: May 23, 2019
    Date of Patent: June 21, 2022
    Assignee: QUALCOMM Incorporated
    Inventors: Kexi Liu, Frederick D. Kim, Martin H. Renschler
  • Patent number: 10681021
    Abstract: A system and method provide for the selective authorization and admission of a client into a data sharing session with a host. A host may select one or more clients into the sharing session based on the proximity of the clients. When a client is selected, an identifier is provided from the client device to the host device, for example, utilizing an optical identifier such as a bar code or an audible identifier such as an encoded sound. The identifier is then utilized to establish a link between the client and the host. In this fashion any number of client devices may be selectively admitted into the sharing session in a quick and easy process enabling security for the host and anonymity for the client.
    Type: Grant
    Filed: June 1, 2011
    Date of Patent: June 9, 2020
  • Publication number: 20190278367
    Abstract: An apparatus, a method, and a computer program product are provided. The apparatus detects an eye gaze on a first region in a real world scene, sets a boundary that surrounds the first region, the boundary excluding at least a second region in the real world scene, performs an object recognition procedure on the first region within the boundary, and refrains from performing an object recognition procedure on the at least the second region.
    Type: Application
    Filed: May 23, 2019
    Publication date: September 12, 2019
  • Patent number: 10359841
    Abstract: An apparatus, a method, and a computer program product are provided. The apparatus detects an eye gaze on a first region in a real world scene, sets a boundary that surrounds the first region, the boundary excluding at least a second region in the real world scene, performs an object recognition procedure on the first region within the boundary, and refrains from performing an object recognition procedure on the at least the second region.
    Type: Grant
    Filed: January 13, 2013
    Date of Patent: July 23, 2019
  • Patent number: 10073201
    Abstract: The various embodiments include a near-eye display having a transmissive display and a diffractive micro-lens array. The transmissive display may be positioned relative to the diffractive micro-lens array so that the distance between the transmissive display and the diffractive micro-lens array is be approximately equal to focal length of the diffractive micro-lens array. The transmissive display may also be positioned relative to the diffractive micro-lens array so that a percentage of light emitted from the transmissive display is diffracted by the micro-lens array and collimated into focus on a retina of a human eye. The transmissive display may be further positioned relative to the diffractive micro-lens array so that light from a real world scene passes through transparent portions of the transmissive display and is diffracted by the micro-lens array out of focus of the human eye.
    Type: Grant
    Filed: October 26, 2012
    Date of Patent: September 11, 2018
  • Patent number: 9842562
    Abstract: A method, an apparatus, and a computer program product for modulating optics in a display are provided. An apparatus forms a plurality of zone plates in a liquid crystal using electric fields. Each zone plate has a center, and the centers are aligned along a first axis of the display. The apparatus moves the plurality of zone plates in a first direction along a second axis of the display different from the first axis of the display, while maintaining alignment of the centers of the plurality of zone plates along the first axis. Such movement is provided through repositioning of electric fields through the liquid crystal.
    Type: Grant
    Filed: January 13, 2013
    Date of Patent: December 12, 2017
  • Patent number: 9762719
    Abstract: Methods, systems, and devices are described for augmenting electronic communications with emotional context. Electronic communications is received from a first device. An expression of a user of the first device is captured at the first device. Data based on the captured expression is received from the first device. The received data is analyzed to determine emotional context associated with the user of the first device. A haptic response is generated based on the determined emotional context. The haptic response is associated with the received electronic communications. The haptic response is provided concurrently with the access of the electronic communications to indicate the emotional context of the user.
    Type: Grant
    Filed: September 9, 2011
    Date of Patent: September 12, 2017
  • Publication number: 20150223009
    Abstract: Aspects relate to automatic execution of a target action, which can be energy-intensive tasks, processing compute-intensive tasks, interaction with a node, or combinations thereof. A context aware trigger, power aware trigger, a randomly scheduled wakeup trigger, a deterministically scheduled wakeup trigger, and/or a predictively scheduled wakeup trigger can be utilized to determine the availability of contexts associated with the target action. Based on the availability of a context that should be available, one or more target actions are automatically executed and/or selectively suspended.
    Type: Application
    Filed: April 15, 2015
    Publication date: August 6, 2015
  • Patent number: 9014640
    Abstract: Aspects relate to automatic execution of a target action, which can be energy-intensive tasks, processing compute-intensive tasks, interaction with a node, or combinations thereof. A context aware trigger, power aware trigger, a randomly scheduled wakeup trigger, a deterministically scheduled wakeup trigger, and/or a predictively scheduled wakeup trigger can be utilized to determine the availability of contexts associated with the target action. Based on the availability of a context that should be available, one or more target actions are automatically executed and/or selectively suspended.
    Type: Grant
    Filed: October 31, 2008
    Date of Patent: April 21, 2015
  • Publication number: 20140198128
    Abstract: A method, an apparatus, and a computer program product for modulating optics in a display are provided. An apparatus forms a plurality of zone plates in a liquid crystal using electric fields. Each zone plate has a center, and the centers are aligned along a first axis of the display. The apparatus moves the plurality of zone plates in a first direction along a second axis of the display different from the first axis of the display, while maintaining alignment of the centers of the plurality of zone plates along the first axis. Such movement is provided through repositioning of electric fields through the liquid crystal.
    Type: Application
    Filed: January 13, 2013
    Publication date: July 17, 2014
  • Publication number: 20140198129
    Abstract: An apparatus, a method, and a computer program product are provided. The apparatus detects an eye gaze on a first region in a real world scene, sets a boundary that surrounds the first region, the boundary excluding at least a second region in the real world scene, performs an object recognition procedure on the first region within the boundary, and refrains from performing an object recognition procedure on the at least the second region.
    Type: Application
    Filed: January 13, 2013
    Publication date: July 17, 2014
  • Publication number: 20140118829
    Abstract: The various embodiments include a near-eye display having a transmissive display and a diffractive micro-lens array. The transmissive display may be positioned relative to the diffractive micro-lens array so that the distance between the transmissive display and the diffractive micro-lens array is be approximately equal to focal length of the diffractive micro-lens array. The transmissive display may also be positioned relative to the diffractive micro-lens array so that a percentage of light emitted from the transmissive display is diffracted by the micro-lens array and collimated into focus on a retina of a human eye. The transmissive display may be further positioned relative to the diffractive micro-lens array so that light from a real world scene passes through transparent portions of the transmissive display and is diffracted by the micro-lens array out of focus of the human eye.
    Type: Application
    Filed: October 26, 2012
    Publication date: May 1, 2014
  • Patent number: 8451112
    Abstract: A method and apparatus generating a departure alert for an event based on a current location. The method may comprises: obtaining scheduling data associated with a first event, wherein the first event scheduling data includes a first event time value and a first event location value, obtaining a device location value, obtaining a current time value, determining if the first event location value and the device location value differ by more than a event location threshold, upon a determination that the first event location value and the device location value differ by more than the event location threshold, estimating a first travel time value from the device location and the first event location, generating a departure time value by comparing the first event time value and the estimated first travel time value, and generating a departure alert by comparing the departure time value and the current time value.
    Type: Grant
    Filed: October 19, 2009
    Date of Patent: May 28, 2013
  • Publication number: 20130063256
    Abstract: Methods, systems, and devices are described for augmenting electronic communications with emotional context. Electronic communications is received from a first device. An expression of a user of the first device is captured at the first device. Data based on the captured expression is received from the first device. The received data is analyzed to determine emotional context associated with the user of the first device. A haptic response is generated based on the determined emotional context. The haptic response is associated with the received electronic communications. The haptic response is provided concurrently with the access of the electronic communications to indicate the emotional context of the user.
    Type: Application
    Filed: September 9, 2011
    Publication date: March 14, 2013
  • Publication number: 20120311165
    Abstract: A system and method provide for the selective authorization and admission of a client into a data sharing session with a host. A host may select one or more clients into the sharing session based on the proximity of the clients. When a client is selected, an identifier is provided from the client device to the host device, for example, utilizing an optical identifier such as a bar code or an audible identifier such as an encoded sound. The identifier is then utilized to establish a link between the client and the host. In this fashion any number of client devices may be selectively admitted into the sharing session in a quick and easy process enabling security for the host and anonymity for the client.
    Type: Application
    Filed: June 1, 2011
    Publication date: December 6, 2012
  • Publication number: 20110090078
    Abstract: A method and apparatus generating a departure alert for an event based on a current location. The method may comprises: obtaining scheduling data associated with a first event, wherein the first event scheduling data includes a first event time value and a first event location value, obtaining a device location value, obtaining a current time value, determining if the first event location value and the device location value differ by more than a event location threshold, upon a determination that the first event location value and the device location value differ by more than the event location threshold, estimating a first travel time value from the device location and the first event location, generating a departure time value by comparing the first event time value and the estimated first travel time value, and generating a departure alert by comparing the departure time value and the current time value.
    Type: Application
    Filed: October 19, 2009
    Publication date: April 21, 2011
  • Publication number: 20100112955
    Abstract: Aspects relate to automatic execution of a target action, which can be energy-intensive tasks, processing compute-intensive tasks, interaction with a node, or combinations thereof. A context aware trigger, power aware trigger, a randomly scheduled wakeup trigger, a deterministically scheduled wakeup trigger, and/or a predictively scheduled wakeup trigger can be utilized to determine the availability of contexts associated with the target action. Based on the availability of a context that should be available, one or more target actions are automatically executed and/or selectively suspended.
    Type: Application
    Filed: October 31, 2008
    Publication date: May 6, 2010
  • Publication number: 20040203410
    Abstract: A golf course wireless network including a plurality of remote computers located on different holes of the golf course is configured as a wireless peer-to-peer network. A signal receiver is connected to each of the remote computers and outputs data to the remote computer. The remote computer transmits the output data to the central computer directly, but if the central computer is out of range, it transmit the output data to another one of the remote computers, which relay the output data to the central computer.
    Type: Application
    Filed: October 11, 2002
    Publication date: October 14, 2004
  • Publication number: 20040064206
    Abstract: A golf course monitoring system includes transmitters located throughout the golf course, a central receiver, and a processing unit for computing the speed of play on the golf course based on the signals issued by the transmitters and received by the central receiver. The monitoring system does not require any specialized inputs from golfers and can monitor the speed of play on the golf course based on signals generated as a result of natural actions of the golfers playing a round of golf.
    Type: Application
    Filed: September 27, 2002
    Publication date: April 1, 2004