Patents by Inventor Christopher Robert Smith
Christopher Robert Smith 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: 11969578Abstract: Methods, devices and systems are disclosed for inter-app communications between software applications on a mobile communications device. In one aspect, a computer-readable medium on a mobile computing device comprising an inter-application communication data structure to facilitate transitioning and distributing data between software applications in a shared app group for an operating system of the mobile computing device includes a scheme field of the data structure providing a scheme id associated with a target software app to transition to from a source software app, wherein the scheme id is listed on a scheme list stored with the source software app; and a payload field of the data structure providing data and/or an identification where to access data in a shared file system accessible to the software applications in the shared app group, wherein the payload field is encrypted.Type: GrantFiled: March 16, 2021Date of Patent: April 30, 2024Assignee: Dexcom, Inc.Inventors: Gary A. Morris, Scott M. Belliveau, Esteban Cabrera, Jr., Rian Draeger, Laura J. Dunn, Timothy Joseph Goldsmith, Hari Hampapuram, Christopher Robert Hannemann, Apurv Ullas Kamath, Katherine Yerre Koehler, Patrick Wile McBride, Michael Robert Mensinger, Francis William Pascual, Philip Mansiel Pellouchoud, Nicholas Polytaridis, Philip Thomas Pupa, Anna Leigh Davis, Kevin Shoemaker, Brian Christopher Smith, Benjamin Elrod West, Atiim Joseph Wiley
-
Publication number: 20240091442Abstract: Methods, devices and systems are disclosed for inter-app communications between software applications on a mobile communications device. In one aspect, a computer-readable medium on a mobile computing device comprising an inter-application communication data structure to facilitate transitioning and distributing data between software applications in a shared app group for an operating system of the mobile computing device includes a scheme field of the data structure providing a scheme id associated with a target software app to transition to from a source software app, wherein the scheme id is listed on a scheme list stored with the source software app; and a payload field of the data structure providing data and/or an identification where to access data in a shared file system accessible to the software applications in the shared app group, wherein the payload field is encrypted.Type: ApplicationFiled: September 27, 2023Publication date: March 21, 2024Inventors: Gary A. MORRIS, Scott M. BELLIVEAU, Esteban CABRERA, JR., Anna Leigh DAVIS, Rian W. DRAEGER, Laura J. DUNN, Timothy Joseph GOLDSMITH, Hari HAMPAPURAM, Christopher Robert HANNEMANN, Apurv Ullas KAMATH, Katherine Yerre KOEHLER, Patrick Wile MCBRIDE, Michael Robert MENSINGER, Francis William PASCUAL, Philip Mansiel PELLOUCHOUD, Nicholas POLYTARIDIS, Philip Thomas PUPA, Kevin SHOEMAKER, Brian Christopher SMITH, Benjamin Elrod WEST, Atiim Joseph WILEY
-
Publication number: 20240071593Abstract: Systems and methods are disclosed that provide smart alerts to users, e.g., alerts to users about diabetic states that are only provided when it makes sense to do so, e.g., when the system can predict or estimate that the user is not already cognitively aware of their current condition, e.g., particularly where the current condition is a diabetic state warranting attention. In this way, the alert or alarm is personalized and made particularly effective for that user. Such systems and methods still alert the user when action is necessary, e.g., a bolus or temporary basal rate change, or provide a response to a missed bolus or a need for correction, but do not alert when action is unnecessary, e.g., if the user is already estimated or predicted to be cognitively aware of the diabetic state warranting attention, or if corrective action was already taken.Type: ApplicationFiled: October 24, 2023Publication date: February 29, 2024Inventors: Anna Leigh DAVIS, Scott M. BELLIVEAU, Naresh C. BHAVARAJU, Leif N. BOWMAN, Rita M. CASTILLO, Alexandra Elena CONSTANTIN, Rian W. DRAEGER, Laura J. DUNN, Gary Brian GABLE, Arturo GARCIA, Thomas HALL, Hari HAMPAPURAM, Christopher Robert HANNEMANN, Anna Claire HARLEY-TROCHIMCZYK, Nathaniel David HEINTZMAN, Andrea Jean JACKSON, Lauren Hruby JEPSON, Apurv Ullas KAMATH, Katherine Yerre KOEHLER, Aditya Sagar MANDAPAKA, Samuel Jere MARSH, Gary A. MORRIS, Subrai Girish PAI, Andrew Attila PAL, Nicholas POLYTARIDIS, Philip Thomas PUPA, Eli REIHMAN, Ashley Anne RINDFLEISCH, Sofie Wells SCHUNK, Peter C. SIMPSON, Daniel S. SMITH, Stephen J. VANSLYKE, Matthew T. VOGEL, Tomas C. WALKER, Benjamin Elrod WEST, Atiim Joseph WILEY
-
Publication number: 20170291740Abstract: A feeding spout for use with a food package includes a hollow tubular portion integrally connected to a threaded collar portion. The hollow tubular portion has a tube wall, an open end, and a closed end. The tube wall has two or more slits therethrough, the slits being offset from the closed end. Containers and pouches utilizing the feeding spout are also disclosed, along with kits containing same. In addition, methods of producing the feeding spout and pouches and packaged products utilizing the feeding spout are disclosed.Type: ApplicationFiled: April 5, 2017Publication date: October 12, 2017Inventors: Joel Dean GENAW, JR., Sarah Elizabeth SMITH-SIMPSON, Christopher Robert SMITH, Sara Lynn MOSSER, Matthew Blake RODGERS
-
Patent number: 7752076Abstract: A method, apparatus, system, and signal-bearing medium that, in an embodiment, receive vendor resource data and vendor logic from vendors, receive customer resource data from a customer, build a page based on the customer resource data and the vendor resource data, send the page to the customer, and invoke the vendor logic in response to a request from the customer via the page. The page may describe both the current inventory of resources at the customer (based on the customer resource data) and resources that are available for purchase from the vendors (based on the vendor resource data). In various embodiments, the vendor logic purchases the resource from the vendor, requests information from the vendor, or registers the customer with the vendor. If a determination is made that a new resource is needed, either by the customer or by analysis of the customer resource data and rules for purchasing new resources, then a purchase request is sent to the vendor for the new resource.Type: GrantFiled: October 29, 2004Date of Patent: July 6, 2010Assignee: International Business Machines CorporationInventors: Jacob Kugel, Carl Clair Pecinovsky, Christopher Robert Smith
-
Patent number: 6952284Abstract: A digital printing device is manually moved across a medium, and automatically prints an image on the medium by selectively engaging one or more print elements at positions corresponding to the image. Preferably, the printing device comprises a multi-element print head a pair of optical sensors which provide position and orientation data. A controller causes the print head to print the image responsive to the location and orientation determined by the optical sensors. The printing device may be hand-held and integrated into a personal digital assistant device.Type: GrantFiled: August 31, 2001Date of Patent: October 4, 2005Assignee: International Business Machines CorporationInventors: Gregory Paul Andrews, Christopher Robert Smith
-
Patent number: 6823521Abstract: Two computer systems communicate with each other using active datastreams that each identify executable code for sending and receiving the corresponding active datastream, and for performing any processing required by the active datastream. Each active datastream also includes a unique datastream identifier. When a first computer system (source) has a request to send to a second computer system (target), the source computer system creates an active datastream object that represents the request. Once the active datastream object is created, a method on the active datastream object is invoked to send the active datastream object to the target. A datastream factory on the target reads the datastream identifier of the transmitted active datastream object, determines from the datastream identifier the class of active datastream object being received, and creates a new instance of the class corresponding to the datastream identifier.Type: GrantFiled: February 26, 1999Date of Patent: November 23, 2004Assignee: International Business Machines CorporationInventors: Clifton Malcolm Nock, Christopher Robert Smith
-
Publication number: 20030062370Abstract: A metal can for holding a carbonated or otherwise pressurized beverage or the like, having a rigid metal lid formed with an eccentrically disposed, upwardly projecting annular flange defining an aperture of average diameter between about 0.625 inch and about 1 inch, and a flexible metal foil closure extending over the aperture and peelably bonded by a heat seal to the sloping outer surface of the flange.Type: ApplicationFiled: May 17, 2002Publication date: April 3, 2003Inventors: Melville Douglas Ball, Tom E. Scott, Robin C. Furneaux, James D. Moulton, Christopher Robert Smith, Peter Hamstra
-
Publication number: 20030043388Abstract: A digital printing device is manually moved across a medium, and automatically prints an image on the medium by selectively engaging one or more print elements at positions corresponding to the image. Preferably, the printing device comprises a multi-element print head a pair of optical sensors which provide position and orientation data. A controller causes the print head to print the image responsive to the location and orientation determined by the optical sensors. The printing device may be hand-held and integrated into a personal digital assistant device.Type: ApplicationFiled: August 31, 2001Publication date: March 6, 2003Applicant: International Business Machines CorporationInventors: Gregory Paul Andrews, Christopher Robert Smith
-
Publication number: 20020050493Abstract: A metal can for holding a carbonated or otherwise pressurized beverage or the like, having a rigid metal lid formed with an eccentrically disposed, upwardly projecting frustoconical annular flange defining an aperture of average diameter between about 0.625 inch and about 1 inch, and a flexible metal foil closure extending over the aperture and peelably bonded by a heat seal to the sloping outer surface of the flange.Type: ApplicationFiled: July 13, 2001Publication date: May 2, 2002Inventors: Melville Douglas Ball, Tom E. Scott, Robin C. Furneaux, James D. Moulton, Christopher Robert Smith, Peter Hamstra
-
Patent number: 6373409Abstract: A method and computer program product are provided for implementing text conversion table compression. For implementing text conversion table compression, a character sequence is loaded from a full-size conversion table. The character sequence is checked for one of plurality of character patterns. Responsive to identifying one of the plurality of character patterns, the character sequence is compressed into a compressed conversion table for the identified one character pattern. Responsive to failing to identify one of the plurality of character patterns, the character sequence is copied into the compressed conversion table. The character sequence from the full-size conversion table is checked for one of the plurality of character patterns including a repeating character sequence, a ramping character sequence, and a repeating high byte character sequence.Type: GrantFiled: June 19, 2000Date of Patent: April 16, 2002Assignee: International Business Machines CorporationInventors: Christopher Robert Smith, James Lee Wright
-
Patent number: D1022129Type: GrantFiled: February 10, 2021Date of Patent: April 9, 2024Assignee: R.W. Beckett CorporationInventors: Christopher Allen Fildes, Jeffrey Robert Traczek, Duane Lee Wilson, Wilbert Edward Meibuhr, Brian Paul Smith