Patents by Inventor Peter A. Bird
Peter A. Bird 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: 20220033734Abstract: A fabric conditioner composition comprising: a. fabric softening active; b. a short chain (C1 to C6), unsaturated, organic acid or salt thereof having at least two carboxyl groups; and c. perfume composition.Type: ApplicationFiled: November 7, 2019Publication date: February 3, 2022Inventors: Nigel Peter BIRD, Thomas Richard POINTON
-
Patent number: 11074660Abstract: Systems and methods are disclosed for financial planning based on actual cash positions for financial accounts associated with an entity and planned cash out and cash in amounts for the entity. In an embodiment, a system comprises a processor configured to render an interactive graphical user interface (“GUI”) on a display device. The GUI has a plurality of selectable, actionable user interface elements such as tabs. In an embodiment, the GUI comprises a first tab selectable to display actual and planned net amount information of a cash position and actual and planned net amount graphs, the net amount information being cash out amounts subtracted from cash in amounts. The GUI comprises a second tab operable to display actual and planned cash in amount information and actual and cash in amount graphs. In an embodiment, the GUI comprises a third tab operable to display actual and planned cash out amount information and actual and planned cash out amount graphs.Type: GrantFiled: December 6, 2013Date of Patent: July 27, 2021Assignee: The PNC Financial Services Group, Inc.Inventors: Thomas Kunz, Michael Golden, Michael Kirch, Darcel Steber, Janet Hoyt, Peter Bird, Francisca Barros, Daniel DeRuntz, Islam Elsedoudi, Anna Engström, Michelle Kwasny, Scott Mackie, Stacey McCullough, Pierre-Alexandre Poirier, Todd Vanderlin, Colin Raney
-
Patent number: 10552917Abstract: Systems and methods are disclosed for managing cash out transactions for an entity's accounts. In an embodiment, a system comprises a processor configured to render an interactive graphical user interface (GUI) for a cash out center on a display device. The GUI includes plurality of selectable, actionable user interface (UI) elements. The cash out center displays past and committed, unconfirmed Cash Out transactions, which can be edited, deleted, and committed (or re-committed) by selecting UI elements. A UI element is selectable to add new payees and new Cash Out transactions. In embodiments, methods employ the Cash Out center to add, edit, schedule and delete Cash Out transactions such as outgoing transfers, expenses, payments, bills, and payables.Type: GrantFiled: December 6, 2013Date of Patent: February 4, 2020Assignee: The PNC Financial Services Group, Inc.Inventors: Thomas Kunz, Michael Golden, Michael Kirch, Darcel Steber, Janet Hoyt, Peter Bird, Francisca Barros, Daniel DeRuntz, Islam Elsedoudi, Anna Engström, Michelle Kwasny, Scott Mackie, Stacey McCullough, Pierre-Alexandre Poirier, Todd Vanderlin, Colin Raney
-
Patent number: 10402910Abstract: Systems and methods are disclosed for managing cash flow, including incoming and outgoing transactions, and mitigating unconfirmed cash shortfalls for an entity's accounts. In an embodiment, a system comprises a processor configured to render an interactive graphical user interface (“GUI”) for the cash flow timeline on a display device. The cash flow timeline displays past and unconfirmed Cash In and Cash Out transactions and any cash shortfalls, which can be mitigated by selecting automatically displayed options. The GUI has a plurality of selectable, actionable user interface (“UI”) elements. In an embodiment, the GUI comprises a UI element selectable to display bar graphs for selected time periods of the cash flow timeline. The GUI also comprises Cash In and Cash Out centers. In embodiments, methods employ the Cash In/Out centers to add, edit, schedule and delete Cash In and Cash Out transactions such as transfers, expenses, bills, receivables, and payables.Type: GrantFiled: December 6, 2013Date of Patent: September 3, 2019Assignee: The PNC Financial Services Group, Inc.Inventors: Thomas Kunz, Michael Golden, Michael Kirch, Darcel Steber, Janet Hoyt, Peter Bird, Francisca Barros, Daniel DeRuntz, Islam Elsedoudi, Anna Engström, Michelle Kwasny, Scott Mackie, Stacey McCullough, Pierre-Alexandre Poirier, Todd Vanderlin, Colin Raney
-
Patent number: 9965808Abstract: Systems and methods are disclosed for managing cash in transactions for an entity's accounts. In an embodiment, a system comprises a processor configured to render an interactive graphical user interface (GUI) for a cash in center on a display device. The GUI includes plurality of selectable, actionable user interface (UI) elements. The cash in center displays past, unconfirmed and ‘confirmed’ Cash in transactions, which can be edited, deleted, and scheduled (or re-scheduled) by selecting UI elements. A UI element is selectable to add new customers and new Cash in transactions. In embodiments, methods employ the Cash in center to add, edit, project, and delete Cash in transactions such as incoming transfers, credits, customer payments, and receivables. The methods and system also enable entities to place Cash In transaction in a confirmed status to indicate that an incoming customer payment, credit, or transfer is being processed.Type: GrantFiled: December 6, 2013Date of Patent: May 8, 2018Assignee: The PNC Financial Services Group, Inc.Inventors: Thomas Kunz, Michael Golden, Michael Kirch, Darcel Steber, Janet Hoyt, Peter Bird, Francisca Barros, Daniel DeRuntz, Islam Elsedoudi, Anna Engström, Michelle Kwasny, Scott Mackie, Stacey McCullough, Pierre-Alexandre Poirier, Todd Vanderlin, Colin Raney
-
Patent number: 8105787Abstract: The present invention relates to a method of isolating fragments of nucleic acid according to the density of CpG dinucleotides and subsequent procedures for producing a library and/or an array or microarray of these fragments, as well as uses thereof.Type: GrantFiled: October 31, 2005Date of Patent: January 31, 2012Assignee: The University Court of the University of EdinburghInventors: Adrian Peter Bird, Robert Scott Illingworth, Helle Faerk Jorgensen
-
Publication number: 20090036346Abstract: An aqueous conditioning composition comprising: (i) a water-insoluble, non-ester, quaternary ammonium fabric conditioning agent having at least 2 alkyl and/or alkenyl groups of at least 12 carbon atoms, or an alkyl or alkenyl group having a chain length of at least 20 carbon atoms. (ii) a water-soluble quaternary ammonium cationic surfactant and (iii) perfume, at least a portion of which is encapsulated. The composition is made by a specific process which comprises adding the encapsulated perfume to water prior to the addition of the water-insoluble quaternary ammonium fabric conditioning agent and adding the water-soluble quaternary ammonium cationic surfactant after the addition of the water-insoluble quaternary ammonium fabric conditioning agent and any free perfume and at a temperature below the phase transition temperature of the composition.Type: ApplicationFiled: August 18, 2006Publication date: February 5, 2009Inventors: Nigel Peter Bird, Lisa Emma Fildes, David Andrew Ross Jones, Srinivasa Rao Kandala, Neil Fletcher Taylor
-
Publication number: 20070294769Abstract: A system for disrupting malware includes a transform function and its inverse transform function which, when applied serially to an original bit pattern will return the original bit pattern, but when applied in solo will result in a bit pattern which is different than the original bit pattern, a preprocessor configured to apply the transform function in order to transform each benign program received from the computer-readable medium from an architecturally standardized form into a locally-specific form prior to storage of the program code in the program memory; a postprocessor configured to apply the inverse transform function in order to inversely transform all programs prior to their execution, such that previously transformed benign programs are converted back to the architecturally standardized form and malicious programs are rendered dysfunctional for their intended purpose.Type: ApplicationFiled: May 16, 2007Publication date: December 20, 2007Applicant: HERCULES SOFTWARE, LLCInventor: Peter Bird
-
Publication number: 20070106981Abstract: Systems and methods for disrupting the operational capabilities and the distribution capabilities of computer viruses are provided. According to one embodiment, an execution environment is created that makes a computer system appear unique to incoming viruses. Responsive to installation of a valid program, the program is registered for execution by transforming it from an executable form into a locally unique form based on a diversity mechanism. Responsive to detecting an attempted execution of a program and prior to execution of the program, it is transformed by causing a protected pre-execution process of the computer system, which implements the diversity mechanism in the form of an inverse transform, to be applied. If the program was previously validly registered, then the transformation based on the diversity mechanism results in an executable program that will execute properly on the computer system; otherwise the transformation results in an executable program that will fail to correctly execute.Type: ApplicationFiled: December 27, 2005Publication date: May 10, 2007Applicant: HERCULES SOFTWARE, LLCInventor: Peter Bird
-
Publication number: 20070022414Abstract: A method for parsing and executing a software program includes receiving a portion of a software program in an original linguistic form, wherein the portion of the software program includes a nonlinear program element having a body, and, while retaining the original linguistic form, directly executing the nonlinear program element by manipulating a parse state and an input stream of tokens representing the body of the nonlinear program element, wherein directly executing comprises executing tokens until the dynamic end of the nonlinear program element is reached. A system includes a tokenizer operable to tokenize the software program and a parser operable to directly execute a nonlinear program element in the software program by manipulating a parse state and an input stream of tokens representing the body of the nonlinear program element, while preserving the original linguistic form of the software program.Type: ApplicationFiled: July 25, 2006Publication date: January 25, 2007Applicant: HERCULES SOFTWARE, LLCInventor: Peter Bird
-
Publication number: 20040014627Abstract: An aqueous, liquid fabric conditioning composition and a method for making such a composition where the composition comprises a quaternary ammonium cationic softening compound, a perfume having a ClogP of 2 or more and an oily perfume carrier for the perfume, the carrier having a ClogP of 3.5 or more where the composition comprises an emulsion in which 80% or more by weight of the droplets in the emulsion have a mean diameter of from 0.4 to 60 microns, as measured using a Malvern particle size analyser with a 45 mm lens for D[0,1] measurements and both a 45 mm and a 1000 mm lens for D[0,9] measurements.Type: ApplicationFiled: August 1, 2003Publication date: January 22, 2004Inventors: Amanda Jane Adams, Nigel Peter Bird, David Machin
-
Publication number: 20010011068Abstract: Use of a light colored crystalline clay mineral as a component of a composition for laundering of textile fabrics to assist removal of soil from the fabrics.Type: ApplicationFiled: December 15, 2000Publication date: August 2, 2001Inventors: Nigel Peter Bird, Abigail Marr, John William Yorke
-
Patent number: 6195646Abstract: The present invention is directed to information valuation, negotiation and transaction. A supplier determines one or more pricing models to govern the purchase of some information. The price of that information is determined in accordance with a particular pricing model and a variety of dimensions and factors that modify the price pursuant to various purchase conditions.Type: GrantFiled: May 13, 1997Date of Patent: February 27, 2001Assignee: Data Junction CorpInventors: Gregory Grosh, Christopher Michael Peter Bird
-
Patent number: 5919751Abstract: A rinse conditioner giving excellent deposition of a fabric treatment agent onto fabric. The rinse conditioner comprising a fabric softening compound, a water insoluble oil and from 0.1% to 10% by weight of the total composition of a Fabric Treatment Agent, wherein the Fabric Treatment Agent has a c.logP of 3.0 or more.Type: GrantFiled: May 21, 1997Date of Patent: July 6, 1999Assignee: Lever Brothers CompanyInventors: Nigel Peter Bird, Timothy David Finch, Stuart Bernard Fraser, Christopher Maddison, Christopher Whaley
-
Patent number: 4281393Abstract: A remote keyboard-display terminal system has buffer transfer and character generator hardware, by which it accesses the central memory directly without significantly interfering with the central processing unit, organizes coded data by linked list, and presents visual data without one-to-one correspondence between display screen position and central memory location.Type: GrantFiled: August 10, 1979Date of Patent: July 28, 1981Assignee: Computek, Inc.Inventors: Ephraim Gitelman, Glendon P. Marston, Peter A. Bird