Patents by Inventor Wilhelmus Franciscus Johannes Verhaegh

Wilhelmus Franciscus Johannes Verhaegh 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: 8103777
    Abstract: A device and a method for sharing resources in a network of peers are disclosed. A user may compile a wish list (420) of programs to be recorded on a recording device (400) that is a peer in the network. A resource list (421) is compiled of resources that the device shares within the network. The wish list and resource list are communicated to a coordinator (440) comprised within the network. The coordinator makes assignments of who records what and communicates an assignment list (422) to each peer. Each peer plans (405) and executes (407) the assigned recordings, which can be retrieved from a peer (410), or sent to the user device. Deletion control is applied to prevent the loss of recordings by deletion on a local peer. The coordinator may be comprised within a peer, as a standalone service within the network or implemented as a distributed algorithm between the peers.
    Type: Grant
    Filed: February 15, 2007
    Date of Patent: January 24, 2012
    Assignee: Koninklijke Philips Electronics N.V.
    Inventors: Wilhelmus Franciscus Johannes Verhaegh, Mauro Barbieri, Serverius Petrus Paulus Pronk
  • Patent number: 8041666
    Abstract: A method and apparatus for automatically generating a target sequence of a plurality of elements selected in accordance with a plurality of user-defined constraints such as a play list of songs. The apparatus comprises a user interface (102) for inputting a plurality of user-defined constraints, a storage device (106) for storing a plurality of elements or music files; and a processor (104) for automatically generating the target sequence or play list by an iterative process in which a solution sequence is found at each iteration to best fit the user-defined constraints. A small, random or biased change is made to the sequence found and if this improves the solution, the new solution is used for the next iteration. The biased change is used to help predict a better result for user-defined constraints which are, ordinarily, difficult to satisfy.
    Type: Grant
    Filed: July 4, 2006
    Date of Patent: October 18, 2011
    Assignee: Koninklijke Philips Electronics N.V.
    Inventors: Marcus Petrus Hendrica Vossen, Steffen Clarence Pauws, Wilhelmus Franciscus Johannes Verhaegh
  • Publication number: 20110040491
    Abstract: A classification system (100) for classification of bio molecular data is provided. An input of the system receives a plurality of features (102) of a sample to be classified and a plurality of respective error estimates (104). A statistical module (106) associates probability density functions (108) with the features, wherein variances of the probability density functions depend on the error estimates. A replication module (110) produces a plurality of perturbed replicas (112) of the sample, wherein the features are randomly perturbed according to the corresponding respective probability density functions. A classifier (114) classifies the perturbed replicas based on the perturbed features. An analyzer (118) classifies the sample to be classified based on a statistical analysis of the classified replicas (116) to obtain a sample classification (120).
    Type: Application
    Filed: April 21, 2009
    Publication date: February 17, 2011
    Applicant: KONINKLIJKE PHILIPS ELECTRONICS N.V.
    Inventors: Herman Sontrop, Wilhelmus Franciscus Johannes Verhaegh, Rene Van Den Ham
  • Publication number: 20080288985
    Abstract: A system (600), apparatus (500), and method are provided to select a best set of TV programs for reception and recording by at least one tuner said TV programs being broadcast during a given time period [b, e] having a beginning time b and an ending time e. Partial and entire TV programs are considered and for each partial or entire TV program a user preference value is provided for its reception and recording. A minimum-cost network algorithm is used that solves the selection and viewing problem to optimality (guaranteed).
    Type: Application
    Filed: November 6, 2006
    Publication date: November 20, 2008
    Applicant: KONINKLIJKE PHILIPS ELECTRONICS, N.V.
    Inventors: Wilhelmus Franciscus Johannes Verhaegh, Johannes Henricus Maria Korst
  • Publication number: 20080243805
    Abstract: A system searches for segments among multiple publications dealing with a given topic or set of topics, and compiles these segments into a custom-created electronic-book. In a commercial environment, such custom-created e-books are offered for sale to a user or set of users who have expressed interest in the given topic or set of topics. Optionally, the system is aware of the publications that are in a user's existing library, and avoids the inclusion of redundant material in the custom-created e-book for that user.
    Type: Application
    Filed: January 17, 2005
    Publication date: October 2, 2008
    Inventors: Srinivas Gutta, Wilhelmus Franciscus Johannes Verhaegh, Petrus Gerardus Meuleman
  • Publication number: 20080235071
    Abstract: A method and system for providing a personalized list of meetings per subject per user of the system (1), includes a system computer (4) and user computer (12) each configured for bidirectionally communicating over the Internet (8), whereby the system computer (4) is programmed to first obtain either explicitly (20) or implicitly (26) a profile listing various meeting preferences of a user, to next obtain a list of future meetings corresponding to at least a portion of the user's profile, followed by sending the user the list of recommended meetings generated, along with location specific information if requested by the user.
    Type: Application
    Filed: January 17, 2005
    Publication date: September 25, 2008
    Applicant: Koninklijke Philips Electronics, N.V.
    Inventors: Srinivas Gutta, Wilhelmus Franciscus Johannes Verhaegh, Petrus Gerardus Meuleman
  • Publication number: 20080208775
    Abstract: A method and apparatus for automatically generating a target sequence of a plurality of elements selected in accordance with a plurality of user-defined constraints such as a play list of songs. The apparatus comprises a user interface (102) for inputting a plurality of user-defined constraints, a storage device (106) for storing a plurality of elements or music files; and a processor (104) for automatically generating the target sequence or play list by an iterative process in which a solution sequence is found at each iteration to best fit the user-defined constraints. A small, random or biased change is made to the sequence found and if this improves the solution, the new solution is used for the next iteration. The biased change is used to help predict a better result for user-defined constraints which are, ordinarily, difficult to satisfy.
    Type: Application
    Filed: July 4, 2006
    Publication date: August 28, 2008
    Applicant: KONINKLIJKE PHILIPS ELECTRONICS, N.V.
    Inventors: Marcus Petrus Hendrica Vossen, Steffen Clarence Pauws, Wilhelmus Franciscus Johannes Verhaegh
  • Publication number: 20020156669
    Abstract: A scheduler (100) which implements a method for determining a flexible schedule (205) for executing a plurality of tasks (301-308) in a system having a plurality of resources (101-103, 109-113). The schedule (205) comprises for each task (301-308) a starting time, an ending time, an assignment of resources (101-103, 109-113) to said task (301-308), as well as a collection of times and processing speeds. Using this information, the execution of a task can vary in speed when for example multiple tasks need the same resource. To do this, the scheduler first defines a partial schedule using windows (w0 , . . . , w15) and then determines the length of the windows (w0 , . . . , w15) and the processing speed of each task in each window using linear programming and column generation.
    Type: Application
    Filed: February 26, 2002
    Publication date: October 24, 2002
    Inventors: Wilhelmus Franciscus Johannes Verhaegh, William Edward Peter Van Der Sterren