Patents Represented by Attorney Timothy P. O'Hagan
-
Patent number: 8099328Abstract: 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: GrantFiled: April 26, 2008Date of Patent: January 17, 2012Assignee: 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: 7471671Abstract: 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: GrantFiled: February 27, 2004Date of Patent: December 30, 2008Assignee: Innomedia Pte Ltd.Inventors: Ying Xiong, Chang-Ho Lin, Chih-Ping Lee
-
Patent number: 7430664Abstract: 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: GrantFiled: February 2, 2005Date of Patent: September 30, 2008Assignee: Innomedia Pte, LtdInventors: Yuesheng Zhu, Chih-Ping Lee
-
Patent number: 7416131Abstract: 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: GrantFiled: December 13, 2006Date of Patent: August 26, 2008Assignee: Bottom line Technologies (DE), Inc.Inventors: Peter Stanley Fortune, Nigel Kevin Savory, Gareth Rory Priest, Christopher Curtis Martin, Thomas D Gaillard
-
Patent number: 7356136Abstract: 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: GrantFiled: August 8, 2003Date of Patent: April 8, 2008Assignee: Innomedia Pte LtdInventors: Kobi Eshun, Partha Saha
-
Patent number: 7336604Abstract: 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: GrantFiled: March 31, 2003Date of Patent: February 26, 2008Assignee: Innomedia PTEInventors: Runlin Dong, Chih-Ping Lee
-
Patent number: 7173928Abstract: 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: GrantFiled: February 15, 2002Date of Patent: February 6, 2007Assignee: Innomedia Pte, LtdInventors: Charles Xu, Paul Pay-Lun Ju
-
Patent number: 7054423Abstract: 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 downloType: GrantFiled: May 23, 2002Date of Patent: May 30, 2006Inventors: Robert M. Nebiker, Robert F. Meyerson
-
Patent number: 6928082Abstract: 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: GrantFiled: March 28, 2001Date of Patent: August 9, 2005Assignee: Innomedia PTe LtdInventors: Fu-Hua Liu, Shih-An Cheng, Chen-Huei Chang, Chih-Ping Lee
-
Patent number: 6883004Abstract: 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: GrantFiled: November 29, 2001Date of Patent: April 19, 2005Assignee: Bottomline Technologies (de), Inc.Inventors: Vincent Bahl, Eric Campbell
-
Patent number: 6831969Abstract: 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: GrantFiled: April 4, 2002Date of Patent: December 14, 2004Assignee: Innomedia Pre Ltd.Inventor: Paul Pay-Lun Ju
-
Patent number: 6671356Abstract: 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: GrantFiled: June 10, 2002Date of Patent: December 30, 2003Assignee: Teleware, Inc.Inventor: Calvin E. Lewis