SECURE CPU ARCHITECTURE USING ENCRYPTION OF RETURN ADDRESSES

    公开(公告)号:US20220300661A1

    公开(公告)日:2022-09-22

    申请号:US17832843

    申请日:2022-06-06

    Abstract: Aspects of the subject disclosure may include, for example, identifying, during a CPU's execution of a first program, a branching instruction of the first program that redirects execution to a second program. Responsive to the identifying of the branching instruction, a return address of a next instruction of the first program is encrypted. The encrypted return address is transferred to the second program without the CPU retaining a record of the return address. The encrypted return address is received from the second program responsive to its completion of execution. The received encrypted return address is decrypted to obtain the return address enabling a resumption of execution of the first program from the next instruction. Other embodiments are disclosed.

    EVENTS DATA STRUCTURE FOR REAL TIME NETWORK DIAGNOSIS

    公开(公告)号:US20220245049A1

    公开(公告)日:2022-08-04

    申请号:US17726128

    申请日:2022-04-21

    Abstract: Aspects of the subject disclosure may include, for example, a method that includes detecting events relating to user equipment on a communication network, collecting first event data including event times and locations, and collecting second event data regarding second event dimensions determined at least in part by the event type. The method also includes generating, for each of the event types, an event data structure associated with the user, based on the first event data and second event data. The event data structures are concatenated to generate an event history flow associated with the user; the event history flow is analyzed to identify causal events for a detected event. The method also includes generating a model for performance of the user equipment based on the causal events to predict a future event, and identifying potential adjustments to the communication network to prevent that event. Other embodiments are disclosed.

    Altitude determination according to crowd sourced barometric pressure measurements

    公开(公告)号:US11287256B2

    公开(公告)日:2022-03-29

    申请号:US16853890

    申请日:2020-04-21

    Abstract: Aspects of the subject disclosure may include, for example, a process that formulates an inference that a first group of mobile devices are at ground level, and obtains, for the first group of mobile devices, positions and barometric pressure readings. Ground heights with respect to a common reference height are determined for the first group of mobile devices, and reference barometric pressures are calculated for the first group of mobile devices, at the common reference height according to the barometric pressure readings and the determined ground heights. At least a portion of the reference barometric pressures are combined to obtain a reference barometric pressure. Other embodiments are disclosed.

    Task allocation among devices in a distributed data storage system

    公开(公告)号:US11240305B2

    公开(公告)日:2022-02-01

    申请号:US15222729

    申请日:2016-07-28

    Abstract: In one example, a processor may receive a first request to process a first task, the first request including a first estimated central processing unit utilization for the first task and a first estimated memory utilization for the first task and receive central processing unit capacities and memory capacities of a plurality of sub-data routers including at least a first sub-data router. The processor may further determine that the first sub-data router has a lowest central processing unit capacity from among the plurality of sub-data routers that is sufficient to accommodate the first estimated central processing unit utilization for the first task and determine that the first sub-data router has a memory capacity that is sufficient to accommodate the first estimated memory utilization for the first task. The processor may then assign the first task to the first sub-data router.

    SYSTEM AND METHOD FOR DETECTING AND ACTING UPON A VIOLATION OF TERMS OF SERVICE

    公开(公告)号:US20210410044A1

    公开(公告)日:2021-12-30

    申请号:US17400835

    申请日:2021-08-12

    Abstract: Aspects of the subject disclosure may include, for example, determining whether a past throughput of past traffic communicated between a communication device and a communication network meets a first threshold value, resulting in a first determination; responsive to the first determination being that the past throughput meets the first threshold, transmitting an instruction to the communication device to restrict a first subsequent throughput of first subsequent traffic to no greater than a second threshold value; determining whether the first subsequent throughput has been restricted, resulting in a second determination; and responsive to the second determination being that the first subsequent throughput has not been restricted, taking one or more actions to enforce a second subsequent throughput of second subsequent traffic to no greater than a third threshold value, wherein the third threshold value is lower than the second threshold value. Other embodiments are disclosed.

    APPARATUSES AND METHODS FOR SELECTIVE SPECTRUM DETECTION AND IN-SITU DATA PROCESSING

    公开(公告)号:US20210382195A1

    公开(公告)日:2021-12-09

    申请号:US16894948

    申请日:2020-06-08

    Abstract: Aspects of the subject disclosure may include, for example, generating at least one control signal that enables a first plasmonic nanoantenna and disables a second plasmonic nanoantenna, wherein the first plasmonic nanoantenna and the second plasmonic nanoantenna are included in a multiplicity of plasmonic nanoantennas disposed upon a substrate, measuring, using the first plasmonic nanoantenna, a first current flowing through the substrate subsequent to the generating of the at least one control signal, and determining, based on the first current, a first absorption response within a first spectral range. Other embodiments are disclosed.

    METHODS, DEVICES AND SYSTEMS FOR DETERMINING A TARGET PATH

    公开(公告)号:US20210234789A1

    公开(公告)日:2021-07-29

    申请号:US17228017

    申请日:2021-04-12

    Abstract: Aspects of the subject disclosure may include, for example, embodiments and a method. The method includes iteratively providing messages to each Node Processor. Each Node Processor represents a node of a group of nodes. The iteratively providing of the messages comprises providing first messages. Each first message includes a cost associated with a path of nodes visited by each first message. A selected path is obtained from each node having a lowest cost of a group of common endpoint costs for paths having common endpoints. A next group of messages includes the selected path. The iteratively providing of the messages results in selected paths. Also, the method include determining a target path from a remaining path. Other embodiments are disclosed.

    EVENTS DATA STRUCTURE FOR REAL TIME NETWORK DIAGNOSIS

    公开(公告)号:US20210124671A1

    公开(公告)日:2021-04-29

    申请号:US17143835

    申请日:2021-01-07

    Abstract: Aspects of the subject disclosure may include, for example, a method that includes detecting events relating to user equipment on a communication network, collecting first event data including event times and locations, and collecting second event data regarding second event dimensions determined at least in part by the event type. The method also includes generating, for each of the event types, an event data structure associated with the user, based on the first event data and second event data. The event data structures are concatenated to generate an event history flow associated with the user; the event history flow is analyzed to identify causal events for a detected event. The method also includes generating a model for performance of the user equipment based on the causal events to predict a future event, and identifying potential adjustments to the communication network to prevent that event. Other embodiments are disclosed.

Patent Agency Ranking