Patents by Inventor David Lubensky
David Lubensky 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: 11890470Abstract: An example of a system for programming a neurostimulator may include a storage device and a user interface. The storage device may be configured to store waveform building blocks. The user interface may include a display screen, a user input device, and an interface control circuit. The interface control circuit may include a waveform composer configured to allow for composition of one of more building blocks and composition of a pattern of neurostimulation pulses using selected one or more waveform building blocks. The waveform composer may include a library controller and waveform building block editors. The library controller may be configured to display a library management area on the screen. The displayed library management area allows a user to manage the stored waveform building blocks. The waveform building block editors may each be configured to allow the user to compose a type of the waveform building blocks.Type: GrantFiled: April 28, 2022Date of Patent: February 6, 2024Assignee: Boston Scientific Neuromodulation CorporationInventors: David Ernest Wechter, David Lubensky, Brian Hoffer
-
Publication number: 20230414179Abstract: The present disclosure provides methods and devices for assessing movement. In some exemplary embodiments, a system for assessing movement is provided. In some embodiments, the system includes a handheld device. In some embodiments, the handheld device includes a plurality of sensors configured to record motion and position data, a body having a plurality of sides, a battery, and a proximal end configured to interact with a touchscreen of a computing device.Type: ApplicationFiled: September 13, 2023Publication date: December 28, 2023Inventors: Christopher Pekrul, Scott Kokones, Omar Ansari, Eugina Chun, Brian Hoffer, John Lai, Adam Little, David Lubensky
-
Patent number: 11793464Abstract: The present disclosure provides methods and devices for assessing movement. In some exemplary embodiments, a system for assessing movement is provided. In some embodiments, the system includes a handheld device. In some embodiments, the handheld device includes a plurality of sensors configured to record motion and position data, a body having a plurality of sides, a battery, and a proximal end configured to interact with a touchscreen of a computing device.Type: GrantFiled: January 22, 2021Date of Patent: October 24, 2023Assignee: CERAXIS HEALTH, INC.Inventors: Christopher Pekrul, Scott Kokones, Omar Ansari, Eugina Chun, Brian Hoffer, John Lai, Adam Little, David Lubensky
-
Publication number: 20220249839Abstract: An example of a system for programming a neurostimulator may include a storage device and a user interface. The storage device may be configured to store waveform building blocks. The user interface may include a display screen, a user input device, and an interface control circuit. The interface control circuit may include a waveform composer configured to allow for composition of one of more building blocks and composition of a pattern of neurostimulation pulses using selected one or more waveform building blocks. The waveform composer may include a library controller and waveform building block editors. The library controller may be configured to display a library management area on the screen. The displayed library management area allows a user to manage the stored waveform building blocks. The waveform building block editors may each be configured to allow the user to compose a type of the waveform building blocks.Type: ApplicationFiled: April 28, 2022Publication date: August 11, 2022Inventors: David Ernest Wechter, David Lubensky, Brain Hoffer
-
Patent number: 11331487Abstract: An example of a system for programming a neurostimulator may include a storage device and a user interface. The storage device may be configured to store waveform building blocks. The user interface may include a display screen, a user input device, and an interface control circuit. The interface control circuit may include a waveform composer configured to allow for composition of one of more building blocks and composition of a pattern of neurostimulation pulses using selected one or more waveform building blocks. The waveform composer may include a library controller and waveform building block editors. The library controller may be configured to display a library management area on the screen. The displayed library management area allows a user to manage the stored waveform building blocks. The waveform building block editors may each be configured to allow the user to compose a type of the waveform building blocks.Type: GrantFiled: August 27, 2019Date of Patent: May 17, 2022Assignee: Boston Scientific Neuromodulation CorporationInventors: David Ernest Wechter, David Lubensky, Brian Hoffer
-
Publication number: 20220016413Abstract: Systems and methods for providing curated neurostimulation are disclosed such that users are enabled to provide improved therapy in a home environment. Stimulation protocols can be assessed to provide improved targeted stimulation of a nerve and less unwanted side effects. Sets of stimulation montages and associated weights are defined and are selected or adjusted in pre-defined using pre-defined operations that simplify adjustment of characteristics of the stimulation field such as the geometry and location of the provided stimulation. Stimulation matrix pads are arranged and activated to provide advantages. Strategies for adjusting the intensity of the stimulation field incorporate weighting values in non-primary channels and are disclosed. Curated neurostimulation can also include providing defined schedules for events and activities related to the therapy such as providing schedules for stimulation treatment, surveying a user, providing education and remote user support.Type: ApplicationFiled: July 14, 2021Publication date: January 20, 2022Inventors: MICHAEL SASHA JOHN, MIKE LABBE, KEITH R. CARLTON, PAUL B. YOO, SURANJAN ROYCHOWDHURY, TAMARA BAYNHAM, KEN W. MARIASH, DAVID LUBENSKY, JOHN LAI, BRIAN HOFFER, RACHEL LICHTE, JON LAWSON
-
Publication number: 20210219921Abstract: The present disclosure provides methods and devices for assessing movement. In some exemplary embodiments, a system for assessing movement is provided. In some embodiments, the system includes a handheld device. In some embodiments, the handheld device includes a plurality of sensors configured to record motion and position data, a body having a plurality of sides, a battery, and a proximal end configured to interact with a touchscreen of a computing device.Type: ApplicationFiled: January 22, 2021Publication date: July 22, 2021Inventors: Christopher Pekrul, Scott Kokones, Omar Ansari, Eugina Chun, Brian Hoffer, John Lai, Adam Little, David Lubensky
-
Patent number: 10887396Abstract: From a hardware sensor at a first time, sensor data comprising a first sample and a second sample is received. The sensor data is modified to create new data, wherein a first data point of the new data corresponds to the first sample, a second data point of the new data corresponds to the second sample, and wherein the first data point and the second data point are arranged differently from the first sample and the second sample. The hardware sensor is emulated by sending, to a consumer of hardware sensor data at a second time, the new data instead of the sensor data.Type: GrantFiled: January 8, 2019Date of Patent: January 5, 2021Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Justin Gregory Manweiler, Hani Jamjoom, David Lubensky, Anni Coden, Justin Weisz
-
Patent number: 10838915Abstract: A method, system and computer readable program are disclosed for managing data in a computing network. In an embodiment, the invention provides a method comprising obtaining specified data from a database in the computing network, aggregating the specified data in a defined data structure stored in the computing network, and specifying in the data structure properties over the data aggregated in the data structure. In an embodiment, a plurality of services in the computing network use the data in the data structure in accordance with the properties specified in the data structure. In an embodiment, one or more of the services modifies one or more of the properties specified in the data structure based on a transformation by the one or more of the services of the data aggregated in the data structure.Type: GrantFiled: September 6, 2018Date of Patent: November 17, 2020Assignee: International Business Machines CorporationInventors: Omer Tripp, Pietro Ferrara, David Lubensky, Marco Pistoia
-
Publication number: 20200220930Abstract: From a hardware sensor at a first time, sensor data comprising a first sample and a second sample is received. The sensor data is modified to create new data, wherein a first data point of the new data corresponds to the first sample, a second data point of the new data corresponds to the second sample, and wherein the first data point and the second data point are arranged differently from the first sample and the second sample. The hardware sensor is emulated by sending, to a consumer of hardware sensor data at a second time, the new data instead of the sensor data.Type: ApplicationFiled: January 8, 2019Publication date: July 9, 2020Applicant: International Business Machines CorporationInventors: Justin Gregory Manweiler, Hani Jamjoom, David Lubensky, Anni Coden, Justin Weisz
-
Publication number: 20200081995Abstract: A method, system and computer readable program are disclosed for managing data in a computing network. In an embodiment, the invention provides a method comprising obtaining specified data from a database in the computing network, aggregating the specified data in a defined data structure stored in the computing network, and specifying in the data structure properties over the data aggregated in the data structure. In an embodiment, a plurality of services in the computing network use the data in the data structure in accordance with the properties specified in the data structure. In an embodiment, one or more of the services modifies one or more of the properties specified in the data structure based on a transformation by the one or more of the services of the data aggregated in the data structure.Type: ApplicationFiled: September 6, 2018Publication date: March 12, 2020Inventors: Omer Tripp, Pietro Ferrara, David Lubensky, Marco Pistoia
-
Publication number: 20190381328Abstract: An example of a system for programming a neurostimulator may include a storage device and a user interface. The storage device may be configured to store waveform building blocks. The user interface may include a display screen, a user input device, and an interface control circuit. The interface control circuit may include a waveform composer configured to allow for composition of one of more building blocks and composition of a pattern of neurostimulation pulses using selected one or more waveform building blocks. The waveform composer may include a library controller and waveform building block editors. The library controller may be configured to display a library management area on the screen. The displayed library management area allows a user to manage the stored waveform building blocks. The waveform building block editors may each be configured to allow the user to compose a type of the waveform building blocks.Type: ApplicationFiled: August 27, 2019Publication date: December 19, 2019Inventors: David Ernest Wechter, David Lubensky, Brian Hoffer
-
Patent number: 10456586Abstract: An example of a system for programming a neurostimulator may include a storage device and a user interface. The storage device may be configured to store waveform building blocks. The user interface may include a display screen, a user input device, and an interface control circuit. The interface control circuit may include a waveform composer configured to allow for composition of one of more building blocks and composition of a pattern of neurostimulation pulses using selected one or more waveform building blocks. The waveform composer may include a library controller and waveform building block editors. The library controller may be configured to display a library management area on the screen. The displayed library management area allows a user to manage the stored waveform building blocks. The waveform building block editors may each be configured to allow the user to compose a type of the waveform building blocks.Type: GrantFiled: October 11, 2016Date of Patent: October 29, 2019Assignee: Boston Scientific Neuromodulation CorporationInventors: David Ernest Wechter, David Lubensky, Brian Hoffer
-
Publication number: 20170106197Abstract: An example of a system for programming a neurostimulator may include a storage device and a user interface. The storage device may be configured to store waveform building blocks. The user interface may include a display screen, a user input device, and an interface control circuit. The interface control circuit may include a waveform composer configured to allow for composition of one of more building blocks and composition of a pattern of neurostimulation pulses using selected one or more waveform building blocks. The waveform composer may include a library controller and waveform building block editors. The library controller may be configured to display a library management area on the screen. The displayed library management area allows a user to manage the stored waveform building blocks. The waveform building block editors may each be configured to allow the user to compose a type of the waveform building blocks.Type: ApplicationFiled: October 11, 2016Publication date: April 20, 2017Inventors: David Ernest Wechter, David Lubensky, Brian Hoffer
-
Patent number: 9325638Abstract: A communications apparatus is configured to bridge modalities and different communications formats. The apparatus may include a bridge to receive an input through a modality gateway and to deliver an output through an output channel, a communication engine configured to manipulate the input into the output, a router configured to route the configured output to a respective output channel, and a controller configured to control the bridge. The controller may determine a new modality depending on a context of the communications apparatus.Type: GrantFiled: April 30, 2008Date of Patent: April 26, 2016Assignee: International Business Machines CorporationInventors: Juan Huerta, David Lubensky, David Nahamoo
-
Patent number: 8768969Abstract: A method for managing dialogue interaction includes generating a hierarchical tree representation of a set of hierarchical data entities, and identifying a leaf node in the hierarchical tree representation. A system for managing dialogue interaction includes a hierarchical data format having a plurality of hierarchical data entities, and a dialogue interaction manager that manages a dialogue with a user based upon the hierarchical data format.Type: GrantFiled: July 9, 2004Date of Patent: July 1, 2014Assignee: Nuance Communications, Inc.Inventors: Juan Manuel Huerta, David Lubensky, Thiruvilwamalai Venkatraman Raman, Charles Francis Wiecha
-
Patent number: 8566078Abstract: A method of generating a statistical machine translation database through a game in which a monolingual structure is provided to a plurality of players. A first translation attempt is received from each of the plurality of players. The first translation attempt from each of the plurality of players is compared. Feedback is provided to each of the plurality of players and the attempts are received and compared to provide feedback to iteratively converge subsequent translations from each of the plurality of players into a final translated structure.Type: GrantFiled: January 29, 2010Date of Patent: October 22, 2013Assignee: International Business Machines CorporationInventors: Ruhi Sarikaya, Jiri Navratil, Osamuyimen Stewart, David Lubensky
-
Patent number: 8379806Abstract: A system and method for representing call content in a searchable database includes transcribing call content to text. The call content is projected to vector space, by creating a vector by indexing the call based on the content and determining a similarity of the call to an atomic-class dictionary. The call is classified in a relational database in accordance with the vector.Type: GrantFiled: August 22, 2008Date of Patent: February 19, 2013Assignee: International Business Machines CorporationInventors: Cheng Wu, Andrzej Sakrajda, Hong-Kwang Jeff Kuo, Vaibhava Goel, David Lubensky
-
Patent number: D966280Type: GrantFiled: June 4, 2020Date of Patent: October 11, 2022Assignee: CERAXIS HEALTH, INC.Inventors: Christopher Pekrul, Scott Kokones, Omar Ansari, Eugina Chun, Brian Hoffer, John Lai, Adam Little, David Lubensky
-
Patent number: D974553Type: GrantFiled: June 4, 2020Date of Patent: January 3, 2023Assignee: CERAXIS HEALTH, INC.Inventors: Christopher Pekrul, Scott Kokones, Omar Ansari, Eugina Chun, Brian Hoffer, John Lai, Adam Little, David Lubensky