Patents Assigned to Open Invention Network, LLC
-
Patent number: 8631276Abstract: Log-Based Rollback Recovery for system failures. The system includes a storage medium, and a component configured to transition through a series of states. The component is further configured to record in the storage medium the state of the component every time the component communicates with another component in the system, the system being configured to recover the most recent state recorded in the storage medium following a failure of the component.Type: GrantFiled: September 30, 2010Date of Patent: January 14, 2014Assignee: Open Invention Network, LLCInventors: Srinidhi Varadarajan, Joseph F. Ruscio
-
Patent number: 8630932Abstract: Tokenless biometric authorization of transaction between a consumer and a merchant uses an identicator and an access device. A consumer registers with the identicator a biometric sample taken from the consumer. The consumer and merchant establish communications via the access device. The merchant proposes a transaction to the consumer via the access device. The access device communicates to the merchant associated with the access device. After the consumer and merchant have agreed on the transaction, the consumer and the identicator use the access device to establish communications. The access device communicates to the identicator the code associated with the access device. The identicator compares biometric sample from the consumer with registered biometric sample. Upon successful identification, the identicator forwards information regarding the consumer to the merchant.Type: GrantFiled: August 16, 2012Date of Patent: January 14, 2014Assignee: Open Invention Network, LLCInventors: Philip D. Lapsley, Philip J. Gioia, Michael Kleeman
-
Patent number: 8630933Abstract: Tokenless biometric authorization of transaction between a consumer and a merchant uses an identicator and an access device. A consumer registers with the identicator a biometric sample taken from the consumer. The consumer and merchant establish communications via the access device. The merchant proposes a transaction to the consumer via the access device. The access device communicates to the merchant associated with the access device. After the consumer and merchant have agreed on the transaction, the consumer and the identicator use the access device to establish communications. The access device communicates to the identicator the code associated with the access device. The identicator compares biometric sample from the consumer with registered biometric sample. Upon successful identification, the identicator forwards information regarding the consumer to the merchant.Type: GrantFiled: April 10, 2013Date of Patent: January 14, 2014Assignee: Open Invention Network, LLCInventors: Philip D. Lapsley, Michael Kleeman, Philip J. Gioia
-
Publication number: 20140011528Abstract: The invention relates to an electronic short messaging and advertising method where minimal initiative is required from the consumer. Some embodiments of the invention may also be applied to an electronic sales method. The invention may also be applied for normal short messaging. The electronic short messaging method for collect calling may send transmissions to at least one subscriber terminal via the Internet and/or the telephony network. The method may include sending a first transmission to a recipient subscriber terminal for display, wherein the first transmission defines one or more active alternatives including at least one of initiating a collect call and deleting the transmission. In some embodiments, unless the collect call is initiated, the first transmission is automatically deleted after reception after a predefined time period.Type: ApplicationFiled: September 12, 2013Publication date: January 9, 2014Applicant: OPEN INVENTION NETWORK LLCInventor: Mikko Kalervo Vaananen
-
Patent number: 8619960Abstract: A system, method, and computer readable medium for establishing communication between two devices comprises connecting, by a first computer, to an open source Private Branch Exchange (PBX) platform via a port, receiving a phone number sent by a first one of the two devices at the open source PBX platform, invoking an interface module by the open source PBX platform, where the interface module resides on the open source PBX platform, and building a Calling Name request by the interface module related to the received phone number.Type: GrantFiled: March 27, 2006Date of Patent: December 31, 2013Assignee: Open Invention Network, LLCInventor: Kevin V. Nguyen
-
Patent number: 8621275Abstract: A system, method, and computer readable medium for asynchronous live migration of applications between two or more servers. The computer readable medium includes computer-executable instructions for execution by a processing system. Primary applications runs on primary hosts and one or more replicated instances of each primary application run on one or more backup hosts. Asynchronous live migration is provided through a combination of process replication, logging, barrier synchronization, checkpointing, reliable messaging and message playback. The live migration is transparent to the application and requires no modification to the application, operating system, networking stack or libraries.Type: GrantFiled: December 1, 2010Date of Patent: December 31, 2013Assignee: Open Invention Network, LLCInventor: Allan Havemose
-
Patent number: 8621455Abstract: Customization of a plurality of servers in a computer network. A server customizer module is generated that includes a server customizer initialization file containing a plurality of arguments for populating and running a plurality of standardized applications, scripts and utilities on each server. The server customizer module is installed on each of the plurality of servers for subsequent execution as part of the server build/customization process. A server unattended install launch module, cooperative with the server customizer module is generated that includes an unattended install launch initialization file for launching a plurality of standardized processes on each server. The server unattended install launch module is installed on each of the plurality of servers for subsequent execution as part of the server build/customization process. The server customizer module and server unattended install launch module are executed on each of the plurality of servers to complete customization of each server.Type: GrantFiled: November 26, 2012Date of Patent: December 31, 2013Assignee: Open Invention Network, LLCInventors: Colin Feeser, Craig A. Spreha
-
Patent number: 8620279Abstract: An apparatus and method for sending video content to a mobile device is described. According to one embodiment, a computer-implemented method comprising embedding a widget in a website, the widget generating a form. The form is provided when a user visits the website so as to execute the widget. The form includes a first field to enter a recipient phone number, a send selector, and one or more non-visible fields, the non-visible fields containing a content service provider identifier, and a video URL. A data packet is generated with the widget when the user selects the send selector, the data packet including the recipient phone number, the video URL, and the content service provider identifier. An encoded version of the data packet is sent to the content service provider and a video link message is sent to the recipient phone number.Type: GrantFiled: March 13, 2008Date of Patent: December 31, 2013Assignee: Open Invention Network, LLCInventors: Scirocco Michelle Six, Sterling Mace, Stephen Mui, Jason Fisher
-
Patent number: 8600414Abstract: The invention relates to an electronic short messaging and advertising method and means. In particular the invention relates to an electronic advertising method, where minimal initiative is required from the consumer. Some embodiments of the invention may also be applied to an electronic sales method. The invention may be applied for normal short messaging also. The electronic short messaging and advertising method comprises at least one subscriber terminal and uses the Internet and/or the telephony network. With the method in accordance with the invention the recipient can receive advertisements or other short messages with the shortest manipulation time possible. No navigation, browsing of inboxes, copying and/or pasting of telephone numbers needs to be done. The user is shown the message automatically, and he may delete it or receive further information on it with one single press of a dedicated key.Type: GrantFiled: October 31, 2007Date of Patent: December 3, 2013Assignee: Open Invention Network, LLCInventor: Mikko Kalervo Vaananen
-
Patent number: 8601018Abstract: An apparatus and method for dynamically providing web-based multimedia to a mobile phone are described. According to one embodiment, an RSS feed is received that references multimedia files meeting one or more criteria. A playlist is generated dynamically from the multimedia files. The playlist is a single virtual multimedia file. An updated RSS feed is received that references one or more additional multimedia files meeting the one or more criteria. A second playlist is generated dynamically from the multimedia files and the one or more additional multimedia files.Type: GrantFiled: November 8, 2007Date of Patent: December 3, 2013Assignee: Open Invention Network, LLCInventors: Scirocco Michelle Six, Sterling Mace, Rajeev Raman, Stephen Mui, Jason Fisher
-
Patent number: 8595296Abstract: A system, method and computer program product having instructions stored thereon for automatically data streaming a multiparty conference session comprises receiving an Internet-based interface at a session moderator, said Internet-based interface configured for said session moderator to enter a request for data streaming a multiparty conference session, automatically establishing a data stream of said conferencing session, without any human intervention, wherein establishing said automated data stream includes: recording the multiparty conference session, and data streaming the multiparty conference session to listen-only participants thereby enabling listen-only participants to connect to the multiparty conference session without using additional conference ports and/or conference resources.Type: GrantFiled: December 17, 2007Date of Patent: November 26, 2013Assignee: Open Invention Network, LLCInventors: Paul Berberian, Todd Vernon
-
Patent number: 8595800Abstract: A system and method for enrolling in a biometric authorization system. A system user may be authorized to enroll by providing biometric data from both his person and a third party token.Type: GrantFiled: June 11, 2012Date of Patent: November 26, 2013Assignee: Open Invention Network, LLCInventors: Timothy L. Robinson, Bradford R. Schildt, Tennille V. Goff, Daniel J. Corwin
-
Patent number: 8589953Abstract: A system, method, and computer readable medium for consistent and transparent replication of multi process multi threaded applications. The computer readable medium includes computer-executable instructions for execution by a processing system. Primary applications runs on primary hosts and one or more replicated instances of each primary application run on one or more backup hosts. Replica consistency between primary application and its replicas is provided by imposing the execution ordering of the primary on all its replicas. The execution ordering on a primary is captured by intercepting calls to the operating system and libraries, sending replication messages to its replicas, and using interception on the replicas to enforce said captured primary execution order. Replication consistency is provided without requiring modifications to the application, operating system or libraries.Type: GrantFiled: August 6, 2010Date of Patent: November 19, 2013Assignee: Open Invention Network, LLCInventor: Allan Havemose
-
Patent number: 8589552Abstract: A source communication device comprises a cluster manager to group destination device connections into a plurality of performance clusters. The cluster manager then causes a synchronization mechanism to be generated for each performance cluster. Each synchronization cluster can then allow data to be optimally shared between the source device and destination devices within a given cluster.Type: GrantFiled: December 10, 2009Date of Patent: November 19, 2013Assignee: Open Invention Network, LLCInventors: Dan Jones, Todd Vernon, Jeffrey Kriese
-
Patent number: 8589248Abstract: An aspect of the present invention includes a protocol for conveying data during an e-commerce session with a polymorphic response, comprising initiating a session with a message from a buyer application to a broker application and a session identifier assigned by the broker application; conducting the session between the buyer application and a supplier application; and concluding the session with a additional message which includes a schema identifier for the additional message, resolvable in a context of a system identifier; and a polymorphic response comprising a type and a version, wherein the polymorphic response includes additional data elements corresponding to values assigned to the type and version.Type: GrantFiled: September 13, 2012Date of Patent: November 19, 2013Assignee: Open Invention Network, LLCInventors: Mudita Jain, Jari Koistinen, Charles Boyle, Brian Hayes
-
Patent number: 8589238Abstract: A system and method for performing authentication are disclosed. The system may include a shared central processing server, a plurality of software components each residing in a corresponding point-of-sale (POS) workstation and an identity provider service. The server may reside at a merchant location and communicate with multiple POS workstations at the merchant location. The server may be configured to receive biometric information from each POS workstation. Each software component may communicate with a biometric sensor in communication with the corresponding POS workstation to receive biometric information. The identity provider service may be configured to communicate with the server, store registered biometric information and compare biometric information received from the server with one or more of the stored registered biometric information.Type: GrantFiled: May 31, 2006Date of Patent: November 19, 2013Assignee: Open Invention Network, LLCInventors: Brian Cooper, Ron Hilmes
-
Patent number: 8584145Abstract: A system, method, and computer readable medium for consistent and transparent replication of multi process multi threaded applications. The computer readable medium includes computer-executable instructions for execution by a processing system. Primary applications runs on primary hosts and one or more replicated instances of each primary application run on one or more backup hosts. Replica consistency between primary application and its replicas is provided by imposing the execution ordering of the primary on all its replicas. The execution ordering on a primary is captured by intercepting calls to the operating system and libraries, sending replication messages to its replicas, and using interception on the replicas to enforce said captured primary execution order. Replication consistency is provided without requiring modifications to the application, operating system or libraries.Type: GrantFiled: September 21, 2010Date of Patent: November 12, 2013Assignee: Open Invention Network, LLCInventor: Allan Havemose
-
Patent number: 8583731Abstract: A system, method, and program for the processing of large amounts of email based on user-configurable criteria in close to real-time. The invention enables filtering of all journaled emails in an organization for the duration of a regulatory proceeding, or for audit purposes, thus greatly reducing the manual effort required to produce a targeted set of emails. The journaling feature copies all unique emails coming through the distributed email server farm to a smaller set of email mailboxes. The filtering application could run as a batch operation on each of those “journaling” mailboxes at periodic intervals or could run interactively. The user-defined filter criteria are applied to the emails filling up the “journaling” mailboxes, and matches are separated from the non-matches for analysis. The invention can be executed on offline data, such as personal message stores or individual compound message files.Type: GrantFiled: November 17, 2006Date of Patent: November 12, 2013Assignee: Open Invention Network LLCInventor: Nathan Robert Jones
-
Patent number: 8577422Abstract: Wireless device gesture detection and operational control comprises identifying a first position of the device based on a sensor reading of at least one sensor operating as part of the device. The method may also include identifying a change in the device's position to a second position that is different from the first position, and receiving a specific pattern of touch input data on a touch pad of the device, the specific pattern of touch input data identified as a predefined object which corresponds to dimensions of a human ear being pressed against the touch pad and changing a current operating state of the device to a different operating state based on a comparison and detection operation.Type: GrantFiled: March 27, 2013Date of Patent: November 5, 2013Assignee: Open Invention Network, LLCInventor: David Gerard Ledet
-
Patent number: 8559469Abstract: A system and method for voice transmission over high level network protocols. On the Internet and the World Wide Web, such high level protocols are HTTP/TCP. The restrictions imposed by firewalls and proxy servers are avoided by using HTTP level connections to transmit voice data. In addition, packet delivery guarantees are obtained by using TCP instead of UDP. Variable compression based on silence detection takes advantage of the natural silences and pauses in human speech, thus reducing the delays in transmission caused by using HTTP/TCP. The silence detection includes the ability to bookend the voice data sent with small portions of silence to insure that the voice sounds natural. Finally, the voice data is transmitted to each client computer independently from a common circular list of voice data, thus insuring that all clients will stay current with the most recent voice data. The combination of these features enables simple, seamless, and interactive Internet conferencing.Type: GrantFiled: February 8, 2012Date of Patent: October 15, 2013Assignee: Open Invention Network, LLCInventors: Andrew W. Scherpbier, Mark Randle Boyns