Patents by Inventor Gregory Francis

Gregory Francis 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).

  • Publication number: 20120072478
    Abstract: Content discovery and content transfer between mobile communications nodes is often required, for example, to synchronize maps, traffic hot spot information and the like for vehicle mounted satellite navigation devices, pedestrian hand-held personal digital assistants and other mobile communications nodes. In an embodiment, content discovery processes using a tree-based data structure for transferring data between two mobile communication nodes is described.
    Type: Application
    Filed: November 30, 2011
    Publication date: March 22, 2012
    Applicant: MICROSOFT CORPORATION
    Inventors: Gregory Francis O'Shea, Thomas Christian Zahn, Antony Rowstron
  • Publication number: 20120038739
    Abstract: Methods, systems, and computer readable media for shader lamps-based avatars of real and virtual people are disclosed. According to one method, shader lamps-based avatars of real and virtual objects are displayed on physical target objects. The method includes obtaining visual information of a source object and generating at least a first data set of pixels representing a texture image of the source object. At least one of a size, shape, position, and orientation of a 3D physical target object are determined. A set of coordinate data associated with various locations on the surface of the target object are also determined. The visual information is mapped to the physical target object. Mapping includes defining a relationship between the first and second sets of data, wherein each element of the first set is related to each element of the second set.
    Type: Application
    Filed: March 8, 2010
    Publication date: February 16, 2012
    Inventors: Gregory Francis Welch, Henry Fuchs, Peter Lincoln, Andrew Nashel, Andrei State
  • Publication number: 20120031893
    Abstract: An apparatus and a method for measuring temperature in a cooking appliance, both of which utilize a circuit for reading an input from a thermal resistive device. By including a processor and an amplifier in the circuit, embodiments reduce the number of processor pins required to modify the amplified input arising from the amplifier. In one embodiment, the processor utilizes a single processor pin, through which is distributed a control output corresponding to the input and modifying the operating parameters of the amplifier.
    Type: Application
    Filed: August 4, 2010
    Publication date: February 9, 2012
    Inventors: Patrick Ryan COX, David Lepie, Gregory Francis Gawron, SR.
  • Patent number: 8103718
    Abstract: Content discovery and content transfer between mobile communications nodes is often required, for example, to synchronize maps, traffic hot spot information and the like for vehicle mounted satellite navigation devices, pedestrian hand-held personal digital assistants and other mobile communications nodes. In an embodiment, content discovery processes using data structures designed in particular ways and sent using a single packet enable nodes to identify files to be transferred whilst keeping overheads down. In an embodiment a first and a second data structure are used, each being formed from slightly different information about a subset of the files to be synchronized. In another embodiment a single tree-based data structure is used. A process for transferring data between two mobile communications nodes is also described.
    Type: Grant
    Filed: July 31, 2008
    Date of Patent: January 24, 2012
    Assignee: Microsoft Corporation
    Inventors: Gregory Francis O'Shea, Thomas Christian Zahn, Antony Rowstron
  • Publication number: 20110251088
    Abstract: A method for identifying aptamers that bind to target molecules may include contacting an oligonucleotide library with target molecule and digesting unbound oligonucleotides with one or more endonucleases, one or more exonucleases, or one or more endonucleases in combination with one or more exonucleases. The unbound oligonucletides lend themselves to nuclease digestion because their flanking sequences are complementary and form predictable, terminal, secondary structure (a Lariat Aptamer). Bound molecules (aptamers) are protected from nuclease digestion and become enriched. A method for identifying aptamers may further include optionally subjecting selected aptamers to one or more rounds of selection under conditions of increased stringency. A method for identifying aptamers may include yet further amplifying selected aptamers.
    Type: Application
    Filed: February 12, 2011
    Publication date: October 13, 2011
    Inventor: Gregory Francis Lopreato
  • Patent number: 8029579
    Abstract: Provided herein are blends oils or fatty acids comprising more than 50% medium chain fatty acids, or the fatty acid alkyl esters thereof, and having low melting points. Such blends are useful as a fuel or as a starting material for the production of, for example, a biodiesel. Also provided genetically altered or modified plants, modified such that the amount of medium chain fatty acids generated by the plant are increased. Further provided is a method of predicting the melting point of a blend of fatty acid methyl esters and the use of such a method for identifying blends suitable for use as, for example, a biodiesel.
    Type: Grant
    Filed: June 27, 2007
    Date of Patent: October 4, 2011
    Assignee: COH Inc.
    Inventors: Mark Knuth, Peter R. Beetham, Keith A. Walker, Gregory Francis William Gocal
  • Publication number: 20110214660
    Abstract: A system for monitoring a cooling fan having one or more fans blade and utilized in an appliance having a heating element. Such a system generally includes an electric switch actuated by a magnetic field of a magnet mounted on a rotary member of the cooling fan. The electric switch can be located proximate to the magnet, such that the magnet rotates past the electric switch to actuate the electric switch via the magnetic field at a switching frequency with each rotation of the rotary member. Such a system can include a circuit responsive to an electrical signal from the electric switch. The circuit can generates a signal indicative of the status of the cooling fan, based on the switching frequency of the electric switch. Such a signal can prevent overheating of the heating elements in case of a failure of the cooling fan.
    Type: Application
    Filed: March 8, 2010
    Publication date: September 8, 2011
    Inventors: Timothy Andrew GILLESPIE, Ashley Wayne Burt, Gregory Francis Gawron, Gregory Owen Miller, Paul E. Newsom, Daniel Joseph Trice
  • Publication number: 20110028293
    Abstract: A process for manufacturing a device includes performing a plurality of non-bonding processes during at least one web-based manufacturing stage and during at least one sheet-based manufacturing stage. The processes may be performed by a plurality of modules. The modules may be independently controlled and/or monitored. The modules may be interchangeable. One or more modules may receive and/or pass material to another module. The devices that are manufactured may be a layered device, a smart card, a sensor, an actuator, an in vitro diagnostic device, a microfluidic device, or a laminar product. An apparatus for manufacturing device includes at least one web-based manufacturing component and at least one sheet-based manufacturing component. The at least one web-based manufacturing component and the at least one sheet-based manufacturing component are configured to perform a plurality of non-bonding processes.
    Type: Application
    Filed: January 24, 2007
    Publication date: February 3, 2011
    Inventors: Micah James Atkin, Gregory Francis Eaton
  • Patent number: 7861814
    Abstract: A work machine comprises an external housing, an air precleaner, an air filter, and a plenum box. The air precleaner is positioned outside the external housing, and the air filter is positioned inside the external housing. The plenum box is coupled fluidly to the air precleaner and the air filter for communication of intake air from the air precleaner to the air filter through the plenum box.
    Type: Grant
    Filed: March 6, 2008
    Date of Patent: January 4, 2011
    Assignee: Deere & Company
    Inventors: Andrew Joseph Hageman, Gregory Francis Swift
  • Patent number: 7818192
    Abstract: Computer system for controlled creation, processing, administration and display of quality information within an enterprise. Linkages may be defined among enterprise entities, process/product development attributes, strategies, goals, process improvement opportunities, etc. Visual analysis of data associated with the linkages is provided in an interactive fashion. Linkages may also be defined among online quality-related documentation throughout an enterprise such that information is automatically propagated/reconciled through the enterprise in a controlled and efficient fashion. The creation of process documentation for new products is facilitated based on a concept of content/document inheritance.
    Type: Grant
    Filed: March 1, 2004
    Date of Patent: October 19, 2010
    Assignee: Omnex Systems L.L.C.
    Inventors: Chandran Kymal, Gregory Francis Gruska, Justin Bradford Schiller, Ge Zhang, David Kerry Watkins, Mark Stephen Sebastian
  • Patent number: 7789371
    Abstract: A piezoelectric microvalve employs a valve element formed of hermetically sealed and opposed plates flexed together by a cross axis piezoelectric element. Large flow modulation with small piezoelectric actuator displacement is obtained by perimeter augmentation of the valve seat which dramatically increases the change in valve flow area for small deflections.
    Type: Grant
    Filed: May 31, 2007
    Date of Patent: September 7, 2010
    Inventors: Yogesh B. Gianchandani, Gregory Francis Nellis, Sanford A. Klein, John Moon Park, Allan Thomas Evans, Ryan Taylor, Tyler R. Brosten
  • Publication number: 20100175701
    Abstract: The invention relates generally to robotically controlled systems, such as medical robotic systems. In one variation, a robotic catheter system is configured with a sterile barrier capable for transmitting a rotary force from a drive system on one side of the barrier to surgical tool on the other side of the sterile barrier for performing minimally invasive diagnostic and therapeutic procedures. Modularized drive systems for robotics arc also disclosed herein.
    Type: Application
    Filed: January 12, 2009
    Publication date: July 15, 2010
    Applicant: Hansen Medical, Inc.
    Inventors: Gene REIS, Gregory Francis HIRTH, Enrique ROMO
  • Publication number: 20100170519
    Abstract: A robotic surgical system configured to perform minimally invasive surgical procedures. In one variation, this robotic surgical system includes an instrument driver configured to steer an elongate instrument of an instrument assembly in one or more degrees of motion. A drape is disposed between the instrument driver and the instrument assembly. A drive interface apparatus is operatively coupled to the drape. The drape and drive interface apparatus may form a fluid barrier between the instrument driver and the instrument assembly. Drive interface apparatus may be disposed on a top surface of the instrument driver and on a bottom surface of the instrument assembly. The drive interface apparatus may transmit torque from the instrument driver to the instrument assembly. The input torque drives a pulley in the instrument assembly that operates one or more control wires to steer an elongate instrument of the instrument assembly for performing minimally invasive surgical procedures.
    Type: Application
    Filed: November 6, 2009
    Publication date: July 8, 2010
    Applicant: HANSEN MEDICAL, INC.
    Inventors: Enrique ROMO, Gene REIS, Gregory J. STAHLER, Gregory Francis HIRTH
  • Patent number: 7739405
    Abstract: A mechanism for managing multicast groups with send-without-receive (SWR) joiners without the use of traps on creation and deletion of groups is provided. Group information is maintained continuously while the SWR member exists. When an SWR join is attempted and the group does not already exist, the group information (MLID) is marked as used and the first switch to which the SWR packets are sent is routed to discard all packets sent to the group. When receiving members join the group, the routing is updated so that the SWR member begins sending to the receiving members. When the last receiving member leaves the group, the first switch is again routed to discard the packets.
    Type: Grant
    Filed: November 19, 2008
    Date of Patent: June 15, 2010
    Assignee: International Business Machines Corporation
    Inventors: Vivek Kashyap, Gregory Francis Pfister
  • Patent number: 7685352
    Abstract: A method for managing the protocol of read/write messages in a PCI Express communication link is disclosed. The method comprises maintaining queues of write requests and read requests associated with each of a plurality of request identifications that are contained in a message header, wherein the read requests associated with a request identification are held in abeyance until such time that write requests associated with the request identification are completed.
    Type: Grant
    Filed: July 31, 2008
    Date of Patent: March 23, 2010
    Assignee: International Business Machines Corporation
    Inventors: Thomas A. Gregg, David Craddock, Gregory Francis Pfister
  • Publication number: 20100058651
    Abstract: Provided herein are blends oils or fatty acids comprising more than 50% medium chain fatty acids, or the fatty acid alkyl esters thereof, and having low melting points. Such blends are useful as a fuel or as a starting material for the production of, for example, a biodiesel. Also provided genetically altered or modified plants, modified such that the amount of medium chain fatty acids generated by the plant are increased. Further provided is a method of predicting the melting point of a blend of fatty acid methyl esters and the use of such a method for identifying blends suitable for use as, for example, a biodiesel.
    Type: Application
    Filed: June 27, 2007
    Publication date: March 11, 2010
    Inventors: Mark E. Knuth, Peter R. Beetham, Keith A. Walker, Gregory Francis William Gocal
  • Publication number: 20100027588
    Abstract: Content transfer between nodes in a communications network is required in many situations. For example, between fixed nodes in a data center, between a fixed node such as a base station and a mobile node such as a mobile telephone and between mobile nodes themselves such as personal digital assistants. In an embodiment a content transfer process for use between nodes where one node knows the size of content to be transferred is described. For example, a file is divided into blocks to be sent between the nodes. A node receiving a block keeps a record of the received blocks and sends that record to the sending node at certain times. By controlling the times at which the records are sent the number of messages that need to be sent to transfer the records is low and the blocks are transferred in an efficient manner.
    Type: Application
    Filed: July 31, 2008
    Publication date: February 4, 2010
    Applicant: Microsoft Corporation
    Inventors: Gregory Francis O'Shea, Thomas Christian Zahn, Antony Rowstron
  • Publication number: 20100030840
    Abstract: Content discovery and content transfer between mobile communications nodes is often required, for example, to synchronize maps, traffic hot spot information and the like for vehicle mounted satellite navigation devices, pedestrian hand-held personal digital assistants and other mobile communications nodes. In an embodiment, content discovery processes using data structures designed in particular ways and sent using a single packet enable nodes to identify files to be transferred whilst keeping overheads down. In an embodiment a first and a second data structure are used, each being formed from slightly different information about a subset of the files to be synchronized. In another embodiment a single tree-based data structure is used. A process for transferring data between two mobile communications nodes is also described.
    Type: Application
    Filed: July 31, 2008
    Publication date: February 4, 2010
    Applicant: Microsoft Corporation
    Inventors: Gregory Francis O'Shea, Thomas Christian Zahn, Antony Rowstron
  • Publication number: 20100031272
    Abstract: A method for managing the protocol of read/write messages in a PCI Express communication link is disclosed. The method comprises maintaining queues of write requests and read requests associated with each of a plurality of request identifications that are contained in a message header, wherein the read requests associated with a request identification are held in abeyance until such time that write requests associated with the request identification are completed.
    Type: Application
    Filed: July 31, 2008
    Publication date: February 4, 2010
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: THOMAS A. GREGG, DAVID CRADDOCK, GREGORY FRANCIS PFISTER
  • Patent number: D622932
    Type: Grant
    Filed: October 17, 2007
    Date of Patent: September 7, 2010
    Inventor: Gregory Francis Gettler