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).

  • Publication number: 20170187642
    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.
    Type: Application
    Filed: December 23, 2015
    Publication date: June 29, 2017
    Applicant: INTEL CORPORATION
    Inventors: Keith Nolan, Michael Nolan, Mark Kelly
  • Publication number: 20170187588
    Abstract: In various embodiments, an IoT device may provide selective reporting of collected data measurements. The IoT device may report the data via a network connection to an aggregator device. The IoT device may detect when the network connection has been interrupted, during which messages containing measurements may be cached. Later, when the network connection has been restored, the IoT device may “replay” the cached messages. The IoT device may selectively report cached messages based on an entropy analysis which may detect which measurements exhibit a higher entropy. The entropy analysis may determine which measurements show a higher rate of change or which have a value outside of a set of thresholds. The IoT device may select measurements based on a history of measurements obtained by the IoT device. Other embodiments may be described and/or claimed.
    Type: Application
    Filed: December 23, 2015
    Publication date: June 29, 2017
    Inventors: Keith Nolan, Mark Kelly, Michael Nolan, John Brady
  • Publication number: 20170178661
    Abstract: Embodiments of a system and method for removing speech by a user from audio frames are generally described herein. A method may include receiving a plurality of frames of audio data, extracting a set of frames of the plurality of frames, the set of frames including speech by a user with a set of remaining frames in the plurality of frames not in the set of frames, suppressing the speech by the user from the set of frames using a trained model to create a speech-suppressed set of frames, and recompiling the plurality of frames using the speech-suppressed set of frames and the set of remaining frames.
    Type: Application
    Filed: December 22, 2015
    Publication date: June 22, 2017
    Inventors: Niall Cahill, Jakub Wenus, Mark Kelly
  • Publication number: 20170180277
    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: Application
    Filed: December 22, 2015
    Publication date: June 22, 2017
    Inventors: John Brady, Wael Guibene, Keith Nolan, Michael Nolan, Mark Kelly
  • Publication number: 20170170675
    Abstract: A system and related methods for powering a device module of IoT device with an energy harvesting module. A supercapacitor is charged by the energy harvesting module and discharged to the device module to power the device module. The discharge from the supercapacitor may be scheduled to power demanding tasks to provide sufficient recharging periods for the supercapacitor and avoid discharging the supercapacitor when the supercapacitor is insufficiently charged.
    Type: Application
    Filed: December 15, 2015
    Publication date: June 15, 2017
    Inventors: Cliodhna Ni Scanaill, Mark Kelly, Keith Nolan, Aurelian Lazarut
  • Publication number: 20170147953
    Abstract: A method of acclimatizing a user to a scheduling pattern change includes, in a calendar system implemented by at least one processor, determining an anticipated scheduling pattern change from a current scheduling pattern to a new scheduling pattern for the user; and establishing with the calendar system an acclimatization period to transition the user to the scheduling pattern change.
    Type: Application
    Filed: July 27, 2016
    Publication date: May 25, 2017
    Applicant: International Business Machines Corporation
    Inventors: Al Chakra, Liam Harpur, Mark Kelly, John Rice
  • Publication number: 20170094475
    Abstract: One embodiment provides an apparatus. The apparatus includes a device. The device includes at least one transceiver. The device further includes transceiver selection logic to determine whether each of the at least one transceiver complies with transceiver regulations associated with a location of the device.
    Type: Application
    Filed: September 25, 2015
    Publication date: March 30, 2017
    Applicant: INTEL CORPORATION
    Inventors: KEITH NOLAN, MARK KELLY
  • Publication number: 20170006116
    Abstract: Orchestration and/or management of services on deployed computing, electronic, appliance and like devices are described. A service orchestration and/or management system (“SOMS”) may be configured to provide for orchestration and/or management of services to one or more deployed devices. The SOMS may obtain information from deployed devices, such as status, capabilities and service metadata. The SOMS may then encapsulate and store the obtained information for later use. The SOMS may also store service information, facilitate creation of services based on stored service definition meta-data, modeling or simulating a service prior to deployment, and deployment of a service to remotely deployed devices followed by activation to begin operation of the service. Other embodiments may be described and claimed.
    Type: Application
    Filed: February 12, 2015
    Publication date: January 5, 2017
    Applicant: Intel Corporation
    Inventors: Mark KELLY, Charlie SHERIDAN, Jessica C. MCCARTHY, Keith A. ELLIS, Michael NOLAN, Cliodhna NI SCANAILL, Peter J. BARRY, Niall CAHILL, Keith NOLAN, Hugh CARR, Gabriel MULLARKEY, Brian MCCARSON
  • Publication number: 20160378153
    Abstract: In embodiments, apparatuses, methods and storage media (transitory and non-transitory) are described that include a plurality of sensor connectors to removably receive a corresponding plurality of sensors and a power management module to selectively provide power to sensor connector power terminals in response to power management signals from a sensor control module. Other embodiments may be described and/or claimed.
    Type: Application
    Filed: June 24, 2015
    Publication date: December 29, 2016
    Inventors: Mark Kelly, Keith Nolan, Hugh M. Carr, Sean O'Byrne
  • Publication number: 20160326282
    Abstract: Some embodiments herein disclose a process for producing an ethylene polymer or copolymer which contains less than 5 ppm titanium and has a bulk density, in granular form, of at least 22.5 lbs/ft3, using a spheroidal Ziegler-Natta type olefin polymerization catalyst having a particle size distribution characterized by a Dm*/Dn of less than 3.0 and comprising a titanium compound, an aluminum compound, and a spheroidal magnesium chloride support.
    Type: Application
    Filed: April 25, 2016
    Publication date: November 10, 2016
    Applicant: NOVA Chemicals (International) S.A.
    Inventors: Qinyan Wang, Savini Udara Suduweli Kondage, Mark Kelly, Amy Marie Baltimore, Jessamyn Ross Logan, Tyler Craig
  • Publication number: 20160275706
    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: Application
    Filed: March 20, 2015
    Publication date: September 22, 2016
    Inventors: Keith Nolan, Mark Kelly, Hugh M. Carr, Philip Wade, Charlie Sheridan, Brian L. McCarson
  • Patent number: 9443212
    Abstract: A method of acclimatizing a user to a scheduling pattern change includes, in a calendar system implemented by at least one processor, determining an anticipated scheduling pattern change from a current scheduling pattern to a new scheduling pattern for the user; and establishing with the calendar system an acclimatization period to transition the user to the scheduling pattern change.
    Type: Grant
    Filed: June 3, 2014
    Date of Patent: September 13, 2016
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Al Chakra, Liam Harpur, Mark Kelly, John Rice
  • Patent number: 9397859
    Abstract: Embodiments of the present invention provide a method, system and computer program product for sideband control of a secured e-mail message. In an embodiment of the invention, a method for sideband control of a secured e-mail message is provided. The method includes receiving a secured form of a message from a sender in an e-mail client executing in memory by at least one processor of a computer. The method also includes rendering the secured form of the message comprehensible only subsequent to the establishment of a sideband channel of communication with the sender.
    Type: Grant
    Filed: June 30, 2010
    Date of Patent: July 19, 2016
    Assignee: International Business Machines Corporation
    Inventors: Rob A. Gearhart, Liam Harpur, Mark Kelly, John Rice
  • Publication number: 20160073530
    Abstract: The present invention discloses a segmented device system. The segmented device system includes a plurality of modules. Each module incorporates a sub-system which provides a unique function (or set of functions). The segmented device includes a set of flexible interconnections which transfer power and data between adjacent modules. A segmented device consistent with the present disclosure can flex, bend, and wrap around a mounting structure. The segmented device allows for the expansion and rapid replacement of any segments. In addition, such extensibility and ability to shorten or contract the device enables the device to fit optimally on that which the device is mounted.
    Type: Application
    Filed: September 8, 2015
    Publication date: March 10, 2016
    Inventors: Keith Nolan, Mark Kelly, Hugh M. Carr, Gabriel Mullarkey
  • Publication number: 20160072674
    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: Application
    Filed: September 8, 2014
    Publication date: March 10, 2016
    Inventors: Keith Nolan, Mark Kelly, Hugh Carr
  • Patent number: 9185065
    Abstract: Computer method, apparatus and system reduces size of attachments for an electronic communication. The method/system automatically selects a part (portion) of a working document to serve as the electronic communication attachment or upload. A monitoring unit monitors sender-user activity with respect to the working document and logs indications of the portions of the working document that are read by the user. During email composition, an attachment engine automatically selects the logged and indicated document portions to serve as an attachment reduced in size. During other electronic communication composition, such as to a blog, wiki or computer network forum, the attachment engine automatically selects the logged and indicated document portions to serve as the upload reduced in size.
    Type: Grant
    Filed: November 5, 2010
    Date of Patent: November 10, 2015
    Assignee: International Business Machines Corporation
    Inventors: Al Chakra, Liam Harpur, Mark Kelly, John Rice
  • Patent number: 9092760
    Abstract: A response event to provide a communication reply can be detected. The reply can be to an email message which is part of an email conversation. The email conversation can include a sequence of zero or more response email messages to an initial email message as well as the initial email message. Attributes of different ones of the email messages can be queried. A quantity N can be determined based on values of the attributes being compared against at least one history criteria. The quantity of N can vary based on the values and the history criteria. A reply history set can be created that includes a set of history segments. Each history segment can correspond to one of the N different ones of the email messages of the email conversation. The reply history set can be incorporated within the communication reply.
    Type: Grant
    Filed: December 29, 2010
    Date of Patent: July 28, 2015
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Al Chakra, Liam Harpur, Mark Kelly, John Rice
  • Patent number: 9058586
    Abstract: A method, which includes, within an electronic communication client, identifying a first person. Via a processor, at least a second person geographically located proximate to a geographic location associated with the first person can be identified. The method further can include, within the electronic communication client, indicating that the second person is geographically located proximate to the geographic location associated with the first person.
    Type: Grant
    Filed: July 29, 2011
    Date of Patent: June 16, 2015
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Al Chakra, Liam Harpur, Mark Kelly, John Rice
  • Publication number: 20140288988
    Abstract: A method of acclimatizing a user to a scheduling pattern change includes, in a calendar system implemented by at least one processor, determining an anticipated scheduling pattern change from a current scheduling pattern to a new scheduling pattern for the user; and establishing with the calendar system an acclimatization period to transition the user to the scheduling pattern change.
    Type: Application
    Filed: June 3, 2014
    Publication date: September 25, 2014
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Al Chakra, Liam Harpur, Mark Kelly, John Rice
  • Patent number: D787519
    Type: Grant
    Filed: December 24, 2015
    Date of Patent: May 23, 2017
    Assignee: Intel Corporation
    Inventors: Keith Nolan, Gabriel Mullarkey, Mark Kelly