Patents by Inventor Michael R. Kelly

Michael R. 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: 11935113
    Abstract: Improved techniques and systems for delivery and acquisition of digital assets are disclosed. The techniques and systems are especially suitable and useful for delivering digital assets (e.g., media assets) that are available for acquisition and electronic delivery from online stores to electronic devices. In accordance with one aspect, when a digital asset is acquired from an online store via an electronic device associated with a user, the digital asset can be arranged for delivery to a number of other of electronic devices also associated with the user. It will be appreciated that the digital asset can be delivered and acquired without requiring explicit user input or instruction in accordance with another aspect. Other aspects of the techniques and systems include customization of configuration and user interfaces that are provided to facilitate acquisition of digital assets in a more efficient manner.
    Type: Grant
    Filed: January 13, 2023
    Date of Patent: March 19, 2024
    Assignee: Apple Inc.
    Inventors: Christopher B. Chang, Sean B. Kelly, Olagappan Manickam, Thomas Alsina, Payam Mirrashidi, Michael Kuohao Chu, Kevin R. Lafferty
  • Publication number: 20230189194
    Abstract: 5G provides for interworking with the 4G/LTE networks, which provides for mobility of user equipment between the 5G and 4G/LTE networks. Mobility from 5G to 4G/LTE requires deregistering user equipment from the 5G core network (5GC) by communicating a deregistration notification from the Evolved Packet Core (EPC) to the 5GC. Systems and methods disclosed herein provide for an optimized deregistration process through avoidance of redundant deregistration notification traffic injected into the 5G network by utilizing 4G/LTE connectivity information to determine whether or not to inject deregistration notifications into the 5G network.
    Type: Application
    Filed: December 10, 2021
    Publication date: June 15, 2023
    Inventors: JOHN I. AYERS, LU TIAN, ANH TRAN, DAVID C. WILLIAMSON, MICHAEL R. KELLY
  • Publication number: 20230024697
    Abstract: A method for establishing and/or maintaining a desired temperature of a material in an intermediate bulk container including the steps of positioning a heating element in at least partial contact with a material container containing the material within the intermediate bulk container; and applying an electrical power source to the heating element, wherein the heating element is at least partially made of a positive temperature coefficient resistant material, the heat from the heating element being largely transferred to the material in the material container.
    Type: Application
    Filed: July 12, 2022
    Publication date: January 26, 2023
    Applicant: Caliente LLC
    Inventors: James T. Blake, Tyler W. Ambriole, Michael R. Kelly
  • Patent number: 11189178
    Abstract: Embodiments of the invention are directed to computer-implemented methods, computer systems, and computer program products for remote monitoring of devices. The method includes causing a launch of an unmanned aerial vehicle (UAV). The UAV is instructed to fly a path that is optimized to read optical signals from a set of one or more devices. Data is received from the UAV, the data corresponding to the optical signals read from the set of one or more devices.
    Type: Grant
    Filed: April 6, 2017
    Date of Patent: November 30, 2021
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Eli M. Dow, Michael R. Kelly, Harry R. Kolar, Jessie Yu
  • Publication number: 20180293896
    Abstract: Embodiments of the invention are directed to computer-implemented methods, computer systems, and computer program products for remote monitoring of devices. The method includes causing a launch of an unmanned aerial vehicle (UAV). The UAV is instructed to fly a path that is optimized to read optical signals from a set of one or more devices. Data is received from the UAV, the data corresponding to the optical signals read from the set of one or more devices.
    Type: Application
    Filed: April 6, 2017
    Publication date: October 11, 2018
    Inventors: Eli M. Dow, Michael R. Kelly, Harry R. Kolar, Jessie Yu
  • Patent number: 10038997
    Abstract: Examples herein retrieve a profile data corresponding to a mobile device from a first data repository in response to the mobile device entering a regional service area. The examples store the profile data in a second data repository. The second data repository is local to the regional service area.
    Type: Grant
    Filed: October 28, 2016
    Date of Patent: July 31, 2018
    Assignee: HEWLETT PACKARD ENTERPRISE DEVELOPMENT LP
    Inventors: Michael R Kelly, Rob W Heldenbrand, Gary Iosbaker
  • Publication number: 20180124594
    Abstract: Examples herein retrieve a profile data corresponding to a mobile device from a first data repository in response to the mobile device entering a regional service area. The examples store the profile data in a second data repository. The second data repository is local to the regional service area.
    Type: Application
    Filed: October 28, 2016
    Publication date: May 3, 2018
    Inventors: Michael R Kelly, Rob W Heldenbrand, Gary Iosbaker
  • Patent number: 9575554
    Abstract: An aspect of the disclosure includes a method, a system and a computer program product. The method includes measuring a first data with a sensor, the sensor and operatively coupled computing resources having at least two power states, an operating power state and a low power state, the low power state consuming less energy than the operating power state. A first time period is determined for measuring a second data, the first time period being based at least in part on the first data. The sensor is operated, and operatively coupled computing resources at the low power state during the first time period, wherein no data measurements are acquired during the first time period. The sensor is changed to the operating power state at an expiration of the first time period.
    Type: Grant
    Filed: December 15, 2015
    Date of Patent: February 21, 2017
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Eli M. Dow, Michael R. Kelly, Harry R. Kolar, Michael L. Passow
  • Patent number: 9395219
    Abstract: A computer-implemented method includes arranging two or more sensor nodes into a ring monitor. Each sensor node of the ring monitor is coupled to a sensor and cross-monitors at least one other sensor node in the ring monitor. A request is received to add a new sensor node. A spatial partitioning of a plane is generated, by a computer processor, representing locations of the new sensor node and the two or more sensor nodes in the ring monitor. The spatial partitioning includes a plurality of regions, each region corresponding to a sensor node. Two or more adjacent sensor nodes are selected from the two or more sensor nodes in the ring monitor, based at least in part on the spatial partitioning. The two or more adjacent sensor nodes are instructed to monitor the new sensor node, which is instructed to monitor each of the two or more adjacent sensor nodes.
    Type: Grant
    Filed: January 7, 2016
    Date of Patent: July 19, 2016
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Eli M. Dow, Michael R. Kelly, Harry R. Kolar, Michael L. Passow
  • Patent number: 8972455
    Abstract: System and method for traffic surge control. A control message may be received for registering or managing a device in a network. A measure of a number of current control messages already being processed in the network may be retrieved. A condition may be retrieved, from among a plurality of conditions, that corresponds to the retrieved measure of current control messages, each condition defining different rules for discarding a control message of the same type and corresponding to one of a plurality of measures of current control messages. Based on whether or not the retrieved condition is met, the control message may be processed to register or manage the device or discarded.
    Type: Grant
    Filed: October 19, 2010
    Date of Patent: March 3, 2015
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Tiffany A. Moore, Anders H Askerup, John I Ayers, Bradley T Kenyon, Michael R Kelly, Mark A Montz, Douglas S Heim, Paul L Rozeboom
  • Patent number: 8923837
    Abstract: A technique includes, in response to an electronic device attaching to a telephony network, selecting a telephony number from a plurality of available telephony numbers to assign to the electronic device for a given session in which the electronic device is attached to the telephony network and provisioning the telephony network based at least in part on the assigned telephony number.
    Type: Grant
    Filed: October 13, 2011
    Date of Patent: December 30, 2014
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Philippe Wieczorek, Pierre-Yves Descombes, Michael R Kelly
  • Patent number: 8442058
    Abstract: A wireless system including a first network protocol, a second network protocol, and an interoperability node. The interoperability node operable on the system to locate one or more stations within one or more of the first and second network protocols.
    Type: Grant
    Filed: April 30, 2003
    Date of Patent: May 14, 2013
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Michael R. Kelly, Bradley T. Kenyon, Mark A. Gullett
  • Publication number: 20130095809
    Abstract: A technique includes, in response to an electronic device attaching to a telephony network, selecting a telephony number from a plurality of available telephony numbers to assign to the electronic device for a given session in which the electronic device is attached to the telephony network and provisioning the telephony network based at least in part on the assigned telephony number.
    Type: Application
    Filed: October 13, 2011
    Publication date: April 18, 2013
    Inventors: Philippe Wieczorek, Pierre-Yves Descombes, Michael R. Kelly
  • Patent number: 8286061
    Abstract: Error detection using parity compensation in binary coded decimal (BCD) and densely packed decimal (DPD) conversions, including a computer program product having a tangible storage medium readable by a processing circuit and storing instructions for execution by the processing circuit for performing a method. The method includes receiving formatted decimal data in a first format, the formatted decimal data consisting of a DPD format data or a BCD format data. One or more first parity bits are generated by converting the received data into a second format of the formatted decimal data, and by determining the parity of the data in the second format. One or more second parity bits are generated directly from the received data. An error flag is set to indicate an error in the data in the second format in response to the first parity bits not being equal to the second parity bits.
    Type: Grant
    Filed: May 27, 2009
    Date of Patent: October 9, 2012
    Assignee: International Business Machines Corporation
    Inventors: Steven R. Carlough, Mark A. Erle, Michael R. Kelly
  • Patent number: 8208930
    Abstract: A method for routing message traffic over a communication network. In one example, the method comprises receiving, at a first server, a request from a subscriber terminal and transmitting, from the first server to a subscriber location function of the network, a message requesting routing information to a user database serving the subscriber terminal. A response message is transmitted from the subscriber location function of the network to the first server, the response message including routing information for a second server instead of the user database, wherein the response message is transmitted in a format indicating to the first server that communication with the user database has occurred when it has not. The first server receives the response message transmitted by the subscriber location function and transmits the request from the subscriber terminal to the second server.
    Type: Grant
    Filed: June 21, 2006
    Date of Patent: June 26, 2012
    Assignee: Hewlett-Packard Development Company, L. P.
    Inventors: Anders H. Askerup, Michael R. Kelly
  • Publication number: 20120096045
    Abstract: System and method for traffic surge control. A control message may be received for registering or managing a device in a network. A measure of a number of current control messages already being processed in the network may be retrieved. A condition may be retrieved, from among a plurality of conditions, that corresponds to the retrieved measure of current control messages, each condition defining different rules for discarding a control message of the same type and corresponding to one of a plurality of measures of current control messages. Based on whether or not the retrieved condition is met, the control message may be processed to register or manage the device or discarded.
    Type: Application
    Filed: October 19, 2010
    Publication date: April 19, 2012
    Inventors: TIFFANY A. MOORE, ANDERS H. ASKERUP, JOHN I. AYERS, BRADLEY T. KENYON, MICHAEL R. KELLY, MARK A. MONTZ, DOUGLAS S. HEIM, PAUL L. ROZEBOOM
  • Patent number: 8144716
    Abstract: An intelligent router takes the place of a conventional SCCP relay in a wireless network. The intelligent router automatically provisions and updates subscriber information in a network file.
    Type: Grant
    Filed: December 17, 2010
    Date of Patent: March 27, 2012
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Michael R. Kelly, Anders Askerup
  • Publication number: 20110092216
    Abstract: An intelligent router takes the place of a conventional SCCP relay in a wireless network. The intelligent router automatically provisions and updates subscriber information in a network file.
    Type: Application
    Filed: December 17, 2010
    Publication date: April 21, 2011
    Applicant: Hewlett-Packard Development Company, L.P.
    Inventors: Michael R. Kelly, Anders Askerup
  • Patent number: 7881308
    Abstract: An intelligent router takes the place of a conventional SCCP relay in a wireless network. The intelligent router automatically provisions and updates subscriber information in a network file.
    Type: Grant
    Filed: June 18, 2002
    Date of Patent: February 1, 2011
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Michael R. Kelly, Anders Askerup
  • Patent number: 7853666
    Abstract: A computing device embodiment includes a processor, memory coupled to the processor, and computer executable instructions executable by the processor. Computer executable instructions are provided to the memory and executable by the processor to access a first provider's communications computing device, having a user's information thereon, through a data lookup utility used by the first carrier. The computer executable instructions can also retrieve the user's information from the first provider's communications computing device and transfer the retrieved information to a second provider's communications computing device.
    Type: Grant
    Filed: January 13, 2005
    Date of Patent: December 14, 2010
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Michael R. Kelly, Bruce A. Calvert