Patents by Inventor Tom Campbell

Tom Campbell 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: 10369467
    Abstract: The present invention relates to an interactive game system, including an audio output device; a video output device; and one or more controllers configured for receiving a synchronization signal via audio or video from the audio or video output device, for receiving input from a user of the controller responding to audio or video generated by the audio or video output device, and correlating the input to timing information pre-stored at the controller using the synchronization signal to determine game-play results. A method for providing an interactive game is also disclosed.
    Type: Grant
    Filed: September 25, 2015
    Date of Patent: August 6, 2019
    Assignee: CINIME ASIA PACIFIC PTE. LTD.
    Inventor: Tom Campbell
  • Patent number: 10322798
    Abstract: A rotor yoke manufactured by a process comprising preparing a molded rotor yoke in a closed cavity tool and possibly machining at least one portion of the molded rotor yoke to form the rotor yoke. In the preferred embodiment, the preparing of the molded rotor yoke is accomplished by applying layers of uncured low-flow composite material and a layer of uncured high-flow adhesive; substantially enclosing the uncured molded rotor yoke in the closed cavity tool; and applying pressure so as to compress the uncured molded rotor yoke; and curing the uncured molded rotor yoke. During the curing process, the high-flow adhesive bleeds out of the molded rotor yoke, thereby preventing marcels from forming through movement of the low-flow composite material.
    Type: Grant
    Filed: December 1, 2015
    Date of Patent: June 18, 2019
    Assignee: Textron Innovations Inc.
    Inventors: Frank B. Stamps, Pat Tisdale, Bryan Marshall, Tom Campbell
  • Patent number: 10114848
    Abstract: Disclosed in some examples is a method, the method including detecting that an RDMS is recovering from a failure; sending a request for a last committed transaction on a replication component to the replication component; receiving, from the replication component, the last committed transaction which identifies a transaction that was the last committed transaction at a replication component at a time of RDMS failure; determining that a transaction log on the RDMS includes a transaction that had not yet been replicated at the time of RDMS failure which was committed on the transaction log subsequent to the last committed transaction received from the replication component; and based on that determination rolling back the transaction that had not yet been replicated at the time of RDMS failure.
    Type: Grant
    Filed: August 10, 2016
    Date of Patent: October 30, 2018
    Assignee: SYBASE, INC.
    Inventors: Heping Shang, Ming-Chen Lo, Fei Zhou, Tom Campbell, Frank de Lange, Guo Gang Ye, Xia-ge Dai
  • Publication number: 20160350350
    Abstract: Disclosed in some examples is a method, the method including detecting that an RDMS is recovering from a failure; sending a request for a last committed transaction on a replication component to the replication component; receiving, from the replication component, the last committed transaction which identifies a transaction that was the last committed transaction at a replication component at a time of RDMS failure; determining that a transaction log on the RDMS includes a transaction that had not yet been replicated at the time of RDMS failure which was committed on the transaction log subsequent to the last committed transaction received from the replication component; and based on that determination rolling back the transaction that had not yet been replicated at the time of RDMS failure.
    Type: Application
    Filed: August 10, 2016
    Publication date: December 1, 2016
    Inventors: Heping Shang, Ming-Chen Lo, Fei Zhou, Tom Campbell, Frank de Lange, Guo Gang Ye, Xia-ge Dai
  • Patent number: 9424145
    Abstract: Disclosed in some examples is a method, the method including detecting that an RDMS is recovering from a failure; sending a request for a last committed transaction on a replication component to the replication component; receiving, from the replication component, the last committed transaction which identifies a transaction that was the last committed transaction at a replication component at a time of RDMS failure; determining that a transaction log on the RDMS includes a transaction that had not yet been replicated at the time of RDMS failure which was committed on the transaction log subsequent to the last committed transaction received from the replication component; and based on that determination rolling back the transaction that had not yet been replicated at the time of RDMS failure.
    Type: Grant
    Filed: June 25, 2014
    Date of Patent: August 23, 2016
    Assignee: Sybase, Inc.
    Inventors: Heping Shang, Ming-Chen Lo, Fei Zhou, Tom Campbell, Frank de Lange, Guo Gang Ye, Xia-ge Dai
  • Publication number: 20160225179
    Abstract: The present disclosure relates to a system and method for visualizing and interacting with a three-dimensional scene according to one or more aspects of the disclosure. In some examples, a user may visualize a scene or any other environment representing three-dimensional data to allow for inspection, annotation, etc. of the scene in order to facilitate understanding of one or more events that occurred at the scene. The scene can also include the scene of an accident, building development, film set or location, or any other type of three-dimensional visualization of a real life scene.
    Type: Application
    Filed: January 28, 2016
    Publication date: August 4, 2016
    Inventors: Dion James Sheppard, Jason Barr, Sebastian Merino, Tom Campbell
  • Publication number: 20150378840
    Abstract: Disclosed in some examples is a method, the method including detecting that an RDMS is recovering from a failure; sending a request for a last committed transaction on a replication component to the replication component; receiving, from the replication component, the last committed transaction which identifies a transaction that was the last committed transaction at a replication component at a time of RDMS failure; determining that a transaction log on the RDMS includes a transaction that had not yet been replicated at the time of RDMS failure which was committed on the transaction log subsequent to the last committed transaction received from the replication component; and based on that determination rolling back the transaction that had not yet been replicated at the time of RDMS failure.
    Type: Application
    Filed: June 25, 2014
    Publication date: December 31, 2015
    Inventors: Heping Shang, Ming-Chen Lo, Fei Zhou, Tom Campbell, Frank de Lange, Guo Gang Ye, Xia-ge Dai
  • Patent number: 9199731
    Abstract: A method of making a composite rotor yoke includes preparing a molded rotor yoke in a closed cavity tool and possibly machining at least one portion of the molded rotor yoke to form the rotor yoke. In the preferred embodiment, preparing the molded rotor yoke is accomplished by applying layers of uncured low-flow composite material and a layer of uncured high-flow adhesive; substantially enclosing the uncured molded rotor yoke in the closed cavity tool; applying pressure so as to compress the uncured molded rotor yoke; and curing the uncured molded rotor yoke. During the curing process, the high-flow adhesive bleeds out of the molded rotor yoke, thereby preventing marcels from forming through movement of the low-flow composite material.
    Type: Grant
    Filed: October 13, 2009
    Date of Patent: December 1, 2015
    Assignee: Textron Innovations Inc.
    Inventors: Frank B. Stamps, Pat Tisdale, Bryan Marshall, Tom Campbell
  • Patent number: 8702366
    Abstract: A system, method, and apparatus for palletizing cargo on a rack for shipment are provided. The system generally includes a tiered rack having a base tier, a support framework extending from the base tier, and a second tier adjustably attached to the support framework. The system may further include a plurality of lower frame support members positioned longitudinally across the bottom of the base tier, and a plurality of pneumatically actuated rollers spaced to cooperatively engage the plurality of lower frame support members, the rollers being selectively extendable from a plurality of raised tracks positioned longitudinally along a floor of the railcar, where the rollers are configured to pneumatically extend past an upper surface of the track when actuated and allow for linear motion there over.
    Type: Grant
    Filed: September 14, 2010
    Date of Patent: April 22, 2014
    Assignee: American Refrigerated Express, Inc.
    Inventors: Tom Campbell, Art Shoener
  • Patent number: 8589249
    Abstract: An automated bid proxy for online auctions transmits user-initiated bids to an online auction facility using dynamically adjusted bid times that vary from the user-specified or auction-specified bid times. This dynamic adjustment may advantageously distribute large bid loads over a time interval in order to reduce the peak load that is actually experienced by the automated bid proxy at times of high bid volume.
    Type: Grant
    Filed: February 26, 2007
    Date of Patent: November 19, 2013
    Assignee: Esnipe, Inc.
    Inventor: Tom Campbell
  • Patent number: 8419375
    Abstract: A method of making a rotor yoke includes preparing a cured composite rotor yoke preform on a single-sided curing tool and machining at least one portion of the cured rotor yoke preform to form a rotor yoke. In one embodiment, preparing the cured composite rotor yoke is accomplished by applying successive layers of uncured polymeric composite material to a single-sided tool in a configuration to produce an uncured rotor yoke preform; disposing a semi-rigid caul to an untooled side of the uncured rotor yoke preform; enclosing the uncured rotor yoke preform and the semi-rigid caul by substantially hermetically sealing a vacuum bag to the tool; substantially evacuating a volume defined by the vacuum bag and the tool of air; and heating the uncured rotor yoke preform, sometimes under pressure, to form the cured composite rotor yoke preform.
    Type: Grant
    Filed: January 31, 2008
    Date of Patent: April 16, 2013
    Assignee: Textron Innovations Inc.
    Inventors: Tricia L. Hiros, Frank Bradley Stamps, Pat Tisdale, Ron Measom, Jim Braswell, Tom Campbell, Paul K. Oldroyd, Richard Barbour
  • Publication number: 20120201683
    Abstract: A method of making a composite rotor yoke includes preparing a molded rotor yoke in a closed cavity tool and possibly machining at least one portion of the molded rotor yoke to form the rotor yoke. In the preferred embodiment, preparing the molded rotor yoke is accomplished by applying layers of uncured low-flow composite material and a layer of uncured high-flow adhesive; substantially enclosing the uncured molded rotor yoke in the closed cavity tool; applying pressure so as to compress the uncured molded rotor yoke; and curing the uncured molded rotor yoke. During the curing process, the high-flow adhesive bleeds out of the molded rotor yoke, thereby preventing marcels from forming through movement of the low-flow composite material.
    Type: Application
    Filed: October 13, 2009
    Publication date: August 9, 2012
    Applicant: Bell Helicopter Textron, Inc.
    Inventors: Frank B. Stamps, Pat Tisdale, Bryan Marshall, Tom Campbell
  • Patent number: 8029371
    Abstract: A torque coupling for a rotor head of a rotary-wing aircraft is configured for rotation with a mast and for causing rotation of an attached yoke. The coupling has trunnions that rotate with the mast and extend generally radially. Pad-bearing assemblies each have a central member coupled to one of the trunnions with a laminated spherical bearing and have laminated pad bearings affixed to opposing sides of the central member. The laminated bearings have alternating rigid and elastomeric layers. A bearing mount is affixed to each pad bearing and is connected to a yoke for rotating the yoke with the mast. The pad-bearing assemblies allow for relative motion between each central member and the associated trunnion and between each central member and the bearing mounts through elastic shear deformation, and this allows for gimballing of the attached yoke relative to the mast.
    Type: Grant
    Filed: August 17, 2006
    Date of Patent: October 4, 2011
    Assignee: Textron Innovations Inc.
    Inventors: Frank B. Stamps, Richard Rauber, David Popelka, Pat Tisdale, Tom Campbell, James Lee Braswell, Jr.
  • Publication number: 20110116936
    Abstract: A method of making a rotor yoke includes preparing a cured composite rotor yoke preform on a single-sided curing tool and machining at least one portion of the cured rotor yoke preform to form a rotor yoke. In one embodiment, preparing the cured composite rotor yoke is accomplished by applying successive layers of uncured polymeric composite material to a single-sided tool in a configuration to produce an uncured rotor yoke preform; disposing a semi-rigid caul to an untooled side of the uncured rotor yoke preform; enclosing the uncured rotor yoke preform and the semi-rigid caul by substantially hermetically sealing a vacuum bag to the tool; substantially evacuating a volume defined by the vacuum bag and the tool of air; and heating the uncured rotor yoke preform, sometimes under pressure, to form the cured composite rotor yoke preform.
    Type: Application
    Filed: January 31, 2008
    Publication date: May 19, 2011
    Inventors: Tricia L. Hiros, Frank Bradley Stamps, Pat Tisdale, Ron Measom, Jim Braswell, Tom Campbell, Paul K. Oldroyd, Richard Barbour
  • Publication number: 20110058923
    Abstract: A system, method, and apparatus for palletizing cargo on a rack for shipment are provided. The system generally includes a tiered rack having a base tier, a support framework extending from the base tier, and a second tier adjustably attached to the support framework. The system may further include a plurality of lower frame support members positioned longitudinally across the bottom of the base tier, and a plurality of pneumatically actuated rollers spaced to cooperatively engage the plurality of lower frame support members, the rollers being selectively extendable from a plurality of raised tracks positioned longitudinally along a floor of the railcar, where the rollers are configured to pneumatically extend past an upper surface of the track when actuated and allow for linear motion there over.
    Type: Application
    Filed: September 14, 2010
    Publication date: March 10, 2011
    Inventors: Tom Campbell, Art Shoener
  • Patent number: 7890957
    Abstract: A platform provides an intuitive and integrated management tool for disparate communications channels. Media such as web sites, web logs, electronic mail, instant messaging, and short messaging services may be combined and controlled through a single access point. The user interface for the access point may itself be deployed for use with a cellular phone, web client, or the like. While graphical user interfaces are one useful embodiment, a command-oriented interface may similarly be operated telephonically, or using electronic mail, instant messaging, SMS, or any other suitable technique.
    Type: Grant
    Filed: September 10, 2007
    Date of Patent: February 15, 2011
    Assignee: EasyOnMe, Inc.
    Inventor: Tom Campbell
  • Patent number: 7665969
    Abstract: An assembly for providing flexure to a blade of a rotary blade system, the assembly including an upper support plate having an upper curved surface, a lower support plate having a lower curved surface, and a yoke positioned therebetween. At least one of the upper and lower yoke surfaces having a layer of cushioning material positioned thereon and secured thereto. The layer of cushioning material extending along and following the general contour of yoke surface, and the layer of cushioning material directly contacting a support plate. Another embodiment is an assembly for providing flexure to a blade of a rotary blade system, including, an upper support plate having an upper curved surface, a lower support plate having a lower curved surface, and a yoke positioned therebetween and directly contacting the support plates wherein one of the curved surfaces is a non-circular arc that does not form part of the circumference of a circle.
    Type: Grant
    Filed: January 24, 2005
    Date of Patent: February 23, 2010
    Assignee: Bell Helicopter Textron Inc.
    Inventors: Frank B. Stamps, Patrick R. Tisdale, James L. Braswell, Charles L. Baskin, Jr., Tom Campbell, Timothy K. Ledbetter, Joseph J. Zierer, D. J. Reddy, Mark A. Wiinikka, Ronnie L. Martin, David A. Haynie, Stanley Gene Sadler, Ron Measom, Paul Oldroyd, Tricia Hiros, Jim Harse, Bob Mullins
  • Publication number: 20100009764
    Abstract: A torque coupling for a rotor head of a rotary-wing aircraft is configured for rotation with a mast and for causing rotation of an attached yoke. The coupling has trunnions that rotate with the mast and extend generally radially. Pad-bearing assemblies each have a central member coupled to one of the trunnions with a laminated spherical bearing and have laminated pad bearings affixed to opposing sides of the central member. The laminated bearings have alternating rigid and elastomeric layers. A bearing mount is affixed to each pad bearing and is connected to a yoke for rotating the yoke with the mast. The pad-bearing assemblies allow for relative motion between each central member and the associated trunnion and between each central member and the bearing mounts through elastic shear deformation, and this allows for gimballing of the attached yoke relative to the mast.
    Type: Application
    Filed: August 17, 2006
    Publication date: January 14, 2010
    Inventors: Frank B. Stamps, Richard Rauber, David Popelka, Pat Tisdale, Tom Campbell, James Lee Braswell, JR.
  • Publication number: 20090297304
    Abstract: A system, method, and apparatus for palletizing cargo on a rack for shipment are provided. The system generally includes a tiered rack having a base tier, a support framework extending from the base tier, and a second tier adjustably attached to the support framework. The system may further include a plurality of lower frame support members positioned longitudinally across the bottom of the base tier, and a plurality of pneumatically actuated rollers spaced to cooperatively engage the plurality of lower frame support members, the rollers being selectively extendable from a plurality of raised tracks positioned longitudinally along a floor of the railcar, where the rollers are configured to pneumatically extend past an upper surface of the track when actuated and allow for linear motion there over.
    Type: Application
    Filed: November 15, 2007
    Publication date: December 3, 2009
    Inventors: Tom Campbell, Art Shoener
  • Publication number: 20080307220
    Abstract: A virtual closed circuit supports transactions between businesses and consumers. More generally, techniques are disclosed for supporting a secure, non-public, business-to-consumer communication link suitable for use with financial transactions and other data communications related thereto. The communication link may be deployed in a desktop widget or other application to integrate communications and interactions with various authenticated online businesses.
    Type: Application
    Filed: May 5, 2008
    Publication date: December 11, 2008
    Inventor: Tom Campbell