Patents by Inventor J. David Schaffer

J. David Schaffer 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: 11478215
    Abstract: Cardiac Output (CO) has traditionally been difficult, dangerous, and expensive to obtain. Surrogate measures such as pulse rate and blood pressure have therefore been used to permit an estimate of CO. MEMS technology, evolutionary computation, and time-frequency signal analysis techniques provide a technology to non-invasively estimate CO, based on precordial (chest wall) motions. The technology detects a ventricular contraction time point, and stroke volume, from chest wall motion measurements. As CO is the product of heart rate and stroke volume, these algorithms permit continuous, beat to beat CO assessment. Nontraditional Wavelet analysis can be used to extract features from chest acceleration. A learning tool is preferable to define the packets which best correlate to contraction time and stroke volume.
    Type: Grant
    Filed: January 24, 2020
    Date of Patent: October 25, 2022
    Assignee: The Research Foundation for The State University o
    Inventors: Ohad Barsimantov, Kenneth McLeod, J. David Schaffer
  • Publication number: 20200205771
    Abstract: Cardiac Output (CO) has traditionally been difficult, dangerous, and expensive to obtain. Surrogate measures such as pulse rate and blood pressure have therefore been used to permit an estimate of CO. MEMS technology, evolutionary computation, and time-frequency signal analysis techniques provide a technology to non-invasively estimate CO, based on precordial (chest wall) motions. The technology detects a ventricular contraction time point, and stroke volume, from chest wall motion measurements. As CO is the product of heart rate and stroke volume, these algorithms permit continuous, beat to beat CO assessment. Nontraditional Wavelet analysis can be used to extract features from chest acceleration. A learning tool is preferable to define the packets which best correlate to contraction time and stroke volume.
    Type: Application
    Filed: January 24, 2020
    Publication date: July 2, 2020
    Inventors: Ohad Barsimantov, Kenneth McLeod, J. David Schaffer
  • Patent number: 10542961
    Abstract: Cardiac Output (CO) has traditionally been difficult, dangerous, and expensive to obtain. Surrogate measures such as pulse rate and blood pressure have therefore been used to permit an estimate of CO. MEMS technology, evolutionary computation, and time-frequency signal analysis techniques provide a technology to non-invasively estimate CO, based on precordial (chest wall) motions. The technology detects a ventricular contraction time point, and stroke volume, from chest wall motion measurements. As CO is the product of heart rate and stroke volume, these algorithms permit continuous, beat to beat CO assessment. Nontraditional Wavelet analysis can be used to extract features from chest acceleration. A learning tool is preferable to define the packets which best correlate to contraction time and stroke volume.
    Type: Grant
    Filed: June 14, 2016
    Date of Patent: January 28, 2020
    Assignee: The Research Foundation for the State University of New York
    Inventors: Ohad Barsimantov, Kenneth McLeod, J. David Schaffer
  • Publication number: 20160361041
    Abstract: Cardiac Output (CO) has traditionally been difficult, dangerous, and expensive to obtain. Surrogate measures such as pulse rate and blood pressure have therefore been used to permit an estimate of CO. MEMS technology, evolutionary computation, and time-frequency signal analysis techniques provide a technology to non-invasively estimate CO, based on precordial (chest wall) motions. The technology detects a ventricular contraction time point, and stroke volume, from chest wall motion measurements. As CO is the product of heart rate and stroke volume, these algorithms permit continuous, beat to beat CO assessment. Nontraditional Wavelet analysis can be used to extract features from chest acceleration. A learning tool is preferable to define the packets which best correlate to contraction time and stroke volume.
    Type: Application
    Filed: June 14, 2016
    Publication date: December 15, 2016
    Inventors: Ohad Barsimantov, Kenneth McLeod, J. David Schaffer
  • Patent number: 8843965
    Abstract: A television programming recommender combines the explicit viewing preferences, i.e. user specified preferences, of viewers with their television viewing behavior (implicit preferences) to generate program recommendations. The explicit viewing preferences are utilized to generate an explicit recommendation score, E, for an upcoming television program. The implicit viewing preferences are utilized to generate an implicit recommendation score, I, for the program. A combined recommendation score, C, is computed based on the explicit and implicit scores, E and I. The combined recommendation score, C, can be computed using a weighted linear mapping.
    Type: Grant
    Filed: September 20, 2000
    Date of Patent: September 23, 2014
    Inventors: Kaushal Kurapati, J. David Schaffer, Srinivas Gutta
  • Patent number: 8798937
    Abstract: In a genetic optimization method, the genes of a chromosome population are computationally genetically evolved. The evolving includes evolving a number of expressed genes in each chromosome and employing a fitness criterion evaluated without reference to unexpressed genes of each chromosome. An optimized chromosome produced by the genetic evolving is selected.
    Type: Grant
    Filed: February 1, 2005
    Date of Patent: August 5, 2014
    Assignee: Koninklijke Philips N.V.
    Inventors: J. David Schaffer, Mark R. Siimpson
  • Patent number: 8578439
    Abstract: System actions such as presentation of information to a user via a remote control device are carried out in accordance with user preferences based on, e.g., observed user behavior over time. The preferences may be learned by observation of user actions and corresponding system state information, and the preferences may be verified by the user. Particular actions may then be repeated under the control of the system, when appropriate conditions are met. Repetition may be automatic, semi-automatic or user initiated. In an illustrative embodiment, information is presented to a user via a remote control device based at least in part on the determined preference. The information presented to the user via the remote control device may include, e.g.
    Type: Grant
    Filed: January 28, 2000
    Date of Patent: November 5, 2013
    Assignee: Koninklijke Philips N.V.
    Inventors: Keith E. Mathias, Karen I. Trovato, J. David Schaffer
  • Patent number: 8073871
    Abstract: A program recommendation system employing a program record module and one of various nearest neighbor modules is disclosed. In response to a reception of a program record, the program record module converts each key field of the program record into a feature value. A single neighbor module selectively generates a recommendation of a program corresponding to the program record based upon a stored program record qualifying as a nearest neighbor of the received program record. A multiple neighbor module selectively generates a recommendation of the program corresponding to the program record based upon N number of stored program records qualifying as N number of nearest neighbors of the received program record. A neighbor cluster selectively generates a recommendation of the program corresponding to the program record based upon the cluster of stored program records qualifying as the nearest neighbor of the received program record.
    Type: Grant
    Filed: June 6, 2001
    Date of Patent: December 6, 2011
    Assignee: Koninklijke Philips Electronics N.V.
    Inventors: Srinivas V. R. Gutta, J. David Schaffer, Kaushal Kurapati
  • Patent number: 7937725
    Abstract: An electronic programming guide (EPG) system employing a preference engine and processing system that combines explicit rule profile, history profile, and feedback profile data to generate new predictions. Television shows are presumed to be indexed by many features. These features are extracted and counted for TV shows watched (implicit profile), and for TV shows rated by the viewer (feedback profile). These profiles are straightforward to combine with suitably greater weight being given to the feedback information. In addition, explicit profiles can make recommendations that stand alone or may be used to modify recommendations arising from either of the two sources. The modifications may take the form of additive or multiplicative changes to the existing recommendations or some other suitable mathematical form.
    Type: Grant
    Filed: July 27, 2000
    Date of Patent: May 3, 2011
    Assignee: Koninklijke Philips Electronics N.V.
    Inventors: J. David Schaffer, Kwok Pun Lee, Srinivas Gutta
  • Patent number: 7721310
    Abstract: A television programming recommender is disclosed that selectively obtains feedback information from a user to update one or more profiles associated with the user. Previously obtained implicit and explicit preferences are utilized to selectively focus the collection of feedback information to further update and refine the implicit and explicit preferences. The present invention obtains feedback from a user in a manner that maximizes the value of the obtained information and improves the performance of the television programming recommender. The present invention automatically requests feedback from the user upon the occurrence of predefined criteria. The nature of the requested feedback, and the manner in which the obtained feedback is used to adjust a profile, can vary.
    Type: Grant
    Filed: December 5, 2000
    Date of Patent: May 18, 2010
    Assignee: Koninklijke Philips Electronics N.V.
    Inventors: J. David Schaffer, Kwok Pun Lee, Kaushal Kurapati, Srinivas Gutta
  • Patent number: 7454775
    Abstract: The invention recommends television programs that are similar to shows identified by a user by computing a similarity metric between programs both in a user-specified selected set and in an identified time interval. The selected set comprises programs currently of interest to the user, for allowing the user or viewer to easily select one or more programs of interest. The similarity metric is a sum of weighted scores for each matching attribute between programs in the selected set and programs in the identified time interval. Shows that are actually selected for viewing are observed and the weightings, wi, assigned to each matching program attribute are adjusted, so that over time, the similarity metric, SM, more accurately reflects the viewer's idea of “similar shows.
    Type: Grant
    Filed: July 27, 2000
    Date of Patent: November 18, 2008
    Assignee: Koninklijke Philips Electronics N.V.
    Inventors: J. David Schaffer, Larry J. Eshelman
  • Publication number: 20080234944
    Abstract: A method and apparatus for determining a subset of measurements from a plurality of measurements in a genetic algorithm is disclosed. The method comprising the steps of determining a fitness measure for each sub-set of the measurements, wherein each measurement has an associated fitness measure and selecting the subset of measurements having the lowest fitness measure (110, 120). The method further comprises the steps of determining a cost function for each subset of measurements, wherein each measurement includes an associated cost and selecting the subset of measurements having the lowest cost function (150, 170).
    Type: Application
    Filed: July 11, 2006
    Publication date: September 25, 2008
    Applicant: KONINKLIJKE PHILIPS ELECTRONICS, N.V.
    Inventors: J. David Schaffer, Angel Janevski
  • Publication number: 20080228405
    Abstract: A method and apparatus for selecting measurements from a plurality of measurements is disclosed. The method includes the steps of initializing a measurement status to a first value for each of the measurements, determining selectability of one of the plurality of measurements based on a corresponding status value, and updating the status to a second value after selecting the measurement. In one aspect of the invention, the step of determining selectability further comprises the step of selecting one of the plurality of measurements, and retaining the selected measurement when the value of the corresponding status is the first value.
    Type: Application
    Filed: July 12, 2006
    Publication date: September 18, 2008
    Applicant: KONINKLIJKE PHILIPS ELECTRONICS, N.V.
    Inventors: Angel Janevski, J. David Schaffer
  • Patent number: 7337455
    Abstract: A method for optimizing the performance of an algorithm for detecting predetermined content in a media information stream, and a program and apparatus that operate in accordance with the method. The algorithm is a function of a set of parameters. The method comprises the steps of performing the algorithm at least once to detect the predetermined content in the media information stream, while employing a respective set of parameters in the algorithm for each performance thereof, and automatically evolving at least one respective set of parameters employed in the algorithm to maximize the degree of accuracy at which the algorithm detects the predetermined content in the media information stream.
    Type: Grant
    Filed: December 31, 2001
    Date of Patent: February 26, 2008
    Assignee: Koninklijke Philips Electronics N.V.
    Inventors: Lalitha Agnihotri, J. David Schaffer, Nevenka Dimitrova, Thomas McGee, Sylvie Jeannin
  • Patent number: 7231652
    Abstract: Artificial intelligence applications require use of training sets containing positive and negative examples. Negative examples are chosen using distributions of positive examples with respect to a dominant feature in feature space. Negative examples should share or approximately share, with the positive examples, values of a dominant feature in feature space. This type of training set is illustrated with respect to content recommenders, especially recommenders for television shows.
    Type: Grant
    Filed: March 28, 2001
    Date of Patent: June 12, 2007
    Assignee: Koninklijke Philips N.V.
    Inventors: Srinivas Gutta, Kwok Pun Lee, J. David Schaffer
  • Patent number: 7130866
    Abstract: A method and system for controlling the growth of a features frequency profile of a time-ordered sequence of events, wherein each event has features specific to each event. The events are sequentially processed in an order of processing. The processing includes selecting for each event processed at least one feature comprised by the event. The processing updates a frequency count of each feature selected. The frequency counts are periodically reduced in magnitude by a reduction factor. Frequency counts are selected for deletion upon satisfaction of a condition that favors deletion of those frequency counts having a magnitude less than a threshold value. The selected frequency counts are then deleted. The present invention employs an economical use of memory to store data associated with the features frequency profile and uses a features preference profile that is more responsive to recent information than to older information.
    Type: Grant
    Filed: July 30, 2002
    Date of Patent: October 31, 2006
    Assignee: Koninklijke Philips Electronics N.V.
    Inventor: J. David Schaffer
  • Patent number: 7085747
    Abstract: A recommendation system and method are disclosed. In the system and method, the personal schedule of the user is used to modify the recommendation functions of media events. The personal schedule may be entered by the user or determined through monitoring over time. An exemplary recommendation function modification is if a media event ends after the user's bedtime, as indicated by the personal schedule. In this example, the recommendation function of that event will be reduced in value because the user will likely go to bed before the event is over.
    Type: Grant
    Filed: September 26, 2001
    Date of Patent: August 1, 2006
    Assignee: J Koninklijke Philips Electronics, NV.
    Inventors: J. David Schaffer, Karen I. Trovato, Kaushal Kurapati
  • Patent number: 7051352
    Abstract: A system for recommending television programs makes use of probabilistic calculations and a viewer profile to create a recommendation. The probabilistic calculations preferably are in the form of Bayesian classifier theory. Modifications to classical Bayesian classifier theory are proposed.
    Type: Grant
    Filed: February 4, 2000
    Date of Patent: May 23, 2006
    Assignee: Koninklijke Philips Electronics N.V.
    Inventor: J. David Schaffer
  • Patent number: 7017172
    Abstract: Real-time events are electronically recommended using a fuzzy-now function of time. Real-time experiencing apparatus can be automatically tuned to a particular real-time event using a surf ring related to recommendations or automatically without a user request. Recommendations can be presented on a remote control device.
    Type: Grant
    Filed: December 6, 2000
    Date of Patent: March 21, 2006
    Assignee: Koninklijke Philips Electronics N.V.
    Inventors: J. David Schaffer, Kaushal Kurapati, Karen I. Trovato
  • Patent number: 6934964
    Abstract: An electronic programming guide (EPG) system employs a preference engine and processing system that learns viewers' television watching preferences by monitoring their viewing patterns. The system operates transparently to build a profile of a viewer's tastes. The profile is used to provide services, for example, recommending or automatically recording television programs the viewer might be interested in watching. To permit the personalization of the preferences database, a user interface is provided to allow the user to simulate various kinds of interaction with the system. This allows the system to build a profile rapidly without requiring a long interaction history to personalize the system.
    Type: Grant
    Filed: February 8, 2000
    Date of Patent: August 23, 2005
    Assignee: Koninklijke Philips Electronics N.V.
    Inventors: J. David Schaffer, Kwok Pun Lee