Patents by Inventor Craig Ranta

Craig Ranta 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: 9233179
    Abstract: A sanitizing system for use with monitors, particularly including touchscreen monitors, includes an ultraviolet light source positioned about a periphery of the monitor and configured to transmit light toward the monitor. A sensor detects the presence of an object such as a human finger in the close vicinity or in contact with the monitor in order to stop the operation of the lights.
    Type: Grant
    Filed: October 1, 2014
    Date of Patent: January 12, 2016
    Assignee: VIOGUARD LLC
    Inventors: Craig Ranta, Steven Swedenberg
  • Publication number: 20150182647
    Abstract: A sanitizing system for use with monitors, particularly including touchscreen monitors, includes an ultraviolet light source positioned about a periphery of the monitor and configured to transmit light toward the monitor. A sensor detects the presence of an object such as a human finger in the close vicinity or in contact with the monitor in order to stop the operation of the lights.
    Type: Application
    Filed: October 1, 2014
    Publication date: July 2, 2015
    Inventors: Craig Ranta, Steven Swedenberg
  • Patent number: 8650345
    Abstract: A web configurable human input device is provided. The device includes at least one mechanical control element having a dynamically alterable appearance. In some embodiments, the appearance of the at least one mechanical control element is dynamically altered in response to the execution of an input device web script. An example of such a web configurable human input device is an active keyboard in which the at least one mechanical control element having a dynamically alterable appearance is one of an array of keys of the active keyboard. When the active keyboard is connected to a web-enabled device, at least one key of the array of keys is configured to alter its appearance in response to the execution of the input device web script.
    Type: Grant
    Filed: October 30, 2006
    Date of Patent: February 11, 2014
    Assignee: Microsoft Corporation
    Inventors: Craig Ranta, Panos Panay
  • Patent number: 8577715
    Abstract: A ringtone service distributes selected ringtones to respective communication devices in a communication network. A particular ringtone for a respective communication device is selected is in accordance with at least one recommendation operation and ringtone selector data. The selector data is generated from user data associated with the particular communication device from which to make implicit observations of user behavior for predicting how a user will like a particular ringtone. A media purchase link, provided with the ringtone, assists with the purchase of an associated media file from a media purchase service. A ringtone may comprise a sample from a source (e.g. an audio or video recording) and the associated medial file may comprise a copy of the source.
    Type: Grant
    Filed: February 27, 2009
    Date of Patent: November 5, 2013
    Assignee: BlackBerry Limited
    Inventor: Craig Ranta
  • Patent number: 8084752
    Abstract: A keyboard and touchpad or mouse UV treatment system with optical sensor and inclined slide is described. A proximity sensor, microcontroller firmware, and motorized mechanism allow activation of the sanitization cycle by personnel with contaminated hands without risk of additional spreading of pathogens to other personnel and patients. The inclined slide provides stability when operated on a desk, and the microcontroller and optical sensor determine the proper exposure time to compensate for lamp aging and variations in lamp output.
    Type: Grant
    Filed: March 3, 2009
    Date of Patent: December 27, 2011
    Assignee: VioGuard Corporation
    Inventors: Craig Ranta, Steven Fisher
  • Publication number: 20100223095
    Abstract: A ringtone service distributes selected ringtones to respective communication devices in a communication network. A particular ringtone for a respective communication device is selected is in accordance with at least one recommendation operation and ringtone selector data. The selector data is generated from user data associated with the particular communication device from which to make implicit observations of user behavior for predicting how a user will like a particular ringtone. A media purchase link, provided with the ringtone, assists with the purchase of an associated media file from a media purchase service. A ringtone may comprise a sample from a source (e.g. an audio or video recording) and the associated medial file may comprise a copy of the source.
    Type: Application
    Filed: February 27, 2009
    Publication date: September 2, 2010
    Inventor: Craig Ranta
  • Publication number: 20090218512
    Abstract: A keyboard and touchpad or mouse UV treatment system with optical sensor and inclined slide is described. A proximity sensor, microcontroller firmware, and motorized mechanism allow activation of the sanitization cycle by personnel with contaminated hands without risk of additional spreading of pathogens to other personnel and patients. The inclined slide provides stability when operated on a desk, and the microcontroller and optical sensor determine the proper exposure time to compensate for lamp aging and variations in lamp output.
    Type: Application
    Filed: March 3, 2009
    Publication date: September 3, 2009
    Applicant: Vioguard Corporation
    Inventors: Craig Ranta, Steven Fisher
  • Publication number: 20080168187
    Abstract: A web configurable human input device is provided. The device includes at least one mechanical control element having a dynamically alterable appearance. In some embodiments, the appearance of the at least one mechanical control element is dynamically altered in response to the execution of an input device web script. An example of such a web configurable human input device is an active keyboard in which the at least one mechanical control element having a dynamically alterable appearance is one of an array of keys of the active keyboard. When the active keyboard is connected to a web-enabled device, at least one key of the array of keys is configured to alter its appearance in response to the execution of the input device web script.
    Type: Application
    Filed: October 30, 2006
    Publication date: July 10, 2008
    Applicant: Microsoft Corporation
    Inventors: Craig Ranta, Panos Panay
  • Publication number: 20070252810
    Abstract: An improved handheld electronic device has a case with an elongated cavity formed therein. An audio transducer is in fluid communication with the cavity, and a number of sound openings are formed in the case and are in fluid communication with the cavity and with the atmosphere surrounding the handheld electronic device. The sound openings are generally spaced from a central region of the audio transducer to space the sound openings generally farther from an edge of the case than the audio transducer. The cavity is configured to form a Helmholtz resonator that enables the communication of sound through the cavity between the audio transducer and the sound openings. The spacing of the sound openings from an edge of a case helps a user to form a seal between the case and the user's ear to enable sound from the sound openings to enter the ear and to be perceived by the user.
    Type: Application
    Filed: April 27, 2006
    Publication date: November 1, 2007
    Applicant: Research In Motion Limited
    Inventors: Craig Ranta, Larry Hawker, Jonathan Nobels
  • Publication number: 20070103441
    Abstract: Optical tracking systems, method, and devices are described in which optical components detect light within a substantially planar region adjacent to a user device. Tracking logic may receive signals output by the optical components and determine coordinates associated with a movement of a pointing object through the substantially planar region. The tracking logic may then provide for translation of the coordinates into an action on a display, such as, for example, a movement of a cursor or other icon on the display.
    Type: Application
    Filed: November 8, 2005
    Publication date: May 10, 2007
    Applicant: Microsoft Corporation
    Inventors: Yuan Kong, Craig Ranta
  • Publication number: 20070103440
    Abstract: Optical tracking systems, method, and devices are described in which optical components detect light within a substantially planar region adjacent to a user device. Tracking logic may receive signals output by the optical components and determine coordinates associated with a movement of a pointing object through the substantially planar region. The tracking logic may then provide for translation of the coordinates into an action on a display, such as, for example, a movement of a cursor or other icon on the display.
    Type: Application
    Filed: November 8, 2005
    Publication date: May 10, 2007
    Applicant: Microsoft Corporation
    Inventors: Yuan Kong, Tianpeng Zhao, Hai Ming, Jianping Xie, Jun Xu, Deyong He, Huaqiao Gui, Liang Lv, Craig Ranta
  • Publication number: 20070091295
    Abstract: A laser range finder includes a laser and a photosensitive element. The laser projects a beam onto a target surface. A backscattered portion of the laser beam returns to the laser from the target surface and enters the laser emitting cavity. Variations in laser output power are detected by the photosensitive element, which provides a “beat” signal to a frequency detection circuit. The frequency detection circuit includes a difference frequency analog phase locked loop (DFAPLL) providing a purified form of the beat signal. The frequency of the purified beat signal is determined and used to calculate distance to the target surface.
    Type: Application
    Filed: October 14, 2005
    Publication date: April 26, 2007
    Applicant: Microsoft Corporation
    Inventors: Jun Xu, Tianpeng Zhao, Hai Ming, Jianping Xie, Deyong He, Liang Lv, Huaqiao Gui, Bo Yi, Lei Guo, Craig Ranta, Yuan Kong
  • Publication number: 20070002020
    Abstract: An optical mouse includes a housing, a remote sensing unit and an optical coupling. The remote sensing unit may include a sensor and the optical coupling may be a fiber optic cable and may connect the housing to the remote sensing unit. The fiber optic cable may also be transparent. Mechanical elements of the optical mouse, such as switches or scroll wheels may also be located within the housing of the device.
    Type: Application
    Filed: June 29, 2005
    Publication date: January 4, 2007
    Applicant: Microsoft Corporation
    Inventors: Craig Ranta, David Bohn, John Lutian, Victor Drake
  • Publication number: 20070002013
    Abstract: An input device encodes motion using a laser self-mixing velocimeter. The laser beam is directed at a disk or other moving member. As light from that beam is reflected back into the emitting cavity of the laser, the beam power output fluctuates because of the self-mixing effect and generates a beat signal. The beat signal frequency is used to determine the speed of the member's motion. The direction of motion is also determined based on the beat signal. A difference frequency analog phase locked loop filters the beat signal. A zero-point control disables motion detection when the average beat signal amplitude falls below a threshold. A triangle modulator generates a triangle wave for the laser bias current, with the triangle wave frequency being a submultiple of the beat signal frequency.
    Type: Application
    Filed: June 30, 2005
    Publication date: January 4, 2007
    Applicant: Microsoft Corporation
    Inventors: Yuan Kong, Craig Ranta, Zhao Tianpeng, Ming Hai, Xie Jianping, Xu Jun, He Deyong
  • Publication number: 20060217064
    Abstract: The present invention relates to systems and methods that facilitate wireless device communications and configuration. A detection component identifies N devices that are coupled together via a biological medium, N being an integer, wherein the medium includes direct or indirect touching to a device or devices. After biological contact, a configuration component initiates a configuration between a subset of the devices. Although configurations and/or other communications can be conducted through a medium such as the human body, the present invention can employ an initial touch to identify respective devices whereby other electronic configuration sequences commence without further device contact. Other aspects include chain touching between users and/or devices to facilitate contact between the devices.
    Type: Application
    Filed: June 9, 2006
    Publication date: September 28, 2006
    Applicant: MICROSOFT CORPORATION
    Inventors: Andrew Glass, Christopher Dreher, Ellick Sung, Randall Aull, Doron Holan, Craig Ranta
  • Publication number: 20060171357
    Abstract: A wireless device is coupled to a multi-sector antenna that includes a plurality of different sectors, any of which can be activated to transmit and receive in a desired direction specific to that sector. Optionally, an omnidirectional antenna is included for initially establishing a wireless connection with another wireless device, such as an access point. A parameter indicative of signal quality, such as throughput or received signal strength indication (RSSI) is determined by polling with each antenna sector to establish a prioritized candidate list. If a receive Trigger becomes active in response to a parameter falling below a threshold level, a new candidate sector is selected from the current list based upon a next-best signal quality. The directionality of the multi-sector antenna provides a substantially higher data rate compared to that of the conventional omnidirectional antenna.
    Type: Application
    Filed: January 28, 2005
    Publication date: August 3, 2006
    Applicant: Microsoft Corporation
    Inventors: Wayne King, Craig Ranta, Edward Giaimo, James Brennan, Stephen Stegner, David Russo, Chris Murzanski
  • Publication number: 20060172711
    Abstract: A wireless access point is equipped with both an omnidirectional antenna and a directable antenna that can be selectively directed to any of a plurality of directional spaces overlapping the network space served by the omnidirectional antenna. The directable antenna is directed to an optimal directional space for a client when the access point is communicating with the client at a high data rate. The access point can intermittently exchange information with other clients using the omnidirectional antenna. The omnidirectional antenna enables broadcast signals to be transmitted to any client in the entire network space, but at a lower data rate. A preferred data rate and an optimal client directional space are re-determined periodically or as necessary based on parameters such as the data rate, signal strength, and rate of success in communicating data.
    Type: Application
    Filed: January 28, 2005
    Publication date: August 3, 2006
    Applicant: Microsoft Corporation
    Inventors: Wayne King, Craig Ranta, Edward Giaimo, James Brennan
  • Publication number: 20060166710
    Abstract: Operational characteristics of a wireless input device are modified so as to balance performance and power conservation. Power management algorithms may include an algorithm that improves device performance and increases device power consumption, as well as an algorithm that decreases device power consumption and reduces device performance. An algorithm that most closely corresponds to the desired balance of performance and power consumption is identified. The identified algorithm is then transmitted to the wireless device.
    Type: Application
    Filed: April 4, 2006
    Publication date: July 27, 2006
    Applicant: MICROSOFT CORPORATION
    Inventor: Craig Ranta
  • Publication number: 20060145921
    Abstract: An electronically steerable antenna system includes a plurality of panels that are coupled together to form an N-sided polygon. Each panel includes a plurality of microstrip conductor patches forming a phased array antenna. In a first embodiment that includes beam steering, each panel can selectively transmit or receive in a direction that is either perpendicular to the panel, or to the left or right of perpendicular, depending upon relative delay line lengths applied to the left and right antennas. A second embodiment omits the beam steering capability for each panel and simply enables only one of the N different panels to be employed for transmitting or receiving a radiofrequency signal in a direction perpendicular to the panel. PIN diodes are preferably used for selecting the panel that is active, and in the first embodiment, for selecting the delay lines used.
    Type: Application
    Filed: December 30, 2004
    Publication date: July 6, 2006
    Applicant: Microsoft Corporation
    Inventors: Craig Ranta, Qin-Ye Yin, Yan-Sheng Jiang
  • Publication number: 20060139833
    Abstract: An interface enables an RF signal, a DC power signal, and a data signal to be conveyed between two devices over a single RF cable. In an exemplary application of this invention, a steerable antenna system is coupled to a wireless adapter for use in a wireless network. The steerable antenna includes a plurality of panels that can be selectively activated in response to the data signal, which also determines a direction in which an RF signal is transmitted or received by a selected panel of the antenna. Low pass filters in each device isolate the DC power supply and the load from the other two signals. High pass filters isolate the radio in the wireless adapter and the antenna array from the DC and data signals. The data signal is preferably encoded into a Manchester format that passes through a bandpass filter provided in each device.
    Type: Application
    Filed: December 23, 2004
    Publication date: June 29, 2006
    Applicant: Microsoft Corporation
    Inventors: Craig Ranta, Wayne King