Patents Represented by Attorney Timothy P. O'Hagan
  • Patent number: 8346947
    Abstract: A cable modem integrated session border controller operates as a point of demarcation between a local area network (LAN) and a DOCSIS network and, in response to receiving a Session Initiation Protocol (SIP) message, which includes Session Description Protocol (SDP), from a VoIP device coupled to the LAN, communicates with a Cable Modem Termination System (CMTS) to take advantage of DOCSIS Dynamic Quality of Service (DQoS). If required service flow attributes, as determined from the SDP of the SIP message, matches service flow attributes of an existing UGS service flow with a CMTS, a DOCSIS Dynamic Service Change (DSC) request is used to add an additional sub flow to the existing UGS service flow. If attributes fail to match attributes of all existing UGS service flows, a DOCSIS Dynamic Service Change (DSC) request is used to initiate an additional UGS service flow with the required service flow attributes.
    Type: Grant
    Filed: January 21, 2011
    Date of Patent: January 1, 2013
    Assignee: Innomedia Pte. Ltd.
    Inventors: Don Philip Ajero, Chih-Ping Lee, Nan-Sheng Lin
  • Patent number: 8233475
    Abstract: A Data-Over-Cable Service Interface Specification (DOCSIS) cable modem system is coupled to: i) via a local area internet protocol (IP) network, a voice over internet protocol (VoIP) device operating Session Initiation Protocol (SIP) for signaling a VoIP media session; and ii) via a DOCSIS network, a cable modem termination system (CMTS) via a network. The cable modem system comprises instructions stored in a memory and executed by a processor. The instructions comprise: i) in response to receiving a frame via the local area IP network, determining if the frame is a Session Initiation Protocol (SIP) invite message signaling a VoIP session with a remote endpoint; and ii) in response to determining that the frame is a SIP invite message, generating a DOCSIS message to the CMTS to request an addition of reserved bandwidth on the DOCSIS network for the VoIP session.
    Type: Grant
    Filed: August 20, 2010
    Date of Patent: July 31, 2012
    Assignee: Innomedia Pte Ltd
    Inventors: Don Philip Ajero, Chih-Ping Lee, Nan-Sheng Lin
  • 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: 8049921
    Abstract: A data capture system receives a sequence of document objects and, for each, writes output data values to a structure. A first tier extraction system is adapted to receive each document object. For each required data element, the first tier extraction system obtains identification of a positional element value from a positional data set that includes, as its data element, identification of the required data element; and, if the document object includes a qualifying text string, writes an output data value to the output data structure in association with identification of the required data element. A second tier extraction system receives each such document object that does not include a qualifying text string, performs character recognition on a graphical representation thereof and, for each required data element, writes an output data value to the output data structure in association with identification of the required data element.
    Type: Grant
    Filed: April 8, 2008
    Date of Patent: November 1, 2011
    Assignee: Bottomline Technologies (de) Inc.
    Inventor: Daniel P. Gangai
  • Patent number: 7720763
    Abstract: A supplemental financial transaction processing system operates in conjunction with one or more primary financial services systems for purposes of providing supplemental financial transaction processing services to users of the primary financial services system. The supplemental financial transaction processing system comprises a secure web services system and a supplemental transaction server. The secure web services system comprises at least one financial transaction method available to the primary financial services system. Upon receipt of a method call for a financial transaction, the supplemental financial transaction processing system: i) associates a unique redirect URL to the method call; and ii) returns the unique redirect URL to the primary financial services system. The primary financial services system may then pass the unique redirect URL through a secure connection with its client.
    Type: Grant
    Filed: December 6, 2007
    Date of Patent: May 18, 2010
    Assignee: Bottomline Technologies (de), Inc.
    Inventors: Eric Campbell, Maris N Lemanis
  • Patent number: 7711191
    Abstract: An invoice processing system generates a data structure, comprising a data field value associated with each of a plurality of identified data fields, from a document image comprising text representing each of such data field values. The secure document data capture system includes a character recognition system receiving the document image and recognizing characters within the text to generate, for each of the identified data fields, a data field value for association therewith. A validation engine identifies a subset of the identified data fields which can be referred to as exception data fields due to failure to comply with a validation rule. An exception handling system provides an exception image to a first client system. The exception image comprising a portion of the document image which includes text of the at least one suspect character within the exception data field with a context portion of the document image redacted.
    Type: Grant
    Filed: December 21, 2006
    Date of Patent: May 4, 2010
    Inventors: Michael John Kosek, Soteris Vasili
  • Patent number: 7603431
    Abstract: A system provides for the secure exchanging files with a remote transfer server over an open network such as the Internet. The system comprises a database storing file transfer parameters in association with identification of a remote file transfer client. The file transfer parameters include object destination parameters defining a processing call to a transfer server message queuing manager operating in conjunction with the transfer server. The processing call provides for delivery of the binary object to the transfer server message queuing manager in conjunction with a destination queue definition which provides for queuing the binary object within the defined queue for retrieval by a destination application. A transfer application coupled to the database comprises a plurality of file transfer methods available to remote file transfer clients making method calls thereto.
    Type: Grant
    Filed: March 12, 2005
    Date of Patent: October 13, 2009
    Assignee: Bottomline Technologies (de) Inc.
    Inventors: Eric Campbell, Robert F Hoffman, Robert Maloney, Jr., Maris N Lemanis, Andrew Mintzer
  • Patent number: 7584277
    Abstract: A web server system provides for the secure exchanging files with a remote transfer server over an open network such as the Internet. The transfer server operates a plurality of transfer methods.
    Type: Grant
    Filed: June 29, 2004
    Date of Patent: September 1, 2009
    Assignee: Bottomline Technologies (De), Inc.
    Inventors: Eric Campbell, Robert F Hoffman, Robert Maloney, Jr., Maris N Lemanis, Andrew Mintzer
  • Patent number: 7552113
    Abstract: A search result management system manages search results provided by each of a plurality of remote search engines and provides targeted advertisement content. The system comprises a search result management component capturing at least one search session executed by a first user interface object. Capturing the search session comprises capturing at least one query session. Capturing each query session comprises: i) capturing a search query posted to a selected search engine; and ii) capturing at one search result item returned by the selected search engine. A user interface object generates an advertisement request to a distribution object and receives an advertisement impression from the distribution object. The advertisement request includes at least on equerry parameter derived from the captured search query.
    Type: Grant
    Filed: November 16, 2006
    Date of Patent: June 23, 2009
    Inventors: Robert D. Roe, Jack Odell
  • Patent number: 7502754
    Abstract: A system provides for the secure exchanging files with a remote transfer server over an open network such as the Internet. The system comprises a database with file transfer tables, a hypertext transport protocol (HTTP) server, and a web services server. The HTTP server is coupled to the database and provides web pages to an HTTP client to obtain file transfer event parameters and identification of a remote file transfer client to which the file transfer event parameters are associated. The file transfer event parameters are stored in the file transfer tables in association with the identification of the remote file transfer client. The web services server comprising a plurality of transfer methods.
    Type: Grant
    Filed: November 1, 2004
    Date of Patent: March 10, 2009
    Assignee: Bottomline Technologies (DE), Inc.
    Inventors: Eric Campbell, Robert F Hoffman, Robert Maloney, Jr., Maris N Lemanis, Andrew Mintzer
  • 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: 7304985
    Abstract: A communication management system operates with a packet switched local area network and includes a PSTN interface for communicating over a telephone line with a service provider central office. The system comprises means for establishing a logical channel over the packet switched local area network to support a real time communication session with a real time communication device in response to receiving session signaling from the real time communication device; means for controlling the PSTN interface to transition the telephone line to an off hook state in response to receiving session signaling; and translation means for providing digital audio over the logical channel, the digital audio representing a dial tone received on the telephone line from the central office and providing one of a plurality of dual tone multi frequency signals on the telephone line in response to receipt of data from the real time communication device corresponding to the one of a plurality of dual tone multi frequency signals.
    Type: Grant
    Filed: July 22, 2003
    Date of Patent: December 4, 2007
    Inventors: Marvin L Sojka, Christopher Lyle Adams, Calvin E Lewis, Rodney A Ross, Robert M Nebiker
  • Patent number: 7290058
    Abstract: A video mail server comprises a video call signaling module coupled to an internet protocol network for establishing a first internet protocol channel with a caller remote internet video device to support a recording session over the internet protocol network and establishing a second internet protocol channel with a user remote internet video device to support a playback session over the internet protocol network. A media interface comprises a recording module for obtaining a recording sequence of compressed images representing motion video images from the caller remote internet video device and storing a video mail file representing the recording sequence of compressed images. Each compressed image frame is one of: i) an independent frame from which an image frame can be recovered utilizing only the independent frame; and ii) a dependent frame from which the image frame can only be recovered utilizing both the dependent frame and an independent frame preceding the dependent frame in the sequence.
    Type: Grant
    Filed: July 26, 2003
    Date of Patent: October 30, 2007
    Assignee: Innomedia PTE
    Inventors: Yuesheng Zhu, Shaun Yu, Chih-Ping Lee
  • Patent number: 7283517
    Abstract: A multi-media terminal adapter couples to a network access module over a communication link. The network access module communicates IP frames over a frame switched network. The multi-media terminal adapter comprises a wide area network interface coupled to the communication link for exchanging IP frames with the access module and a local area network interface for receiving outbound data client IP frames from each of a plurality of data clients. Each outbound data client IP frame comprises a socket information that includes a local area network IP address and a data client port number. A VoIP module generates outbound VoIP frames. Each outbound VoIP frame comprises socket information that includes a VoIP port number selected from a first group of port numbers exclusively reserved for use by the VoIP module. A router module is coupled between the wide area network interface and each of the VoIP module and the local area network interface.
    Type: Grant
    Filed: July 22, 2003
    Date of Patent: October 16, 2007
    Assignee: Innomedia PTE
    Inventors: Kan Yan, Szu-Ming Lee, Chih-Ping Lee
  • Patent number: 7257837
    Abstract: A system for initiating and maintaining a real time audio or video media session between two clients, at least one of which has a private network IP address and is supported by a NAT firewall, comprises a proxy server serving each client and a relay server. The first proxy server may receive an invite message from a caller client to initiate a media session with a callee client. The invite message will identify the IP address and media port number of the caller client. The proxy server queries the relay server to obtain a port number of the relay server that may be used for relaying the media session between the caller client and the callee client. The proxy server will replace the IP address and port number of the caller client with the IP address and port number of the relay server in the invite message before forwarding to the callee client.
    Type: Grant
    Filed: July 26, 2003
    Date of Patent: August 14, 2007
    Assignee: Innomedia Pte
    Inventors: Chen Xu, Huang-Ming Pan, Shih-An Cheng, Jing-Yao Huang
  • Patent number: 7236957
    Abstract: A method for obtaining an approval of an electronic fund transfer (EFT) disbursement file from a user of a remote system and transferring the EFT disbursement file to a payments processor. The method comprises generating a digest, by performing a hash of the EFT disbursement file, and transferring the digest to the remote system along with authorization control code. The authorization control code drives the remote system to obtain a digital signature of authenticated attributes, which includes the digest, and generate an authorization response. The method further comprises receiving the authorization response from the remote system and transferring an electronic funds submission to the payments processor. The electronic funds submission comprises the payment transaction file and at least a portion of the authorization response comprising the digital signature.
    Type: Grant
    Filed: February 10, 2004
    Date of Patent: June 26, 2007
    Assignee: Bottomline Technologies (DE) Inc.
    Inventor: Steven A. Crosson Smith