Patents by Inventor Michael Wiles

Michael Wiles 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: 11969578
    Abstract: 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: Grant
    Filed: March 16, 2021
    Date of Patent: April 30, 2024
    Assignee: 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: 20240091442
    Abstract: 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: Application
    Filed: September 27, 2023
    Publication date: March 21, 2024
    Inventors: 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
  • Patent number: 9152496
    Abstract: Systems and/or methods that facilitate high performance flash channel interface techniques are presented. Integrated error correction code (ECC) engine and buffer sets facilitate bypassing error correction of data being written to or read from memory, such as flash memory, in addition to single ECC mode or multiple ECC mode. The integrated ECC engines and buffers can quickly analyze data, and provide error correction information or correct error, significantly increasing throughput. In addition, the programmable flash channel interface can provide more rapid development of flash products by accommodating both Open NAND Flash Interface (ONFI) standard flash and legacy flash devices, by using a configurable micro-code engine in the flash interface.
    Type: Grant
    Filed: December 21, 2007
    Date of Patent: October 6, 2015
    Assignee: CYPRESS SEMICONDUCTOR CORPORATION
    Inventors: Ravindra K. Kanade, Gregory Racino, Michael Wiles
  • Publication number: 20100095389
    Abstract: The present invention provides novel methods of maintaining genetic stability of non-human animal inbred strains. In the methods, pedigree-tracked cryopreserved embryos derived from a foundation colony are produced and used to re-establish the foundation colony at appropriate intervals.
    Type: Application
    Filed: August 6, 2009
    Publication date: April 15, 2010
    Applicant: The Jackson Laboratory
    Inventors: Michael Wiles, Robert Taft, Eva M. Eicher
  • Publication number: 20090164704
    Abstract: Systems and/or methods that facilitate high performance flash channel interface techniques are presented. Integrated error correction code (ECC) engine and buffer sets facilitate bypassing error correction of data being written to or read from memory, such as flash memory, in addition to single ECC mode or multiple ECC mode. The integrated ECC engines and buffers can quickly analyze data, and provide error correction information or correct error, significantly increasing throughput. In addition, the programmable flash channel interface can provide more rapid development of flash products by accommodating both Open NAND Flash Interface (ONFI) standard flash and legacy flash devices, by using a configurable micro-code engine in the flash interface.
    Type: Application
    Filed: December 21, 2007
    Publication date: June 25, 2009
    Applicant: SPANSION LLC
    Inventors: Ravindra K. Kanade, Gregory Racino, Michael Wiles
  • Publication number: 20080269549
    Abstract: Described herein is a method of storing a biological sample, such as a sperm sample, in an elongated container for cryopreservation. Multiple volumes of biological sample may be placed in each elongated container such that each volume of sample is separated from its nearest neighbor by a separation gas. The present invention further relates to an apparatus and method for loading biological samples, such as sperm samples, into an elongated container for cryopreservation of the sample material. The apparatus and method employs drawing the sample into the elongated container such that individual sample volumes are interspaced by gaps of separation gas. This alternating pattern may be created by repeatedly contacting and removing the elongated container from the sample under suction pressure. The apparatus further incorporates the use of a computer to control the volume and number of aliquots as desired. A container according to such methods is also provided.
    Type: Application
    Filed: April 24, 2008
    Publication date: October 30, 2008
    Applicant: The Jackson Laboratory
    Inventors: Robert Taft, Shannon Byers, Jane Farley, Jeffrey Forthofer, Joan Malcolm, Michael Wiles
  • Publication number: 20080026361
    Abstract: Described herein is a composition that comprises a cryoprotectant; a membrane protectant that stabilizes or assists in stabilization of membranes of sperm; and a free radical scavenger (e.g., a reducing agent, an antioxidant).
    Type: Application
    Filed: June 12, 2007
    Publication date: January 31, 2008
    Applicant: The Jackson Laboratory
    Inventors: G. Charles Ostermeier, Jane Farley, Robert Taft, Michael Wiles
  • Publication number: 20070245166
    Abstract: A system and method are provided for periodically servicing a channel in a timer used for controlling events. The method services a channel in a fixed periodic cycle, and reads a first control word loaded in the channel to determine a timer operation. Then, a first data word in the channel is managed in response to the determined operation. In one aspect, a clock signal is supplied with a fixed period. Then, servicing the channel in a fixed periodic cycle includes: establishing a cycle having a first number of clock signals; and, servicing the channel for a second number of clock signals each cycle. If the timer includes a plurality of channels, then each channel is serially serviced in a single cycle.
    Type: Application
    Filed: April 12, 2006
    Publication date: October 18, 2007
    Inventors: Brian Wilkie, Michael Wiles, Jay Quirk
  • Publication number: 20070177575
    Abstract: Under the present invention, a method, system, and program product for providing advanced Virtual Private Network (VPN) routing that includes classifying a network transmission, between a user and a host, wherein the classification is based upon a destination port, protocol, and the like, for routing the communication either via the VPN or not via the VPN and selectively routing the network transmission based upon the classifying of the transmission.
    Type: Application
    Filed: January 30, 2006
    Publication date: August 2, 2007
    Applicant: International Business Machines Corporation
    Inventors: Bryan Osenbach, Michael Wiles
  • Publication number: 20060010507
    Abstract: The present invention relates to transgenic animals, as well as compositions and methods relating to the characterization of gene function. Specifically, the present invention provides transgenic mice comprising mutations in an endophilin III gene. Such transgenic mice are useful as models for disease and for identifying agents that modulate gene expression and gene function, and as potential treatments for various disease states and disease conditions.
    Type: Application
    Filed: April 29, 2005
    Publication date: January 12, 2006
    Inventors: Michael Wiles, Thomas Brennan
  • Publication number: 20050108048
    Abstract: The present invention provides methods and systems for efficient and cost-effective provision of mouse colony management services to customers. Described herein is a novel integrated approach to provide a plurality of mouse colony management services by utilizing a common core process shared by the plurality of services.
    Type: Application
    Filed: February 5, 2004
    Publication date: May 19, 2005
    Applicant: The Jackson Laboratory
    Inventors: Robert Taft, Michael Wiles
  • Publication number: 20050044583
    Abstract: The present invention provides novel methods of maintaining genetic stability of non-human animal inbred strains. In the methods, pedigree-tracked cryopreserved embryos derived from a foundation colony are produced and used to re-establish the foundation colony at appropriate intervals.
    Type: Application
    Filed: August 11, 2004
    Publication date: February 24, 2005
    Applicant: The Jackson Laboratory
    Inventors: Michael Wiles, Robert Taft, Eva Eicher