Patents by Inventor David Preston

David Preston 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: 20130330443
    Abstract: A food product is provided. Methods of making a food product are provided.
    Type: Application
    Filed: June 11, 2012
    Publication date: December 12, 2013
    Applicant: Davey Foods LLC
    Inventors: Robert Napoletano, Matthew Medici, David Preston, Brett Waddington
  • Patent number: 8606720
    Abstract: An online electronic wallet system and method provide secure storage and transmission of payment instrument information for use in completing online purchases initiated from a client device. A payment instrument's verification code is stored in an encrypted form in local storage on a client device and retrieved and re-encrypted along with other payment instrument information stored on the system using a merchant-specific key. An API library is used to integrate the online electronic wallet system with a registered merchant's purchase flow, including the ability to ensure receipt of an electronic receipt prior to communicating payment instrument information to a merchant server.
    Type: Grant
    Filed: July 3, 2012
    Date of Patent: December 10, 2013
    Assignee: Google Inc.
    Inventors: David Preston Baker, Stanley N. Marshall, III, Mohamed Reza Hussein, Matthew Eric Hiller, Chin Pang Tung, Andrew Robert Mitchell
  • Patent number: 8600786
    Abstract: A computer-implemented system and method for providing basic valet parking through centrally-managed parking services is provided. Motor vehicle parking spaces are managed through a server. Smart parking devices physically proximate to the parking spaces are interfaced to the server. Vehicle occupancy sensors also physically proximate to the parking spaces are interfaced to the server. Parking availability indicators associated with the parking spaces are interfaced to the server. Use the parking spaces is reserved for a valet service. A reservation request for the parking spaces is accepted through the server for use by the valet service for a period of time. Occupancy of the reserved parking spaces by a motor vehicle through the nearest vehicle occupancy sensor is sensed during the time period. Availability of each parking space is indicated through the nearest parking availability indicator throughout the time period based upon the current time and use by the valet service.
    Type: Grant
    Filed: July 13, 2011
    Date of Patent: December 3, 2013
    Assignees: Xerox Corporation, Palo Alto Research Center Incorporated
    Inventors: Mark Jeffrey Stefik, Alan G. Bell, Craig Eldershaw, Lance E. Good, Daniel H. Greene, Francisco Eduardo Torres, Serdar Uckun, David Preston Cummins, Kurt Partridge
  • Patent number: 8458600
    Abstract: A mashup session manager maintains state of the mashup session to ensure presentation consistency/uniformity across the execution environments. The mashup session manager also tracks the participating execution environments associated with a mashup session (e.g., usernames, device identifiers, network addresses, etc.), and transmits data for presentation consistency to the participating execution environments. In some cases, a view of the mashup session at a participating execution environment may not be current (“stale mashup session view”). The mashup session manager can detect if a view at a participating execution environment is of a past mashup session state, and provide data for the stale mashup session view to become current. In addition, the mashup session manager can propagate design modifications to the participants of the mashup session.
    Type: Grant
    Filed: December 31, 2009
    Date of Patent: June 4, 2013
    Assignee: International Business Machines Corporation
    Inventors: Vijay Dheap, Christopher Michael Gladd, Aaron Charles Lindsay, David Preston Sink
  • Patent number: 8417490
    Abstract: A system and methods are disclosed for providing integrated software development environment for the design, verification and validation of advanced automotive safety systems. The system allows automotive software to be developed on a host computer using a collection of computer programs running simultaneously as processes and synchronized by a central process. The software disclosed uses separate synchronized processes, permitting signals from disparate sources to be generated by a simulation running on the host computer or from actual sensors and data bus signals coming from and going to actual vehicle hardware which is connected to their bus counterparts in the host computer on a real-time basis. The methods disclosed are for providing an Algorithm Prototyping, Analysis and Test through an integrated framework for dynamic data modeling and application development.
    Type: Grant
    Filed: May 11, 2010
    Date of Patent: April 9, 2013
    Assignee: Eagle Harbor Holdings, LLC
    Inventors: Dan Preston, Joseph David Preston, Rick Scott Blum, Thomas August Manos, Kenneth Schofield
  • Publication number: 20120127308
    Abstract: A computer-implemented system and method for providing gun shot detection through a centralized parking services server is provided. Smart parking devices are physically proximate parking spaces. Acoustic sensors are deployed with at least one acoustic sensor in a smart parking device. Vehicle occupancy sensors and parking availability indicators are associated with the parking spaces. Parking space occupancy is sensed through the nearest vehicle occupancy sensor. Use of the parking space is processed based on an identity of a driver. Potential gunshots are detected by aurally monitoring ambient sounds in the service region through the acoustic sensors. The potential gunshots are identified by evaluating the ambient sounds for sound characteristics of gunfire and triangulating the ambient sounds relative to the locations of the acoustic sensor comprised in one of the smart parking devices and at least one other of the acoustic sensors. Finally, an alert is generated for the potential gunshot.
    Type: Application
    Filed: December 22, 2011
    Publication date: May 24, 2012
    Applicants: XEROX CORPORATION, PALO ALTO RESEARCH CENTER INCORPORATED
    Inventors: Craig Eldershaw, Mark Jeffrey Stefik, Alan G. Bell, Lance E. Good, Daniel H. Greene, Francisco Eduardo Torres, Serdar Uckun, David Preston Cummins
  • Publication number: 20120092191
    Abstract: A computer-implemented system and method for tagging a parking space for a motor vehicle through a gesture is provided. Motor vehicle parking spaces are managed through a server. Smart parking devices physically proximate to the parking spaces are interfaced. Vehicle occupancy sensors also physically proximate the parking spaces are interfaced. Parking availability indicators associated with the parking spaces are interfaced. Those parking spaces that are unoccupied based on their respective vehicle occupancy sensors and currently available over any other reservations stored in the server are identified to a driver of a motor vehicle. One of the unoccupied parking spaces is reserved upon a gesture provided by the driver. Occupancy of the reserved unoccupied parking space is sensed through the nearest vehicle occupancy sensor following parking of the motor vehicle. The identity of the motorist is verified against the reservation through the nearest smart parking device.
    Type: Application
    Filed: July 13, 2011
    Publication date: April 19, 2012
    Applicants: XEROX CORPORATION, PALO ALTO RESEARCH CENTER INCORPORATED
    Inventors: Mark Jeffrey Stefik, Alan G. Bell, Craig Eldershaw, Lance E. Good, Daniel H. Greene, Francisco Eduardo Torres, Serdar Uckun, David Preston Cummins, James Glasnapp, Ellen Isaacs
  • Publication number: 20120095790
    Abstract: A computer-implemented system and method for providing basic valet parking through centrally-managed parking services is provided. Motor vehicle parking spaces are managed through a server. Smart parking devices physically proximate to the parking spaces are interfaced to the server. Vehicle occupancy sensors also physically proximate to the parking spaces are interfaced to the server. Parking availability indicators associated with the parking spaces are interfaced to the server. Use the parking spaces is reserved for a valet service. A reservation request for the parking spaces is accepted through the server for use by the valet service for a period of time. Occupancy of the reserved parking spaces by a motor vehicle through the nearest vehicle occupancy sensor is sensed during the time period. Availability of each parking space is indicated through the nearest parking availability indicator throughout the time period based upon the current time and use by the valet service.
    Type: Application
    Filed: July 13, 2011
    Publication date: April 19, 2012
    Applicants: XEROX CORPORATION, PALO ALTO RESEARCH CENTER INCORPORATED
    Inventors: Mark Jeffrey Stefik, Alan G. Bell, Craig Eldershaw, Lance E. Good, Daniel H. Greene, Francisco Eduardo Torres, Serdar Uckun, David Preston Cummins, Kurt Partridge
  • Publication number: 20120095792
    Abstract: A computer-implemented system and method for offering commercial parking reservations through flexible loading zones is provided. Motor vehicle parking spaces located in a business district are managed through a server. Smart parking devices, vehicle occupancy sensors, and parking availability indicators are interfaced to the server. Use of the parking spaces as a loading zone is reserved. A reservation request from a business is accepted. The business is confirmed as eligible. The request is granted, provided the requested parking space is available over any other reservations. Use of the loading zone is managed. The parking availability indicator is activated contemporaneous to the reservation period. Occupancy of the requested parking space is sensed through the nearest vehicle occupancy sensor. An identity of a driver is verified through the nearest smart parking device. The use of the reserved parking space is permitted upon matching the driver's identity to the business.
    Type: Application
    Filed: August 24, 2011
    Publication date: April 19, 2012
    Applicants: XEROX CORPORATION, PALO ALTO RESEARCH CENTER INCORPORATED
    Inventors: Mark Jeffrey Stefik, Alan G. Bell, Craig Eldershaw, Lance E. Good, Daniel H. Greene, Francisco Eduardo Torres, Serdar Uckun, David Preston Cummins
  • Publication number: 20120095812
    Abstract: A computer-implemented system and method for providing recurring residential parking reservations is provided. Motor vehicle parking spaces located in a residential area are managed through a server. Smart parking devices, vehicle occupancy sensors, and parking availability indicators are interfaced to the server. Use of the parking spaces by a resident is reserved on a recurring basis throughout a subscription period. A parking reservation, including recurring times and dates, is requested. The request is granted provided the parking space is available over any other reservations stored in the server. Use of the reserved parking space is managed throughout the subscription period. Occupancy of the requested parking space is sensed through the nearest vehicle occupancy sensor. A motorist's identity is verified through the nearest smart parking device. The use of the reserved parking space is denied if not by the resident and parking non-availability is indicated during each recurring time and date.
    Type: Application
    Filed: August 24, 2011
    Publication date: April 19, 2012
    Applicants: XEROX CORPORATION, PALO ALTO RESEARCH CENTER INCORPORATED
    Inventors: Mark Jeffrey Stefik, Alan G. Bell, Craig Eldershaw, Lance E. Good, Daniel H. Greene, Francisco Eduardo Torres, Serdar Uckun, David Preston Cummins, Roger Phylos Hoover, Robert Thomas Krivacic
  • Publication number: 20120095791
    Abstract: A computer-implemented system and method for offering merchant and shopper-friendly parking reservations through validated parking is provided. Motor vehicle parking spaces are managed through a server. Smart parking devices and vehicle occupancy sensors are interfaced to the server. Use of the parking space is managed. Occupancy of one of the parking spaces by a motor vehicle is sensed through the nearest vehicle occupancy sensor and the location of the parking space is provided to the server. An identity of the driver of the motor vehicle is determined through the nearest smart parking device and the identity of the driver is provided to the server. Use of the parking space is validated. The parking space's location and the driver's identity are retrieved at the location of a merchant. Payment for at least part of the use of the parking space from the merchant is provided through the server.
    Type: Application
    Filed: August 24, 2011
    Publication date: April 19, 2012
    Applicants: XEROX CORPORATION, PALO ALTO RESEARCH CENTER INCORPORATED
    Inventors: Mark Jeffrey Stefik, Alan G. Bell, Craig Eldershaw, Lance E. Good, Daniel H. Greene, Francisco Eduardo Torres, Serdar Uckun, David Preston Cummins
  • Publication number: 20120092190
    Abstract: A computer-implemented system and method for managing motor vehicle parking reservations is provided. Motor vehicle parking spaces are managed through a server. Smart parking devices physically proximate to the parking spaces are interfaced with the server. Vehicle occupancy sensors physically proximate to the parking spaces are interfaced with the server. Parking availability indicators associated with the parking spaces are interfaced with the server. A motorist reserves a parking space. A reservation request for the parking space is accepted. The request is granted if available over any other reservations. Occupancy of the requested parking space is sensed through the nearest vehicle occupancy sensor. The motorist's or the motor vehicle's identity are verified against the reservation through the nearest smart parking device.
    Type: Application
    Filed: June 15, 2011
    Publication date: April 19, 2012
    Applicants: XEROX CORPORATION, PALO ALTO RESEARCH CENTER INCORPORATED
    Inventors: Mark Jeffrey Stefik, Alan G. Bell, Craig Eldershaw, Lance E. Good, Daniel H. Greene, Francisco Eduardo Torres, Serdar Uckun, David Preston Cummins
  • Publication number: 20110161833
    Abstract: A mashup session manager maintains state of the mashup session to ensure presentation consistency/uniformity across the execution environments. The mashup session manager also tracks the participating execution environments associated with a mashup session (e.g., usernames, device identifiers, network addresses, etc.), and transmits data for presentation consistency to the participating execution environments. In some cases, a view of the mashup session at a participating execution environment may not be current (“stale mashup session view”). The mashup session manager can detect if a view at a participating execution environment is of a past mashup session state, and provide data for the stale mashup session view to become current. In addition, the mashup session manager can propagate design modifications to the participants of the mashup session.
    Type: Application
    Filed: December 31, 2009
    Publication date: June 30, 2011
    Applicant: International Business Machines Corporation
    Inventors: Vijay Dheap, Christopher Michael Gladd, Aaron Charles Lindsay, David Preston Sink
  • Publication number: 20090024632
    Abstract: A method of and system for providing content and services includes web-based application that is hosted on a server. The application includes web-provided services and private data. The private data is contained in a data source. The application includes a place holder for the private data. The place holder is tagged with the data type, format, and data elements required for the application. A personal syndication manager that is associated with an application user. The personal syndication manager is communication with the server. The personal syndication manager is also in communication with registered data sources. The personal subscription manager is configured to convert the private data to a content syndication format required by the application. The personal subscription manager is also configured to terminate a subscription upon the occurrence of an event, such as the expiration a subscription period.
    Type: Application
    Filed: July 19, 2007
    Publication date: January 22, 2009
    Inventors: Vijay Dheap, Joel Alan Farrell, David Preston Sink
  • Publication number: 20070167531
    Abstract: There is provided a natural alkaline earth metal carbonate having a d50 of about 0.5 ?m or less and a moisture pick up of less than about 0.2 wt %, as well as a process for making the particulate carbonate by grinding. The carbonate may be used in polymer compositions.
    Type: Application
    Filed: February 3, 2005
    Publication date: July 19, 2007
    Inventors: David Preston, Erik Van Dijnen, Anthony Asbridge, Deborah Thrale, Edward Sare
  • Publication number: 20060172849
    Abstract: A vehicular powertrain system includes a prime mover having an output, a multi-ratio transmission having an input, and a torque reduction coupling system coupling the prime mover output and the multi-ratio transmission input. The exemplary torque reduction coupling system includes a clutch and a planetary gear set selectively coupling the prime mover output to the multi-ratio transmission input. The exemplary planetary gear set includes one components of the planetary gear set being selectively coupled to the clutch.
    Type: Application
    Filed: January 28, 2005
    Publication date: August 3, 2006
    Inventors: James Oliver, Craig Jacobs, David Preston, Timothy Morscheck, Jeff Skorupski, Thomas Genise
  • Publication number: 20060079514
    Abstract: Therapeutic pharmaceutical compositions are provided that include an anticholinergic agent and a sedative agent. Particularly preferred anticholinergic agents include anticholinergic agents which do not substantially cross the blood-brain barrier. Methscopolamine bromide is the preferred anticholinergic agent. The sedative agent may be chlordiazepoxide hydrochloride or diazepam. Various methods using the compositions to alleviate gastrointestinal disorders or symptoms thereof are also provided.
    Type: Application
    Filed: December 2, 2004
    Publication date: April 13, 2006
    Inventor: David Preston
  • Publication number: 20060079513
    Abstract: Therapeutic pharmaceutical compositions are provided that include an anticholinergic agent and a sedative agent. Particularly preferred anticholinergic agents include anticholinergic agents which do not substantially cross the blood-brain barrier. Methscopolamine nitrate is the preferred anticholinergic agent. The sedative agent may be a benzodiazepine or a barbiturate. Particularly, the sedative agent may be chlordiazepoxide hydrochloride, diazepam, or phenobarbital. Various methods using the compositions to alleviate gastrointestinal disorders or symptoms thereof are also provided.
    Type: Application
    Filed: October 13, 2004
    Publication date: April 13, 2006
    Inventor: David Preston
  • Publication number: 20060039865
    Abstract: A pharmaceutical composition including a therapeutic does of an active ingredient susceptible of either intentional or accidental misuse by over-utilization and a sub-therapeutic dose of a compound in an amount sufficient to elicit an undesirable response if the recommended therapeutic dose of the active ingredient is exceeded. A multiple dose pharmaceutical dosage form including an effective amount of an active ingredient for a patient in need of treatment thereof and a urine indicator capable of changing the color of the patient's urine when a desired dosage of the active ingredient is exceeded by ingestion of multiple doses in excess of a desired treatment regimen.
    Type: Application
    Filed: July 25, 2005
    Publication date: February 23, 2006
    Inventors: David Preston, James Newman, Matthew Heck
  • Publication number: 20060018837
    Abstract: A pharmaceutical composition including a therapeutic dose of an active ingredient susceptible of either intentional or accidental misuse by over-utilization and a sub-therapeutic dose of a compound in an amount sufficient to elicit an undesirable response if the recommended therapeutic dose of the active ingredient is exceeded.
    Type: Application
    Filed: July 26, 2004
    Publication date: January 26, 2006
    Inventors: David Preston, James Newman, Matthew Heck