Patents by Inventor Patrick H. Madden

Patrick H. Madden 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: 7685540
    Abstract: As circuit sizes have increased, designs have become increasingly hierarchical. It is common for designs to have large numbers of macro blocks; many of these blocks are “soft,” and may have variable width and height. The present invention provides an alternate method to handle designs with large numbers of blocks. Rather than approaching them as expanded floorplanning, the problems are re-cast as traditional mixed size placement, and many macro blocks are treated as standard cells. Using existing mixed size placement tools, the superior reported are obtained. First, an effective “standard block design” methodology is provided. Second, new mixed size placement legalization algorithms that are more robust than the widely-used mixed-size Tetris algorithm is presented.
    Type: Grant
    Filed: May 3, 2007
    Date of Patent: March 23, 2010
    Assignee: The Research Foundation of the State University of New York
    Inventors: Patrick H. Madden, Ameya R. Agnihotri
  • Patent number: 7480462
    Abstract: An apparatus and method for conveying contextually relevant information to a wireless client (112) is disclosed. More particularly, an emitter (108) transmits a diffuse infrared signal to a client (112) having an IrDA infrared communication interface (130). Emitter (108) communicates with client (112) by making a link layer in emitter (108) compliant with an IrDA link layer running on client (112). To perform communication, data is received at emitter (108) from a service provider (102). The data is formatted into an IrDA compliant diffuse infrared signal and transmitted to client (112). Client (112) receives the data and parses it to extract contextually relevant information contained therein.
    Type: Grant
    Filed: May 7, 2007
    Date of Patent: January 20, 2009
    Assignee: Lockheed Martin Corporation
    Inventors: Noah J. Ternullo, Nader Mehravari, Patrick H. Madden
  • Patent number: 7386238
    Abstract: A method and system for conveying contextually relevant information to a wireless client are disclosed. More particularly, a transmitter transmits a diffuse infrared signal to a client having an IrDA compliant communication interface. The transmitter communicates with the client by making a link layer in the transmitter compliant with an IrDA link layer running on the client. To perform communication, data is received at the transmitter from a service provider. The data is formatted into an IrDA compliant diffuse infrared signal and transmitted to the client. The client receives the data and parses it to extract contextually relevant information contained therein. The client may reply to the transmitter if a user of the client is interested in a service offered by the service provider. If the service provider receives a reply from the client, the service is made available to client.
    Type: Grant
    Filed: August 29, 2002
    Date of Patent: June 10, 2008
    Assignee: Lockheed Martin Corporation
    Inventors: Noah J. Ternullo, Nader Mehravari, Patrick H. Madden
  • Patent number: 7280823
    Abstract: A system and method for determining the context of a wireless device is disclosed. An emitter (108) transmits an infrared signal to a wireless client (112). Emitter (108) is placed at a known location and has a known coverage area associated therewith. The location and coverage area form a locational context for emitter (108) and a client (112) located within the coverage area. Emitter (108) receives data from a service provider (102). The received data is relevant to the locational context of emitter (108). Emitter (108) transmits the data to client (112) using a diffuse infrared signal (142). Client (112) receives the signal and processes it such that only information of interest to a user of client (112) is displayed.
    Type: Grant
    Filed: August 15, 2001
    Date of Patent: October 9, 2007
    Assignee: Lockheed Martin Corporation
    Inventors: Noah J. Ternullo, Nader Mehravari, Patrick H. Madden
  • Patent number: 7215887
    Abstract: An apparatus and method for conveying contextually relevant information to a wireless client (112) is disclosed. More particularly, an emitter (108) transmits a diffuse infrared signal to a client (112) having an IrDA infrared communication interface (130). Emitter (108) communicates with client (112) by making a link layer in emitter (108) compliant with an IrDA link layer running on client (112). To perform communication, data is received at emitter (108) from a service provider (102). The data is formatted into an IrDA compliant diffuse infrared signal and transmitted to client (112). Client (112) receives the data and parses it to extract contextually relevant information contained therein.
    Type: Grant
    Filed: August 15, 2001
    Date of Patent: May 8, 2007
    Assignee: Lockheed Martin Corporation
    Inventors: Noah J. Ternullo, Nader Mehravari, Patrick H. Madden
  • Patent number: 6954893
    Abstract: A system and method for performing reliable unidirectional communication in a data network is disclosed. Unidirectional data is sent from a transmitting device to a receiving device. Prior to transmission, the data is divided into a window (401b) comprised of data bytes. A checksum value (407) is computed across data bytes comprising window (401b). Checksum value (407) is placed into an XML integrity element (404) that encapsulates window (401b) in a manner allowing a receiving device to use the contents of integrity element (404) to validate the received window (401b). Checksum value (407) is compared to a second check sum value computed across window (401b) at the receiving device. If checksum value (407) matches the second checksum value, window (401b) is validated.
    Type: Grant
    Filed: August 15, 2001
    Date of Patent: October 11, 2005
    Assignee: Lockheed Martin Corporation
    Inventors: Noah J. Ternullo, Nader Mehravari, Patrick H. Madden
  • Publication number: 20030020993
    Abstract: A method and system for conveying contextually relevant information to a wireless client are disclosed. More particularly, a transmitter transmits a diffuse infrared signal to a client having an IrDA compliant communication interface. The transmitter communicates with the client by making a link layer in the transmitter compliant with an IrDA link layer running on the client. To perform communication, data is received at the transmitter from a service provider. The data is formatted into an IrDA compliant diffuse infrared signal and transmitted to the client. The client receives the data and parses it to extract contextually relevant information contained therein. The client may reply to the transmitter if a user of the client is interested in a service offered by the service provider. If the service provider receives a reply from the client, the service is made available to client.
    Type: Application
    Filed: August 29, 2002
    Publication date: January 30, 2003
    Applicant: Lockheed Martin Corporation
    Inventors: Noah J. Ternullo, Nader Mehravari, Patrick H. Madden
  • Publication number: 20020191258
    Abstract: An apparatus and method for conveying contextually relevant information to a wireless client (112) is disclosed. More particularly, an emitter (108) transmits a diffuse infrared signal to a client (112) having an IrDA infrared communication interface (130). Emitter (108) communicates with client (112) by making a link layer in emitter (108) compliant with an IrDA link layer running on client (112). To perform communication, data is received at emitter (108) from a service provider (102). The data is formatted into an IrDA compliant diffuse infrared signal and transmitted to client (112). Client (112) receives the data and parses it to extract contextually relevant information contained therein.
    Type: Application
    Filed: August 15, 2001
    Publication date: December 19, 2002
    Applicant: Lockheed Martin Corporation
    Inventors: Noah J. Ternullo, Nader Mehravari, Patrick H. Madden
  • Publication number: 20020039882
    Abstract: A system and method for determining the context of a wireless device is disclosed. An emitter (108) transmits an infrared signal to a wireless client (112). Emitter (108) is placed at a known location and has a known coverage area associated therewith. The location and coverage area form a locational context for emitter (108) and a client (112) located within the coverage area. Emitter (108) receives data from a service provider (102). The received data is relevant to the locational context of emitter (108). Emitter (108) transmits the data to client (112) using a diffuse infrared signal (142). Client (112) receives the signal and processes it such that only information of interest to a user of client (112) is displayed.
    Type: Application
    Filed: August 15, 2001
    Publication date: April 4, 2002
    Applicant: Lockheed Martin Corporation
    Inventors: Noah J. Ternullo, Nader Mehravari, Patrick H. Madden
  • Publication number: 20020040388
    Abstract: A system and method for distributing services to a handheld device in a constrained networking environment is disclosed. A service provider (102) creates an advertisement containing information about a service. The advertisement is sent to emitter (108). Emitter (108) transmits the advertisement to a wireless client (112) using a wireless optical signal (142). Client (112) receives optical signal (142) if it is located within a coverage area associated with emitter (108). The advertisement is displayed on client (112) if a user of client (112) has previously expressed an interest in the service.
    Type: Application
    Filed: August 15, 2001
    Publication date: April 4, 2002
    Applicant: Lockheed Martin Corporation
    Inventors: Noah J. Ternullo, Nader Mehravari, Patrick H. Madden
  • Publication number: 20020023249
    Abstract: A system and method for performing reliable unidirectional communication in a data network is disclosed. Unidirectional data is sent from a transmitting device to a receiving device. Prior to transmission, the data is divided into a window (401a) comprised of data bytes. A checksum value (407) is computed across data bytes comprising window (401a). Checksum value (407) is placed into an XML integrity element (402) that encapsulates window (401a) in a manner allowing a receiving device to use the contents of integrity element (402) to validate the received window (401a). Checksum value (407) is compared to a second check sum value computed across window (401a) at the receiving device. If checksum value (407) matches the second checksum value, window (401a) is validated.
    Type: Application
    Filed: August 15, 2001
    Publication date: February 21, 2002
    Applicant: Lockheed Martin Corporation
    Inventors: Noah J. Ternullo, Nader Mehravari, Patrick H. Madden