Patents by Inventor Travis McCoy
Travis McCoy 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: 12400656Abstract: A method for programming a stimulation device of a stimulation system using a programming device includes providing a set of programming commands for the programming device that include a first programming command increasing a stimulation amplitude and a second programming command includes decreasing the stimulation amplitude; receiving a verbal communication by a voice command handler of the programming device or in communication with the programming device; determining whether the verbal communication is a trigger word and, when the verbal communication is the trigger word, entering a triggered state, wherein, after entering the triggered state, the programming device remains in the triggered state until a one of at least one stop condition is met; and, when in the triggered state, determining whether the verbal communication is one of the programming commands and, when the verbal communication is one of the programming commands, executing the one of the programming commands.Type: GrantFiled: April 12, 2024Date of Patent: August 26, 2025Assignee: Boston Scientific Neuromodulation CorporationInventors: Jimmy Lee Chao, Vishal Jagannathan, Eugene Mesina, Travis McCoy
-
Publication number: 20250229092Abstract: A system may include a neurostimulator and a programmer. The neurostimulator may have a plurality of electrodes, and may be configured to deliver neurostimulation by delivering neurostimulation pulses of a first polarity to a neural target using at least one stimulation electrode from the plurality of electrodes and passively recovering charge using a first number of one or more passive electrodes from the plurality of electrodes. The programmer may have a user interface configured to receive a user input for changing a number of passive electrodes used to passively recover charge from the first number to a second number. The programmer may be configured to control the neurostimulator to passively recover charge using the second number of passive electrodes. Some examples may include fractionalization to control the contribution of each passive electrode used to recover charge. A variable impedance may be used to control a relative charge recovery current.Type: ApplicationFiled: January 3, 2025Publication date: July 17, 2025Inventor: Travis McCoy
-
Publication number: 20240257810Abstract: A method for programming a stimulation device of a stimulation system using a programming device includes providing a set of programming commands for the programming device that include a first programming command increasing a stimulation amplitude and a second programming command includes decreasing the stimulation amplitude; receiving a verbal communication by a voice command handler of the programming device or in communication with the programming device; determining whether the verbal communication is a trigger word and, when the verbal communication is the trigger word, entering a triggered state, wherein, after entering the triggered state, the programming device remains in the triggered state until a one of at least one stop condition is met; and, when in the triggered state, determining whether the verbal communication is one of the programming commands and, when the verbal communication is one of the programming commands, executing the one of the programming commands.Type: ApplicationFiled: April 12, 2024Publication date: August 1, 2024Inventors: Jimmy Lee Chao, Vishal Jagannathan, Eugene Mesina, Travis McCoy
-
Patent number: 12002462Abstract: A method for programming a stimulation device of a stimulation system using a programming device includes providing a set of programming commands for the programming device that include a first programming command increasing a stimulation amplitude and a second programming command includes decreasing the stimulation amplitude; receiving a verbal communication by a voice command handler of the programming device or in communication with the programming device; determining whether the verbal communication is a trigger word and, when the verbal communication is the trigger word, entering a triggered state, wherein, after entering the triggered state, the programming device remains in the triggered state until a one of at least one stop condition is met; and, when in the triggered state, determining whether the verbal communication is one of the programming commands and, when the verbal communication is one of the programming commands, executing the one of the programming commands.Type: GrantFiled: October 28, 2021Date of Patent: June 4, 2024Assignee: Boston Scientific Neuromodulation CorporationInventors: Jimmy Lee Chao, Vishal Jagannathan, Eugene Mesina, Travis McCoy
-
Publication number: 20220401740Abstract: Methods and systems for providing sub-perception spinal cord stimulation are described. In some examples, the stimulation current is shared among three or more anodes and three or more cathodes to provide virtual poles that are configured to cover a relatively large area of the patient's neural tissue that contains the “sweet spot” for treating the patient's pain. Covering a relatively large area mitigates the need to perform time-intensive sweet spot searching. In some examples, one or more stimulation parameters are varied while the stimulation is being provided.Type: ApplicationFiled: June 13, 2022Publication date: December 22, 2022Inventor: Travis McCoy
-
Publication number: 20220148591Abstract: A method for programming a stimulation device of a stimulation system using a programming device includes providing a set of programming commands for the programming device that include a first programming command increasing a stimulation amplitude and a second programming command includes decreasing the stimulation amplitude; receiving a verbal communication by a voice command handler of the programming device or in communication with the programming device; determining whether the verbal communication is a trigger word and, when the verbal communication is the trigger word, entering a triggered state, wherein, after entering the triggered state, the programming device remains in the triggered state until a one of at least one stop condition is met; and, when in the triggered state, determining whether the verbal communication is one of the programming commands and, when the verbal communication is one of the programming commands, executing the one of the programming commands.Type: ApplicationFiled: October 28, 2021Publication date: May 12, 2022Inventors: Jimmy Lee Chao, Vishal Jagannathan, Eugene Mesina, Travis McCoy
-
Patent number: 9674179Abstract: In a general aspect, a method can include navigating, by a browser of a client system, to an online service and detecting, by the browser, access to the online service. The method can further include determining, by a login module of the browser, an association between the online service and a user-application account included in the browser, the association being included in a list of trusted services included in the login module. The method can also include providing, by the browser to the online service, a username and password for authentication by the online service and receiving, by the browser from the online service, an authenticated credential corresponding with the username and password. Responsive to receiving the authenticated credential, the method can still further include logging into the user-application account, by the login module, using the authenticated credential.Type: GrantFiled: November 17, 2015Date of Patent: June 6, 2017Assignee: Google Inc.Inventors: Travis McCoy, Roger Tawa
-
Publication number: 20160156613Abstract: Pass through service login for an application can include receiving, within a client system, a credential from a Web-based service responsive to a successful authentication of a user of the client system to the Web-based service. The user can be logged into the application executing within the client system using the credential.Type: ApplicationFiled: November 17, 2015Publication date: June 2, 2016Inventors: Travis McCoy, Roger Tawa
-
Patent number: 9208298Abstract: Pass through service login for an application can include receiving, within a client system, a credential from a Web-based service responsive to a successful authentication of a user of the client system to the Web-based service. The user can be logged into the application executing within the client system using the credential.Type: GrantFiled: June 18, 2012Date of Patent: December 8, 2015Assignee: Google Inc.Inventors: Travis McCoy, Roger Tawa
-
Publication number: 20130340053Abstract: Pass through service login for an application can include receiving, within a client system, a credential from a Web-based service responsive to a successful authentication of a user of the client system to the Web-based service. The user can be logged into the application executing within the client system using the credential.Type: ApplicationFiled: June 18, 2012Publication date: December 19, 2013Applicant: GOOGLE INC.Inventors: TRAVIS MCCOY, ROGER TAWA
-
Patent number: 8295490Abstract: Systems, methods, and machine-readable media for providing an encryption key to a user are provided. The system may include a key storage module, an interface module, and an authentication module. The key storage module may be configured to store an encryption key for a user on an encryption key server, wherein the encryption key is used with user data on a data storage server. The interface module may be configured to receive a request for the encryption key from a client machine associated with the user. The authentication module may be configured to authenticate the user, wherein the interface module may further be configured to transmit the encryption key to the client machine in response to authenticating the user.Type: GrantFiled: January 10, 2012Date of Patent: October 23, 2012Assignee: Google Inc.Inventors: Travis McCoy, Timothy R. Steele, Nicolas Zea