Patents by Inventor Mark A Kelly

Mark A 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: 10621849
    Abstract: A method and apparatus for monitoring operational parameters in an IoT device is provided. An exemplary method includes performing a statistical analysis of a system metric. A determination is made as to whether an alert limit has been breached. If so, a message is constructed and dispatched to a server.
    Type: Grant
    Filed: September 25, 2015
    Date of Patent: April 14, 2020
    Assignee: Intel Corporation
    Inventors: John Brady, Keith Nolan, Michael Nolan, Mark Kelly
  • Patent number: 10516738
    Abstract: One embodiment provides an apparatus. The apparatus includes a sensor module. The sensor module includes a sensor; and a sensor controller. The sensor controller is to enumerate the sensor to a sensor processing unit in response to being powered on. The enumerating includes communicating enumeration data to the sensor processing unit. The enumeration data includes one or more of a sensor name, a sensor manufacturer name, a sensor serial number, a hardware version, a firmware version, and/or one or more sensor characteristics. The sensor controller is further to monitor operation of the sensor and to provide sensor lifecycle information to the sensor processing unit over the lifecycle of the sensor.
    Type: Grant
    Filed: September 25, 2015
    Date of Patent: December 24, 2019
    Assignee: Intel Corporation
    Inventors: Keith W. Nolan, Mark Kelly
  • Publication number: 20190372232
    Abstract: The present invention provides a transition for millimetre wave circuits. The transition comprises a tapered slot antenna and a microstrip feed line coupled to the antenna. The transition is adapted to provide a tuneable frequency response.
    Type: Application
    Filed: December 14, 2017
    Publication date: December 5, 2019
    Inventors: Mark Kelly, Denver Humphrey, Michael Gleaves
  • Publication number: 20190349426
    Abstract: The Internet can be configured to provide communications to a large number of Internet-of-Things (IoT) devices. Devices can be designed to address the need for network layers, from central servers, through gateways, down to edge devices, to grow unhindered, to discover and make accessible connected resources, and to support the ability to hide and compartmentalize connected resources. Network protocols can be part of the fabric supporting human accessible services that operate regardless of location, time, or space. Innovations can include service delivery and associated infrastructure, such as hardware and software. Services may be provided in accordance with specified Quality of Service (QoS) terms. The use of IoT devices and networks can be included in a heterogeneous network of connectivity including wired and wireless technologies.
    Type: Application
    Filed: December 28, 2017
    Publication date: November 14, 2019
    Applicant: Intel Corporation
    Inventors: Ned M. Smith, Keith Nolan, Mark Kelly, Gregory Burns, Michael Nolan, John Brady, Cliodhna Ni Scanaill, Niall Cahill, Thiago Macieira, Zheng Zhang, Glen J. Anderson, Igor Muttik, Davide Carboni, Eugene Ryan, Richard Davies, Toby M. Kohlenberg, Maarten Koning, Jakub Wenus, Rajesh Poornachandran, William C. Deleeuw, Ravikiran Chukka
  • Publication number: 20190349254
    Abstract: An Internet of Things (IoT) network includes an orchestrator to issue service management requests, a service coordinator to identify components to participate in the service, and a component to perform a network service element. An IoT network includes an IoT device with service enumerator, contract enumerator, and join contract function. An IoT network apparatus includes permissions guide drafter for discovered peers, and permissions guide action executor. An IoT network apparatus includes floating service permissions guide drafter for discovered hosts, host hardware selector, floating service permissions guide executor, and service wallet value transferor. An IoT network apparatus includes permissions guide drafter for first and second discovered peers, parameter weight calculator, permissions guide term generator, and permissions guide action executor.
    Type: Application
    Filed: December 28, 2017
    Publication date: November 14, 2019
    Applicant: INTEL CORPORATION
    Inventors: Keith Nolan, Mark Kelly, Michael Nolan, Davide Carboni, Cliodhna Ni Scanaill, Eugene Ryan, Richard Davies, John Brady
  • Publication number: 20190349190
    Abstract: A trusted communications environment includes a primary participant with a group creator and a distributed ledger, and a secondary participant with communication credentials. An Internet of Things (IoT) network includes a trusted execution environment with a chain history for a blockchain, a root-of-trust for chaining, and a root-of-trust for archives. An IoT network includes an IoT device with a communication system, an onboarding tool, a device discoverer, a trust builder, a shared domain creator, and a shared resource directory. An IoT network includes an IoT device with a communication system, a policy decision engine, a policy repository, a policy enforcement engine, and a peer monitor. An IoT network includes an IoT device with a host environment and a trusted reliability engine to apply a failover action if the host environment fails. An IoT network includes an IoT server including secure booter/measurer, trust anchor, authenticator, key manager, and key generator.
    Type: Application
    Filed: December 28, 2017
    Publication date: November 14, 2019
    Applicant: INTEL CORPORATION
    Inventors: Ned M. Smith, Keith Nolan, Mark Kelly, Michael Nolan, John Brady, Thiago Macieira, Zheng Zhang, Glen J. Anderson, Igor Muttik
  • Publication number: 20190349261
    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: Application
    Filed: December 28, 2017
    Publication date: November 14, 2019
    Applicant: Intel Corporation
    Inventors: Ned M. Smith, Mark Kelly, Michael Nolan, Davide Carboni
  • Publication number: 20190349733
    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: Application
    Filed: December 28, 2017
    Publication date: November 14, 2019
    Applicant: INTEL CORPORATION
    Inventors: Keith Nolan, Mark Kelly, Michael Nolan, Davide Carboni, John Brady, Niall Cahill, Ned M. Smith, Gregory Burns
  • Publication number: 20190349433
    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: Application
    Filed: December 28, 2017
    Publication date: November 14, 2019
    Applicant: INTEL CORPORATION
    Inventors: Ned M. Smith, Keith Nolan, Mark Kelly
  • Patent number: 10455640
    Abstract: An Internet of Things (IoT) device includes a transceiver to transmit and receive data packets. The IoT device also includes a controller to alternate between upstream and downstream relaying of data packets via the transceiver.
    Type: Grant
    Filed: December 30, 2017
    Date of Patent: October 22, 2019
    Assignee: Intel Corporation
    Inventors: Keith Nolan, Mark Kelly, Charlie Sheridan
  • Patent number: 10430982
    Abstract: In embodiments, apparatuses, methods and storage media (transitory and non-transitory) are described that receive a plurality of sensor data values and a plurality of location data values corresponding to the sensor data values, may generate interpolated data values for a surveyed area, and may generate an image corresponding to the surveyed area based at least in part on the sensor data values and the interpolated data values. Other embodiments may be described and/or claimed.
    Type: Grant
    Filed: March 20, 2015
    Date of Patent: October 1, 2019
    Assignee: Intel Corporation
    Inventors: Keith Nolan, Mark Kelly, Hugh M. Carr, Philip Wade, Charlie Sheridan, Brian L. McCarson
  • Patent number: 10424314
    Abstract: A sound source localization apparatus configured to identify a location for an active sound object within a defined physical space is described. The sound source localization apparatus may include an acoustic component, a thermal component, and an analysis component. The acoustic component determines an approximate location for at least one sound object within the defined physical space. The thermal component determines an approximate location for at least one thermal object within the defined physical space. The analysis component identifies the active sound object when the approximate locations for at least one acoustic object and at least one thermal object match. Other embodiments are described and claimed.
    Type: Grant
    Filed: December 23, 2015
    Date of Patent: September 24, 2019
    Assignee: INTEL CORPORATION
    Inventors: Jakub Wenus, Niall Cahill, Mark Kelly
  • Publication number: 20190281554
    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: Application
    Filed: May 28, 2019
    Publication date: September 12, 2019
    Applicant: Intel Corporation
    Inventors: Keith Nolan, Mark Kelly
  • Patent number: 10411958
    Abstract: Various systems and methods for automatic device configuration are described herein. A system for automatic device configuration comprises a performance monitor module to monitor, at a computing device, performance of the computing device during a period while the computing device communicates on a network using a current network interface of the computing device, a policy enforcement module to compare the performance of the computing device during the period with a performance policy installed on the computing device, and determine that the performance violates a threshold, the threshold provided in the performance policy. The system also includes a network configuration module to reconfigure a network configuration in response to the determining that the performance violates the threshold by disabling the current network interface and enabling a replacement network interface from a plurality of network interfaces available on the computing device.
    Type: Grant
    Filed: September 8, 2014
    Date of Patent: September 10, 2019
    Assignee: Intel Corporation
    Inventors: Keith Nolan, Mark Kelly, Hugh Carr
  • Patent number: 10403135
    Abstract: Various systems and methods for a roadside network. The roadside network includes one or more processors to receive gather traffic data from a first set and a second set of sensors associated with a first sector and second sector, respectfully. A minimum forward visibility range is determined. Portions of the sectors overlap to provide the minimum forward visibility range. Processed traffic data is generated based on the traffic data for both sectors. The processed traffic data is then sent to antennas to be transmitted to the respective sector.
    Type: Grant
    Filed: December 29, 2017
    Date of Patent: September 3, 2019
    Assignee: Intel IP Corporation
    Inventors: Rafael Rosales, Rainer Makowitz, Ralf Graefe, Mark Kelly, Keith Nolan
  • Patent number: 10387843
    Abstract: Embodiments of the present invention provide a method, system and computer program product for message composition management for fatigued composers of electronic messages. In an embodiment of the invention, a method for message composition management for fatigued composers of electronic messages includes detecting a request by a message composer to transmit a message to a designated recipient in a messaging client executing in memory of a computer. The method also includes computing a fatigue quotient for the message composer. Finally the method includes diverting the message to a drafts folder instead of transmitting the message if the fatigue quotient exceeds a threshold value.
    Type: Grant
    Filed: October 27, 2010
    Date of Patent: August 20, 2019
    Assignee: International Business Machines Corporation
    Inventors: Rob A. Gearhart, Liam Harpur, Mark Kelly, John Rice
  • Patent number: 10390232
    Abstract: This disclosure describes systems, and methods related to bridging communication networks. A computing device may identify one or more signals at one or more communication interfaces in accordance with one or more communication standards. The computing device may select one or more available frequency segments from a frequency spectrum database. The computing device may transform the one or more signals into one or more converted signals for transmission on a backhaul link, the backhaul link being established for two-way data communication using the one or more available frequency segments. The computing device may cause to send the one or more converted signals using the one or more available frequency segments.
    Type: Grant
    Filed: March 27, 2015
    Date of Patent: August 20, 2019
    Assignee: Intel Corporation
    Inventors: Keith Nolan, Mark Kelly, Hugh Carr
  • Publication number: 20190253477
    Abstract: In some examples, an Internet of Things (IoT) device to recombine data fragments of a data payload. The IoT device includes storage to store instructions and a processor. The processor is to execute the stored instructions to receive the data fragments in order or out of order, to determine whether all data fragments of the data payload have been received, and if all data fragments of the data payload have been received, to store the data fragments in order.
    Type: Application
    Filed: March 30, 2018
    Publication date: August 15, 2019
    Applicant: INTEL CORPORATION
    Inventors: Keith Nolan, Mark Kelly, Michael Nolan, Pat Cheevers
  • Publication number: 20190238662
    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: Application
    Filed: August 12, 2016
    Publication date: August 1, 2019
    Applicant: Intel Corporation
    Inventors: Wael Guibene, Mark Kelly
  • Patent number: 10367754
    Abstract: A method and apparatus for offloading data from a device with a duty cycle shortage to a device with an excess of duty cycle are provided. In an example method, a packet is sent to a cloud device. A duty cycle usage remaining for transmission of data to the cloud device is calculated. If the remaining duty cycle is below a preset limit, data is offloaded to a sending device.
    Type: Grant
    Filed: July 1, 2016
    Date of Patent: July 30, 2019
    Assignee: Intel Corporation
    Inventors: Wael Guibene, Mark Kelly