-
公开(公告)号:US10120762B1
公开(公告)日:2018-11-06
申请号:US14826533
申请日:2015-08-14
Applicant: OPEN INVENTION NETWORK LLC
Inventor: Allan Havemose
IPC: G06F11/14
Abstract: 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.
-
公开(公告)号:US10097971B1
公开(公告)日:2018-10-09
申请号:US15475641
申请日:2017-03-31
Applicant: OPEN INVENTION NETWORK LLC
Inventor: Christopher Martin Edward Osborn
Abstract: A system, method, and computer readable medium that facilitates delivery of mobile-terminated short message service messages to a mobile station attached with a femtocell system are provided. A convergence server deployed in a core network receives a short message for short message service delivery to a mobile station attached with a femtocell system. If there is no active traffic channel with the mobile station, or if the short message is to be delivered to the mobile station via a paging channel, the femtocell system triggers an authentication process. The convergence server constructs a short message service delivery request message, transmits the short message service delivery request message to the femtocell system, and receives one of an acknowledgement and a negative acknowledgment regarding delivery of the short message to the mobile station. The convergence server thereafter notifies the message center of the acknowledgment or negative acknowledgement received thereby.
-
73.
公开(公告)号:US10073566B1
公开(公告)日:2018-09-11
申请号:US15810084
申请日:2017-11-12
Applicant: OPEN INVENTION NETWORK LLC
Inventor: Farid Khafizov , Margarita Khafizova
IPC: G06F3/041
CPC classification number: G06F3/0416 , G06F3/041 , G06F3/0418 , G06F3/0433 , G06F2203/04104 , G06F2203/04105
Abstract: Certain aspects of the present disclosure relate to a technique for determining a valid sequence of touch events on a touch sensitive device. A first sequence of touch events is received, a proximity between any two touch events of the first sequence of touch events being greater than a proximity threshold. A second sequence of touch events is received. The touch events from the first and the second sequence are combined if a time difference between the first and the second sequence of touch events is below a time threshold and a proximity between the first and the second sequence of touch events is less than the proximity threshold. A valid sequence of touch events is determined if a combined pressure of the first and the second sequence of touch events is greater than a pressure threshold.
-
公开(公告)号:US10069975B1
公开(公告)日:2018-09-04
申请号:US15799914
申请日:2017-10-31
Applicant: OPEN INVENTION NETWORK LLC
Inventor: Mahendra Varman , Craig A. Webster , Jil M. Fisher
Abstract: Disclosed are a method and apparatus of receiving and processing customer support calls. The calls may be initiated from a mobile/wireless device via a call function or via a mobile device application. An example method of operation may provide receiving a call from a mobile device and identifying the call as a customer service support inquiry. The method may further provide intercepting the call and redirecting the call to an interactive voice response proxy device responsive to identifying the call as a customer service support inquiry, accessing a database responsive to receiving the call and retrieving a data record that was created when the call was initiated. The data record may include a mobile device identifier of the mobile device and a present inquiry identifier of a type of customer support inquiry associated with the call and the method may also include identifying the customer inquiry and a customer profile stored on the data record, and determining a location to route the call based on at least one of the customer inquiry and the customer profile information on the data record.
-
公开(公告)号:US10068234B1
公开(公告)日:2018-09-04
申请号:US15077216
申请日:2016-03-22
Applicant: OPEN INVENTION NETWORK LLC
Inventor: Timothy L. Robinson , Bradford R. Schildt , Tennille V. Goff , Daniel J. Corwin , Timothy Neil Watson
IPC: G06Q20/40
Abstract: A system and method of obtaining and storing a signed agreement authorizing the use of a user's biometric data for the purpose of offering legal consent to agreements and transactions with one or more operators. The present invention imparts a process by which merchants and other service providers can access a verifying agreement indicating a user's intent to submit biometric data as a substitute for a written signature and the user's consent to abide by the terms and conditions of any agreements entered into by the submission of biometric data.
-
公开(公告)号:US10055764B2
公开(公告)日:2018-08-21
申请号:US15056118
申请日:2016-02-29
Applicant: OPEN INVENTION NETWORK LLC
Inventor: Mikko Kalervo Vaananen
IPC: H04W4/00 , G06Q30/02 , H04L12/18 , H04L12/58 , H04W4/14 , H04M1/725 , G06Q20/40 , H04W8/18 , H04W4/12 , H04W88/06
CPC classification number: G06Q30/0267 , G06Q20/407 , G06Q30/02 , H04L12/1859 , H04L51/04 , H04L51/18 , H04L51/38 , H04M1/72552 , H04W4/12 , H04W4/14 , H04W8/18 , H04W88/06
Abstract: 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 first transmission. The method may also include calculating costs associated with at least one of the first transmission and the one or more active alternatives.
-
77.
公开(公告)号:US10051009B1
公开(公告)日:2018-08-14
申请号:US15790912
申请日:2017-10-23
Applicant: OPEN INVENTION NETWORK LLC
Inventor: Gail-Joon Ahn
IPC: H04L29/06
Abstract: A client-side user agent operates in conjunction with an identity selector to institute and exercise privacy control management over user identities managed by the identity selector. The user agent includes the combination of a privacy enforcement engine, a storage of rulesets expressing user privacy preferences, and a preference editor. The editor enables the user to direct the composition of privacy preferences relative to user identities. The preferences can be applied to individual cards and to categorized groups of attributes. The engine evaluates the proper rulesets against the privacy policy of a service provider. The privacy preferences used by the engine are determined on the basis of specifications in a security policy indicating the attribute requirements for claims that purport to satisfy the security policy.
-
公开(公告)号:US10019159B2
公开(公告)日:2018-07-10
申请号:US13804456
申请日:2013-03-14
Applicant: OPEN INVENTION NETWORK LLC
Inventor: Jacob Taylor Wires , Andrew Warfield , Daniel Stodden , Dutch Meyer , Jean Maurice Guy Guyader , Keir Fraser , Timothy John Deegan , Brendan Anthony Cully , Christopher Clark , Mohammad Abdul-Amir
CPC classification number: G06F3/0604 , G06F9/45558 , G06F15/16 , G06F2009/45583
Abstract: Systems, methods and devices for management of instances of virtual memory components for storing computer readable information for use by at least one first computing device, the system comprising at least one physical computing device, each physical computing device being communicatively coupled over a network and comprising: a physical memory component, a computing processor component, an operating system, a virtual machine monitor, and virtual memory storage appliances; at least one of the virtual memory storage appliances being configured to (a) accept memory instructions from the at least one first computing device, (b) instantiate instances of at least one virtual memory component, (c) allocate memory resources from at least one physical memory component for use by any one of the least one virtual memory components, optionally according to a pre-defined policy; and (d) implement memory instructions on the at least one physical memory component.
-
79.
公开(公告)号:US09983950B1
公开(公告)日:2018-05-29
申请号:US14927011
申请日:2015-10-29
Applicant: OPEN INVENTION NETWORK LLC
Inventor: Allan Havemose
CPC classification number: G06F11/1469 , G06F11/1407 , G06F11/1438 , G06F11/1446 , G06F11/1451 , G06F11/1471 , G06F11/1482 , G06F2201/82 , G06F2201/84
Abstract: A system, method, and computer readable medium for hybrid kernel-mode and user-mode checkpointing of multi-process applications using a character device. The computer readable medium includes computer-executable instructions for execution by a processing system. A multi-process application runs on primary hosts and is checkpointed by a checkpointer comprised of a kernel-mode checkpointer module and one or more user-space interceptors providing barrier synchronization, checkpointing thread, resource flushing, and an application virtualization space. Checkpoints may be written to storage and the application restored from said stored checkpoint at a later time. Checkpointing is transparent to the application and requires no modification to the application, operating system, networking stack or libraries. In an alternate embodiment the kernel-mode checkpointer is built into the kernel.
-
公开(公告)号:US09973629B1
公开(公告)日:2018-05-15
申请号:US15445049
申请日:2017-02-28
Applicant: Open Invention Network, LLC
Inventor: James K. Boutcher , David Scheet , Jeffrey William Cordell , Daniel E. Smith
CPC classification number: H04M3/5166 , H04M1/64 , H04M3/4936 , H04M3/5158 , H04M3/527 , H04M2242/12 , H04M2250/58
Abstract: Disclosed is a method, apparatus, system and non-transitory computer program product configured to process user call responses and assign caller specific preferences to the user based on the caller's feedback. One example method of processing spoken words from a user of a calling platform may include operations, such as calling a user via a call processing device, and sending a call prompt message to the user after the user has answered the call, the call prompt message soliciting a user response. The user may respond and the response is received as a spoken call greeting from the user in response to the call prompt message. Other operations may include recording the spoken call greeting, and determining whether the spoken call greeting is indicative of a language preference. The system may process the user's word or utterances and assign language preferences to the user based on the user provided information.
-
-
-
-
-
-
-
-
-