Patents by Inventor John Hayman
John Hayman 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: 12274675Abstract: There is provided an apparatus for dispensing one or more drugs in pellet form. The apparatus includes a cartridge assembly configured to store drugs in pellet form, and dispense the drugs upon actuation of one or more dispensing mechanisms located within the cartridge assembly. The apparatus further includes a control unit configured to actuate the one or more dispensing mechanisms located within the cartridge assembly, as well as a cover including a collection region configured to receive and store drugs dispensed from the one or more dispensing mechanisms. The cover is movable between a first position in which the collection region of the cover forms an enclosed cavity, and a second position in which the collection region is exposed such that a user can access drugs contained therein.Type: GrantFiled: April 10, 2023Date of Patent: April 15, 2025Assignee: ONDOSIS ABInventors: John Hayman, Anders Jimgren, Magnus Karemyr, Simon Pettersson
-
Publication number: 20230346646Abstract: There is provided an apparatus for dispensing one or more drugs in pellet form. The apparatus includes a cartridge assembly configured to store drugs in pellet form, and dispense the drugs upon actuation of one or more dispensing mechanisms located within the cartridge assembly. The apparatus further includes a control unit configured to actuate the one or more dispensing mechanisms located within the cartridge assembly, as well as a cover including a collection region configured to receive and store drugs dispensed from the one or more dispensing mechanisms. The cover is movable between a first position in which the collection region of the cover forms an enclosed cavity, and a second position in which the collection region is exposed such that a user can access drugs contained therein.Type: ApplicationFiled: April 10, 2023Publication date: November 2, 2023Inventors: John Hayman, Anders Jimgren, Magnus Karemyr, Simon Pettersson
-
Patent number: 11622914Abstract: There is provided an apparatus for dispensing one or more drugs in pellet form. The apparatus includes a cartridge assembly configured to store drugs in pellet form, and dispense the drugs upon actuation of one or more dispensing mechanisms located within the cartridge assembly. The apparatus further includes a control unit configured to actuate the one or more dispensing mechanisms located within the cartridge assembly, as well as a cover including a collection region configured to receive and store drugs dispensed from the one or more dispensing mechanisms. The cover is movable between a first position in which the collection region of the cover forms an enclosed cavity, and a second position in which the collection region is exposed such that a user can access drugs contained therein.Type: GrantFiled: November 1, 2019Date of Patent: April 11, 2023Assignee: OnDosis ABInventors: John Hayman, Anders Jimgren, Magnus Karemyr, Simon Pettersson
-
Publication number: 20220071849Abstract: There is provided an apparatus for dispensing one or more drugs in pellet form. The apparatus includes a cartridge assembly configured to store drugs in pellet form, and dispense the drugs upon actuation of one or more dispensing mechanisms located within the cartridge assembly. The apparatus further includes a control unit configured to actuate the one or more dispensing mechanisms located within the cartridge assembly, as well as a cover including a collection region configured to receive and store drugs dispensed from the one or more dispensing mechanisms. The cover is movable between a first position in which the collection region of the cover forms an enclosed cavity, and a second position in which the collection region is exposed such that a user can access drugs contained therein.Type: ApplicationFiled: November 1, 2019Publication date: March 10, 2022Inventors: John Hayman, Anders Jimgren, Magnus Karemyr, Simon Pettersson
-
Patent number: 8290442Abstract: A communications network comprises a wireless communication device, a mobile data service and an apparatus for testing media content developed for a wireless communication device. This apparatus comprises a media content composer module, a web server, and a dispatcher module. The dispatcher module is programmed to: receive a media content simulation request from the composer module; publish media content developed on the composer module onto the web server, the published content having a uniform resource locator (URL) associated thereto; and transmit to the mobile data service the URL and instructions to the wireless communication device or a wireless communication device simulator to open a web browser and access the URL thereby downloading the media content from the web server.Type: GrantFiled: September 7, 2006Date of Patent: October 16, 2012Assignee: Research In Motion LimitedInventors: Ken Whatmough, John Hayman, David F. Tapuska
-
Patent number: 8291004Abstract: A communications network comprises a computer having a control panel application with controls for remotely controlling playback on a web browser of a wireless communication device; a wireless communications device; and data connection means between the computer and the device, such as a wireless network, Bluetooth®, or USB. The device comprises a web browser; a content playback application program interface (API) communicative with the web browser; and a playback control application communicative with the control panel application to receive web browser playback instructions and with the content playback API to transmit the instructions thereto.Type: GrantFiled: September 7, 2006Date of Patent: October 16, 2012Assignee: Research In Motion LimitedInventors: Ken Whatmough, John Hayman, Kristopher Braun
-
Publication number: 20080064340Abstract: A communications network comprises a wireless communication device, a mobile data service and an apparatus for testing media content developed for a wireless communication device. This apparatus comprises a media content composer module, a web server, and a dispatcher module. The dispatcher module is programmed to: receive a media content simulation request from the composer module; publish media content developed on the composer module onto the web server, the published content having a uniform resource locator (URL) associated thereto; and transmit to the mobile data service the URL and instructions to the wireless communication device or a wireless communication device simulator to open a web browser and access the URL thereby downloading the media content from the web server.Type: ApplicationFiled: September 7, 2006Publication date: March 13, 2008Inventors: Ken Whatmough, John Hayman, David F. Tapuska
-
Publication number: 20080066086Abstract: A communications network comprises a computer having a control panel application with controls for remotely controlling playback on a web browser of a wireless communication device; a wireless communications device; and data connection means between the computer and the device, such as a wireless network, Bluetooth®, or USB. The device comprises a web browser; a content playback application program interface (API) communicative with the web browser; and a playback control application communicative with the control panel application to receive web browser playback instructions and with the content playback API to transmit the instructions thereto.Type: ApplicationFiled: September 7, 2006Publication date: March 13, 2008Inventors: Ken Whatmough, John Hayman, Kristopher Braun
-
Publication number: 20070251812Abstract: A photocatalytic air treatment system, including apparatuses and methods, for killing and/or mineralizing bacteria, viruses, mold, fungi, spores, mycotoxins, allergens, and other similar microorganisms or agents, and for oxidizing volatile organic compounds (VOCs). The system comprises one or more reactor beds configured in one or more stages with each reactor bed including a plurality of photocatalyst coated media substantially surrounding a plurality of sheathed ultraviolet light sources that may be arranged in a plurality of configurations. Adjacent ultraviolet light sources are positioned so as to create killing zones of photocatalyst coated media therebetween that are irradiated with ultraviolet light from multiple sources and in which an increased number of hydroxyl radicals are present. The photocatalyst generally comprises titanium dioxide, but may include one or more enhancers. The media is formed from or is coated with a material that induces the photocatalyst to form a nano-particle structure.Type: ApplicationFiled: March 27, 2007Publication date: November 1, 2007Inventor: John Hayman
-
Publication number: 20070089048Abstract: A set of instructions include instructions written In a graphics display language (e.g., SVG) and instructions written in a Web form creation language (e.g., XForms). Graphics are rendered on a display of a device in accordance with the instructions which accord to the graphics display language. Parameters are extracted from the instructions according to the Web form creation language and these parameters are utilized to create native user interface objects. The Web form creation language may be modified to include parameters which indicate the size and position of a user input area such that these parameters will also be used in creating the native user interface objects. The native user interface objects may be used to allow a user to input information via the user controls of the device. A graphic element of the graphic display element may be bound to a submit operation of the Web form creation language to allow submission of information which is input.Type: ApplicationFiled: October 14, 2005Publication date: April 19, 2007Inventors: Jon-David Lacey, Kenneth Wallis, John Hayman, Laura Doktorova, Mikhail Fomitchev, Stuart Garrood, Scott Hayman
-
Publication number: 20060112167Abstract: A method and apparatus for providing rich content to media devices are disclosed. Information content is converted at a content provider system for transmission to a media device over a wireless communication network. The converted content is processed by a media engine on the media device. The content is preferable converted at the content provider system into a binary format having separate visual elements and behavior elements.Type: ApplicationFiled: January 6, 2006Publication date: May 25, 2006Inventors: Jay Steele, Kenneth Whatmough, Shaun Johansen, Jon-David Lacey, Julian Paas, Rakesh Arora, Laura Doktorova, John Hayman, Scott Hayman, Christopher Billard
-
Patent number: 6538651Abstract: A parametric geometric element definition and generation system and method is described herein. 3D model of geometric objects are generated by execution of one or more directed acyclic graphs having a plurality of nodes which represent various modeling operations and parameters or properties used in defining and generating geometric elements. In further embodiments, an object player monitors modeling operations of nodes and communications with the rendering system to dynamically adapt the performance and format of the rendering system. A notification mechanism is used where nodes may send and/or listen for change events. A modification to one or more properties of node or nodes may trigger the transmission of a change event throughout the directed graph.Type: GrantFiled: March 17, 2000Date of Patent: March 25, 2003Inventors: John Hayman, Shaun Johansen, Jon-David Lacey, Jay Steele