A system for preparing documents in a standards compliant electronic health record (EHR). A document intake device is configured to receive an image file transmitted to the device using an image file transport protocol. An artificial intelligence/machine learning (AI/ML) model is configured to extract patient demographic and medical information contained within the image file as a text file with the patient demographic and medical information, and format the text file for use as a EHR by a transformation engine. The transformation engine is configured to convert the text file formatted for use as the EHR into the standards compliant EHR and transmit the standards compliant EHR as a Direct Secure Message to a Health Information Service Provider (HISP). The HISP configured to send the standards compliant EHR as a Direct Secure Message for storage as a patient record if a patient match is found.
G16H 10/60 - TIC spécialement adaptées au maniement ou au traitement des données médicales ou de soins de santé relatives aux patients pour des données spécifiques de patients, p. ex. pour des dossiers électroniques de patients
G06F 16/11 - Administration des systèmes de fichiers, p. ex. détails de l’archivage ou d’instantanés
Communication services, namely, transmission of facsimiles and other electronic files over a global computer information network; Electronic transmission of facsimile communications and data
Communication services, namely, transmission of facsimiles and other electronic files over a global computer information network; Electronic transmission of facsimile communications and data
Communication services, namely, transmission of facsimiles and other electronic files over a global computer information network; Electronic transmission of facsimile communications and data
5.
Method and system for distributing and receiving fax transmissions via a data connection that is owned by a service provider
Methods and systems are described for distributing and receiving fax transmissions via a data connection that is owned by a service provider. In one embodiment, a fax server receives a signaling protocol invite from a telephone service provider in response to the telephone service provider receiving, over a circuit switched network and from a source device, an incoming call signal to a fax telephone number of the service provider. The server responds to the invite by establishing a data connection based on the signaling protocol with the telephone service provider, where the data connection is owned by the service provider. The server receives an incoming fax message that is in a fax format and is routed by the telephone service provider as the source device transmits the incoming fax message. The server transmits the fax message to a destination address.
Method and system are described for fax transmission distribution by an online fax service provider. In one embodiment, an electronic document is received, over a computer network, to be routed to a fax telephone number. A request is transmitted to an online database to determine whether the fax telephone number is registered to not receive incoming fax transmissions over a circuit-switched network. In response to determining that the fax telephone number is registered, the electronic document is transmitted to a destination address. In response to determining that the fax telephone number is not registered, an outgoing call is placed to the fax telephone number and the electronic document is transmitted in a fax format over the outgoing call.
Methods and systems are described for receiving and distributing incoming fax transmissions. In one embodiment, an electronic device receives, over a computer network, an electronic message that includes an electronic document and a fax telephone number of an organization of a plurality of organizations, wherein the fax telephone number is) permanently associated with the organization and 2) uniquely identifies the organization from other organizations in the plurality of other organizations. The device determines a destination address of the organization based on the fax telephone number and transmits the electronic document and the fax telephone number to the destination address.
Methods and system are described for special processing of fax transmissions. In one embodiment, an electronic device receives a first searchable electronic document and a fax telephone number. The device determines that the document is to be transmitted as an electronic message based on the number. The device generates a second searchable electronic document from the first document. The device adds an electronic signature to the second document that includes at least one of a timestamp of when the first document was received, a number of pages of the second document, and source device information. The device transmits the electronic message that includes the second document to a destination address according to the number. Other embodiments are also described and claimed.
In one aspect, the present disclosure provides a system and method for distributed data storage and delivery using blockchain. For example, a file can be received from a participant and split into constituent files. A hash value for the received file and each of the constituent files can be generated, and the constituent files can be encrypted using one or more predetermined or user selected encryption keys. The encrypted files can be stored in at least one storage location. Upon receiving a file retrieval request, each file of the plurality of encrypted files can be retrieved and decrypted using the one or more predetermined or user selected encryption keys. A hash value for each decrypted file can be generated and compared to hash values for the corresponding files of the plurality of constituent files, or a hash value for the recombined constituent files can be generated and compared to the hash value for the original file. Other aspects also are described.
G06F 21/78 - Protection de composants spécifiques internes ou périphériques, où la protection d'un composant mène à la protection de tout le calculateur pour assurer la sécurité du stockage de données
H04L 9/14 - Dispositions pour les communications secrètes ou protégéesProtocoles réseaux de sécurité utilisant plusieurs clés ou algorithmes
H04L 9/06 - Dispositions pour les communications secrètes ou protégéesProtocoles réseaux de sécurité l'appareil de chiffrement utilisant des registres à décalage ou des mémoires pour le codage par blocs, p. ex. système DES
H04L 67/1097 - Protocoles dans lesquels une application est distribuée parmi les nœuds du réseau pour le stockage distribué de données dans des réseaux, p. ex. dispositions de transport pour le système de fichiers réseau [NFS], réseaux de stockage [SAN] ou stockage en réseau [NAS]
G06F 21/71 - Protection de composants spécifiques internes ou périphériques, où la protection d'un composant mène à la protection de tout le calculateur pour assurer la sécurité du calcul ou du traitement de l’information
H04L 67/06 - Protocoles spécialement adaptés au transfert de fichiers, p. ex. protocole de transfert de fichier [FTP]
H04L 9/00 - Dispositions pour les communications secrètes ou protégéesProtocoles réseaux de sécurité
42 - Services scientifiques, technologiques et industriels, recherche et conception
Produits et services
Provision of electronic digitizing and storage of document images, data and text onto computer readable media; electronic signature authorization services using technology to authenticate user identity; digital signature authorization services using technology to authenticate user identity; computer services in relation to electronic signature verification and authorization services, namely using block-chain technology and geo location to provide electronic signatures with automated document management in the cloud; computer services in relation to digital signature verification and authorization services, namely, using block-chain technology and geo location to provide electronic signatures with automated document management in the cloud; providing temporary use of online non-downloadable software for signing electronic documents; providing temporary use of online non-downloadable software for generating, obtaining, managing, capturing, storing, processing, and viewing electronic signature and electronic signature data; software as a service (SaaS) service featuring software for the issuance of encrypted digital signature certificates; electronic data storage; electronic storage of files and documents for others; secure electronic storage of files and documents for others; computer security services, namely, restricting unauthorized access in the nature of maintaining security and providing controlled access to electronically stored files and documents; electronic signature verification services using technology to authenticate user identity; on- line authentication of user's digital signatures in electronic commerce; electronic document time-stamping services; and digital signature verification services using technology to authenticate user identity
Electronic transmission of facsimile communications and data; wireless facsimile mail services; facsimile transmission and retrieval services; providing on-line electronic bulletin boards for transmission of messages among users concerning facsimile responses; electronic transmission of facsimile communication and data featuring encryption, decryption, indexing and bar-coding; facsimile transmission and delivery services via secure webpost; communication services, namely, transmission of facsimiles and other electronic files over a global computer information network Document management services, namely, document indexing for others of business records and documents
Electronic transmission of facsimile communications and data; wireless facsimile mail services; facsimile transmission and retrieval services; providing on-line electronic bulletin boards for transmission of messages among users concerning facsimile responses; electronic transmission of facsimile communication and data featuring encryption, decryption, indexing and bar-coding; facsimile transmission and delivery services via secure webpost; communication services, namely, transmission of facsimiles and other electronic files over a global computer information network Document management services, namely, document indexing for others of business records and documents
Electronic transmission of facsimile communications and data; wireless facsimile mail services; facsimile transmission and retrieval services; providing on-line electronic bulletin boards for transmission of messages among users concerning facsimile responses; electronic transmission of facsimile communication and data featuring encryption, decryption, indexing and bar-coding; facsimile transmission and delivery services via secure webpost; communication services, namely, transmission of facsimiles and other electronic files over a global computer information network Document management services, namely, document indexing for others of business records and documents
Electronic transmission of facsimile communications and data; wireless facsimile mail services; facsimile transmission and retrieval services; providing on-line electronic bulletin boards for transmission of messages among users concerning facsimile responses; electronic transmission of facsimile communication and data featuring encryption, decryption, indexing and bar-coding; facsimile transmission and delivery services via secure webpost; communication services, namely, transmission of facsimiles and other electronic files over a global computer information network Document management services, namely, document indexing for others of business records and documents
09 - Appareils et instruments scientifiques et électriques
Produits et services
Electronic transmission of facsimile communications and data featuring encryption, decryption, indexing and bar-coding; facsimile transmission and delivery services via secure webpost; electronic transmission of facsimile communications and data; wireless facsimile mail services; facsimile transmission and retrieval services; electronic transmission of data and documents via computer terminals and electronic devices; providing access to telecommunication networks for the purpose of enabling facsimile transmission Downloadable computer application software for mobile phones, namely, software for electronic data storage; downloadable computer application software for mobile phones, namely, software for use in facilitating electronic communications, namely, transmission and receipt of documents, audio text and images via email; downloadable computer application software for mobile phones, namely, software for accessing, managing, transmitting, editing, analyzing, archiving and sorting electronic messages and documents; and user manuals sold as a unit therewith
16.
Workload balancing technique for a telephone communication system
A workload balancing technique enhances balancing of workloads processed by components of a telephone communication system configured to render telephony services over a computer network. The telephony services illustratively include private branch exchange (PBX) services suitable for customers with geographically dispersed telephone service demands. The workload balancing technique is invoked by the communication system to reduce contention among the components of the system, such as telephone access servers (TASes) coupled to a proxy router, when servicing telephony requests issued by the customers, thus enabling rendering of the telephony services in an efficient and cost-effective manner. As described herein, an available TAS is randomly selected to service a telephony request received by the proxy router from a network coupled to the communication system.
H04M 7/00 - Dispositions d'interconnexion entre centres de commutation
H04L 29/08 - Procédure de commande de la transmission, p.ex. procédure de commande du niveau de la liaison
H04M 3/42 - Systèmes fournissant des fonctions ou des services particuliers aux abonnés
H04L 29/06 - Commande de la communication; Traitement de la communication caractérisés par un protocole
H04M 7/12 - Dispositions d'interconnexion entre centres de commutation pour l'exploitation entre centraux comportant différents types d'équipement de commutation, p. ex. à entraînement mécanique et pas à pas ou décimal et non décimal
H04L 12/26 - Dispositions de surveillance; Dispositions de test
H04L 12/803 - Commande de flux ou commande de congestion Équilibrage de charge, p.ex. répartition du trafic entre multiples liens
17.
Systems and methods for distributed data storage and delivery using blockchain
In one aspect, the present disclosure provides a system and method for distributed data storage and delivery using blockchain. For example, a file can be received from a participant and split into constituent files. A hash value for the received file and each of the constituent files can be generated, and the constituent files can be encrypted using one or more predetermined or user selected encryption keys. The encrypted files can be stored in at least one storage location. Upon receiving a file retrieval request, each file of the plurality of encrypted files can be retrieved and decrypted using the one or more predetermined or user selected encryption keys. A hash value for each decrypted file can be generated and compared to hash values for the corresponding files of the plurality of constituent files, or a hash value for the recombined constituent files can be generated and compared to the hash value for the original file. Other aspects also are described.
G06F 21/64 - Protection de l’intégrité des données, p. ex. par sommes de contrôle, certificats ou signatures
G06F 21/78 - Protection de composants spécifiques internes ou périphériques, où la protection d'un composant mène à la protection de tout le calculateur pour assurer la sécurité du stockage de données
G06F 16/13 - Structures d’accès aux fichiers, p. ex. indices distribués
G06F 21/62 - Protection de l’accès à des données via une plate-forme, p. ex. par clés ou règles de contrôle de l’accès
H04L 9/14 - Dispositions pour les communications secrètes ou protégéesProtocoles réseaux de sécurité utilisant plusieurs clés ou algorithmes
H04L 9/06 - Dispositions pour les communications secrètes ou protégéesProtocoles réseaux de sécurité l'appareil de chiffrement utilisant des registres à décalage ou des mémoires pour le codage par blocs, p. ex. système DES
H04L 29/08 - Procédure de commande de la transmission, p.ex. procédure de commande du niveau de la liaison
H04L 9/12 - Dispositifs de chiffrement d'émission et de réception synchronisés ou initialisés d'une manière particulière
18.
Systems and methods for message transmission and retrieval using blockchain
Systems and methods for message transfer and retrieval are provided. According to some aspects, message information is received from a sender, and a message can be created based on the received message information. A hash of the message and transaction information related to the message can be generated and provided to a current block in a blockchain. The message is transferred or otherwise provided to a receiver, and upon receipt and validation of authentication information from the receiver, access to the received message is provided to the receiver. A hash of the received message and additional transaction information related to the received message is generated and provided to a current block in the blockchain. Other aspects also are provided.
G06F 15/16 - Associations de plusieurs calculateurs numériques comportant chacun au moins une unité arithmétique, une unité programme et un registre, p. ex. pour le traitement simultané de plusieurs programmes
H04L 9/06 - Dispositions pour les communications secrètes ou protégéesProtocoles réseaux de sécurité l'appareil de chiffrement utilisant des registres à décalage ou des mémoires pour le codage par blocs, p. ex. système DES
H04L 29/06 - Commande de la communication; Traitement de la communication caractérisés par un protocole
G06F 16/27 - Réplication, distribution ou synchronisation de données entre bases de données ou dans un système de bases de données distribuéesArchitectures de systèmes de bases de données distribuées à cet effet
The systems and methods of the present disclosure can allow for uploading and signing of one or more electronic documents, e.g., by multiple users or participants. Information for each transaction (e.g., uploading, signing, verification, etc.) by the users/participants related to the uploaded and signed document further can be generated and provided to one or more blocks in a blockchain. In addition, the electronic information of the uploaded and signed document can be hashed and provided to one or more blocks in the blockchain. Accordingly, with embodiments of the present disclosure, an immutable transaction history can be provided for uploaded and electronically/digitally signed documents.
H04L 9/32 - Dispositions pour les communications secrètes ou protégéesProtocoles réseaux de sécurité comprenant des moyens pour vérifier l'identité ou l'autorisation d'un utilisateur du système
20.
Transparent fax call processing in a mobile device
Methods and apparatus are described for transparently processing a fax transmission by a fax software program in a mobile device. In one embodiment, the fax software program identifies an incoming call at the mobile device. Upon the identification, the program prevents a display screen of the mobile device from outputting an incoming call ringing alert. The program answers the incoming call and analyzes the call to detect whether the answered call is a voice call. Upon detecting that the answered incoming call is a voice call, the program outputs the incoming call ringing alert via the display screen. Otherwise, if the answered incoming call is a fax transmission, the program merges the call with a fax server, such that the fax server receives the fax transmission. Other embodiments are also described and claimed.
H04M 19/04 - Dispositions d'alimentation de courant pour systèmes téléphoniques fournissant un courant de sonnerie ou des tonalités de surveillance, p. ex. tonalité de numérotation ou tonalité d’occupation le courant de sonnerie étant produit aux sous-stations
H04M 1/724 - Interfaces utilisateur spécialement adaptées aux téléphones sans fil ou mobiles
H04M 1/72403 - Interfaces utilisateur spécialement adaptées aux téléphones sans fil ou mobiles avec des moyens de soutien local des applications accroissant la fonctionnalité
H04N 1/00 - Balayage, transmission ou reproduction de documents ou similaires, p. ex. transmission de fac-similésLeurs détails
H04N 1/32 - Circuits ou dispositions pour la commande ou le contrôle entre l'émetteur et le récepteur
H04W 4/16 - Services supplémentaires liés aux communications, p. ex. transfert ou mise en attente d'appels
21.
Transparent fax call processing in a mobile device
Methods and apparatus are described for transparently processing a fax transmission by a fax software program in a mobile device. In one embodiment, the fax software program identifies an incoming call at the mobile device. Upon the identification, the program prevents a display screen of the mobile device from outputting an incoming call ringing alert. The program answers the incoming call and analyzes the call to detect whether the answered call is a voice call. Upon detecting that the answered incoming call is a voice call, the program outputs the incoming call ringing alert via the display screen. Otherwise, if the answered incoming call is a fax transmission, the program merges the call with a fax server, such that the fax server receives the fax transmission. Other embodiments are also described and claimed.
H04N 1/00 - Balayage, transmission ou reproduction de documents ou similaires, p. ex. transmission de fac-similésLeurs détails
H04M 19/04 - Dispositions d'alimentation de courant pour systèmes téléphoniques fournissant un courant de sonnerie ou des tonalités de surveillance, p. ex. tonalité de numérotation ou tonalité d’occupation le courant de sonnerie étant produit aux sous-stations
H04W 4/16 - Services supplémentaires liés aux communications, p. ex. transfert ou mise en attente d'appels
H04N 1/32 - Circuits ou dispositions pour la commande ou le contrôle entre l'émetteur et le récepteur
22.
Processing a fax transmission using a mobile device
Methods and apparatus are described for receiving a fax transmission at a mobile phone. In one embodiment, the mobile phone receives an incoming call and answers the incoming call, upon receiving a command from a user of the mobile phone to answer the incoming call. A program on the mobile phone then detects that the incoming call is a fax transmission, and then places an outgoing call to a fax server. The program on the mobile phone then conferences the incoming call with the outgoing call to the fax server, such that the fax server receives the fax transmission. Other embodiments are also described and claimed.
A system and method for transmitting user credentials to another device. According to some embodiments, a method is described of receiving into a first portable electronic device a set of credentials from a user, the set of credentials to include a WLAN SSID and a network key, the set of credentials to allow the first device to connect to the WLAN. The set of credentials is used to connect the first device to the WLAN. The first device creates a message for wireless transmission, the message includes the set of credentials for accessing the WLAN and is adapted to be delivered to a second device. Finally, the first device transmits the message over the air, wherein the message is addressed to the second device. The second device receives the message and uses the credentials in the message to connect to the WLAN. Other embodiments are also described.
Methods and apparatus are described for receiving a fax transmission at a mobile phone. In one embodiment, the mobile phone receives an incoming call and answers the incoming call, upon receiving a command from a user of the mobile phone to answer the incoming call. A program on the mobile phone then detects that the incoming call is a fax transmission, and then places an outgoing call to a fax server. The program on the mobile phone then conferences the incoming call with the outgoing call to the fax server, such that the fax server receives the fax transmission. Other embodiments are also described and claimed.
Methods and apparatus are described for receiving a fax transmission at a mobile phone. In one embodiment, the mobile phone receives an incoming call and answers the incoming call, upon receiving a command from a user of the mobile phone to answer the incoming call. A program on the mobile phone then detects that the incoming call is a fax transmission, and then places an outgoing call to a fax server. The program on the mobile phone then conferences the incoming call with the outgoing call to the fax server, such that the fax server receives the fax transmission. Other embodiments are also described and claimed.
A system and method for transmitting user credentials to another device. According to some embodiments, a method is described of receiving into a first portable electronic device a set of credentials from a user, the set of credentials to include a WLAN SSID and a network key, the set of credentials to allow the first device to connect to the WLAN. The set of credentials is used to connect the first device to the WLAN. The first device creates a message for wireless transmission, the message includes the set of credentials for accessing the WLAN and is adapted to be delivered to a second device. Finally, the first device transmits the message over the air, wherein the message is addressed to the second device. The second device receives the message and uses the credentials in the message to connect to the WLAN. Other embodiments are also described.
A workload balancing technique enhances balancing of workloads processed by components of a telephone communication system configured to render telephony services over a computer network. The telephony services illustratively include private branch exchange (PBX) services suitable for customers with geographically dispersed telephone service demands. The workload balancing technique is invoked by the communication system to reduce contention among the components of the system, such as telephone access servers (TASes) coupled to a proxy router, when servicing telephony requests issued by the customers, thus enabling rendering of the telephony services in an efficient and cost-effective manner. As described herein, an available TAS is randomly selected to service a telephony request received by the proxy router from a network coupled to the communication system.
H04M 7/00 - Dispositions d'interconnexion entre centres de commutation
H04L 29/08 - Procédure de commande de la transmission, p.ex. procédure de commande du niveau de la liaison
H04M 3/42 - Systèmes fournissant des fonctions ou des services particuliers aux abonnés
H04L 29/06 - Commande de la communication; Traitement de la communication caractérisés par un protocole
H04M 7/12 - Dispositions d'interconnexion entre centres de commutation pour l'exploitation entre centraux comportant différents types d'équipement de commutation, p. ex. à entraînement mécanique et pas à pas ou décimal et non décimal
H04L 12/26 - Dispositions de surveillance; Dispositions de test
H04L 12/803 - Commande de flux ou commande de congestion Équilibrage de charge, p.ex. répartition du trafic entre multiples liens
Facsimile transmission and facsimile communication; providing on-line facsimile transmission services; internet telephony services; electronic transmission of messages, data and electronic mail; message collection and transmission; telecommunication services, namely, transmission of documents and facsimiles over telecommunications and global computer networks; and telecommunication consultation in the nature of technical consulting in the fields of document, facsimile, data and message transmission and communication
32.
System and method for digitally signing documents from a mobile device
A system and method for embedding a written signature into a secure electronic document is disclosed. In certain embodiments, a user views the electronic document on a first computing device and creates an electronic digital signature on a mobile computing device. The user is securely certified by a system created alphanumeric code and the identification of the mobile device. The signature is then embedded into the electronic document and stored securely on a central server.
H04L 29/06 - Commande de la communication; Traitement de la communication caractérisés par un protocole
H04L 9/32 - Dispositions pour les communications secrètes ou protégéesProtocoles réseaux de sécurité comprenant des moyens pour vérifier l'identité ou l'autorisation d'un utilisateur du système
33.
System and method for guaranteed high speed fax delivery
Described herein is a fax processing system that improves the speed and reliability of fax transmissions via a data communications network and provides a new method of transmitting facsimile images. Fax images are encoded with an embedded bit signal by a fax software program on the originating fax, where such bit signal is recognized by fax software at a fax service such that the original image data is transferred to the fax service via a secure link over a data communications network at internet speeds and notifies the fax service software with a confirmation.
Described herein is a fax processing system for the improvement of efficiency and reliability of fax transmissions over any communications network, specifically for retransmitting an incomplete transmission. Fax images are encoded with an embedded digital bit signal by a fax software program on the originating fax that indicates the number of pages in the document where such bit signal is recognized by fax software at a fax service for the purpose of monitoring the page count of the transmission, and in the case of a failed transmission, using the embedded digital data to notify the recipient that more pages will be transmitted, and further transmitting the remaining pages on the next facsimile phone call.
09 - Appareils et instruments scientifiques et électriques
Produits et services
Downloadable mobile applications for electronic data storage; downloadable mobile applications for use in facilitating electronic communications, namely, transmission and receipt of documents, audio text and images via email; downloadable mobile applications for accessing, managing, transmitting, editing, analyzing, archiving and sorting electronic messages and documents; and user manuals sold as a unit therewith
Broadcast communications services, namely, transmitting e-mails, faxes, text messages, and telephone voice messages to designated recipients for others
An email-to-facsimile (fax) processing system efficiently services requests issued by customers of the system in a fair and impartial manner. The system illustratively includes a plurality of components configured to provide email-to-fax processing services over a network. The components of the email-to-fax system include computer nodes executing software processes and/or services embodied as one or more FaxEmail routers, FaxEmail pollers, Rendering servers and Fax assemblers. The email-to-fax processing services provided by the components illustratively include email storage and retrieval services, email-to-fax conversion services and fax organizational transmission services. One or more of these services may be performed by the components in a randomized fashion to ensure that the customer requests, such as email-to-fax requests, may be fairly and impartially processed by the system.
An email-to-facsimile (fax) processing system efficiently services requests issued by customers of the system in a fair and impartial manner. The system illustratively includes a plurality of components configured to provide email-to-fax processing services over a network. The components of the email-to-fax system include computer nodes executing software processes and/or services embodied as one or more FaxEmail routers, FaxEmail pollers, Rendering servers and Fax assemblers. The email-to-fax processing services provided by the components illustratively include email storage and retrieval services, email-to-fax conversion services and fax organizational transmission services. One or more of these services may be performed by the components in a randomized fashion to ensure that the customer requests, such as email-to-fax requests, may be fairly and impartially processed by the system.
An email-to-facsimile (fax) processing system efficiently services requests issued by customers of the system in a fair and impartial manner. The system illustratively includes a plurality of components configured to provide email-to-fax processing services over a network. The components of the email-to-fax system include computer nodes executing software processes and/or services embodied as one or more FaxEmail routers, FaxEmail pollers, Rendering servers and Fax assemblers. The email-to-fax processing services provided by the components illustratively include email storage and retrieval services, email-to-fax conversion services and fax organizational transmission services. One or more of these services may be performed by the components in a randomized fashion to ensure that the customer requests, such as email-to-fax requests, may be fairly and impartially processed by the system.
An email-to-facsimile (fax) processing system efficiently services requests issued by customers of the system in a fair and impartial manner. The system illustratively includes a plurality of components configured to provide email-to-fax processing services over a network. The components of the email-to-fax system include computer nodes executing software processes and/or services embodied as one or more FaxEmail routers, FaxEmail pollers, Rendering servers and Fax assemblers. The email-to-fax processing services provided by the components illustratively include email storage and retrieval services, email-to-fax conversion services and fax organizational transmission services. One or more of these services may be performed by the components in a randomized fashion to ensure that the customer requests, such as email-to-fax requests, may be fairly and impartially processed by the system.
A system for providing an internet fax service has an engine to process a raw fax document, received for a user of the internet fax service, using digital character recognition to produce recognized text or an associated formatted text document. A conversion engine may convert the raw fax to native file format being one of a) word processor format, b) spreadsheet format, c) slide presentation format, or d) another format that can be read on a user interface. An internet server is to make the native file format document available to the user over an internet. A fax content processing unit is to perform keyword scanning of the recognized text, and then allows the user to search for stored faxes by keyword. Other embodiments are also described.
G06F 17/28 - Traitement ou traduction du langage naturel
G06K 9/18 - Méthodes ou dispositions pour la lecture ou la reconnaissance de caractères imprimés ou écrits ou pour la reconnaissance de formes, p.ex. d'empreintes digitales utilisant des caractères imprimés pourvus de marques de codage additionnelles ou comportant des marques de codage, p.ex. le caractère étant composé de barres distinctes de formes différentes, chacune représentant une valeur de code différente
42.
System and method for providing a protocol for message data
Described herein are systems and methods for enabling access to messages on a message service system via user interfaces of receiving client devices. The message service system comprises a message storage system and a message access system. The message storage system receives messages from sending client devices and stores message data. The message access system comprises a message server and UI server. A receiving client device is connected with the UI server through a first HTTP connection for receiving UI data for building webpages of the user interface and is connected with the message server through a second non-HTTP connection for receiving message data for populating the webpages. The UI data does not comprise any message data. A client protocol engine on the receiving client device and a server protocol engine on the message server define and provide the non-HTTP protocol for receiving and transmitting message data.
G06F 15/16 - Associations de plusieurs calculateurs numériques comportant chacun au moins une unité arithmétique, une unité programme et un registre, p. ex. pour le traitement simultané de plusieurs programmes
Methods and systems for processing outbound fax messages in an efficient and scalable manner are provided. According to one embodiment, a request to deliver a fax message is received by an Internet fax system. Source files associated with the request and representing at least a portion of content to be included as part of the fax message are stored to a shared storage area accessible by multiple imaging systems and multiple fax processing resources. A load score is calculated for each imaging system based on one or more of a processor load and a memory load. An imaging system is selected, based on the load scores, to convert the source files into a digital representation suitable for faxing. The source files are converted by associating the digital representation with an outbound fax job. The fax message is delivered by submitting the outbound fax job to one of the fax modems.
A system and method for transmitting user credentials to another device. According to some embodiments, a method is described of receiving into a first portable electronic device a set of credentials from a user, the set of credentials to include a WLAN SSID and a network key, the set of credentials to allow the first device to connect to the WLAN. The set of credentials is used to connect the first device to the WLAN. The first device creates a message for wireless transmission, the message includes the set of credentials for accessing the WLAN and is adapted to be delivered to a second device. Finally, the first device transmits the message over the air, wherein the message is addressed to the second device. The second device receives the message and uses the credentials in the message to connect to the WLAN. Other embodiments are also described.
Methods and systems for processing inbound fax messages in an efficient and scalable manner are provided. According to one embodiment, an inbound fax call is received by an Internet fax system. The fax call has a source address, a destination address and a fax signal. The Internet fax system is coupled to a circuit-switched network and a packet-switched network and includes multiple fax processing resources having different configurations, features, capabilities or capacities. One or more desired fax protocol technical call processing capabilities are determined for processing the fax signal based on one or more of the source address, the destination address, the type of network through which the fax call was received and a service provider through which the fax call was received. Then, a fax processing resource that has the desired fax protocol technical processing capabilities is dynamically selected to translate the fax signal into a digital representation.
Methods and systems for processing outbound fax messages in an efficient and scalable manner are provided. According to one embodiment, an Internet fax system receives a request to deliver a fax message. Source files representing content to be included as part of the fax message are stored to a shared storage area accessible by imaging systems and fax processing resources. An imaging system is selected to convert the source files into a digital representation suitable for faxing. A work request identifying the selected imaging system is stored on a centralized work queue within a database. The imaging systems poll the centralized work queue to retrieve pending work requests. Responsive to identifying the work request, the selected imaging system converts the source files, associates the resulting digital representation with an outbound fax job and causes the fax message to be delivered by submitting the outbound fax job to a fax modem.
Methods and systems for processing inbound fax messages in an efficient and scalable manner are provided. According to one embodiment, an inbound fax call is received at a telecommunications system of an Internet fax system. The inbound fax call includes a source and destination address and a fax signal. The inbound fax call is switched to a call mediation system, which determines desired technical call processing capabilities for processing the fax signal. A subset of fax processing resources that have the desired technical call processing capabilities are identified from among multiple fax processing resources associated with the call mediation system. The inbound fax call is switched to a selected fax processing resource of the identified subset. The fax signal is translated by the selected fax processing resource into a digital representation. And, the digital representation is made available to one or more users associated with the particular subscriber.
Described herein are systems and methods for enabling access to messages on a message service system via user interfaces of receiving client devices. The message service system comprises a message storage system and a message access system. The message storage system receives messages from sending client devices and stores message data. The message access system comprises a message server and UI server. A receiving client device is connected with the UI server through a first HTTP connection for receiving UI data for building webpages of the user interface and is connected with the message server through a second non-HTTP connection for receiving message data for populating the webpages. The UI data does not comprise any message data. A client protocol engine on the receiving client device and a server protocol engine on the message server define and provide the non-HTTP protocol for receiving and transmitting message data.
G06F 15/16 - Associations de plusieurs calculateurs numériques comportant chacun au moins une unité arithmétique, une unité programme et un registre, p. ex. pour le traitement simultané de plusieurs programmes
49.
Scalable and flexible internet fax architecture for processing outbound fax messages
Methods and systems for processing outbound fax messages in an efficient and scalable manner are provided. According to one embodiment, an Internet fax system receives a request to deliver a fax message. Source files representing content to be included as part of the fax message are stored to a shared storage area accessible by imaging systems and fax processing resources. An imaging system is selected to convert the source files into a digital representation suitable for faxing. A work request identifying the selected imaging system is stored on a centralized work queue within a database. The imaging systems poll the centralized work queue to retrieve pending work requests. Responsive to identifying the work request, the selected imaging system converts the source files, associates the resulting digital representation with an outbound fax job and causes the fax message to be delivered by submitting the outbound fax job to a fax modem.
Methods and systems for processing inbound fax messages in an efficient and scalable manner are provided. According to one embodiment, an inbound fax call is received at a telecommunications system of an Internet fax system. The inbound fax call includes a source and destination address and a fax signal. The inbound fax call is switched to a call mediation system, which determines desired technical call processing capabilities for processing the fax signal. A subset of fax processing resources that have the desired technical call processing capabilities are identified from among multiple fax processing resources associated with the call mediation system. The inbound fax call is switched to a selected fax processing resource of the identified subset. The fax signal is translated by the selected fax processing resource into a digital representation. And, the digital representation is made available to one or more users associated with the particular subscriber.
09 - Appareils et instruments scientifiques et électriques
Produits et services
Computer software for use in facilitating electronic communications, namely transmission of documents, audio text and/or images via email; computer software used for accessing, managing, transmitting, editing, analyzing, archiving and sorting electronic messages and documents; and user manuals sold as a unit therewith
52.
Method for secure transmission using a fax server, system and computer program for implementing this method
A method for secure transmission using a fax server, including transmitting a document to be faxed, by a sender to a server, in the form of a digital file in a non-fax format, as well as information relative to the identity of the recipient; calculating a Tiff format file from the digital file on the one hand, the creation time and date of the file and an informative file on the other hand; calculating a signature from said Tiff document and entering the result of this calculation in an additional file; recording the files in a secured space accessible by the sender and the recipient; modifying the Tiff file to be transmitted to insert the signature and information allowing the recipient to access the recorded files; transmitting the file by the server to the telephone address of the recipient, according to a fax standard, and issuing a transmission report by the server in the form of an electronic message in a non-fax format.
H04L 9/32 - Dispositions pour les communications secrètes ou protégéesProtocoles réseaux de sécurité comprenant des moyens pour vérifier l'identité ou l'autorisation d'un utilisateur du système
H04N 1/00 - Balayage, transmission ou reproduction de documents ou similaires, p. ex. transmission de fac-similésLeurs détails
an electronic controller having a first simulator simulating an analogue telephone network, a second simulator simulating the second facsimile machine ready to receive a fax, and a forwarding device to forward digital data via the digital communication network which contain the digital file corresponding to the fax.
A digital signature system and method are disclosed. The digital signature system may include a remote certificate server for storing and maintaining at least one digital certificate of a user by a service provider and a digital signature printer driver loaded on the user's computer for communicating with the service provider via a network, such as the Internet. The digital signature printer driver may obtain verification of the user's identity from the service provider via the network and electronically place on a printable document a digital signature of the user based on the remotely stored digital certificate. The system may further include a remote storage server for storing a digital copy of the digitally signed document. The digital signature may include a unique identifier for subsequent validation of the digital signature by the service provider.
Methods of receiving audio transmissions over a telecommunication connection, extracting information about the transmissions, and publishing the information to an RSS feed are described and claimed. Systems and software using the methods are also described and claimed.
H04M 1/64 - Dispositions automatiques pour répondre aux appelsDispositions automatiques pour enregistrer des messages pour abonnés absentsDispositions pour enregistrer des conversations
H04N 1/413 - Systèmes ou dispositions permettant de reproduire une image sans perte ni modification de l'information d'image
56.
Internet fax message searching and fax content delivery using keyword detection
A system for providing an internet fax service has an engine to process a raw fax document, received for a user of the internet fax service, using digital character recognition to produce recognized text or an associated formatted text document. A conversion engine may convert the raw fax to native file format being one of a) word processor format, b) spreadsheet format, c) slide presentation format, or d) another format that can be read on a user interface. An internet server is to make the native file format document available to the user over an internet. A fax content processing unit is to perform keyword scanning of the recognized text, and then allows the user to search for stored faxes by keyword. Other embodiments are also described.
A method for sending an e-mail message comprises receiving a transmission instruction page, entering a plurality of text entries from a user on the transmission instruction page to form a filled-in transmission instruction page, wherein the plurality of text entries includes an e-mail address, and sending a facsimile to a facsimile server, wherein the facsimile includes the filled-in transmission instruction page and one or more pages of a document, wherein the facsimile server converts the facsimile into an e-mail attachment, wherein the facsimile server sends the e-mail message including a service provider indicator and the e-mail attachment to the e-mail address, wherein the facsimile server optically derives the e-mail address from the transmission instruction page of the facsimile, and wherein facsimile server need not know the e-mail address prior to receiving the facsimile.
G07F 19/00 - Systèmes bancaires completsDispositions à déclenchement par carte codée adaptées pour délivrer ou recevoir des espèces ou analogues et adresser de telles transactions à des comptes existants, p. ex. guichets automatiques
G06F 15/16 - Associations de plusieurs calculateurs numériques comportant chacun au moins une unité arithmétique, une unité programme et un registre, p. ex. pour le traitement simultané de plusieurs programmes
Electronic transmission of facsimile communication and data featuring encryption, decryption, indexing and bar-coding; facsimile transmission and delivery services via secure webpost; Electronic transmission of facsimile communications and data; wireless facsimile mail services; facsimile transmission and retrieval services
09 - Appareils et instruments scientifiques et électriques
35 - Publicité; Affaires commerciales
39 - Services de transport, emballage et entreposage; organisation de voyages
42 - Services scientifiques, technologiques et industriels, recherche et conception
Produits et services
Computer software development tools and kits consisting primarily of computer software and user manuals sold as a unit therewith for use in facilitating the integration, transmission, retrieval and storage of documents, audio text and/or images Document management services, namely, document indexing for others of business records and documents Storage services for documents, audio text, images and other electronic data Conversion of data or documents from physical to electronic media; and data conversion of electronic information
09 - Appareils et instruments scientifiques et électriques
35 - Publicité; Affaires commerciales
39 - Services de transport, emballage et entreposage; organisation de voyages
42 - Services scientifiques, technologiques et industriels, recherche et conception
Produits et services
Computer software development tools and kits consisting primarily of computer software and user manuals sold as a unit therewith for use in facilitating the integration, transmission, retrieval and storage of documents, audio text and/or images Document management services, namely, document indexing for others of business records and documents Storage services for documents, audio text, images and other electronic data Conversion of data or documents from physical to electronic media; and data conversion of electronic information
62.
System and method for measuring a fax converted into electronic format
A fax conversion system for determining a measure of the number of pages transmitted by fax to or from a plurality of users, comprising: means for converting the transmitted pages into a format that can be output electronically rather than in hardcopy, means for counting the number of pages within an individual fax transmission, means for associating said fax transmission with a respective one of said plurality of users, and means for determining a measure of the total number of pages transmitted by fax to or from each of said plurality of users. The system may determine a measure of an equivalent number of trees saved, or the number of carbon credits gained, by not producing hardcopies of transmitted pages.
An email address may be associated with more than one inbox on more than one server. An email sent to such an address may not be delivered automatically to all the inboxes because mail transfer agents follow a rule that each email address is uniquely associated with one inbox on one server, so such agents stop after delivering email to the first inbox. A switching mail transfer agent processes email to deliver to more than one inboxes associated with the address substantially synchronously and substantially without duplicates being delivered to the same inbox.
G06F 15/16 - Associations de plusieurs calculateurs numériques comportant chacun au moins une unité arithmétique, une unité programme et un registre, p. ex. pour le traitement simultané de plusieurs programmes
A fax processing system handles faxes that are originally destined for a recipient's phone number. The fax processing system communicates with the fax recipient via a data communications network (for example, the Internet) and can provide more sophisticated fax handling capabilities than conventional fax machines.
Facsimile transmission and retrieval services, namely, providing e-mail based facsimile services from existing e-mail accounts without the need to have a facsimile machine or additional hardware and software
Facsimile transmission and retrieval services, namely, providing e-mail based facsimile services from existing e-mail accounts without the need to have a facsimile machining or additional hardware and software
68.
Systems and methods for facsimile echo cancellation
The present invention is related to methods and systems for reducing or canceling echoes during fax communications. In an embodiment, during a fax call, a first fax signal from a first fax device intended for a second fax device is detected. Based at least in part on detecting the first fax signal from the first fax device or on the termination of the first fax signal, an echo audio packet is muted, wherein the echo audio packet is at least partly the result of the first fax signal being transmitted over a network, the network including at least a data network.
H04B 3/20 - Réduction des effets d'échos ou de sifflementSystèmes à ligne de transmission Détails ouverture ou fermeture de la voie d'émissionCommande de la transmission dans une direction ou l'autre
A number of sets of recipients of an electronic messaging protocol message distribution campaign are identified. Each set can be one or more recipients. Scripting language is added to each message directed to a recipient. The added scripting language refers to a number of image objects/files that have been selected to form a compound image (when juxtaposed). The compound image is unique to one of the sets. Other embodiments are also described and claimed.
G06F 15/16 - Associations de plusieurs calculateurs numériques comportant chacun au moins une unité arithmétique, une unité programme et un registre, p. ex. pour le traitement simultané de plusieurs programmes
42 - Services scientifiques, technologiques et industriels, recherche et conception
Produits et services
Telecommunication services, namely, providing e-mail fax, broadband communication services and multiple-user access to a global computer information network for the transfer and dissemination of a wide range of information Computer services, namely co-hosting, spam and virus filtering, and web hosting services
Electronic transmission of facsimile communications and data; facsimile transmission and retrieval services; telecommunication services, namely, providing facsimiles over the telephone and a global computer network; on-line document delivery via a global computer network
In one embodiment, a translation gateway is for use between a network of a messaging service provider and a hostile data network. The gateway is to forward messages using a secure connection through the hostile network, to a customer's network. Different types of inbound messages (e.g., voice; fax) can be delivered to a single client process running on a customer machine on the customer network. In addition, the translation gateway may be used to securely forward different types of outbound messages originating from the client process to the service provider's network (where the messages are retransmitted as voice calls or facsimiles into a telephone network). Other embodiments are also described and claimed.
H04M 1/64 - Dispositions automatiques pour répondre aux appelsDispositions automatiques pour enregistrer des messages pour abonnés absentsDispositions pour enregistrer des conversations
09 - Appareils et instruments scientifiques et électriques
Produits et services
DOWNLOADABLE COMMUNICATIONS SOFTWARE FOR USE IN SENDING AND RECEIVING FACSIMILES, LISTENING TO VOICE MAIL, AND MANAGING AND COORDINATING MESSAGES IN THE FIELD OF MESSAGING
Electronic transmission of facsimile communications and data; wireless facsimile mail services; facsimile transmission and retrieval services; providing on-line electronic bulletin boards for transmission of messages among users concerning facsimile responses
Communication services for enabling users to send and receive voice messages and facsimile transmissions using an email account; communications services for enabling users to access and forward email transmissions using a touch tone phone; communication services for telecommunications management, namely, telephone call handling, notification, forwarding, connecting and/or "find me/follow me" services consisting of directing calls to voice mail boxes, receiving and transmittal of faxes to email accounts and conference call services that are integrated with said services and which allow access to address book and communication database information
communication services, namely, fax, [ voicemail, voice messaging, e-mail; electronic voice messaging, namely, the recording, storage and subsequent transmission of voice messages by telephone; cellular telephone services, telephone services; routing and rerouting of telecommunications transmissions; video conferencing; ] remote access communication services, namely, providing remote access to and transmission of electronic files, over universal networks, messages, [ voice, ] data, fax and images over proprietary domestic and international networks, over the global computer network; [ audio and video teleconference; ] electronic and digital transmission of voice, data, information, images, signals and messages
Electronic information receipt and distribution services, electronic transmission services in the nature of a facsimile mail service, a facsimile broadcasting service, a facsimile response bulletin board, and a public facsimile network
electronic information receipt and distribution services, electronic transmission services in the nature of a facsimile mail service, a facsimile broadcasting service, a facsimile response bulletin board, and a public facsimile network