Patents Represented by Attorney Timothy P. O'Hagan
  • Patent number: 8099328
    Abstract: A management system brokers, between a seller and a buyer, at least a portion of the seller's inventory of advertisement impressions that the seller can render within a web page of internet traffic. The management system comprises a traffic block definition tool adapted to define traffic block parameters for at least two discrete traffic blocks of the advertisement placement. The traffic block parameters for each discrete traffic block comprise a volume parameter and a duration parameter. A sales management tool is adapted to associate advertisement content and a buyer compensation parameter to each salable event.
    Type: Grant
    Filed: April 26, 2008
    Date of Patent: January 17, 2012
    Assignee: Traffiq, Inc.
    Inventors: Robert Llewellyn Protheroe, Sung Hyun Shin, Wesley Edward Eugene Swogger, Mark Edward Kahn, Dean Craig Vegliante, Jay Phillip Hirschson, Brian James McNamee, Jarod Reed Caporino, Daniel Jeffrey Ballister, Scott David Reinke
  • Patent number: 7471671
    Abstract: A VoIP telephone operates in an IP environment wherein at least a portion of the signaling from a remote gateway is included within a media session real time protocol stream. The VoIP telephone comprises a network communication system for encapsulating data into IP frames for exchange with remote devices over a frame switched network. A system client application is coupled to the network communication system and exchanges call set up messages with a remote VoIP gateway to establish a media channel for the exchange of the real time protocol streams. The system client also provides VoIP status signals to a presentation module. A dialog system is coupled to the network communication system and: i) translates frames of compressed digital audio data originated from a remote device to recreate remote voice band; ii) detects and compresses local voice band for transmission to the VoIP gateway; iii) detects in band signaling within the voice band; and iv) generates in band status signals to the presentation module.
    Type: Grant
    Filed: February 27, 2004
    Date of Patent: December 30, 2008
    Assignee: Innomedia Pte Ltd.
    Inventors: Ying Xiong, Chang-Ho Lin, Chih-Ping Lee
  • Patent number: 7430664
    Abstract: A method for securely provisioning a device for operation within a service provider infrastructure over an open network comprises the device establishing physical and data link layer network connections for communication on at least a subnet of the open network and obtaining a network configuration data such as an IP address and a subnet mask from a provisioning server that responds to a network configuration broadcast request. A device establishes a secure hypertext transport protocol connection to a first provisioning server that corresponds to one of: i) and IP address and port number; and ii) a fully qualified domain name stored in a non-volatile memory of the device. After mutual authentication, the first provisioning server provides at least one of: i) a configuration file; and ii) identification of a second provisioning server and a cipher key through the secure connection.
    Type: Grant
    Filed: February 2, 2005
    Date of Patent: September 30, 2008
    Assignee: Innomedia Pte, Ltd
    Inventors: Yuesheng Zhu, Chih-Ping Lee
  • Patent number: 7416131
    Abstract: An invoice processing system includes a document system and an invoice hub. The document system receives a document image (either a paper invoice or an image file). A character recognition system generates a data file representation of the invoice data from the document image. A data field value validation engine determines, for each data field, a rule associated with each data field. The rule is applied to the data field value to distinguish between a valid field value and suspect data value. A correction center: i) displays a portion of the document image comprising the suspect field value; ii) receives user input of a replacement value to replace the suspect field value as the data field value. The invoice hub receives the data file which includes all validated data field values and stores the invoice data in a transaction database. A spend management evaluation module performs an evaluation function of a selected one of a plurality of evaluation parameter sets to generate a resulting value.
    Type: Grant
    Filed: December 13, 2006
    Date of Patent: August 26, 2008
    Assignee: Bottom line Technologies (DE), Inc.
    Inventors: Peter Stanley Fortune, Nigel Kevin Savory, Gareth Rory Priest, Christopher Curtis Martin, Thomas D Gaillard
  • Patent number: 7356136
    Abstract: When a customer premises internet telephony device (CPE) is manufactured, the factory stores a unique CPE ID number and a contact for a pre-provisioning server in non volatile memory of the CPE. At the time a CPE is purchased by a customer, an internet telephony service provider is selected and a provisioning entity is assigned to the CPE. The unique CPE ID number and a provisioning contact are stored on the pre-provisioning server. At some future time, when the CPE is coupled to the internet, the CPE contacts the pre-provisioning server using the contact for the pre-provisioning server stored in its non volatile memory to obtain the provisioning contact for its assigned provisioning entity.
    Type: Grant
    Filed: August 8, 2003
    Date of Patent: April 8, 2008
    Assignee: Innomedia Pte Ltd
    Inventors: Kobi Eshun, Partha Saha
  • Patent number: 7336604
    Abstract: A network access module interconnects a stand alone multi-media terminal adapter with a network controller of a frame switched network. The network access module comprises a frame switched network interface coupled to the frame switched network for communicating with the network controller. The network access module further comprises a communication link interface for communicating with the stand alone-multi media terminal adapter. A service flow module is coupled to the frame switched network interface and coupled to the communication link interface. The service flow module receives a plurality of frames of IP traffic from the multi-media terminal adapter and sorts the frames such that each frame is delivered to the frame switched network interface at a time that corresponds to a time division logical channel which corresponds to the frame. A QoS module is coupled to the service flow module and coupled to communication link interface.
    Type: Grant
    Filed: March 31, 2003
    Date of Patent: February 26, 2008
    Assignee: Innomedia PTE
    Inventors: Runlin Dong, Chih-Ping Lee
  • Patent number: 7173928
    Abstract: A directory server provides a media session channel for communication of real time streaming media data from a remote client to a client served by an address translation firewall. The directory server includes a client registration module for receiving a registration datagram originated by the client, source network address and a source port number from the registration datagram, and providing a session signaling message from the remote client to the client utilizing the extracted source network address and source port number.
    Type: Grant
    Filed: February 15, 2002
    Date of Patent: February 6, 2007
    Assignee: Innomedia Pte, Ltd
    Inventors: Charles Xu, Paul Pay-Lun Ju
  • Patent number: 7054423
    Abstract: A telecommunications system, for use with a packet-switched network and with a portable-communication-device docking station for receiving a portable communication device, includes a network interface configured to couple to the packet-switched network, a docking-station interface configured to couple to the portable-communication-device docking station, a real-time user interface including a microphone configured to receive sound signals and a speaker configured to provide sound signals corresponding to signals received via the packet-switched network, and a communication controller coupled to the real-time user interface, the docking-station interface, and the network interface, and configured to transfer streaming data between the network interface and the real-time user interface, to transfer non-streaming electronic messages from the network interface to the docking-station interface, and to send a download request to a remotely-located control unit via the packet-switched network in response to a downlo
    Type: Grant
    Filed: May 23, 2002
    Date of Patent: May 30, 2006
    Inventors: Robert M. Nebiker, Robert F. Meyerson
  • Patent number: 6928082
    Abstract: A method of audio communication utilizing media datagrams between a first telephony client located behind a network address translation (NAT) server and a remote second telephony client is disclosed. Each client utilizes a single port number for both sending and receiving media datagrams. A media datagram is sent from the first telephony client to the second telephony client on a UDP/IP channel utilizing a destination IP address and port number provided by the second telephony client. The second telephony client extracts the source IP address and source port number from the received media datagram to determine if the first telephony client is located behind a NAT server. If the first telephony client is located behind a NAT server, the extracted source IP address and port number are stored and used to send media datagrams to the first telephony client located behind the NAT server.
    Type: Grant
    Filed: March 28, 2001
    Date of Patent: August 9, 2005
    Assignee: Innomedia PTe Ltd
    Inventors: Fu-Hua Liu, Shih-An Cheng, Chen-Huei Chang, Chih-Ping Lee
  • Patent number: 6883004
    Abstract: An automated invoice management system includes a network circuit for communicating invoice transactions with a plurality of client systems. The automated invoice management system receives an import invoice transaction compliant with a first client transaction definition from a first client system. The import invoice transaction identifies a second client system and amounts due from a second client system associated with the second client. The import invoice transaction is translated to a normalized invoice transaction and the normalized transaction is translated to an export invoice transaction compliant with a second client transaction definition.
    Type: Grant
    Filed: November 29, 2001
    Date of Patent: April 19, 2005
    Assignee: Bottomline Technologies (de), Inc.
    Inventors: Vincent Bahl, Eric Campbell
  • Patent number: 6831969
    Abstract: The present invention relates to displaying caller ID information, and more specifically, to displaying caller ID information in an environment with broadband telephony service. The invention provides a method and apparatus for receiving caller ID information from a service provider and providing the caller ID information for display as an overlay over a television programming image provided by the service provider and displayed on a television.
    Type: Grant
    Filed: April 4, 2002
    Date of Patent: December 14, 2004
    Assignee: Innomedia Pre Ltd.
    Inventor: Paul Pay-Lun Ju
  • Patent number: 6671356
    Abstract: The multi-media communication management system comprises a controller that interfaces with a subscriber station that includes an interface for coupling to a subscriber device. The subscriber device receives subscriber emails over a wide area network communication link to an email server. The system comprises a email interface system for establishing communications with a remote email server coupled to a service provider network and receiving subscriber emails directed to the remote email server and a subscriber device email interface system for establishing communications with the subscriber station at which a subscriber device is coupled and receiving subscriber emails that were provided to the subscriber device over the wide area network. The system generates inbox content and provides the inbox content to the subscriber station for display on a display associated with the subscriber station.
    Type: Grant
    Filed: June 10, 2002
    Date of Patent: December 30, 2003
    Assignee: Teleware, Inc.
    Inventor: Calvin E. Lewis