Patents by Inventor Paul Laurence

Paul Laurence 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: 7672926
    Abstract: A method, computer program, and database system are disclosed for executing database queries. The database includes a first table (T1) having a primary key (PK) column and a first correlated value column (CV1) and a second table (T2) having a foreign key (FK) column related to the primary key column of the first table and a second correlated value column (CV2). One implementation of the method includes preparing a database query for execution based at least in part on application of a derived constraint rule (DCR) having the form, (PK=FK)?CV2+C1?CV1?CV2+C2, where C1 and C2 are constants and “?” means “implies,” to produce an execution plan. A frequency of errors due to changes in DCRs is taken into account when preparing the execution plan. The plan is then executed.
    Type: Grant
    Filed: August 13, 2007
    Date of Patent: March 2, 2010
    Assignee: Teradata US, Inc.
    Inventors: Ahmad Said Ghazal, Paul Laurence Sinclair
  • Publication number: 20080196734
    Abstract: A hand-held device (2) for applying a barrier material (4, 6) to a lock of hair to be treated with a highlighting composition (32) is disclosed. The device may comprise one or two rolls (8, 10) of a tape of barrier material (4, 6) that is dispensed to the lock of hair as the same time as the roll or rolls (8, 10) are unrolled. The device may also contain the highlighting composition (32), either applied on the rolled tape or via a reservoir contained in the body.
    Type: Application
    Filed: April 10, 2008
    Publication date: August 21, 2008
    Applicant: The Procter & Gamble Company
    Inventors: Peter Antony Husband, Paul Leslie Barrass, Paul Laurence Brennan, Jon Norman Robert Hodges, Delyth Angharad James
  • Patent number: 7357137
    Abstract: A hand-held device (2) for applying a barrier material (4, 6) to a lock of hair to be treated with a highlighting composition (32) is disclosed. The device may comprise one or two rolls (8, 10) of a tape of barrier material (4, 6) that is dispensed to the lock of hair as the same time as the roll or rolls (8, 10) are unrolled. The device may also contain the highlighting composition (32), either applied on the rolled tape or via a reservoir contained in the body.
    Type: Grant
    Filed: August 31, 2004
    Date of Patent: April 15, 2008
    Assignee: The Procter & Gamble Company
    Inventors: Peter Antony Husband, Paul Leslie Barrass, Paul Laurence Brennan, Jonathan Norman Robert Hodges, Delyth Angharad James
  • Patent number: 7272591
    Abstract: A method, computer program, and database system are disclosed for executing database queries. The database includes a first table (T1) having a primary key (PK) column and a first correlated value column (CV1) and a second table (T2) having a foreign key (FK) column related to the primary key column of the first table and a second correlated value column (CV2). One implementation of the method includes preparing a database query for execution based at least in part on application of a derived constraint rule (DCR) having the form, (PK=FK)?CV2+C1?CV1?CV2+C2, where C1 and C2 are constants and “?” means “implies,” to produce an execution plan. Abort steps that are conditioned on changes in the DCR are also included in the execution plan. The plan is then executed.
    Type: Grant
    Filed: January 22, 2004
    Date of Patent: September 18, 2007
    Assignee: NCR Corporation
    Inventors: Ahmad Said Ghazal, Paul Laurence Sinclair
  • Patent number: 7146350
    Abstract: An assessments framework includes a framework batch processor and a partner batch processor. The framework batch processor performs static assessments based on information obtained from a task definition database and a policy database. The partner batch processor outputs dynamic task definitions and dynamic policy information, to be input to the framework batch processor for executing an assessment when a triggering event occurs. The triggering event may be a schedule-based trigger or an event-based trigger.
    Type: Grant
    Filed: January 29, 2003
    Date of Patent: December 5, 2006
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Paul Edward Holland, Mark William McDowell, Paul Laurence Dineen, Vu An Minh Le
  • Patent number: 6999967
    Abstract: A method, computer program and system for joining two tables, t1 and t2 are described. Each table contains rows and columns and is divided into one or more partitions. A correlation function is calculated between a first correlated value column of table t1 and a second correlated value column of table t2. Following a query request, a joining algorithm is used to join t1 and t2, using a reduced set of partitions based in part upon the correlation function.
    Type: Grant
    Filed: December 26, 2001
    Date of Patent: February 14, 2006
    Assignee: NCR Corp.
    Inventors: Ahmad Said Ghazal, Paul Laurence Sinclair
  • Patent number: 6875183
    Abstract: A biopsy needle for sampling bone marrow tissue, comprising a handle, and tissue sampling means comprising a sampling tube with a bore therein to receive a tissue sample, the outer surface of the sampling tube having an abrading formation extending in an axial direction along the tube, for abrading the sampled tissue, to permit the cannula tip to be laterally displaced whilst the tube is inserted into the bone marrow tissue. A biopsy needle for sampling bone marrow tissue, comprising a handle, tissue sampling means comprising a sampling tube with a bore therein to receive a tissue sample, and coupling means, separable from the needle, for coupling the needle to a rotary motor drive, whereby the needle is adaptable to both manual insertion and motor-assisted insertion.
    Type: Grant
    Filed: September 19, 2001
    Date of Patent: April 5, 2005
    Inventor: Paul Laurence Cervi
  • Patent number: 6859654
    Abstract: A service node is provided in a mobile communications network which collects radio link measurement reports which are transmitted to the service node by mobile stations. The mobile stations transmit the measurement reports in encapsulated form, in the form of SMS messages, in order to prevent the interception of the measurement report by the serving base station. The service node is able to perform handover decision algorithms using the measurement reports collected from the mobile stations in order to determine appropriate radio access nodes to be allocated to the mobile stations.
    Type: Grant
    Filed: December 11, 1998
    Date of Patent: February 22, 2005
    Assignee: Orange Personal Communications Services Limited
    Inventors: Paul Laurence Reynolds, Stephen Robert Hope
  • Publication number: 20050028835
    Abstract: A hand-held device (2) for applying a barrier material (4, 6) to a lock of hair to be treated with a highlighting composition (32) is disclosed. The device may comprise one or two rolls (8, 10) of a tape of barrier material (4, 6) that is dispensed to the lock of hair as the same time as the roll or rolls (8, 10) are unrolled. The device may also contain the highlighting composition (32), either applied on the rolled tape or via a reservoir contained in the body.
    Type: Application
    Filed: August 31, 2004
    Publication date: February 10, 2005
    Applicant: The Procter & Gamble Company
    Inventors: Peter Husband, Paul Barrass, Paul Laurence Brennan, Jon Norman Robert Hodges, Delyth Angharad James
  • Patent number: 6845375
    Abstract: A database system with multi-level partitioning is disclosed. The system includes a plurality of storage facilities with each storage facility storing data that represents rows of database tables. In each storage facility table rows corresponding to a specific table are logically ordered according to a row identifier, also called the row ID. The row ID includes a first value that is based on one or more columns of the table. The row ID also includes a second value that is based on one or more columns of the table. The row ID also includes a third value. The first value is calculated based on a single-level function. The single-level function is a combination of a plurality of functions. The single-level function produces different values for two rows when any of the plurality of functions produces different values for the two rows. The first value of the row ID is predominate in determining the order of the rows in the storage facilities.
    Type: Grant
    Filed: October 20, 2001
    Date of Patent: January 18, 2005
    Assignee: NCR Corporation
    Inventor: Paul Laurence Sinclair
  • Publication number: 20040243620
    Abstract: A method for automatically tracking compliance in a clinical trials process involving one or more operations comprising selecting a container; associating an identifier with the container, the identifier having a unique signature data item thereon; reading the unique signature data item to a relational database; performing a first operation relating to the container; checking the performance of the first operation against a compliance standard; following the successful completion of the first operation, writing an associated compliance data item to the relational database; optionally performing one or more further operations relating to the container; and following the successful completion of each optional further operation or a package thereof, writing an associated compliance data item to the database.
    Type: Application
    Filed: June 14, 2004
    Publication date: December 2, 2004
    Inventors: Paul Laurence Carter, Stephen Day, Peter Graham Evans, Lesley Julia George
  • Patent number: 6772163
    Abstract: A method, computer system, and computer program are claimed for selecting rows from first and second tables each having rows containing values in columns. In at least the first table, the rows are divided into partitions at least one of which is populated by one or more rows.
    Type: Grant
    Filed: December 20, 2001
    Date of Patent: August 3, 2004
    Assignee: NCR Corporation
    Inventors: Paul Laurence Sinclair, Kuorong Chiang
  • Publication number: 20040002325
    Abstract: A mobile handset for use in a mobile communications system includes a user interface, a radio communications front end, a radio transceiving antenna, and a browser application to interpret a multimedia document received from a remote server. The browser application recognizes textual presentation markup tags in the document and presents text to a user in accordance with the markup tags. The browser application recognizes a standard set of document-independent local library file markup tags in the document, and stores a standard set of non-textual local library files corresponding to the local library file markup tags. The browser application further presents content provided by one of the local library files via the user interface in response to the recognition of one of the local library file markup tags in the document.
    Type: Application
    Filed: June 27, 2003
    Publication date: January 1, 2004
    Inventors: Michael Paul Evans, Steven Marcus Furnell, Andrew Daud Phippen, Paul Laurence Reynolds, John Hammac, John Kelliher
  • Patent number: 6662175
    Abstract: A method and computer system for optimizing queries to a database are disclosed. The database includes a first table (T1) having a primary key (PK) column and a first correlated value column (CV1) and a second table (T2) having a foreign key (FK) column related to the primary key column of the first table and a second correlated value column (CV2). The method includes joining T1 to the T2 using PK=FK as the join condition to produce a join result having rows. Each row includes a value from CV1 and a value from CV2. The method further includes creating an initial running constraint (RC). The initial running constraint includes a null range.
    Type: Grant
    Filed: May 8, 2001
    Date of Patent: December 9, 2003
    Assignee: NCR Corporation
    Inventors: Ahmad Said Ghazal, Paul Laurence Sinclair
  • Patent number: 6650889
    Abstract: A mobile handset for use in a mobile communications system includes a user interface, a radio communications front end, a radio transceiving antenna, and a browser application to interpret a multimedia document received from a remote server. The browser application recognizes textual presentation markup tags in the document and presents text to a user in accordance with the markup tags. The browser application recognizes a standard set of document-independent local library file markup tags in the document, and stores a standard set of non-textual local library files corresponding to the local library file markup tags. The browser application further presents content provided by one of the local library files via the user interface in response to the recognition of one of the local library file markup tags in the document.
    Type: Grant
    Filed: July 27, 2000
    Date of Patent: November 18, 2003
    Assignee: Orange Personal Communications Services Ltd.
    Inventors: Michael Paul Evans, Steven Marcus Furnell, Andrew David Phippen, Paul Laurence Reynolds, John Hammac, John Kelliher
  • Patent number: 6643636
    Abstract: A method, database system and computer program are disclosed for optimizing a SQL query, in which the SQL query includes a WHERE clause and a FROM clause. An evaluation is done to determine whether a non-covering join index partially but not completely covers the query. If it does, the join index is added to the FROM clause of the query without removing the partially covered base tables and the WHERE clause of the query is modified by: (1) mapping a query condition to the join index for its partially covered base tables; and (2) adding a join back condition from the join index to a base table from which the join index was formed.
    Type: Grant
    Filed: June 5, 2001
    Date of Patent: November 4, 2003
    Assignee: NCR Corporation
    Inventors: Grace Kwan-On Au, Ahmad Said Ghazal, Paul Laurence Sinclair
  • Publication number: 20030171766
    Abstract: A soft tissue biopsy device which results the recovery of a biopsy of tissue which is a flat section in shape, particularly suitable for lymph node biopsy, and comprising twin opposing primary blades preferably aligned in parallel planes, to cut the upper and lower surfaces of the biopsy. A detachment blade is provided to cut the side walls and distal ends of the biopsy. In a preferred embodiment each primary blade has a sharpened tip set at an angle with a sharpened point to assist tissue penetration. The detachment blade, preferably has inwardly curving flexible sharpened tips at its distal end, and is attached to the handle at its proximal end by a slider such that when in a retracted position, the detachment blade is retracted from the tip of the twin blades; and when in an advanced position, the tip of the detachment blade abuts the tip of the twin blades.
    Type: Application
    Filed: April 25, 2003
    Publication date: September 11, 2003
    Inventor: Paul Laurence Cervi
  • Publication number: 20030140278
    Abstract: An assessments framework includes a framework batch processor and a partner batch processor. The framework batch processor performs static assessments based on information obtained from a task definition database and a policy database. The partner batch processor outputs dynamic task definitions and dynamic policy information, to be input to the framework batch processor for executing an assessment when a triggering event occurs. The triggering event may be a schedule-based trigger or an event-based trigger.
    Type: Application
    Filed: January 29, 2003
    Publication date: July 24, 2003
    Inventors: Paul Edward Holland, Mark William McDowell, Paul Laurence Dineen, Vu Anh Minh Le
  • Publication number: 20030135476
    Abstract: A computer implemented method, software, and system that provides for a flexible definition of an assessment task including data services by providing a policy that defines a sequence of one or more data services, and associating an assessment task with the policy. An assessment framework executes the assessment task by performing the sequence of one of more data services defined in the policy. The policy is stored in a policy database and the assessment type is stored in an analyzer database and/or an audit request database.
    Type: Application
    Filed: January 29, 2003
    Publication date: July 17, 2003
    Inventors: Paul Edward Holland, Mark William McDowell, Vu Anh Minh Le, Paul Laurence Dineen
  • Patent number: RE38298
    Abstract: The invention relates to an optical amplifier, in particular for optical fiber telecommunication lines (1), operating with a transmission signal in a predetermined wavelength range, which amplifier comprises a fluorescent active optical fiber (6) doped with erbium, having two cores (11 and 12, 101 and 102), one (11, 101) of which is connected to a fiber (4) in which a transmission signal to be amplified and a luminous pumping energy are multiplexed, and to an outgoing fiber adapted to transmit the amplified signal, whereas the second core (12, 102) is optically coupled to the first core and is capable of absorbing the spontaneous erbium emission which would constitute a noise source, allowing a signal to be amplified in a wavelength range substantially corresponding to the tolerance range of the commercially available signal laser emitters.
    Type: Grant
    Filed: February 16, 1993
    Date of Patent: November 4, 2003
    Assignee: Corning O.T.I SpA
    Inventors: Giorgio Grasso, Paul Laurence Scrivener, Andrew Paul Appleyard