Patents by Inventor Mark Kelly

Mark Kelly has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Patent number: 11196623
    Abstract: An Internet of Things (IoT) network includes an IoT device with a communicator to send a communication including egress frame, protocol library builder to determine available protocols, frame analyzer to analyze an ingress frame, and frame builder to build the egress frame from the ingress frame. An IoT network includes an IoT device with network discoverer to identify available parallel communication channels between IoT device and target device, payload, payload fragmenter/packager to fragment the payload into sub-objects for transmission, and packet communicator to send sub-objects to the target device over parallel communication channels. An IoT network includes a plurality of IoT devices, which each include a communication channel to an upstream device, a network link to another one of the plurality of IoT devices, a hash calculator to identify a neighbor IoT device, and a communicator to send out a message to the neighbor IoT device.
    Type: Grant
    Filed: December 28, 2017
    Date of Patent: December 7, 2021
    Assignee: INTEL CORPORATION
    Inventors: Ned M. Smith, Keith Nolan, Mark Kelly
  • Patent number: 11153414
    Abstract: A device includes a microcontroller and communications logic to identify data to be sent to another device and encapsulate the data in a data link layer frame of a wireless data link layer protocol. The data link layer frame includes a particular field and the particular field encapsulates Internet Protocol (IP) packet data, and the data is encapsulated in the IP packet data. The device further includes a transmitter to send the data to the other device over a one-hop radio link according to a low power wide area (LPWA) protocol, and the data link layer frame is sent in a physical layer frame of the LPWA protocol.
    Type: Grant
    Filed: August 12, 2016
    Date of Patent: October 19, 2021
    Assignee: Intel Corporation
    Inventors: Wael Guibene, Mark Kelly
  • Patent number: 11142599
    Abstract: The disclosure provides an ethylene copolymer having a density of from 0.912 g/cm3 to 0.925 g/cm3, a melt flow ratio (I21/I2) of from 20 to 30, and a normal comonomer distribution profile in a GPC-FTIR analysis, wherein the normal comonomer distribution profile has a slope of from ?3.5 to ?7.5, where the slope is defined as the number of short chain branches per 1000 carbons at a molecular weight of 300,000 minus the number of short chain branches per 1000 carbons at a molecular weight of 30,000. The ethylene copolymers have improved bulk density and when made into film, provide good physical properties.
    Type: Grant
    Filed: April 30, 2020
    Date of Patent: October 12, 2021
    Assignee: NOVA Chemicals (International) S.A.
    Inventors: Patrick Lam, Victoria Ker, Mark Kelly
  • Publication number: 20210296931
    Abstract: A method and apparatus for monitoring an internet-of-things (IoT) battery device (IBD). An example IBD includes a radio transceiver to communicate with an IoT charging device (ICD), a battery, and a battery monitor to determine a state of charge for the battery. An alerter is included to send an alert message to the ICD, via the radio transceiver, to indicate that the SoCh is less than an alert threshold.
    Type: Application
    Filed: November 30, 2020
    Publication date: September 23, 2021
    Inventors: Wael Guibene, John Brady, Keith Nolan, Mark Kelly, Cliodhna Ni Scanaill
  • Patent number: 11128528
    Abstract: An Internet of Things (IoT) network includes an IoT device with data manager, data classifier, and data mapper; or includes IoT device with bloom filter, blockchain logic, content creator, and search manager; or includes IoT device with device connector, namespace discoverer, partition creator, service advertiser, and data router; or includes IoT device with IoT network topology identifier, IoT node resource identifier, neural network topology identifier, mapping optimizer, and decomposable task processor; or includes IoT device with blockchain logic, Merkle tree with hash code entries, and locator to search the Merkle tree; or includes IoT device with bloom filter topic list, subscription manager, and content locator; or includes IoT device with topic classifier to determine if topic includes encrypted content, notifier of the encrypted content, and key subscriber; or includes IoT device with an attestator to provide group membership credential and a subscriber to supply bloom filter and receive a key.
    Type: Grant
    Filed: December 28, 2017
    Date of Patent: September 21, 2021
    Assignee: INTEL CORPORATION
    Inventors: Keith Nolan, Mark Kelly, Michael Nolan, Davide Carboni, John Brady, Niall Cahill, Ned M. Smith, Gregory Burns
  • Patent number: 11122509
    Abstract: A method and apparatus for extending an operational lifetime of an Internet of Things (IoT) device. In an example apparatus including the IoT device, the IoT device includes a communications device configured to transmit a report from a message dispatcher and a power monitor to monitor a reserve power level. An interval adjuster controls the timing of the report based, at least in part, on the reserve power level.
    Type: Grant
    Filed: May 28, 2019
    Date of Patent: September 14, 2021
    Assignee: Intel Corporation
    Inventors: Keith Nolan, Mark Kelly
  • Publication number: 20210279049
    Abstract: A method and apparatus are disclosed for performing authenticated firmware updates of a fog or IoT device, which happens concurrent with a field update of a component coupled to the device, such as a battery.
    Type: Application
    Filed: December 11, 2020
    Publication date: September 9, 2021
    Inventors: Michael Nolan, Keith Nolan, Pat Cheevers, Jurijs Kacs, Wael Guibene, Charlie Sheridan, Cliodhna Ni Scanaill, Mark Kelly
  • Patent number: 11108627
    Abstract: An Internet of Things (IoT) network composite object includes a device owner with name server and sub-object list, sub-objects, and a blockchain recording the sub-objects. An IoT network composite object includes a device owner with composite object type name server, and blockchain. An IoT network coalition group includes coalition group name server, coalition group member list, and blockchain. An IoT network apparatus includes device identity generator, message publisher, network applier, device describer, and packer sender. An IoT network apparatus includes a device registrar to register device to first network through a portal to second network, device joiner, token requester, and authentication request sender. An IoT network apparatus includes an identity verifier to verify the identity of an authentication request, and an authentication request response returner.
    Type: Grant
    Filed: December 28, 2017
    Date of Patent: August 31, 2021
    Assignee: INTEL CORPORATION
    Inventors: Ned M. Smith, Mark Kelly, Michael Nolan, Davide Carboni
  • Patent number: 11088912
    Abstract: Data is received describing a local model of a first device generated by the first device based on sensor readings at the first device and a global model is updated that is hosted remote from the first device based on the local model and modeling devices in a plurality of different asset taxonomies. A particular operating state affecting one or more of a set of devices deployed in a particular machine-to-machine network is detected and the particular machine-to-machine network is automatically reconfigured based on the global model.
    Type: Grant
    Filed: December 26, 2015
    Date of Patent: August 10, 2021
    Assignee: Intel Corporation
    Inventors: Shao-Wen Yang, Michael J. Nolan, Ignacio J. Alvarez Martinez, Robert Adams, John Brady, Mark Kelly, Yen-Kuang Chen
  • Patent number: 11070988
    Abstract: Various systems and methods for a reconfigurable roadside network. Current traffic data of a road segment is received from sensors. A traffic scenario is identified based on current the traffic data. Key performance indicators are determined for the traffic scenario. The roadside network is modified based on the key performance indicators.
    Type: Grant
    Filed: December 29, 2017
    Date of Patent: July 20, 2021
    Assignee: Intel Corporation
    Inventors: Rafael Rosales, Rainer Makowitz, Ralf Graefe, Mark Kelly, Keith Nolan
  • Publication number: 20210199532
    Abstract: A method of monitoring at least one leak detection sensor, the method including the steps of: determining via a communication hub a first state of a sensor comprising a first condition when the sensor is dry and a second condition when the sensor is wet; determining via the communication hub a second state representing an operability of the sensor; communicating via the communication hub each of the states of the sensor to a Graphical User Interface (GUI); and displaying, via the GUI, a representation of the first and second states of the sensor.
    Type: Application
    Filed: December 29, 2020
    Publication date: July 1, 2021
    Inventors: Charles S. Golub, Raymond Alan Carr, Stéphane Domy, Mark Kelly, Robert Moreno
  • Patent number: 11032219
    Abstract: Disclosed in some examples are methods, systems, and devices which perform automatic selection of an application-layer communication protocol based upon one or more communication characteristics of the sending application and one or more characteristics of the network connection between the sending device and the recipient. The selection of which protocol to use may be made on a message-by-message basis, periodically at various intervals (e.g., every predetermined time period), once upon application initialization, or the like. By dynamically selecting an application-layer communications protocol, an application may leverage the advantages of a specific protocol given the communication characteristics of the application and characteristics of the network connection at that time.
    Type: Grant
    Filed: December 22, 2015
    Date of Patent: June 8, 2021
    Assignee: Intel Corporation
    Inventors: John Brady, Wael Guibene, Keith Nolan, Michael Nolan, Mark Kelly
  • Patent number: 11019151
    Abstract: A method and apparatus for controlling message schema and size for internet-of-things (IoT) devices is provided. An exemplary method includes determining if a cost function for a new schema and message size combination is less than the cost function of a current schema and message size combination by calculating the cost function for each of a plurality of schema and message size combinations, and determining if the cost function for one of the plurality of schema and message size combinations is lower than a current schema and message size combination.
    Type: Grant
    Filed: June 30, 2016
    Date of Patent: May 25, 2021
    Assignee: Intel Corporation
    Inventors: Michael Nolan, Niall Cahill, John Brady, Keith Nolan, Mark Kelly
  • Publication number: 20210126826
    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.
    Type: Application
    Filed: September 25, 2020
    Publication date: April 29, 2021
    Inventors: Keith Nolan, Mark Kelly, Michael Nolan, Davide Carboni, John Brady, Niall Cahill, Ned M. Smith, Gregory Burns
  • Publication number: 20210099678
    Abstract: Methods, apparatus, systems and articles of manufacture to perform remote monitoring are disclosed. Some example methods include adjusting an image capture rate at which an image sensor captures images based on a difference image containing differences between a first image of a first set of objects and a second image of a second set of objects. Example methods also include reducing a file size of the difference image using an edge detection technique and prioritizing one or more of a set of frames based on an amount of information contained in the frames. The frames are subdivisions of the image. In further example methods, the first image is taken at a first time and the second image is taken at a second, later time, and the method includes subtracting the first image from the second image to generate the difference image.
    Type: Application
    Filed: May 8, 2020
    Publication date: April 1, 2021
    Inventors: John Brady, Keith Nolan, Wael Guibene, Michael Nolan, Mark Kelly
  • Patent number: 10965537
    Abstract: A method and apparatus for self-adjusting networks including internet-of-things (IoT) 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.
    Type: Grant
    Filed: April 22, 2020
    Date of Patent: March 30, 2021
    Assignee: Intel Corporation
    Inventors: Keith Nolan, Mark Kelly, Michael Nolan, Pat Cheevers
  • Patent number: 10956872
    Abstract: A method of handling a message comprises receiving a message comprising content such as keywords, receiving a selection of one or more recipients for the message, identifying that at least one recipient is unfamiliar with a portion of the message, and notifying the composer of the message of the portion.
    Type: Grant
    Filed: October 11, 2011
    Date of Patent: March 23, 2021
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Liam Harpur, Mark Kelly, John Rice
  • Patent number: 10912283
    Abstract: Technologies for managing the health of livestock include one or more livestock health sensor systems configured to determine livestock health data of livestock animals. The livestock health data includes livestock health characteristic data indicative of a health characteristic of the corresponding livestock animal associated livestock identification data that uniquely identifies each livestock animal. The livestock identification data is received by each livestock health sensor system from a livestock identification tag coupled to the corresponding livestock animal. Each livestock health sensor system transmits the determined livestock health data to a livestock health monitoring server, which aggregates the livestock health data for each livestock animal and analyzes the health data to determine whether any abnormalities are present. If so, the livestock health monitoring server may control a livestock treatment device to provide treatment to the corresponding livestock animal on a per-animal basis.
    Type: Grant
    Filed: April 2, 2016
    Date of Patent: February 9, 2021
    Assignee: Intel Corporation
    Inventors: Bradut Vrabete, Mark Kelly, Keith Nolan
  • Patent number: 10901665
    Abstract: Embodiments of the present invention provide a method, system, and computer program product for managing categorized workgroup print jobs. The method includes receiving from an end user a print job designated for printing in a workgroup printer and categorizing the print job as work related or non-work related. Additionally whether or not printing the print job on behalf of the end user encroaches within a threshold value of a remaining allocation of printing resources established for the end user is determined. Finally, in response to determining both that the print job is within a specific category and also that the printing of the print job on behalf of the end user encroaches within the threshold value of the remaining allocation of printing resources established for the end user, further processing of the print job can be restricted.
    Type: Grant
    Filed: June 27, 2011
    Date of Patent: January 26, 2021
    Assignee: International Business Machines Corporation
    Inventors: Al Chakra, Liam Harpur, Mark Kelly, John Rice
  • Patent number: 10871423
    Abstract: A method and apparatus for monitoring the motion of an oscillating mechanical device using one or more internet of things (IoT) devices. An exemplary method for monitoring an oscillating mechanical device includes collecting motion data from an accelerometer attached to a moving part in the oscillating mechanical device. A power spectrum for the oscillating mechanical device is calculated from the motion data. A mask is applied over the power spectrum to determine if a device is having operational difficulties.
    Type: Grant
    Filed: March 30, 2016
    Date of Patent: December 22, 2020
    Assignee: Intel Corporation
    Inventors: Keith Nolan, Mark Kelly