Patents by Inventor John To

John To 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: 9396218
    Abstract: According to one embodiment of the present invention, a system inserts data into a database object. The system associates the database object with a parameter specifying materialization of data for the database object. The system inserts data into the database object and materializes the data in accordance with the parameter to provide access to the data from the database object, wherein the parameter specifies a portion of the data to be materialized upon insertion. Embodiments of the present invention further include a method and computer program product for inserting data into a database object in substantially the same manners described above.
    Type: Grant
    Filed: September 16, 2013
    Date of Patent: July 19, 2016
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Daniel Kozin, Meichi M. Lin, Arthur Marais, Nigel G. Slinger, John B. Tobler, Wen J. Zhu
  • Patent number: 9396481
    Abstract: A system and method for communicating gaming machine information to a player is disclosed herein. The system includes a mobile communication device for the player, a server and a gaming machine at a venue. The gaming machine comprises a transceiver for receiving and transmitting short-range communication transmissions, and a maximum payoff event. The communication informs the player that the maximum payoff event for the gaming machine has not occurred and invites the player to visit the venue during the interval between visits.
    Type: Grant
    Filed: December 31, 2015
    Date of Patent: July 19, 2016
    Assignee: Joingo, LLC
    Inventors: Alex Kanwetz, John D. Finney
  • Patent number: 9397692
    Abstract: A delta-sigma modulation analog-to-digital converter (ADC) may be constructed by combining a VCO used for a first order filter with a digital loop filter used for a second or higher order of the ADC. One such ADC would include an analog input node configured to receive an analog signal; a voltage-controlled oscillator (VCO) comprising a first input configured to receive the analog signal, wherein the voltage-controlled oscillator is configured to implement a first order noise-shaping function; a digital loop filter comprising a second input configured to receive an output of the voltage-controlled oscillator (VCO); and a digital output node configured to output a digital signal based on an output of the digital loop filter. The digital loop filter may be configured to implement at least a first order noise-shaping function, but may also implement higher order noise-shaping functions.
    Type: Grant
    Filed: July 16, 2015
    Date of Patent: July 19, 2016
    Assignee: CIRRUS LOGIC INTERNATIONAL SEMICONDUCTOR LTD.
    Inventors: Ramin Zanbaghi, Aaron Brennan, John L. Melanson
  • Patent number: 9396231
    Abstract: In accordance with embodiments, there are provided mechanisms and methods for facilitating dynamically controlled fetching of data at client computing devices in an on-demand services environment in a multi-tenant environment according to one embodiment. In one embodiment and by way of example, a method includes receiving, at a server computing device, a request from a client computing device. The request includes a query for receiving data from a database coupled to the server computing device in an on-demand database system. The method may further include matching the request against a predetermine threshold value, and where the threshold value includes a first predetermined threshold range based on a first column range or a first row range and a second predetermined threshold range based on a second column range or a second row range.
    Type: Grant
    Filed: June 20, 2013
    Date of Patent: July 19, 2016
    Assignee: salesforce.com, inc.
    Inventor: Seth John White
  • Patent number: 9394296
    Abstract: The present invention features tryptoline derivatives and related compounds having kinase inhibitory activity. The compounds of the invention, alone or in combination with other pharmaceutically active agents, can be used for treating or preventing various medical conditions, such as cancers, inflammatory disorders, or autoimmune disorders.
    Type: Grant
    Filed: January 9, 2013
    Date of Patent: July 19, 2016
    Assignee: X-Chem, Inc.
    Inventors: Anthony D. Keefe, Richard W. Wagner, Matthew Clark, Ying Zhang, Diana Gikunju, John Cuozzo, Heather Thomson
  • Patent number: 9395091
    Abstract: A food service unit for use with a cooking unit includes a food shield including an upper wall, a customer-side wall, and two lateral sidewalls, a ventilation volume defined at least in part by the food shield, a recirculating ventilation system including a filter, a fan downstream of the filter, and an exhaust vent, wherein the fan is configured to draw air from the ventilation volume through the filter and exhaust the air through the exhaust vent, a pressure sensor configured to detect a differential pressure between atmosphere and a location between the filter and the fan, a control system configured to prevent a cooking unit from operating when the detected differential pressure is outside a specified range of pressures, a fire suppression system including a nozzle and a source of fire extinguishing agent and a fire detection sensor configured to detect a fire and activate the fire suppression system.
    Type: Grant
    Filed: March 14, 2013
    Date of Patent: July 19, 2016
    Assignee: The Vollrath Company, L.L.C.
    Inventors: Jeffrey T. Zank, John Wojcik
  • Patent number: 9392978
    Abstract: An intraoperative tissue oximetry device includes a tissue marker that includes one or more pens or one or more similar ink sources, such that the tissue marker can mark tissue according to oxygen saturation measurements made by the tissue oximetry device, thereby visually delineating regions of potentially viable tissue from regions of potentially nonviable tissue.
    Type: Grant
    Filed: May 3, 2013
    Date of Patent: July 19, 2016
    Assignee: ViOptix, Inc.
    Inventors: Kate LeeAnn Bechtel, Joseph Anthony Heanue, Lester John Lloyd
  • Patent number: 9396912
    Abstract: In one embodiment, a method for cleaning a showerhead electrode my include sealing a showerhead electrode within a cleaning assembly such that a first cleaning volume is formed on a first side of the showerhead electrode and a second cleaning volume is formed on a second side of the showerhead electrode. An acidic solution can be loaded into the first cleaning volume on the first side of the showerhead electrode. The first cleaning volume on the first side of the showerhead electrode can be pressurized such that at least a portion of the acidic solution flows through one or more of the plurality of gas passages of the showerhead electrode. An amount of purified water can be propelled through the second cleaning volume on the second side of the showerhead electrode, and into contact with the second side of the showerhead electrode.
    Type: Grant
    Filed: May 30, 2012
    Date of Patent: July 19, 2016
    Assignee: LAM RESEARCH CORPORATION
    Inventors: Armen Avoyan, Cliff La Croix, Hong Shih, John Daugherty
  • Patent number: 9397124
    Abstract: An organic light-emitting diode display may have an array of pixels. Each pixel may have an organic light-emitting diode and thin-film transistor circuitry that controls current flow through the organic light-emitting diode. The thin-film transistor circuitry may include silicon thin-film transistors and semiconducting-oxide thin-film transistors. Double gate transistor structures may be formed in the transistors of the thin-film transistor circuitry. A double gate transistor may have a semiconductor layer sandwiched between first and second dielectric layers. The first dielectric layer may be interposed between an upper gate and the semiconductor layer and the second dielectric layer may be interposed between a lower gate and the semiconductor layer. Capacitor structures may be formed from the layers of metal used in forming the upper and lower gates and other conductive structures.
    Type: Grant
    Filed: December 3, 2014
    Date of Patent: July 19, 2016
    Assignee: Apple Inc.
    Inventors: Jae Won Choi, MinKyu Kim, Shih Chang Chang, Young Bae Park, John Z. Zhong
  • Patent number: 9393123
    Abstract: Total joint replacements for implants include a first member configured to attach to a first bone, a second member configured to reside in an adjacent second bone and a locking mechanism. The locking mechanism is configured to (i) lock the first and second members in alignment for full extension or other defined stabilized configuration and (ii) unlock to allow the first and second members to pivot relative to each other for flexion or bending.
    Type: Grant
    Filed: July 17, 2013
    Date of Patent: July 19, 2016
    Assignees: Clemson University Research Foundation, University of South Carolina
    Inventors: Eric Montgomery Lucas, John David DesJardins, Kim John Chillag, Frank Richard Voss
  • Patent number: 9396398
    Abstract: A system and method for automatically preventing a collision between objects is described. One or more images of a working space may be collected, and a first object may be identified based on the one or more images. Three-dimensional coordinates of the first object may be determined, and a virtual boundary enclosing the identified first object in a three-dimensional coordinate system may be generated based on the three-dimensional coordinates of the first object, wherein the virtual boundary specifies a volume in the working space that a second object in the working space should not occupy. The coordinates in the three-dimensional coordinate system corresponding to the generated virtual boundary may be transmitted to a second processor, and the second processor may control the second object to perform an operation in the working space that includes the first object without contacting the virtual boundary of the first object.
    Type: Grant
    Filed: May 21, 2014
    Date of Patent: July 19, 2016
    Assignee: TRANSOCEAN SECCO FOREX VENTURES LIMITED
    Inventors: John Kozicz, Trenton Martin
  • Patent number: 9395845
    Abstract: Touchscreen testing techniques are described. In one or more implementations, a piece of conductor (e.g., metal) is positioned as proximal to a touchscreen device and the touchscreen device is tested by simulating a touch of a user. This technique may be utilized to perform a variety of different testing of a touchscreen device, such as to test latency and probabilistic latency. Additional techniques are also described including contact geometry testing techniques.
    Type: Grant
    Filed: March 19, 2015
    Date of Patent: July 19, 2016
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Aleksandar Uzelac, David A. Stevens, Weidong Zhao, Takahiro Shigemitsu, Briggs A. Willoughby, John Graham Pierce, Pravin Kumar Santiago, Craig S. Ranta, Timothy Allen Wright, Jeffrey C. Maier, Robert T. Perry, Stanimir Naskov Kirilov, Andrey B. Batchvarov
  • Patent number: 9396915
    Abstract: Automated installation processing of a mass spectrometer is described. Software is executed providing a user interface for controlling the installation process. Manual setup operations in connection with physical installation of the mass spectrometer are performed. Instrument level testing of the mass spectrometer is performed. The instrument level testing includes automating execution of a first test sequence in response to a first user interface selection. The first test sequence includes one or more performance tests whereby mass spectral data characterizing observed performance of the mass spectrometer is compared to predetermined performance criteria. System level testing of functionality of the mass spectrometer in combination with one or more other components is performed upon successful completion of said instrument level testing. The system level testing includes automating execution of a second test sequence in response to a second user interface selection.
    Type: Grant
    Filed: November 30, 2012
    Date of Patent: July 19, 2016
    Assignee: Waters Technologies Corporation
    Inventors: Ian Thomas Platt, Timothy Charles Ruck, Almas Khan, Christopher John Porter
  • Patent number: 9394396
    Abstract: An effective hydrogen sulfide scavenger that produces little corrosion may be prepared by reacting glyoxal with a compound having at least two primary or secondary amine groups. The subject hydrogen sulfide scavengers may be used with both the production of crude oil and natural gas, and the refining of same.
    Type: Grant
    Filed: June 19, 2012
    Date of Patent: July 19, 2016
    Assignee: Baker Hughes Incorporated
    Inventors: Joseph L. Stark, Robert A. Steele, Ksenija Babić-Samard{hacek over (z)}ija, John A. Schield, Weldon J. Cappel, Matthew T. Barnes
  • Patent number: 9393466
    Abstract: A golf club includes a shaft and a club head. The club head includes a ball striking face, a heel, a toe, a rear, and a crown. The crown may include a substantially horizontally-oriented forward crown region extending rearwardly from the ball striking face. The crown further may include a primary recessed feature located rearward of the forward crown region and extending from the heel to the toe of the club head. The recessed feature may have a floor and a front wall extending upward from the floor to the forward crown region. The crown may further include a substantially horizontally-oriented rearward crown region extending forwardly from the rear of the club head. The recessed feature may be located between the forward crown region and the rearward crown region. A back wall of the recessed feature may extend upward from the floor to the rearward crown region.
    Type: Grant
    Filed: March 30, 2015
    Date of Patent: July 19, 2016
    Assignee: NIKE, Inc.
    Inventors: John T. Stites, Robert Boyd, Raymond J. Sander
  • Patent number: 9393408
    Abstract: A method of manufacturing an implantable medical device having reduced MRI image distortion, includes producing an implantable medical device. The implantable medical device has a configuration that comprises a housing and one or more internal components disposed within the housing. The configuration is based upon a design process that includes creating a first prototype, determining the aggregate relative magnetic permeability of the first prototype, and modifying the design of the first prototype by at least one of (a) selecting and adding a diamagnetic shimming material to the first prototype or (b) repositioning one or more internal components of the first prototype. Modifying the design results in a modified design that is the configuration for the implantable medical device.
    Type: Grant
    Filed: December 24, 2014
    Date of Patent: July 19, 2016
    Assignee: MEDTRONIC, INC.
    Inventors: John Kast, Carl D. Wahlstrand, Mark J. Conroy, Erik R. Scott
  • Patent number: 9396838
    Abstract: A system for providing cable support may be provided. The system may comprise a conductor core, a filler that may provide integral core support, and armor. The conductor core may comprise at least one conductor. The filler may be applied around at least a portion of the conductor core. The armor may be applied around at least a portion of the filler. The applied armor may be configured to cause the filler to apply a strong enough force on an exterior of the conductor core configured to keep the conductor core from slipping down an interior of the filler due to a gravitational force. In addition, the applied armor may be configured to cause the filler to apply a strong enough force on an interior of the armor configured to keep a combination of the conductor core and the filler from slipping down the interior of the armor due to the gravitational force.
    Type: Grant
    Filed: February 24, 2014
    Date of Patent: July 19, 2016
    Assignee: Southwire Company, LLC
    Inventors: Randy D. Kummer, Richard M. Temblador, David Mercier, John Armstrong, Paul H. White
  • Patent number: 9397489
    Abstract: A housing has a front panel, a rear panel, a top panel, a bottom panel, and side panels. Openings are formed in the front panel. A plurality of chambers are in the housing. Each chamber is in communication with an associated opening. Each of a plurality of divider plates has a support surface within an associated chamber. A spool is rotatably supported in each chamber. Each spool has an electrical outlet rotatable with the spool. A drive assembly includes a motor within each chamber. Each motor is coupled to an associated spool. In this manner the spool is rotated.
    Type: Grant
    Filed: July 8, 2014
    Date of Patent: July 19, 2016
    Inventor: Michael John Broker, III
  • Patent number: 9395508
    Abstract: Aspects of the disclosure relate generally to rack systems for housing computing devices. The rack may include shelves supported by flanges of a pair of corresponding inserts. The flanges may be spaced along the length of each of the inserts. The distance between the flanges may define the height of a shelf when placed in the rack. The pair of corresponding inserts may be placed along an inner sidewall of the rack by mating hooks of the inserts with corresponding slots of the inner sidewall and subsequently removed by demating the hooks and slots. For example, a pair of inserts with one distance between the flanges may be replaced by a pair of inserts with another distance between the flanges in order to increase the shelf height of the rack. By replacing the shelves and/or the inserts, a user may quickly and easily in order to reconfigure the rack.
    Type: Grant
    Filed: January 6, 2012
    Date of Patent: July 19, 2016
    Assignee: Google Inc.
    Inventors: William Dailey, Winnie Leung, Angela Ying-Ju Chen, Michael John Bliss
  • Patent number: D761691
    Type: Grant
    Filed: August 16, 2013
    Date of Patent: July 19, 2016
    Assignee: Drax Power Limited
    Inventors: Richard Peter Gibney, Stephen John Jones, Jonathan James Barlow