Cloud thread synchronization
    31.
    发明授权

    公开(公告)号:US10599470B1

    公开(公告)日:2020-03-24

    申请号:US16149404

    申请日:2018-10-02

    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.

    Mobile device transport parking notification and movement tracking

    公开(公告)号:US10593209B1

    公开(公告)日:2020-03-17

    申请号:US16559532

    申请日:2019-09-03

    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.

    Method and apparatus of creating media content

    公开(公告)号:US10567774B1

    公开(公告)日:2020-02-18

    申请号:US16386144

    申请日:2019-04-16

    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.

    System and method for connection efficiency

    公开(公告)号:US10541864B1

    公开(公告)日:2020-01-21

    申请号:US15876637

    申请日:2018-01-22

    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.

    Color based search application interface and corresponding control functions

    公开(公告)号:US10534500B1

    公开(公告)日:2020-01-14

    申请号:US14472679

    申请日:2014-08-29

    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.

    System and method for hybrid kernel- and user-space incremental and full checkpointing

    公开(公告)号:US10467108B1

    公开(公告)日:2019-11-05

    申请号:US15913536

    申请日:2018-03-06

    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.

    System and method for deploying virtual servers in a hosting system

    公开(公告)号:US10445147B1

    公开(公告)日:2019-10-15

    申请号:US15872418

    申请日:2018-01-16

    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.

    Optimizing connections over virtual private networks

    公开(公告)号:US10425384B1

    公开(公告)日:2019-09-24

    申请号:US15949376

    申请日:2018-04-10

    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.

Patent Agency Ranking