Patents by Inventor Craig Roberts

Craig Roberts 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: 8346866
    Abstract: Special interest subgroups are formed by a group of participants by establishing a profile for each participant. The profile defines contribution attributes dealing with contributions the profiled participant might make to a subgroup and attribution attributes dealing with benefits the profile participant might receive from participating in the subgroup. For each possible pairing of participants in the group, an overall contribution score and an overall benefit score is calculated for each participant. A mutual benefit score is calculated by combining the benefit scores for both participants in the pair. Participants are assigned to subgroups as a function of participant contribution and mutual benefit scores.
    Type: Grant
    Filed: May 5, 2010
    Date of Patent: January 1, 2013
    Assignee: International Business Machines Corporation
    Inventors: Simon Gilbert Canning, Craig Robert William Forster, Neil Ian Readshaw
  • Patent number: 8336256
    Abstract: A motorized drive system for a louvre assembly of the type containing a surround frame, a pair of spaced apart operating bars positioned within the surround frame and where movement of the operating bars causes rotation of the louvres, the drive system comprising a motor adapted to be positioned within the surround frame, the motor operationally driving a drive shaft which is substantially horizontal when the drive system is fitted within the surround frame, a mounting member which is attached for rotation with the drive shaft, at least two spaced apart attachment points on the mounting member, a first link arm, a second link arm and a third link arm, the first link arm being attached to one of the attachment points and to one said operating bar, the second link arm being attached to another of the attachment points, the third link arm being pivotally attached to the second link arm and to the other operating bar.
    Type: Grant
    Filed: December 13, 2006
    Date of Patent: December 25, 2012
    Assignee: Assa Abloy Australia Pty Ltd
    Inventors: Craig Robert Jeffrey, Ian David Underhill
  • Publication number: 20120324546
    Abstract: An approach is provided that receives a first role selection from a client device. Each of the roles includes various user accounts provisioned to access various software applications. An authentication challenge is retrieved. The authentication challenge is based upon the role selection that was received from the client device. The authentication challenge is transmitted to the client device. An authentication submission is received from the client device. This authentication submission is authenticated and, if the authentication is successful, then the client device access is granted access to software applications using the provisioned user accounts that were included in the role selection. In addition, audit data of usage of the software applications by the client device is recorded. The audit data includes identification of the provisioned user accounts used to access the software applications using the role selection.
    Type: Application
    Filed: August 23, 2012
    Publication date: December 20, 2012
    Applicant: International Business Machines Corporation
    Inventors: Craig Robert William Forster, Christopher John Hockings
  • Patent number: 8332917
    Abstract: An approach is provided that receives a first role selection from a client device. Each of the roles includes various user accounts provisioned to access various software applications. An authentication challenge is retrieved. The authentication challenge is based upon the role selection that was received from the client device. The authentication challenge is transmitted to the client device. An authentication submission is received from the client device. This authentication submission is authenticated and, if the authentication is successful, then the client device access is granted access to software applications using the provisioned user accounts that were included in the role selection. In addition, audit data of usage of the software applications by the client device is recorded. The audit data includes identification of the provisioned user accounts used to access the software applications using the role selection.
    Type: Grant
    Filed: December 29, 2009
    Date of Patent: December 11, 2012
    Assignee: International Business Machines Corporation
    Inventors: Craig Robert William Forster, Christopher John Hockings
  • Patent number: 8328953
    Abstract: An appliance for washing objects in which is employed a pump system for varying the spray velocity of washing fluid dispensed from spray jets affixed at an angle relative to a spray arm. In one embodiment, the pump system includes a pump having a pump motor such as a synchronous motor responsive to a variable frequency, single-phase alternating current input. The pump system also includes a pump motor control circuit configured to vary the frequency and voltage of the input, which in one example effectuates changes in the rotational speed of the pump motor in accordance with one or more operational cycles. The pump motor control circuit incorporates in one example a rectifier and an inverter that permits operation of the appliance when coupled to supply mains.
    Type: Grant
    Filed: December 13, 2010
    Date of Patent: December 11, 2012
    Assignee: General Electric Company
    Inventors: Craig Robert Vitan, Derek Lee Watkins, Ronald Scott Tarr
  • Publication number: 20120279247
    Abstract: A refrigerator has a compartment defined by a liner. A door is configured to provide access into the compartment. A sub-compartment is mounted in the door. The sub-compartment has an access door that opens to provide access into the sub-compartment. The access door includes an inner door panel, an outer door panel, and a vacuum insulation panel disposed between the inner and outer door panels.
    Type: Application
    Filed: May 3, 2011
    Publication date: November 8, 2012
    Applicant: GENERAL ELECTRIC COMPANY
    Inventors: Umakant Suresh Katu, Craig Robert Vitan, Steven D. Paul, Eric Lloyd Scalf
  • Publication number: 20120207296
    Abstract: A method for authenticating client devices from a conference call server, wherein the conference call server includes a memory for storing conference call scheduling information with respect to scheduled conference call sessions, and wherein the conference call server is in communication with an enterprise server. The method includes receiving in the conference call server a communication from a client device with respect to a scheduled conference call session, and determining whether the client device is associated with the enterprise server, and if so authenticating the client device with respect to the scheduled conference call session.
    Type: Application
    Filed: February 10, 2011
    Publication date: August 16, 2012
    Applicant: RESEARCH IN MOTION LIMITED
    Inventors: Richard John George, Amir Mahmood, Randall Craig Roberts, Irina Mikheyenok
  • Publication number: 20120204870
    Abstract: Breathing assistance apparatus for treating sleep apnoea are described. More specifically, nasal interface for the supply of respiratory gases, but most particularly positive pressure gases are described. The nasal interfaces may include various forms of nasal pillows or nasal plugs. Associated elements such as manifolds or housings to hold or secure the pillows or plugs, or headgear are also disclosed.
    Type: Application
    Filed: June 12, 2009
    Publication date: August 16, 2012
    Inventors: Alastair Edwin McAuley, Craig Robert Prentice, Rory Alexander Monro, Isaac Tristram Tane Mason, Nadjean Maurice Gabriel Geslain
  • Publication number: 20120167611
    Abstract: A refrigerator includes a compartment defined by a liner, with a door configured to provide access into the compartment. A sub-compartment is mounted in the door and extends into the compartment in the closed position of the door. A cold plate assembly is operably configured within the liner to supply cold air to the sub-compartment. A raised embossment is defined in a compartment side wall of the liner at a location opposite from the cold plate assembly. The embossment is defined by a circumferentially extending ridge and a front face that extends into the compartment in a plane that is spaced from a plane of the compartment side wall. A receiver is configured in a wall of the sub-compartment and seals around the embossment in a closed position of the door.
    Type: Application
    Filed: December 29, 2010
    Publication date: July 5, 2012
    Applicant: GENERAL ELECTRIC COMPANY
    Inventors: Kristin Marie Weirich, Robert Thomas Mills, Craig Robert Vitan, Ratnakar Sahasrabudhe
  • Patent number: 8196991
    Abstract: The present invention discloses a pad for use under a covering layer. The pad can include a mat with at least one off-all portion, the at least one off-all portion having a puzzle-piece shape. The mat has a bounding portion that is complementary shaped with at least part of the at least one off-all portion, and the bounding portion and the off-all portion have an interference fit therebetween. The interference fit between the bounding portion and the at least one off-all portion provides for the off-all portion to be removably attached to the mat. In addition, removal of the at least one off-all portion from the mat provides an opening for a component to be nested therewithin, while not removing the at least one off-all portion provides structural support to the covering layer that is located over the mat.
    Type: Grant
    Filed: July 6, 2009
    Date of Patent: June 12, 2012
    Assignee: Toyota Motor Engineering & Manufacturing North America, Inc.
    Inventors: Debby S. Chen, Craig Robert Roper, George David Brazelton
  • Patent number: 8192268
    Abstract: A gaming ticket dispensing device is provided for dispensing tickets having prize-revealing characters and a removable covering for hiding the prize-revealing characters prior to acquisition by an end user. The ticket dispensing device includes a storage mechanism for holding a plurality of gaming tickets. A revealer is provided for removing the removable covering to reveal the prize-revealing characters, and a scanner is provided for scanning the prize-revealing characters. A processor is in communication with the scanner for processing the scanned characters' information to determine a prize value associated with the characters scanned. An audio visual display displays an audio visual message relating to the prize value and a dispensing port is provided for dispensing the gaming ticket to the user.
    Type: Grant
    Filed: April 15, 2008
    Date of Patent: June 5, 2012
    Inventor: Craig Robert Karpe
  • Patent number: 8142200
    Abstract: An interchangeable transducer for use with an ultrasound medical system having a keyless adaptor and capable of operating in a wet environment. The interchangeable transducer has an adaptor for engaging a medical system, an ultrasound transducer and additional electronics to provide a self-contained insert for easy replacement and usage in a variety of medical applications. A slip ring spacer is also disclosed, the slip ring spacer for use with a pancake slip ring having a base and flange configuration to form one or more channels around each contact ring of the pancake slip ring. The channels provide fluid isolation around each connector to help reduce electronic cross talk and contact corrosion between the connector pads of the slip ring while the slip ring is immersed in a wet environment.
    Type: Grant
    Filed: March 19, 2008
    Date of Patent: March 27, 2012
    Assignee: Liposonix, Inc.
    Inventors: Jeffrey Robert Crunkilton, Craig Robert Bockenstedt
  • Publication number: 20120066370
    Abstract: Systems, methods, and machine readable and executable instructions are provided for business process tracking. Business process tracking can include collecting data from network traffic. Instances of the data can include a number of events, a session identifier, and user information. The data can be filtered to a reduced number of events with a network monitoring engine. A number of business process event identifiers corresponding to the reduced number of events can be defined in a network adaptor. An individual instance of the business process can be distinguished according to the session identifier and the user information. The individual instance of the business process can be tracked independent of a number of applications running on the network.
    Type: Application
    Filed: September 9, 2010
    Publication date: March 15, 2012
    Inventors: Anupriya Ramraj, Craig Robert Shanks, Maurice Haman Abraham
  • Publication number: 20120048314
    Abstract: An appliance for washing objects in which is employed a pump system for varying the spray velocity of washing fluid dispensed from spray jets affixed at an angle relative to a spray arm. In one embodiment, the pump system includes a pump having a pump motor such as a synchronous motor responsive to a variable frequency, single-phase alternating current input. The pump system also includes a pump motor control circuit configured to vary the frequency and voltage of the input, which in one example effectuates changes in the rotational speed of the pump motor in accordance with one or more operational cycles. The pump motor control circuit incorporates in one example a rectifier and an inverter that permits operation of the appliance when coupled to supply mains.
    Type: Application
    Filed: December 13, 2010
    Publication date: March 1, 2012
    Inventors: Craig Robert VITAN, Derek Lee Watkins, Ronald Scott Tarr
  • Publication number: 20110308520
    Abstract: A nasal pillow section for use as part of an apparatus for providing a stream of gases to a user, the pillow section in use located in front of the upper lip and below the nostrils of a user, the pillow section comprising a pillow gasket having a gases aperture which receives a stream of gases in use, and nasal pillows fluidically connected to the pillow gasket which are adapted to substantially seal against the nostrils of a user in use, so that substantially the whole of the stream of gases entering the gasket through the aperture passes into the nasal pillows from the pillow gasket and is delivered to the user, the lower inner surface of the pillow gasket shaped so that in use contact between the upper lip of a user and the pillow gasket is minimised.
    Type: Application
    Filed: October 9, 2009
    Publication date: December 22, 2011
    Inventors: Alastair Edwin McAuley, Craig Robert Prentice, Rory Alexander Monro, Isaac Tristram Tane Mason, Nadjean Maurice Gabriel Geslain
  • Patent number: 8056747
    Abstract: Systems and methods for providing removable storage tanks in an appliance having a pedestal are disclosed. The systems include a storage container located in the pedestal and configured to house an additive. In addition, a cover may be positioned within the pedestal to secure the container within the pedestal. The methods include manufacturing the pedestal such that when a storage container is placed in the pedestal, the storage container will fit in a predetermined orientation. The storage container may be manufactured such that when the storage container is placed in the pedestal the storage container can be secured in the pedestal with a cover.
    Type: Grant
    Filed: October 12, 2007
    Date of Patent: November 15, 2011
    Assignee: General Electric Company
    Inventors: Craig Robert Vitan, John Michael Todd, Craig Richard Dressler, Lee Andrew Fain, Bhawesh Kumar Choursiya, Keerthi Vasan, Kannan Krishnan, Madhusudhanan Mani, Sivaprasad Polimetla, Venkat Kakileti
  • Publication number: 20110246498
    Abstract: A method, apparatus and computer program product for evaluating a context-based (e.g., XACML) policy having a set of attributes using a weighted index tree having one or more leaves extending from a root node. Each leaf of the tree represents a policy rule. A depth-first path down the leaf represents one or more attributes of the set of attributes that must be present in a request for the rule to be applicable. An input is evaluated against the weighted index tree to generate a response. One type of input is an authorization request, in which case the response is an authorization decision (e.g., permit or deny). Another type of input is a query for a set of entitlements, in which case the response is a set of entitlements.
    Type: Application
    Filed: March 30, 2010
    Publication date: October 6, 2011
    Applicant: International Business Machines Corporation
    Inventor: Craig Robert William Forster
  • Publication number: 20110229531
    Abstract: Use of a compound in the control of growth of at least one organism of the order of Amoebida, wherein said compound is capable of modulating the histidine biosynthesis pathway, and/or the methionine biosynthesis pathway and/or a pathway branching from the histidine biosynthesis pathway and/or methionine biosynthesis pathway in said organism.
    Type: Application
    Filed: September 15, 2009
    Publication date: September 22, 2011
    Inventors: Fiona Henriquez, Craig Roberts
  • Publication number: 20110162046
    Abstract: An approach is provided that receives a first role selection from a client device. Each of the roles includes various user accounts provisioned to access various software applications. An authentication challenge is retrieved. The authentication challenge is based upon the role selection that was received from the client device. The authentication challenge is transmitted to the client device. An authentication submission is received from the client device. This authentication submission is authenticated and, if the authentication is successful, then the client device access is granted access to software applications using the provisioned user accounts that were included in the role selection. In addition, audit data of usage of the software applications by the client device is recorded. The audit data includes identification of the provisioned user accounts used to access the software applications using the role selection.
    Type: Application
    Filed: December 29, 2009
    Publication date: June 30, 2011
    Applicant: International Business Machines Corporation
    Inventors: Craig Robert William Forster, Christopher John Hockings
  • Publication number: 20110146685
    Abstract: A patient interface has a single loop headstrap and a mask for covering at least the nostrils of the user. The single loop headstrap extends from the mask at either end. A short length of supple conduit is coupled to the mask by a swivel or ball joint to allow rotation of the conduit relative to the mask through different angles and orientations.
    Type: Application
    Filed: November 12, 2010
    Publication date: June 23, 2011
    Inventors: Olivia Marie Allan, Arvin San Jose Gardiola, Lewis George Gradon, Wen Dong Huang, Alastair Edwin McAuley, Mark McLaren, Craig Robert Prentice, Andrew Paul Maxwell Salmon, Silas Sao Jin Siew