Patents by Inventor Christopher Best

Christopher Best 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: 12289305
    Abstract: Techniques for providing a computer-implemented authentication integrity challenge (AIC) service are described.
    Type: Grant
    Filed: June 12, 2023
    Date of Patent: April 29, 2025
    Assignee: Amazon Technologies, Inc.
    Inventors: Christopher Best, Benjamin Gordon, Nicolas Taing, Ryan Mark Lacy
  • Patent number: 10623342
    Abstract: A system for integrating messaging network and external service providers includes: a messaging server connected to a network; and an integration server connected to the messaging server via the network. The messaging server routes messages between client devices, and autonomously generate responses to messages received from the client devices, by selecting content based on the messages and sending the content to the client devices. The content identifies a web page hosted at the integration server. The integration server receives a request for the web page from a client device, and sends the web page, including at least one selectable element, to the client device. Responsive to receiving a selection of the selectable element from the client device, the integration server transmits a message command to the client device, for causing the client device to transmit a message to the messaging server containing a web page identifier.
    Type: Grant
    Filed: October 5, 2016
    Date of Patent: April 14, 2020
    Assignee: KIK INTERACTIVE INC.
    Inventors: Malcolm Clarke, Christopher Best, Michael Mackenzie, Laura Newton, Craig Gurnik, Aleem Haji
  • Patent number: 10264051
    Abstract: According to embodiments described in the specification, a method and system for replicating an application on an auxiliary computing device are provided. The system includes the auxiliary computing device, a mobile computing device executing the application, and at least one server. The server provides the auxiliary computing device with a web application, and the auxiliary computing device presents a code generated using the web application on its display. The mobile computing device captures the code, and uses the code to establish a connection with the auxiliary computing device via the server. The server then routes data between the auxiliary computing device, the mobile computing device and other devices. The data includes application control data, which is routed between the mobile computing device and the auxiliary computing device; and message data, which is routed between the mobile computing device and other devices.
    Type: Grant
    Filed: May 31, 2018
    Date of Patent: April 16, 2019
    Assignee: KIK INTERACTIVE INC.
    Inventor: Christopher Best
  • Publication number: 20180278672
    Abstract: According to embodiments described in the specification, a method and system for replicating an application on an auxiliary computing device are provided. The system includes the auxiliary computing device, a mobile computing device executing the application, and at least one server. The server provides the auxiliary computing device with a web application, and the auxiliary computing device presents a code generated using the web application on its display. The mobile computing device captures the code, and uses the code to establish a connection with the auxiliary computing device via the server. The server then routes data between the auxiliary computing device, the mobile computing device and other devices. The data includes application control data, which is routed between the mobile computing device and the auxiliary computing device; and message data, which is routed between the mobile computing device and other devices.
    Type: Application
    Filed: May 31, 2018
    Publication date: September 27, 2018
    Inventor: Christopher BEST
  • Patent number: 10015227
    Abstract: According to embodiments described in the specification, a method and system for replicating an application on an auxiliary computing device are provided. The system includes the auxiliary computing device, a mobile computing device executing the application, and at least one server. The server provides the auxiliary computing device with a web application, and the auxiliary computing device presents a code generated using the web application on its display. The mobile computing device captures the code, and uses the code to establish a connection with the auxiliary computing device via the server. The server then routes data between the auxiliary computing device, the mobile computing device and other devices. The data includes application control data, which is routed between the mobile computing device and the auxiliary computing device; and message data, which is routed between the mobile computing device and other devices.
    Type: Grant
    Filed: February 6, 2015
    Date of Patent: July 3, 2018
    Assignee: KIK INTERACTIVE INC.
    Inventor: Christopher Best
  • Patent number: 9756486
    Abstract: A method is provided of initiating communications, comprising: storing, in a memory at a messaging server, a plurality of subscriber records, each subscriber record containing a subscriber identifier and a subscriber type indicator; a first subset of the subscriber records having a first subscriber type indicator, and a second subset of the subscriber records having a second subscriber type indicator; determining, at the messaging server, whether to generate initiation data; when the determination is affirmative: selecting at least one of the second subset of the subscriber records; generating the initiation data, the initiation data including at least the subscriber identifier of the selected subscriber record; and transmitting the initiation data to a computing device corresponding to at least one of the first subset of subscriber records.
    Type: Grant
    Filed: October 1, 2015
    Date of Patent: September 5, 2017
    Assignee: KIK INTERACTIVE INC.
    Inventors: Christopher Best, Michael MacKenzie
  • Publication number: 20170214757
    Abstract: A method of collecting input data at a server includes: receiving a message from a client device, the message containing a location identifier; responsive to receiving the message, retrieving a plurality of keywords corresponding to the location identifier from a memory; transmitting a message to the client device containing the retrieved keywords; receiving a selection of one of the retrieved keywords from the client device; retrieving from the memory an action identifier corresponding to the selected keyword; and executing the action corresponding to the action identifier.
    Type: Application
    Filed: November 28, 2016
    Publication date: July 27, 2017
    Inventors: Ted LIVINGSTON, Christopher BEST, Jae Hyung KIM, Michael ROBERTS, Evelyn TCHAO, Shums KASSAM, Jaclyn LING, Maksims VOLKOVS
  • Publication number: 20170099588
    Abstract: A method is provided of initiating communications, comprising: storing, in a memory at a messaging server, a plurality of subscriber records, each subscriber record containing a subscriber identifier and a subscriber type indicator; a first subset of the subscriber records having a first subscriber type indicator, and a second subset of the subscriber records having a second subscriber type indicator; determining, at the messaging server, whether to generate initiation data; when the determination is affirmative: selecting at least one of the second subset of the subscriber records; generating the initiation data, the initiation data including at least the subscriber identifier of the selected subscriber record; and transmitting the initiation data to a computing device corresponding to at least one of the first subset of subscriber records.
    Type: Application
    Filed: October 1, 2015
    Publication date: April 6, 2017
    Inventors: Christopher BEST, Michael MACKENZIE
  • Publication number: 20160381114
    Abstract: According to embodiments described in the specification, a method and system for replicating an application on an auxiliary computing device are provided. The system includes the auxiliary computing device, a mobile computing device executing the application, and at least one server. The server provides the auxiliary computing device with a web application, and the auxiliary computing device presents a code generated using the web application on its display. The mobile computing device captures the code, and uses the code to establish a connection with the auxiliary computing device via the server. The server then routes data between the auxiliary computing device, the mobile computing device and other devices. The data includes application control data, which is routed between the mobile computing device and the auxiliary computing device; and message data, which is routed between the mobile computing device and other devices.
    Type: Application
    Filed: February 6, 2015
    Publication date: December 29, 2016
    Applicant: KIK INTERACTIVE INC.
    Inventor: Christopher BEST
  • Patent number: 8529086
    Abstract: One embodiment of the present invention relates to a portable illumination system having a locked state that minimizes unintended activation. The system includes a first activated state, deactivated state, and locked state. The first activated state generates a first optical output via the optical output device. The deactivated state deactivates the optical output device. The locked state also deactivates the optical output device. The system further includes a switching mechanism configured to receive a first and second physical user input and an algorithm of operation for each of the states. The algorithms of operation for the first activated state and the deactivated state correlate the first and second physical user inputs with a state change between the first activated state, deactivated state, and locked state. The algorithm of operation for the locked state is restricted in that it correlates only the second physical user input with a state change.
    Type: Grant
    Filed: December 27, 2010
    Date of Patent: September 10, 2013
    Assignee: Black Diamond Equipment Ltd.
    Inventors: Joseph Skrivan, Douglas Heinrich, Jeremy Allen Saxton, Christopher Best
  • Patent number: 8313282
    Abstract: Disclosed is a compact and integrated fan, pump, and heat exchanger system where air-cooling is performed via the fan, liquid cooling is performed via a pump, and heat exchange fins in thermal contact with a fluid channel act as a heat exchanger. Heated fluid is carried inside the fluid channel, where heat therein is conducted to the fins. The air flows around the outside surfaces of the fins so that the heat transfers from the heated fluid into the air stream.
    Type: Grant
    Filed: September 2, 2009
    Date of Patent: November 20, 2012
    Assignee: Minebea Co., Ltd.
    Inventors: Yousef Jarrah, Gregory M Chrysler, Patrick Harper, Shen Zhao, Glen Meadows, Christopher Best, Hirofumi Shoji, Thang Ngugen
  • Publication number: 20120250237
    Abstract: A rechargeable battery system, including a housing, a negative terminal, a positive terminal, and a third terminal. The negative terminal is electrically coupled to the rechargeable electrical discharge member and may be electrically coupled to the housing. The positive terminal is electrically coupled to the rechargeable electrical discharge member and electrically isolated from the negative terminal. The third terminal is electrically coupled to the negative terminal. The third terminal is also physically isolated from both the positive and negative terminal. A non-conductive sleeve substantially encases the housing and the negative terminal around which the positive, negative, and third terminals are externally exposed.
    Type: Application
    Filed: March 27, 2012
    Publication date: October 4, 2012
    Inventors: Joseph Skrivan, Douglas Heinrich, Christopher Best, Jeremy Allen Saxton
  • Patent number: 8276943
    Abstract: The present invention relates to systems and methods for damping the impact and rebound forces associated with the use of elongated poles. One embodiment of the present invention relates to a supportive pole system including an elongated shaft, hand receiving member, tip, and force absorbing system. The force absorbing system includes a damping member externally disposed on the elongated shaft between the elongated shaft and either the hand receiving member or the tip. The damping member includes an elastic material such as elastomer that rebounds in response to a compression force. The damping member may include a plurality of stages configured to include independent damping force response characteristics. The force absorbing system may further include a rebound air dampener within the hand receiving member for controlling the rebound force characteristics of the damping member.
    Type: Grant
    Filed: November 12, 2007
    Date of Patent: October 2, 2012
    Assignee: Black Diamond Equipment, Ltd.
    Inventors: Christopher Best, David Mellon, Ben Walker
  • Patent number: 8132344
    Abstract: The invention generally relates to a selectable boot articulation and support system. One embodiment of the present invention relates to a boot system including an intercoupled upper and lower shell configured to encase a user's foot and lower leg. The boot system further includes an articulation system effecting the articulation between the upper and lower shell. The articulation system includes an instep member coupled and positioned with respect to the upper shell in a manner that facilitates selection between a locked configuration and an unlocked configuration. The unlocked configuration provides increased articulation and decreased stiffness between the upper and lower shell with respect to the locked configuration. The instep member may include a releasable dorsal coupling between portions of the upper shell. The instep member may also include one or more moveable lateral couplings with the upper shell.
    Type: Grant
    Filed: June 30, 2009
    Date of Patent: March 13, 2012
    Assignee: Black Diamond Equipment, Ltd.
    Inventors: Brendan Perkins, Christopher Best, David Narajowski, Derek Gordon Gustafson, Jacob Hall, Thomas Laakso, Loren Mills, Evan Anton Bouchier
  • Patent number: 8018186
    Abstract: An electronic system for controlling a fan motor includes a microcontroller and a drive circuit. The microcontroller draws power from a first voltage source and generates control signals for sending drive current to stator coils of a fan motor via the drive circuit. The electronic system further includes a second voltage source to provide the microcontroller with an amount of energy sufficient to operate for a short period of time when the voltage of the first voltage source drops below a predetermined level. The microcontroller is configured to detect when the voltage level of the first voltage source drops below a given level and generates control signals for the drive circuit to discharge energy in the stator coils of the fan motor to quickly stop operation of the fan motor within a short period of time.
    Type: Grant
    Filed: September 17, 2008
    Date of Patent: September 13, 2011
    Assignee: Minebea Co., Ltd.
    Inventors: Scott Frankel, Christopher Best
  • Publication number: 20110204826
    Abstract: One embodiment of the present invention relates to a portable illumination system having a locked state that minimizes unintended activation. The system includes a first activated state, deactivated state, and locked state. The first activated state generates a first optical output via the optical output device. The deactivated state deactivates the optical output device. The locked state also deactivates the optical output device. The system further includes a switching mechanism configured to receive a first and second physical user input and an algorithm of operation for each of the states. The algorithms of operation for the first activated state and the deactivated state correlate the first and second physical user inputs with a state change between the first activated state, deactivated state, and locked state. The algorithm of operation for the locked state is restricted in that it correlates only the second physical user input with a state change.
    Type: Application
    Filed: December 27, 2010
    Publication date: August 25, 2011
    Inventors: Joseph Skrivan, Douglas Heinrich, Jeremy Allen Saxton, Christopher Best
  • Publication number: 20100066279
    Abstract: An electronic system for controlling a fan motor includes a microcontroller and a drive circuit. The microcontroller draws power from a first voltage source and generates control signals for sending drive current to stator coils of a fan motor via the drive circuit. The electronic system further includes a second voltage source to provide the microcontroller with an amount of energy sufficient to operate for a short period of time when the voltage of the first voltage source drops below a predetermined level. The microcontroller is configured to detect when the voltage level of the first voltage source drops below a given level and generates control signals for the drive circuit to discharge energy in the stator coils of the fan motor to quickly stop operation of the fan motor within a short period of time.
    Type: Application
    Filed: September 17, 2008
    Publication date: March 18, 2010
    Applicant: Minebea Co., Ltd.
    Inventors: Scott Frankel, Christopher Best
  • Publication number: 20090320327
    Abstract: The invention generally relates to a selectable boot articulation and support system. One embodiment of the present invention relates to a boot system including an intercoupled upper and lower shell configured to encase a user's foot and lower leg. The boot system further includes an articulation system effecting the articulation between the upper and lower shell. The articulation system includes an instep member coupled and positioned with respect to the upper shell in a manner that facilitates selection between a locked configuration and an unlocked configuration. The unlocked configuration provides increased articulation and decreased stiffness between the upper and lower shell with respect to the locked configuration. The instep member may include a releasable dorsal coupling between portions of the upper shell. The instep member may also include one or more moveable lateral couplings with the upper shell.
    Type: Application
    Filed: June 30, 2009
    Publication date: December 31, 2009
    Inventors: Brendan Perkins, Christopher Best, David Narajowski, Derek Gordon Gustafson, Jacob Hall, Thomas Laakso, Loren Mills, Evan Anton Bouchier
  • Publication number: 20080116682
    Abstract: The present invention relates to systems and methods for damping the impact and rebound forces associated with the use of elongated poles. One embodiment of the present invention relates to a supportive pole system including an elongated shaft, hand receiving member, tip, and force absorbing system. The force absorbing system includes a damping member externally disposed on the elongated shaft between the elongated shaft and either the hand receiving member or the tip. The damping member includes an elastic material such as elastomer that rebounds in response to a compression force. The damping member may include a plurality of stages configured to include independent damping force response characteristics. The force absorbing system may further include a rebound air dampener within the hand receiving member for controlling the rebound force characteristics of the damping member.
    Type: Application
    Filed: November 12, 2007
    Publication date: May 22, 2008
    Inventors: Christopher Best, David Mellon, Ben Walker
  • Publication number: 20080015051
    Abstract: A multi-piece iron-type golf club head with a substantial weight member is disclosed and claimed. The golf club head includes a plurality of body members. A first body member includes a face, a rear surface, and a hosel. A viscoelastic material is attached to the rear surface, and a second body member is attached to the viscoelastic material. The second body member, which may be a weight member, has a substantially larger mass than in known golf clubs. The viscoelastic member may form a substantial part of the club head. The club head may also have a recess located in a top portion thereof between the heel and the toe and extending toward the sole. A low-density insert may be positioned within the recess.
    Type: Application
    Filed: June 7, 2007
    Publication date: January 17, 2008
    Inventors: Ryan Roach, Peter Soracco, Christopher Best