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: 20130330443Abstract: A food product is provided. Methods of making a food product are provided.Type: ApplicationFiled: June 11, 2012Publication date: December 12, 2013Applicant: Davey Foods LLCInventors: Robert Napoletano, Matthew Medici, David Preston, Brett Waddington
-
Patent number: 8606720Abstract: 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: GrantFiled: July 3, 2012Date of Patent: December 10, 2013Assignee: Google Inc.Inventors: David Preston Baker, Stanley N. Marshall, III, Mohamed Reza Hussein, Matthew Eric Hiller, Chin Pang Tung, Andrew Robert Mitchell
-
Patent number: 8600786Abstract: 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: GrantFiled: July 13, 2011Date of Patent: December 3, 2013Assignees: Xerox Corporation, Palo Alto Research Center IncorporatedInventors: 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: 8458600Abstract: 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: GrantFiled: December 31, 2009Date of Patent: June 4, 2013Assignee: International Business Machines CorporationInventors: Vijay Dheap, Christopher Michael Gladd, Aaron Charles Lindsay, David Preston Sink
-
Patent number: 8417490Abstract: 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: GrantFiled: May 11, 2010Date of Patent: April 9, 2013Assignee: Eagle Harbor Holdings, LLCInventors: Dan Preston, Joseph David Preston, Rick Scott Blum, Thomas August Manos, Kenneth Schofield
-
Publication number: 20120127308Abstract: 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: ApplicationFiled: December 22, 2011Publication date: May 24, 2012Applicants: XEROX CORPORATION, PALO ALTO RESEARCH CENTER INCORPORATEDInventors: Craig Eldershaw, Mark Jeffrey Stefik, Alan G. Bell, Lance E. Good, Daniel H. Greene, Francisco Eduardo Torres, Serdar Uckun, David Preston Cummins
-
Publication number: 20120092191Abstract: 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: ApplicationFiled: July 13, 2011Publication date: April 19, 2012Applicants: XEROX CORPORATION, PALO ALTO RESEARCH CENTER INCORPORATEDInventors: 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: 20120095790Abstract: 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: ApplicationFiled: July 13, 2011Publication date: April 19, 2012Applicants: XEROX CORPORATION, PALO ALTO RESEARCH CENTER INCORPORATEDInventors: 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: 20120095792Abstract: 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: ApplicationFiled: August 24, 2011Publication date: April 19, 2012Applicants: XEROX CORPORATION, PALO ALTO RESEARCH CENTER INCORPORATEDInventors: Mark Jeffrey Stefik, Alan G. Bell, Craig Eldershaw, Lance E. Good, Daniel H. Greene, Francisco Eduardo Torres, Serdar Uckun, David Preston Cummins
-
Publication number: 20120095812Abstract: 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: ApplicationFiled: August 24, 2011Publication date: April 19, 2012Applicants: XEROX CORPORATION, PALO ALTO RESEARCH CENTER INCORPORATEDInventors: 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: 20120095791Abstract: 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: ApplicationFiled: August 24, 2011Publication date: April 19, 2012Applicants: XEROX CORPORATION, PALO ALTO RESEARCH CENTER INCORPORATEDInventors: Mark Jeffrey Stefik, Alan G. Bell, Craig Eldershaw, Lance E. Good, Daniel H. Greene, Francisco Eduardo Torres, Serdar Uckun, David Preston Cummins
-
Publication number: 20120092190Abstract: 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: ApplicationFiled: June 15, 2011Publication date: April 19, 2012Applicants: XEROX CORPORATION, PALO ALTO RESEARCH CENTER INCORPORATEDInventors: Mark Jeffrey Stefik, Alan G. Bell, Craig Eldershaw, Lance E. Good, Daniel H. Greene, Francisco Eduardo Torres, Serdar Uckun, David Preston Cummins
-
Publication number: 20110161833Abstract: 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: ApplicationFiled: December 31, 2009Publication date: June 30, 2011Applicant: International Business Machines CorporationInventors: Vijay Dheap, Christopher Michael Gladd, Aaron Charles Lindsay, David Preston Sink
-
Publication number: 20090024632Abstract: 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: ApplicationFiled: July 19, 2007Publication date: January 22, 2009Inventors: Vijay Dheap, Joel Alan Farrell, David Preston Sink
-
Publication number: 20070167531Abstract: 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: ApplicationFiled: February 3, 2005Publication date: July 19, 2007Inventors: David Preston, Erik Van Dijnen, Anthony Asbridge, Deborah Thrale, Edward Sare
-
Publication number: 20060172849Abstract: 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: ApplicationFiled: January 28, 2005Publication date: August 3, 2006Inventors: James Oliver, Craig Jacobs, David Preston, Timothy Morscheck, Jeff Skorupski, Thomas Genise
-
Publication number: 20060079514Abstract: 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: ApplicationFiled: December 2, 2004Publication date: April 13, 2006Inventor: David Preston
-
Publication number: 20060079513Abstract: 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: ApplicationFiled: October 13, 2004Publication date: April 13, 2006Inventor: David Preston
-
Publication number: 20060039865Abstract: 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: ApplicationFiled: July 25, 2005Publication date: February 23, 2006Inventors: David Preston, James Newman, Matthew Heck
-
Publication number: 20060018837Abstract: 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: ApplicationFiled: July 26, 2004Publication date: January 26, 2006Inventors: David Preston, James Newman, Matthew Heck