-
公开(公告)号:US11288740B2
公开(公告)日:2022-03-29
申请号:US15859208
申请日:2017-12-29
Applicant: Intel Corporation
Inventor: Michael Nolan , Davide Carboni , Ned M. Smith
IPC: G06Q40/04 , G06Q20/36 , G06Q20/40 , H04L9/06 , G06Q20/38 , H04L9/32 , H04L9/08 , H04L9/12 , H04L29/06 , H04L67/104
Abstract: Methods and systems are provided for securing distributed shares of an electronic wallet. An example method includes provisioning a plurality of devices each hosting an e-wallet share with enhanced privacy identification (EPID) private keys for the e-wallet share. A signature is posted for the e-wallet share to a blockchain. A determination is made as to whether the e-wallet share is compromised, and, if so, posting a revocation list comprising the signature for the e-wallet share to a blockchain.
-
公开(公告)号:US11250506B2
公开(公告)日:2022-02-15
申请号:US15859208
申请日:2017-12-29
Applicant: Intel Corporation
Inventor: Michael Nolan , Davide Carboni , Ned M. Smith
IPC: G06Q40/04 , G06Q20/36 , G06Q20/40 , H04L9/06 , G06Q20/38 , H04L9/32 , H04L9/08 , H04L9/12 , H04L29/06 , H04L29/08
Abstract: Methods and systems are provided for securing distributed shares of an electronic wallet. An example method includes provisioning a plurality of devices each hosting an e-wallet share with enhanced privacy identification (EPID) private keys for the e-wallet share. A signature is posted for the e-wallet share to a blockchain. A determination is made as to whether the e-wallet share is compromised, and, if so, posting a revocation list comprising the signature for the e-wallet share to a blockchain.
-
公开(公告)号:US11218546B2
公开(公告)日:2022-01-04
申请号:US16830226
申请日:2020-03-25
Applicant: Intel Corporation
Inventor: Marcin Spoczynski , Michael Nolan , Keith A. Ellis , Radhika Loomba
IPC: G06F15/173 , H04L29/08 , G06F17/16
Abstract: A non-transitory computer-readable storage medium, an apparatus, and a computer-implemented method to select respective physical infrastructure devices of an edge computing system to implement services requested by respective service-requesting clients. The computer-readable storage medium includes computer-readable instructions that, when executed, cause at least one processor to perform operations comprising, for each candidate physical infrastructure device, calculating a utility score corresponding to each of the services requested, wherein: the utility score corresponds to one of each of the respective service-requesting clients or each subgroup of a plurality of subgroups of the respective service-requesting clients. The utility score is based on location-related attributes and resource-related attributes of said each candidate physical infrastructure device, resource-related attributes of said each of the services requested, and location-related attributes and movement-related attributes of one of said each of the respective service-requesting clients or said each subgroup of the plurality of subgroups of the respective service-requesting clients.
-
公开(公告)号:US11204808B2
公开(公告)日:2021-12-21
申请号:US15375940
申请日:2016-12-12
Applicant: Intel Corporation
Inventor: Fearghal O'Hare , Michael Nolan , James A. O'Neill
IPC: G06F9/50 , H04L29/08 , G06F9/455 , H04W84/12 , H04W4/80 , H04W4/70 , H04L12/26 , H04L12/14 , H04L29/06
Abstract: Systems and methods for are provided for offloading computing tasks from constrained devices. An example apparatus includes an offload computing protocol (OCP) enabled device. The OCP enabled device includes OCP extensions to the operating system to enable the offloading of computing tasks. A proximity locator may use a radio transceiver to locate an OCP device that can accept a computing task. The OCP enabled device may include an OCP bundle comprising code and data, wherein the OCP bundle is to be sent to the OCP device.
-
公开(公告)号:US20210126826A1
公开(公告)日:2021-04-29
申请号:US17033639
申请日:2020-09-25
Applicant: Intel Corporation
Inventor: Keith Nolan , Mark Kelly , Michael Nolan , Davide Carboni , John Brady , Niall Cahill , Ned M. Smith , Gregory Burns
IPC: H04L12/24 , H04L29/08 , H04W4/70 , G06F16/182 , H04L9/08 , H04L9/32 , H04L12/733 , H04L29/06 , H04W4/08 , H04W84/22 , H04L29/12 , H04W12/69
Abstract: Methods, apparatus, and articles of manufacture for decentralized data storage and processing for IoT devices are disclosed. An example apparatus includes memory; and a processor to cause storage of a contract in an off-chain datastore; generate a hash value of the contract; cause storage of the hash value on a blockchain to be accessible to multiple nodes in an IoT network; and cause storage of a transaction on the blockchain, the transaction corresponding to an objective of the contract based on data sensed by an IoT device in the IoT network.
-
36.
公开(公告)号:US20210105239A1
公开(公告)日:2021-04-08
申请号:US17011544
申请日:2020-09-03
Applicant: Intel Corporation
Inventor: Ned M. Smith , Michael Nolan , Davide Carboni
IPC: H04L12/58
Abstract: Methods, apparatus, systems and articles of manufacture are disclosed to facilitate information exchange using publish-subscribe with blockchain. An example apparatus includes a broker including a processor and a distributed ledger module. The example distributed ledger module stores a message to be relayed by the broker from a publisher to a subscriber. The example processor is to at least compute, triggered by receipt of the message by the broker, a proof-of-work (PoW) function. The example processor is to at least verify the computation of the PoW function. The example processor is to at least transmit, upon verifying the computation of the PoW function, the message to the subscriber. The example processor is to at least process feedback received by the broker to update the PoW function.
-
公开(公告)号:US20190132269A1
公开(公告)日:2019-05-02
申请号:US16306353
申请日:2016-06-30
Applicant: Intel Corporation
Inventor: Michael Nolan , Niall Cahill , Keith Nolan , John Brady , Mark Kelly
CPC classification number: H04L51/046 , H04L29/08 , H04L51/12 , H04L51/34 , H04L67/12 , H04L67/125 , H04L67/2833
Abstract: A method and apparatus for controlling message schema and size for internet-of-things (IoT) devices is provided. An exemplary method includes receiving an orchestration message from a downstream device, and calculating a new message size for a current schema, based, at least in part, on the orchestration message. A data message using the new message size and the current schema.
-
公开(公告)号:US20190044818A1
公开(公告)日:2019-02-07
申请号:US15870684
申请日:2018-01-12
Applicant: INTEL CORPORATION
Inventor: Keith Nolan , Mark Kelly , Michael Nolan , Pat Cheevers
Abstract: A method and apparatus for self-adjusting networks including internet-of-things (loT) devices is provided. An exemplary system includes a source discovery system configured to identify if a source sending a message is in a database, and, if not, add the source to the database and rank the source by link metrics of messages received from the source. A sink discovery system is configured to identify if a sink receiving a message is in a database, and, if not, add the sink to the database. The sink discovery system is configured to rank the sink by link metrics of messages responded to by the sink. A dynamic mapping system is configured to create a dynamic map of communications between a source and a sink, and implement a self-healing subsystem to restore a loss of communications between a source and a sink.
-
公开(公告)号:US10097379B2
公开(公告)日:2018-10-09
申请号:US14757742
申请日:2015-12-23
Applicant: Intel Corporation
Inventor: Keith Nolan , Michael Nolan , Mark Kelly
IPC: H04L12/863 , H04L29/08 , H04L12/66 , H04W4/70 , H04W4/00 , H04W40/22 , H04L12/825 , H04L12/823
Abstract: A method and apparatus for managing communication congestion for internet of things (IoT) devices are provided. An exemplary apparatus includes an IoT device that includes a data transfer controller configured to create a sensor message and dispatch the sensor message to a pipeline processing application in a cloud. A data store is configured to store the sensor message in a cache if it cannot be sent due to communication issues. A data backlog transfer controller is configured to send the sensor message from the data store when the communications issues are not present.
-
公开(公告)号:US20170187597A1
公开(公告)日:2017-06-29
申请号:US14757774
申请日:2015-12-23
Applicant: INTEL CORPORATION
Inventor: Michael Nolan , Keith Nolan , Pat Cheevers , Mark Kelly , John Brady
IPC: H04L12/26 , H04L12/801 , H04L29/08
CPC classification number: H04L43/0882 , H04L43/062 , H04L47/10 , H04L67/10 , H04L67/1097 , H04L67/12 , H04L69/28
Abstract: A method and apparatus for managing network congestion for internet-of-things (IoT) devices is provided. An exemplary method includes sending out tracer messages to a plurality of cloud components. Response messages are monitored from the plurality of cloud components. Response messages received are stored in a storage system. The response messages are queried to determine conditions in the cloud. An alert message is created to report network conditions to an IoT device.
-
-
-
-
-
-
-
-
-