Patents by Inventor Truoc Duong

Truoc Duong 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: 9281973
    Abstract: A method for demodulating at least one received frame is provided, where the frame includes of a succession of bits coded according to a Manchester code. The method includes the steps of: generating an interruption at least at each appearance of a rising and/or falling edge of the frame of coded bits; determining the time between each interruption from at least one first counter; reinitializing the demodulation of the frame as soon as one of the determined times is less than a first predetermined value or greater than a second predetermined value, the first and second predetermined values being dependent on the duration of a bit coded according to the code; and demodulating, for each determined time, if the determined time is greater than the first predetermined value and is less than the second predetermined value, at least one binary value of the frame from the determined time.
    Type: Grant
    Filed: December 11, 2013
    Date of Patent: March 8, 2016
    Assignee: SAGEM DEFENSE SECURITE
    Inventors: Thanh-Truoc Duong, Frédéric Bocage
  • Publication number: 20150304140
    Abstract: A method for demodulating at least one received frame is provided, where the frame includes of a succession of bits coded according to a Manchester code. The method includes the steps of: generating an interruption at least at each appearance of a rising and/or falling edge of the frame of coded bits; determining the time between each interruption from at least one first counter; reinitialising the demodulation of the frame as soon as one of the determined times is less than a first predetermined value or greater than a second predetermined value, the first and second predetermined values being dependent on the duration of a bit coded according to the code; and demodulating, for each determined time, if the determined time is greater than the first predetermined value and is less than the second predetermined value, at least one binary value of the frame from the determined time.
    Type: Application
    Filed: December 11, 2013
    Publication date: October 22, 2015
    Applicant: SAGEM DEFENSE SECURITE
    Inventors: Thanh-Truoc DUONG, Frédéric BOCAGE
  • Publication number: 20060074746
    Abstract: Disclosed are methods and apparatus, including computer program products, implementing and using techniques for tracking and reporting campaign status information for an advertiser having an associated computer in communication with a data network. The campaign status information describes the progress of a marketing campaign performed on behalf of the advertiser using a plurality of electronic publishers in communication with the data network. In one aspect, the method includes determining an amount spent on or for each of the electronic publishers. Campaign event information is determined for the marketing campaign. An electronic report can be prepared, including a compilation of one or more of the determined amount spent and campaign event information. The electronic report can be provided for the advertiser computer over the data network.
    Type: Application
    Filed: October 1, 2004
    Publication date: April 6, 2006
    Inventors: Michael Kline, Robert Spitz, Leon Simmonds, Jonathan Myron, Thomas Hubbard, Truoc Duong, Shunxing Xie
  • Publication number: 20060074747
    Abstract: Disclosed are methods and apparatus, including computer program products, implementing and using techniques for performing a marketing campaign on behalf of an advertiser. A plurality of electronic publishers are in communication with a data network. The advertiser has an associated computer also in communication with the data network. An advertising apparatus, in one aspect of the present invention, includes one or more engines. A user interface engine is configured to interact with the advertiser computer over the data network for generating a budget amount, marketing campaign parameters associated with and defining the marketing campaign, and information describing the marketing campaign. A campaign allocation engine is configured to allocate the budget amount among the electronic publishers based on the generated marketing campaign parameters and publisher parameters associated with the electronic publishers.
    Type: Application
    Filed: October 1, 2004
    Publication date: April 6, 2006
    Inventors: Michael Kline, Robert Spitz, Zorik Gordon, Robert Wright, Leon Simmonds, Jonathan Myron, Truoc Duong, Shunxing Xie, Thomas Hubbard
  • Publication number: 20060074751
    Abstract: Disclosed are methods and apparatus, including computer program products, implementing and using techniques for dynamically rendering an advertiser web page as a proxied web page associated with an online marketing campaign on behalf of an advertiser. The advertiser has an associated computer in communication with a data network. The method is performed for customizing data presented to a customer having a computer in communication with the data network without requiring intervention by the advertiser. In one aspect, the method includes providing the advertiser web page on a processor-readable storage medium in communication with the data network. A request is received on behalf of the customer for the advertiser web page. Responsive to the customer request, the advertiser web page is retrieved from the processor-readable storage medium. The advertiser web page is dynamically edited to produce the proxied web page. The proxied web page is provided over the data network for the customer computer.
    Type: Application
    Filed: October 1, 2004
    Publication date: April 6, 2006
    Inventors: Michael Kline, Robert Spitz, Truoc Duong, Shunxing Xie