Cross-data center hierarchical consensus scheme with geo-aware leader election

    公开(公告)号:US10749954B2

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

    申请号:US15385475

    申请日:2016-12-20

    Abstract: A device comprises a non-transitory memory storage comprising instructions, a network interface, and one or more processors in communication with the memory storage and the network interface. The one or more processors execute the instructions to receive, via the network interface, a write request from a client device; send, via the network interface, the received write request to a set of follower devices; receive, via the network interface, a first acknowledgment from a majority of the follower devices of the set of follower devices that the write request was processed; send, via the network interface, the received write request to a set of peer devices; receive, via the network interface, second acknowledgments from a majority of the set of peer devices that the write request was processed; and send an acknowledgment of the write request to the client device in response to the receipt of the first acknowledgments and the second acknowledgments.

    SYSTEM, METHOD, AND COMPUTER PROGRAM FOR VISUALLY ALTERING A USER INTERFACE BASED ON APPLICATION PROGRAM RUNTIME INFORMATION
    2.
    发明申请
    SYSTEM, METHOD, AND COMPUTER PROGRAM FOR VISUALLY ALTERING A USER INTERFACE BASED ON APPLICATION PROGRAM RUNTIME INFORMATION 审中-公开
    基于应用程序运行信息的用户界面的系统,方法和计算机程序

    公开(公告)号:US20170017365A1

    公开(公告)日:2017-01-19

    申请号:US14799510

    申请日:2015-07-14

    CPC classification number: G06F9/451 G06F3/04817 G06F3/0482

    Abstract: A system, method, and computer program product are provided for visually altering a graphical user interface based on application program runtime information. At least one indicia is presented on a graphical user interface of a device. Each indicia corresponds with an application program accessible utilizing the device. Further, runtime information associated with at least one application program is identified. At least a portion of the graphical user interface is visually altered in connection with a corresponding indicia on the at least one graphical user interface, based on the runtime information associated with the at least one application program.

    Abstract translation: 提供了一种基于应用程序运行时信息来视觉上改变图形用户界面的系统,方法和计算机程序产品。 至少一个标记呈现在设备的图形用户界面上。 每个标记对应于利用该设备可访问的应用程序。 此外,识别与至少一个应用程序相关联的运行时信息。 基于与至少一个应用程序相关联的运行时间信息,图形用户界面的至少一部分结合至少一个图形用户界面上的对应标记进行视觉上的改变。

    CONTENT-AWARE ENERGY SAVINGS FOR WEB BROWSING UTILIZING SELECTIVE LOADING PRIORITY

    公开(公告)号:US20180217964A1

    公开(公告)日:2018-08-02

    申请号:US15423542

    申请日:2017-02-02

    Abstract: A mobile device, computer readable medium, and method are provided for web browsing that reduces a power consumption of the mobile device. The method includes the steps of receiving a markup language document that includes a plurality of elements; assigning each element in the plurality of elements a priority value according to a set of rules; and selectively loading rendered content corresponding to the plurality of elements into a window of an application executed by the mobile device based on the priority value assigned to each element in the plurality of elements. The set of rules includes at least two rules configured to assign two or more priority values to at least two subsets of elements in the plurality of elements. Selective loading may refer to loading elements of a web page in a different order compared to a default order of a rendering engine of the web browser.

    CROSS-DATA CENTER HIERARCHICAL CONSENSUS SCHEME WITH GEO-AWARE LEADER ELECTION

    公开(公告)号:US20180176300A1

    公开(公告)日:2018-06-21

    申请号:US15385475

    申请日:2016-12-20

    Abstract: A device comprises a non-transitory memory storage comprising instructions, a network interface, and one or more processors in communication with the memory storage and the network interface. The one or more processors execute the instructions to receive, via the network interface, a write request from a client device; send, via the network interface, the received write request to a set of follower devices; receive, via the network interface, a first acknowledgment from a majority of the follower devices of the set of follower devices that the write request was processed; send, via the network interface, the received write request to a set of peer devices; receive, via the network interface, second acknowledgments from a majority of the set of peer devices that the write request was processed; and send an acknowledgment of the write request to the client device in response to the receipt of the first acknowledgments and the second acknowledgments.

    Location control and access control of emails

    公开(公告)号:US10924459B2

    公开(公告)日:2021-02-16

    申请号:US15409161

    申请日:2017-01-18

    Abstract: A sender device includes a non-transitory memory storage comprising instructions and a location control policy, and a processor coupled to the memory. The processor executes the instructions to generate an email, generate a control mechanism for the email, wherein the control mechanism instructs a security server to implement the location control policy and wherein the location control policy affects a recipient device's use of the email, and integrate the control mechanism into the email to generate an integrated email. The sender device further includes a transmitter coupled to the processor and configured to transmit the integrated email to the security server for the security server to implement the control mechanism.

    Temporal Control and Access Control of Emails

    公开(公告)号:US20180176256A1

    公开(公告)日:2018-06-21

    申请号:US15403925

    申请日:2017-01-11

    CPC classification number: H04L63/20 H04L51/22 H04L63/0471 H04L63/126

    Abstract: A sender device includes a non-transitory memory storage comprising instructions and a temporal control policy, and a processor coupled to the memory. The processor executes the instructions to generate an email, generate a control mechanism for the email, wherein the control mechanism instructs a security server to implement the temporal control policy and wherein the temporal control policy affects a recipient device's use of the email, and integrate the control mechanism into the email to generate an integrated email. The sender device further includes a transmitter coupled to the processor and configured to transmit the integrated email to the security server for the security server to implement the control mechanism.

Patent Agency Ranking