Patents by Inventor Craig Matthews

Craig Matthews 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: 8885355
    Abstract: A structure such as a button may have a substrate. Components such as switches may be mounted on the substrate. The substrate may be a printed circuit board with solder pads. A snap member may be soldered to one of the solder pads. A metal clip may have a snap arm with an opening. The metal clip may be attached to the printed circuit board. When attached, the opening in the snap arm may mate with the snap member that is soldered to the solder pad on the printed circuit board. The printed circuit board may be attached to a button housing member. A button cover member may be attached to the clip. A ground connection may be formed between the metal clip and the snap member by providing the snap member with structures that bear against the metal clip and form an electrical connection.
    Type: Grant
    Filed: July 6, 2011
    Date of Patent: November 11, 2014
    Assignee: Apple Inc.
    Inventor: Craig Matthew Stanley
  • Publication number: 20140280668
    Abstract: Methods and apparatus for providing resources for cloud storage may include accessing physical storage capacity on a device, connected to a network cloud, including a virtual primary storage disk and at least one virtual secondary storage disk having access to the physical storage capacity. In addition, the methods and apparatus may include dynamically updating the available storage capacity of the virtual secondary storage disk for network cloud storage based upon usage of the physical storage capacity by the virtual primary storage disk and the virtual secondary storage disk.
    Type: Application
    Filed: March 14, 2013
    Publication date: September 18, 2014
    Applicant: QUALCOMM INCORPORATED
    Inventors: Craig Matthew BROWN, Michael William PADDON
  • Publication number: 20140208230
    Abstract: Whenever a computing device such as a smart phone automatically corrects and replaces a word entered by the device's user, the computing device can responsively provide some sensory output to the user to signal to the user that the replacement has occurred. Because the user can sense the output, the user can become alerted to the fact of the automatic replacement prior to transmitting, or otherwise making permanent, the text containing the replaced word. The user can then proofread the text prior to transmission in order to ensure that the replaced word is actually the correct word that the user meant to enter. The sensory output can involve a visual highlighting of the replaced word, an audible speaking of the word that replaced the replaced word, and/or a tactile vibration of the computing device, for example.
    Type: Application
    Filed: January 18, 2013
    Publication date: July 24, 2014
    Applicant: Apple Inc.
    Inventor: Craig Matthew Stanley
  • Patent number: 8769037
    Abstract: A method, data processing system, and computer program product for managing tags. A computer system identifies one or more groups of similar tags from a multiplicity of tags proposed for inclusion in a tag cloud. The computer system identifies one or more representative tags to represent the respective one or more groups of similar tags. The computer system displays the one or more representative tags in the tag cloud instead of all the similar tags in the one or more groups of similar tags, and concurrently displays other tags in the multiplicity of tags that are not included in the one or more groups of similar tags.
    Type: Grant
    Filed: November 30, 2010
    Date of Patent: July 1, 2014
    Assignee: International Business Machines Corporation
    Inventors: James Edward Bostick, John Michael Ganci, Jr., John Paul Kaemmerer, Craig Matthew Trim
  • Publication number: 20140169951
    Abstract: A compressor motor housing includes an aft region having a radially inner surface defining an inner diameter and a radially outer surface defining an outer diameter. Also included is an O-ring groove extending around at least a portion of the aft region within the radially outer surface, the O-ring groove. The O-ring groove includes a groove width, a groove depth and a groove diameter, wherein a width ratio defined by the groove width in relation to the groove diameter ranges from about 0.0257 to about 0.0272. The O-ring groove also includes an axially forward face, an axially aft face and a circumferential face disposed radially outwardly from the radially inner surface. The compressor motor housing further includes an O-ring seal simultaneously disposed in contact with the axially forward face, the axially aft face and the circumferential face.
    Type: Application
    Filed: December 17, 2012
    Publication date: June 19, 2014
    Inventors: Caroline Rupp, Craig Matthew Beers, Lino Sebastiano Italia
  • Patent number: 8751444
    Abstract: Methods, systems, and apparatus, including computer program products, for synchronizing database changes among multiple devices. In one aspect, a method includes determining one or more primary differences between a primary database and a local synchronization database; receiving, from a secondary device, one or more secondary differences associated with a secondary database; merging the primary differences and the secondary differences to generate a set of merged differences; providing the set of merged differences to the secondary device; receiving, from the secondary device, an acknowledgment indicating receipt of the set of merged differences; and updating the primary database in accordance with the set of merged differences after receipt of the acknowledgment. Further, at least one conflict can be detected between the primary differences and the secondary differences, and can be resolved prior to generating the set of merged differences.
    Type: Grant
    Filed: July 26, 2012
    Date of Patent: June 10, 2014
    Assignee: Apple Inc.
    Inventors: Alexander David Wallace, Shawn Patrick Flisakowski, Craig Matthew Milito, Keith Walter Rauenbuehler
  • Publication number: 20140132741
    Abstract: A multiple camera video system and methods for operating such a system. The system may include a plurality of cameras located around a stadium, athletic playing field or other location. The cameras are remotely controlled in a master-slave configuration. A camera operator at a master pan head selects one of the plurality of cameras as the current master camera and utilizes the master pan head to adjust the telemetry and zoom of the master camera to follow the target object. The telemetry and zoom parameters of the master camera are then used to calculate corresponding telemetry, zoom and/or other parameters for each of the plurality of slave cameras. Video captured by each of the cameras is stored for the production of replay video feeds or for archiving. The replays may be capable of “spinning” through the video feeds of adjacent cameras in order for the viewer to get the sensation of revolving around the target object. The multiple camera video system also includes methods for calibrating the system.
    Type: Application
    Filed: January 16, 2014
    Publication date: May 15, 2014
    Inventors: Kenneth Joseph Aagaard, Larry Barbatsoulis, Frank Trizano, Craig Matthew Farrell
  • Patent number: 8675073
    Abstract: A multiple camera video system and methods for operating such a system. The system may include a plurality of cameras located around a stadium, athletic playing field or other location. The cameras are remotely controlled in a master-slave configuration. A camera operator at a master pan head selects one of the plurality of cameras as the current master camera and utilizes the master pan head to adjust the telemetry and zoom of the master camera to follow the target object. The telemetry and zoom parameters of the master camera are then used to calculate corresponding telemetry, zoom and/or other parameters for each of the plurality of slave cameras. Video captured by each of the cameras is stored for the production of replay video feeds or for archiving. The replays may be capable of “spinning” through the video feeds of adjacent cameras in order for the viewer to get the sensation of revolving around the target object. The multiple camera video system also includes methods for calibrating the system.
    Type: Grant
    Filed: March 7, 2011
    Date of Patent: March 18, 2014
    Inventors: Kenneth Joseph Aagaard, Larry Barbatsoulis, Frank Trizano, Craig Matthew Farrell
  • Publication number: 20140056700
    Abstract: A compressor inlet housing includes an aft region having a radially inner surface defining an inner diameter and a radially outer surface defining an outer diameter. Also included is an O-ring groove extending around at least a portion of the aft region within the radially outer surface, the O-ring groove including a groove width, a groove depth and a groove diameter. The O-ring groove also includes an axially forward face, an axially aft face and a circumferential face disposed radially outwardly from the radially inner surface. The compressor inlet housing further includes an O-ring seal simultaneously disposed in contact with the axially forward face, the axially aft face and the circumferential face.
    Type: Application
    Filed: August 27, 2012
    Publication date: February 27, 2014
    Applicant: HAMILTON SUNDSTRAND CORPORATION
    Inventors: Caroline Rupp, Craig Matthew Beers, Lino Sebastiano Italia
  • Publication number: 20130232108
    Abstract: A schema for a mark-up language provides a meaningful name and a short name, both of which are valid, for each of a plurality of data fields in messages coded in a mark-up language such as extensible mark-up language (XML). Code conversion of legacy data to use the short names reduces data volume for transmission, storage and processing while allowing the message to be automatically displayed for inspection, diagnostics and data synchronization during a transformation project such as an upgrade of a data processing system for verification of system operation. The ability to display meaningful names only for such purposes allows text editor arrangements to be used for data synchronization while use of short names improves virtually all aspects of system performance.
    Type: Application
    Filed: March 5, 2012
    Publication date: September 5, 2013
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: James Edward Bostick, John Michael Ganci, JR., John Paul Kaemmerer, Craig Matthew Trim
  • Publication number: 20130137080
    Abstract: An apparatus for micromanipulation of biological material, includes a vessel (1) having a reservoir (2) wherein the vessel has a channel (3) formed in a portion of the reservoir, the channel including an intermediate restriction (4) dimensioned to resist passage of the biological material but allow passage of liquid treatment solutions.
    Type: Application
    Filed: May 27, 2011
    Publication date: May 30, 2013
    Applicant: GENEA LIMITED
    Inventors: Chester John Henderson, Craig Matthew Lewis, Tammie Kim Roy, Eduardo Vom
  • Publication number: 20130076266
    Abstract: A damping circuit having an input terminal and an output terminal is described. The damping circuit comprises a driver having an input and an output; an RC circuit coupled between the input terminal and the output; and a resistor coupled between the output and the output terminal, wherein the RC circuit delays passing a signal from the output terminal to the input terminal and a low impedance associated with the driver generally reduces ringing.
    Type: Application
    Filed: September 26, 2011
    Publication date: March 28, 2013
    Applicant: TEXAS INSTRUMENTS INCORPORATED
    Inventors: Douglas Warren Dean, Craig Matthew Brannon
  • Publication number: 20130066829
    Abstract: Methods, systems, and apparatus, including computer program products, for synchronizing database changes among multiple devices. In one aspect, a method includes determining one or more primary differences between a primary database and a local synchronization database; receiving, from a secondary device, one or more secondary differences associated with a secondary database; merging the primary differences and the secondary differences to generate a set of merged differences; providing the set of merged differences to the secondary device; receiving, from the secondary device, an acknowledgment indicating receipt of the set of merged differences; and updating the primary database in accordance with the set of merged differences after receipt of the acknowledgment. Further, at least one conflict can be detected between the primary differences and the secondary differences, and can be resolved prior to generating the set of merged differences.
    Type: Application
    Filed: July 26, 2012
    Publication date: March 14, 2013
    Applicant: Apple Inc.
    Inventors: Alexander David Wallace, Shawn Patrick Flisakowski, Craig Matthew Milito, Keith Walter Rauenbuehler
  • Publication number: 20130050165
    Abstract: This disclosure provides systems, methods and apparatus, including computer programs encoded on computer storage media for color correction in display devices. In one aspect, the display device can include a plurality of display elements capable of reflecting ambient light. The display device can include a sensor to determine a color temperature of the ambient light. The display device also can include a processor that can receive image data, determine a color conversion parameter based on the color temperature, perform color conversion of the image data based on the color conversion parameter, and adjust at least one display element based on the color converted image data to provide a color within the color gamut of the ambient light.
    Type: Application
    Filed: August 24, 2011
    Publication date: February 28, 2013
    Applicant: QUALCOMM MEMS Technologies, Inc.
    Inventors: Craig William Northway, Craig Matthew Brown, Jessica May Purser
  • Publication number: 20130010406
    Abstract: A structure such as a button may have a substrate. Components such as switches may be mounted on the substrate. The substrate may be a printed circuit board with solder pads. A snap member may be soldered to one of the solder pads. A metal clip may have a snap arm with an opening. The metal clip may be attached to the printed circuit board. When attached, the opening in the snap arm may mate with the snap member that is soldered to the solder pad on the printed circuit board. The printed circuit board may be attached to a button housing member. A button cover member may be attached to the clip. A ground connection may be formed between the metal clip and the snap member by providing the snap member with structures that bear against the metal clip and form an electrical connection.
    Type: Application
    Filed: July 6, 2011
    Publication date: January 10, 2013
    Inventor: Craig Matthew Stanley
  • Publication number: 20130007639
    Abstract: A remote desktop capability includes a message area on the agent's remote desktop display. Incoming instant messages on an instant messaging application on the agent's primary desktop are passed through to the message area on the remote desktop display.
    Type: Application
    Filed: June 28, 2011
    Publication date: January 3, 2013
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: James Edward Bostick, John Michael Ganci, JR., John Paul Kaemmerer, Craig Matthew Trim
  • Publication number: 20120329667
    Abstract: This application relates to methods for enriching DNA from a first cell type from a sample comprising DNA from the first cell type and DNA from a second cell type, wherein the first cell type methylates DNA to a lesser extent than the second cell type. DNA is enriched by, selecting for fragments by size after digestion of the sample with a methylation-sensitive restriction enzyme. Cell types of interest include fetal cells and cancerous cells. The enriched DNA can be used for a variety of procedures including, detection of a trait of interest such as a disease trait, or a genetic predisposition thereto, gender typing and parentage testing.
    Type: Application
    Filed: October 13, 2010
    Publication date: December 27, 2012
    Applicant: GENETIC TECHNOLOGIES LIMITED
    Inventors: Richard Allman, Eduardo Vom, Craig Matthew Lewis, Debbie Mantzaris, Stuart Cantsilieris
  • Patent number: 8277995
    Abstract: A fuel cell power generation system is disclosed. The fuel cell power generation system in accordance with an embodiment of the present invention includes: a stack, which produces electrical energy by reacting hydrogen with oxygen and in which the hydrogen is supplied as fuel and the oxygen is in the air; a hydrogen tank, which supplies fuel comprising hydrogen to the stack; and a heat transfer tape, which transfers heat generated from the stack to the hydrogen tank. The fuel cell power generation system can improve the efficiency of supplying hydrogen by supplying waste heat generated from the stack to the hydrogen tank through the use of the heat transfer tape without a heat supplying device and be applied to a mobile device due to the reduced volume of the fuel cell power generation system.
    Type: Grant
    Filed: April 22, 2009
    Date of Patent: October 2, 2012
    Assignee: Samsung Electro-Mechanics Co., Ltd.
    Inventors: Sung-Han Kim, Jae-Hyuk Jang, Bo-Sung Ku, Craig Matthew Miesse, Hye-Yeon Cha, Eon-Soo Lee, Jae-Hyoung Gil
  • Patent number: 8255360
    Abstract: Methods, systems, and apparatus, including computer program products, for synchronizing database changes among multiple devices. In one aspect, a method includes determining one or more primary differences between a primary database and a local synchronization database; receiving, from a secondary device, one or more secondary differences associated with a secondary database; merging the primary differences and the secondary differences to generate a set of merged differences; providing the set of merged differences to the secondary device; receiving, from the secondary device, an acknowledgment indicating receipt of the set of merged differences; and updating the primary database in accordance with the set of merged differences after receipt of the acknowledgment. Further, at least one conflict can be detected between the primary differences and the secondary differences, and can be resolved prior to generating the set of merged differences.
    Type: Grant
    Filed: January 30, 2009
    Date of Patent: August 28, 2012
    Assignee: Apple Inc.
    Inventors: Alexander David Wallace, Shawn Patrick Flisakowski, Craig Matthew Milito, Keith Walter Rauenbuehler
  • Publication number: 20120149014
    Abstract: The present invention relates to a method of enriching fetal nuclei from a sample. Enriched fetal nuclei can be used in a variety of procedures including, detection of a trait of interest such as a disease trait, or a genetic predisposition thereto, gender typing and parentage testing.
    Type: Application
    Filed: April 20, 2010
    Publication date: June 14, 2012
    Applicant: GENETIC TECHNOLOGIES LIMITED
    Inventors: Richard Allman, Debbie Mantzaris, Eduardo Vom, Craig Matthew Lewis