-
公开(公告)号:US10599470B1
公开(公告)日:2020-03-24
申请号:US16149404
申请日:2018-10-02
Applicant: OPEN INVENTION NETWORK LLC
Inventor: Marc Todd Yaeger
Abstract: A system, apparatus, and method for thread synchronization is provided. In one embodiment, a network system receives a signal from a first computing machine, and determines whether one or more processes are waiting for the signal. The network system also transmits the signal to one of the one or more processes on the first computing machine or a second computing machine to execute a thread of the process.
-
公开(公告)号:US10593209B1
公开(公告)日:2020-03-17
申请号:US16559532
申请日:2019-09-03
Applicant: OPEN INVENTION NETWORK LLC
Inventor: David Gerard Ledet
Abstract: Tracking movements of mobile devices may provide insight into parking space availability for transports deemed to be associated with those mobile devices. One example method of operation may include tracking movements of mobile devices within a predefined geographical area, identifying a first movement of a first mobile device as being limited to a predetermined threshold distance, identifying a second movement of the first mobile device as having a movement speed that is greater than a movement speed of the first movement, and designating the mobile device as being inside a transport leaving a parking spot.
-
公开(公告)号:US10567774B1
公开(公告)日:2020-02-18
申请号:US16386144
申请日:2019-04-16
Applicant: OPEN INVENTION NETWORK LLC
Inventor: Harper Kent Potter
IPC: H04N9/04 , H04N19/162 , H04N19/12
Abstract: A method and apparatus of processing content, such as, video and/or audio are disclosed. The operations of processing content may include receiving user input, such as, a content file, a type of content format, and a content destination. Other operations include determining necessary operations needed to complete the content processing and determining the applications available to the user on a local machine used by the user. The operations further include determining whether the user's local machine includes the necessary applications to perform the content processing, and determining a codec that will be used to process the content, and formatting the content using the codec and distributing the content to the content destination.
-
34.
公开(公告)号:US10558361B1
公开(公告)日:2020-02-11
申请号:US16154967
申请日:2018-10-09
Applicant: OPEN INVENTION NETWORK LLC
Inventor: Wing-Yee Au , Alan Rowe
Abstract: Embodiments of the present invention generally provide for multi-dimensional disk arrays and methods for managing same and can be used in video surveillance systems for the management of real-time video data, image data, or combinations thereof.
-
公开(公告)号:US10541864B1
公开(公告)日:2020-01-21
申请号:US15876637
申请日:2018-01-22
Applicant: OPEN INVENTION NETWORK LLC
Inventor: Robert W. Peterson
Abstract: In a distributed object computing system, a server application may create multiple, uniquely identified, server contexts that each provide one or more services to a service consumer (client). Instead of creating a connection to a client for each server context, a single connection can be used. A service request handler may be configured to handle service requests for each server context. Service requests may be generated in the client with a service context identity. When a service request is received by the server application, the service request handler resolves the service context identity and forwards the service request to the appropriate server context.
-
公开(公告)号:US10540195B1
公开(公告)日:2020-01-21
申请号:US15784149
申请日:2017-10-15
Applicant: OPEN INVENTION NETWORK LLC
Inventor: John Whaley , Thomas Joseph Purtell, II , Geoffrey G. Thomas
Abstract: The disclosed embodiments provide a system that operates a computer system. During operation, the system detects a first change in a setting associated with a first computing environment executing on the computer system, wherein the first change is associated with at least one of an input/output (I/O) device setting, a regional setting, a network setting, a power setting, and a display setting. Next, the system propagates the first change to one or more other computing environments executing on the computer system.
-
公开(公告)号:US10534500B1
公开(公告)日:2020-01-14
申请号:US14472679
申请日:2014-08-29
Applicant: Open Invention Network LLC
Inventor: David Gerard Ledet
IPC: G06F3/0482 , G06F3/01 , G06F3/0484
Abstract: A user interface may be accessed and used to illustrate various user options. One example method of operation may include initiating an application on a user computing device, receiving a selection to initiate a circular menu associated with the application including multiple selection options on a user display interface of the user computing device, identifying a user action associated with the application, and populating the circular menu with menu options linked to the user action identified.
-
公开(公告)号:US10467108B1
公开(公告)日:2019-11-05
申请号:US15913536
申请日:2018-03-06
Applicant: OPEN INVENTION NETWORK LLC
Inventor: Allan Havemose
Abstract: A system includes a multi-process application that 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 at least one of 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 may be incremental using Page Table Entry (PTE) pages and Virtual Memory Areas (VMA) information. 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.
-
公开(公告)号:US10445147B1
公开(公告)日:2019-10-15
申请号:US15872418
申请日:2018-01-16
Applicant: OPEN INVENTION NETWORK LLC
Inventor: Paul Lappas , John M. Keagy , Justin Kitagawa
Abstract: Some embodiments provide a method for creating an image of a virtual machine. The method identifies a particular computer system operating as a virtual machine with a particular configuration on a hardware resource of a hosting system that includes several hardware resources. The method captures data representing the particular computer system. Capturing the data includes copying a particular section of the data, computing a checksum for the particular section of the data, and streaming the particular section with the computed checksum to a storage.
-
公开(公告)号:US10425384B1
公开(公告)日:2019-09-24
申请号:US15949376
申请日:2018-04-10
Applicant: OPEN INVENTION NETWORK LLC
Inventor: Geoffrey G. Thomas , John Whaley
Abstract: The disclosed embodiments provide a system that provides a virtual private network (VPN). The system includes a routing apparatus on a public network. The routing apparatus accepts a first connection with a client on the VPN and a second connection with a gateway in a private network extended by the VPN. Next, the routing apparatus receives a first set of packets from the client over the first connection, wherein the first set of packets is encrypted. The routing apparatus then routes the first set of packets to the gateway. The system also includes the gateway, which establishes the second connection with the routing apparatus. Next, the gateway decrypts the first set of packets and routes the decrypted first set of packets to a host in the private network.
-
-
-
-
-
-
-
-
-