Patents by Inventor Aaron Ganick

Aaron Ganick 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: 8947513
    Abstract: In one aspect, the present disclosure relates to a method for tracking and analyzing information in a location using a light based positioning system. In some embodiments, the method includes determining a position of a device in a location using a light based positioning system, electronically receiving data from the device, and updating a database with said data. In some embodiments, determining the position of the device includes receiving a position determination from the device. In some embodiments, determining the position of the device includes electronically receiving from the device one or more identification codes of one or more light sources that the device has detected using an image sensor on the device and calculating the position of the device using the one or more identification codes.
    Type: Grant
    Filed: April 13, 2012
    Date of Patent: February 3, 2015
    Assignee: Byelight, Inc.
    Inventors: Aaron Ganick, Daniel Ryan
  • Patent number: 8866391
    Abstract: In one aspect, the present disclosure relates to a self identifying light source including an emitter that produces visible light; and an autonomous modulator in electrical communication with the emitter that automatically and continually modulates the visible light produced by the emitter, wherein the modulated visible light represents an identification code of the light source. In some embodiments, the emitter is a light emitting diode (LED) and further comprising an LED driver that provides a specified voltage and current to each LED in the light source.
    Type: Grant
    Filed: March 16, 2012
    Date of Patent: October 21, 2014
    Assignee: Bytelight, Inc.
    Inventors: Aaron Ganick, Daniel Ryan
  • Publication number: 20140280316
    Abstract: In one aspect, the present disclosure relates to methods and apparatuses for performing a location-based search from a mobile device in a given location including an imaging sensor configured to capture a signal broadcast from a light source and a processor in communication with the imaging sensor configured to receive the signal from the imaging sensor, demodulate the signal to determine an identifier associated with the light source, receive a search query from a mobile device user requesting information relevant to the location of the mobile device, transmit the identifier and the search query to a search service, and in response to the transmission comprising the identifier and the search query, receive the information relevant to the location of the mobile device.
    Type: Application
    Filed: March 14, 2014
    Publication date: September 18, 2014
    Applicant: ByteLight, Inc.
    Inventors: Aaron GANICK, Daniel RYAN
  • Publication number: 20140086590
    Abstract: In one aspect, the present disclosure relates to a self-identifying optical transmitter for broadcasting a one-way authentication code using light-based communication. The transmitter may include a memory for storing an identifier of the transmitter, a processor for generating a data signal including an identifier of the transmitter, a modulator for receiving the data signal and generating an electrical signal, the modular generating the electrical signal by modulating the data signal. The transmitter may also include a light source for receiving the electrical signal, converting the electrical signal into an optical signal, and continuously broadcasting the optical signal as an optical data transmission stream. The optical data transmission stream may be used to verify that a receiving mobile device is near the transmitter. The transmitter may also include an optical surface for dispersing the optical data transmission stream as the optical data transmission stream is emitted from the transmitter.
    Type: Application
    Filed: October 21, 2013
    Publication date: March 27, 2014
    Applicant: BYTELIGHT, INC.
    Inventors: Aaron GANICK, Daniel RYAN
  • Publication number: 20140045549
    Abstract: In one aspect, the present disclosure relates to a method for a method for hiding a camera preview feed of a mobile device application. The method may proceed by the mobile device application enabling an imaging sensor of the mobile device, where the software of the mobile device requires the mobile device application to display the camera preview feed when the imaging sensor is enabled. The method may continue by creating a camera preview surface for displaying the camera preview feed. The method may further continue by modifying the camera preview surface to be hidden from the mobile device user. The method may end by setting the camera preview feed to be displayed on the camera preview surface. In another aspect, the present disclosure further relates to modifying the camera preview surface by resizing the camera preview surface to be one pixel large.
    Type: Application
    Filed: September 5, 2013
    Publication date: February 13, 2014
    Applicant: BYTELIGHT, INC.
    Inventors: Daniel RYAN, Aaron GANICK, Kelby GREEN
  • Publication number: 20130141554
    Abstract: Systems an methods are provided that disclose providing a positioning service for devices based on light received from one or more light sources. This light based positioning service uses light information transmitted by each light source to determine the position of the device. The positioning information can include three dimension position information in a building that can then be used to deliver services and information to a mobile device. The content delivered to a mobile device can include multimedia, text, audio, and/or pictorial information. The positioning information along with other location or positioning information can be used in providing augmented reality or location aware services. The light sources can be independent beacons that broadcast information in visible light at a rate that is undetectable by the human eye. Content can be retrieved from a server over a communications connection.
    Type: Application
    Filed: February 8, 2012
    Publication date: June 6, 2013
    Inventors: Aaron GANICK, Daniel Ryan
  • Publication number: 20130141555
    Abstract: Systems an methods are provided that disclose providing a positioning service for devices based on light received from one or more light sources. This light based positioning service uses light information transmitted by each light source to determine the position of the device. The positioning information can include three dimension position information in a building that can then be used to deliver services and information to a mobile device. The content delivered to a mobile device can include multimedia, text, audio, and/or pictorial information. The positioning information along with other location or positioning information can be used in providing augmented reality or location aware services. The light sources can be independent beacons that broadcast information in visible light at a rate that is undetectable by the human eye. Content can be retrieved from a server over a communications connection.
    Type: Application
    Filed: February 8, 2012
    Publication date: June 6, 2013
    Inventors: Aaron GANICK, Daniel Ryan
  • Patent number: 8457502
    Abstract: In one aspect, the present disclosure relates to a method for broadcasting a modulated digital pulse recognition signal from a light source. In some embodiments, the method includes selecting one or more digital pulse recognition tones to broadcast, determining a desired brightness level for the light source, generating a digital pulse recognition signal having a duty cycle based on the desired brightness level and a frequency based on the one or more digital pulse recognition tones, and driving the output of the light source with the digital pulse recognition signal. In some embodiments, selecting one or more digital pulse recognition tones to broadcast includes generating a single periodic tone for differentiating the light source from a nearby light source. In some embodiments, selecting one or more digital pulse recognition tones to broadcast includes generating a sequence of periodic tones.
    Type: Grant
    Filed: June 19, 2012
    Date of Patent: June 4, 2013
    Assignee: ByteLight, Inc.
    Inventors: Daniel Ryan, Aaron Ganick
  • Patent number: 8432438
    Abstract: In one aspect, the present disclosure relates to a dimmable beacon light source for a light based positioning system. In some embodiments, the light source includes a dimmer control switch configured to generate a dimmer signal having a desired light output level, a dimmable driver for controlling the light output of the light source, and a modulator for receiving the dimmer signal from the dimmer control switch, generating a digital pulse recognition signal by controlling the frequency of the dimmer signal to a desired frequency value, and transmitting the digital pulse recognition signal to the dimmable driver to drive the light output of the light source. In some embodiments, the digital pulse recognition signal is a pulse width modulated signal. In some embodiments, the digital pulse recognition signal has a duty cycle based on the dimmer signal.
    Type: Grant
    Filed: June 19, 2012
    Date of Patent: April 30, 2013
    Assignee: ByteLight, Inc.
    Inventors: Daniel Ryan, Aaron Ganick
  • Publication number: 20130026941
    Abstract: In one aspect, the present disclosure relates to a self identifying single wavelength light source including an emitter that produces a single wavelength of visible light; and an autonomous modulator in electrical communication with the emitter that automatically and continually modulates the single wavelength of visible light produced by the emitter, wherein the modulated single wavelength of visible light represents an identification code of the light source. In some embodiments, the emitter is a light emitting diode (LED) and further includes an LED driver that provides a specified voltage and current to each LED in the light source. In some embodiments, the emitter can be a blue light emitting diode (LED).
    Type: Application
    Filed: April 12, 2012
    Publication date: January 31, 2013
    Applicant: ByteLight, Inc.
    Inventors: Aaron Ganick, Daniel Ryan
  • Publication number: 20130026942
    Abstract: In one aspect, the present disclosure relates to a dimmable beacon light source for a light based positioning system. In some embodiments, the light source includes a dimmer control switch configured to generate a dimmer signal having a desired light output level, a dimmable driver for controlling the light output of the light source, and a modulator for receiving the dimmer signal from the dimmer control switch, generating a digital pulse recognition signal by controlling the frequency of the dimmer signal to a desired frequency value, and transmitting the digital pulse recognition signal to the dimmable driver to drive the light output of the light source. In some embodiments, the digital pulse recognition signal is a pulse width modulated signal. In some embodiments, the digital pulse recognition signal has a duty cycle based on the dimmer signal.
    Type: Application
    Filed: June 19, 2012
    Publication date: January 31, 2013
    Applicant: BYTELIGHT, INC.
    Inventors: Daniel RYAN, Aaron GANICK
  • Publication number: 20130028475
    Abstract: In one aspect, the present disclosure relates to a method of detecting information transmitted by a light source in a complementary metal-oxide-semiconductor (CMOS) image sensor by detecting a frequency of light pulses produced by the light source. In some embodiments, the method includes capturing on the CMOS image sensor with a rolling shutter an image in which different portions of the CMOS image sensor are exposed at different points in time; detecting visible distortions that include alternating stripes in the image; measuring a width of the alternating stripes present in the image; and selecting a symbol based on the width of the alternating stripes present in the image to recover information encoded in the frequency of light pulses produced by the light source captured in the image.
    Type: Application
    Filed: August 21, 2012
    Publication date: January 31, 2013
    Applicant: BYTELIGHT, INC.
    Inventors: Aaron GANICK, Daniel RYAN
  • Publication number: 20130026945
    Abstract: In one aspect, the present disclosure related to a method for modifying a beacon light source for use in a light-based positioning system. In some embodiments, the method includes selecting a modulation scheme for the light source, determining a duty cycle for the light source based on the modulation scheme, the duty cycle having a proportion of time the light source is in an on state and a corresponding proportion of time the light source is in an off state, the proportion of time the light source is in an off state resulting in reduced luminosity of the light source, and supplying additional power to the light source to compensate for the reduced luminosity of the light source by the duty cycle.
    Type: Application
    Filed: June 19, 2012
    Publication date: January 31, 2013
    Applicant: BYTELIGHT, INC.
    Inventors: Aaron GANICK, Daniel RYAN
  • Publication number: 20130026940
    Abstract: In one aspect, the present disclosure relates to a self identifying light source including an emitter that produces visible light; and an autonomous modulator in electrical communication with the emitter that automatically and continually modulates the visible light produced by the emitter, wherein the modulated visible light represents an identification code of the light source. In some embodiments, the emitter is a light emitting diode (LED) and further comprising an LED driver that provides a specified voltage and current to each LED in the light source.
    Type: Application
    Filed: March 16, 2012
    Publication date: January 31, 2013
    Applicant: ByteLight, Inc.
    Inventors: Aaron Ganick, Daniel Ryan
  • Publication number: 20130029682
    Abstract: In one aspect, the present disclosure relates to a method for tracking and analyzing information in a location using a light based positioning system. In some embodiments, the method includes determining a position of a device in a location using a light based positioning system, electronically receiving data from the device, and updating a database with said data. In some embodiments, determining the position of the device includes receiving a position determination from the device. In some embodiments, determining the position of the device includes electronically receiving from the device one or more identification codes of one or more light sources that the device has detected using an image sensor on the device and calculating the position of the device using the one or more identification codes.
    Type: Application
    Filed: April 13, 2012
    Publication date: January 31, 2013
    Applicant: BYTELIGHT, INC.
    Inventors: Aaron GANICK, Daniel RYAN
  • Publication number: 20130026224
    Abstract: In one aspect, the present disclosure relates to a method for determining a position of a device using a light based positioning system. In some embodiments, the method includes providing a map of positions of a plurality of light sources in a location; receiving an identification code from one or more of the plurality of light sources, wherein the identification code identifies the light source; matching the identification code to a light source on the map; and determining the position of the device by setting the position of the device to the position of the light source on the map. In some embodiments, the method includes receiving identification codes from a plurality of light sources; matching the identification codes to a plurality of light sources on the map; and determining the position of the device based on the location of the plurality of light sources on the map.
    Type: Application
    Filed: April 13, 2012
    Publication date: January 31, 2013
    Applicant: BYTELIGHT, INC.
    Inventors: Aaron GANICK, Daniel RYAN
  • Publication number: 20130028612
    Abstract: In one aspect, the present disclosure relates to a method for broadcasting a modulated digital pulse recognition signal from a light source. In some embodiments, the method includes selecting one or more digital pulse recognition tones to broadcast, determining a desired brightness level for the light source, generating a digital pulse recognition signal having a duty cycle based on the desired brightness level and a frequency based on the one or more digital pulse recognition tones, and driving the output of the light source with the digital pulse recognition signal. In some embodiments, selecting one or more digital pulse recognition tones to broadcast includes generating a single periodic tone for differentiating the light source from a nearby light source. In some embodiments, selecting one or more digital pulse recognition tones to broadcast includes generating a sequence of periodic tones.
    Type: Application
    Filed: June 19, 2012
    Publication date: January 31, 2013
    Applicant: BYTELIGHT, INC.
    Inventors: Daniel RYAN, Aaron GANICK
  • Publication number: 20130030747
    Abstract: In one aspect the present disclosure relates to a method for manually calibrating a light based positioning system in a location. In some embodiments, the method includes providing a map of positions of a plurality of light sources in the location; while positioned under one of the plurality of light sources on the map, receiving an identification code from the light source, wherein the identification code identifies the light source; and updating the map with the identification code for the light source. In some embodiments, the light source can be a light emitting diode.
    Type: Application
    Filed: March 30, 2012
    Publication date: January 31, 2013
    Applicant: BYTELIGHT, INC.
    Inventors: Aaron GANICK, Daniel RYAN
  • Patent number: 8334901
    Abstract: In one aspect, the present disclosure relates to a method for modulating a beacon light source in a light based positioning system. In some embodiments, the method includes selecting a modulation scheme for the light source, the modulation scheme periodically varying an output of the light source from a peak output level to a bottom output level, applying the modulation scheme to the light source, and adding a DC bias to the modulation scheme, the DC bias reducing the peak output level and increasing the bottom output level of the modulation scheme. In some embodiments, the peak output level is increased beyond an un-modulated output of the light source and an average output of the light source is substantially equal to the un-modulated output of the light source. In some embodiments, the peak output level includes an un-modulated output of the light source.
    Type: Grant
    Filed: June 19, 2012
    Date of Patent: December 18, 2012
    Assignee: ByteLight, Inc.
    Inventors: Aaron Ganick, Daniel Ryan
  • Patent number: 8248467
    Abstract: In one aspect, the present disclosure relates to a method of detecting information transmitted by a light source in a complementary metal-oxide-semiconductor (CMOS) image sensor by detecting a frequency of light pulses produced by the light source. In some embodiments, the method includes capturing on the CMOS image sensor with a rolling shutter an image in which different portions of the CMOS image sensor are exposed at different points in time; detecting visible distortions that include alternating stripes in the image; measuring a width of the alternating stripes present in the image; and selecting a symbol based on the width of the alternating stripes present in the image to recover information encoded in the frequency of light pulses produced by the light source captured in the image.
    Type: Grant
    Filed: March 16, 2012
    Date of Patent: August 21, 2012
    Assignee: ByteLight, Inc.
    Inventors: Aaron Ganick, Daniel Ryan