Patents by Inventor James O'Connor

James O'Connor 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: 20190188074
    Abstract: An embodiment includes a method for use in operating a memory chip, the method comprising: operating the memory chip with an increased burst length relative to a standard burst length of the memory chip; and using the increased burst length to access metadata during a given operation of the memory chip. Another embodiment includes a memory module, comprising a plurality of memory chips, each memory chip being operable with an increased burst length relative to a standard burst length of the memory chip, the increased burst length being used to access metadata during a given operation of the memory module.
    Type: Application
    Filed: December 20, 2017
    Publication date: June 20, 2019
    Inventors: Paul W. Coteus, Kyu-hyoun Kim, Luis A. Lastras-Montano, Warren E. Maule, Patrick J. Meaney, James A. O'Connor, Barry M. Trager
  • Publication number: 20190168038
    Abstract: An apparatus for automatically generating a fire-fighting foam at elevated temperatures is provided. The apparatus includes a container sized to hold at least one battery. Water is stored within the container. One or more cartridges made, at least in part, of a temperature-dependent breakdown material are stored within the container. The one or more cartridges contain a foaming agent. Heat generated by a failing battery causes the temperature-dependent breakdown material to fail such that the foaming agent is released from at least one cartridge to mix with the water stored within the container.
    Type: Application
    Filed: December 1, 2017
    Publication date: June 6, 2019
    Inventors: Guoda Lian, James A. O'Connor, Madhana Sunder, Conor R. Thomas
  • Publication number: 20190168037
    Abstract: A system for explosively applying a fire-fighting foam is provided. The system includes a thermoelectric generator that is attached to a battery heat source. A temperature differential across the thermoelectric generator generates an electrical current having a temperature-dependent voltage. A detonator circuit is electrically connected to the thermoelectric generator. The detonator circuit measures the voltage of the electrical current. An explosive foam applicator is communicatively connected to the detonator circuit and includes a trigger mechanism that detonates a propelling charge in response to receiving a signal from the detonator circuit when the detonator circuit determines that the electrical current corresponds to temperature that is greater than or equal to a threshold temperature. The explosive foam applicator is oriented such that detonating the propelling the charge causes the explosive foam applicator to apply a foam to the battery heat source.
    Type: Application
    Filed: December 1, 2017
    Publication date: June 6, 2019
    Inventors: Guoda Lian, James A. O'Connor, Madhana Sunder, Conor R. Thomas
  • Publication number: 20190160691
    Abstract: A multiple suction cup apparatus for lifting an object includes the capability of exchanging a large and small suction cup. At least one interlock enables the large or small suction cup to be deployed. The interlocks include passive interlocks, such as ball detents and conventional magnets, and active interlocks, such as a twist lock and electronic actuated magnets.
    Type: Application
    Filed: November 28, 2017
    Publication date: May 30, 2019
    Inventors: Michael James O'Connor, Ennio Claretti, Ryan Frederick Anderson
  • Patent number: 10285070
    Abstract: Dynamic frequency planning of shared spectrum is contemplated. The sharing may facilitate use of unlicensed or non-exclusively licensed spectrum within a geographical area serviced by two or more spectrum access sharing systems (SASs) or otherwise subjected to control of independently operating entities.
    Type: Grant
    Filed: September 4, 2018
    Date of Patent: May 7, 2019
    Assignee: Cable Television Laboratories, Inc.
    Inventors: Peter Smyth, Mark Poletti, James O'Connor
  • Patent number: 10241690
    Abstract: Technical solutions are described for shifting wearout of an array of storage disks in a storage system. In an aspect, a method includes staggering completion of maximum number of writes for each storage disk in the array. The method also includes copying data from a storage disk in the array to a replacement disk and redirecting a request to access the data from the storage disk to the replacement disk. The method also includes, in response to passage of a predetermined duration of time since copying the data from the storage disk to the replacement disk, copying the data from the replacement disk to the storage disk and directing the request to access the data from the storage disk back to the storage disk.
    Type: Grant
    Filed: January 16, 2018
    Date of Patent: March 26, 2019
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Jeffery M. Franke, James A. O'Connor
  • Patent number: 10218689
    Abstract: Technical solutions are described for extending shrouding capability of a virtual server hosting system. An example method includes receiving a request to deploy a shrouded virtual server using a predetermined set of hardware components, and using a shrouded mode. The method also includes adding a guest server to the hosting system, the guest server including the predetermined set of hardware components. The method also includes deploying a preconfigured hypervisor on the guest server, where the preconfigured hypervisor is deployed in an immutable mode that disables changes to security settings of the preconfigured hypervisor. The method also includes deploying, by the preconfigured hypervisor, a preconfigured boot image as an instance of the virtual server on the preconfigured hypervisor. The method also includes sending an identifier of the virtual server for receipt by the client device.
    Type: Grant
    Filed: June 7, 2016
    Date of Patent: February 26, 2019
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Reinhard T. Buendgen, Jeffrey A. Frey, Jeb R. Linton, James A. O'Connor, William J. Rooney, George C. Wilson
  • Patent number: 10212147
    Abstract: Technical solutions are described for extending shrouding capability of a virtual server hosting system. An example method includes receiving a request to deploy a shrouded virtual server using a predetermined set of hardware components, and using a shrouded mode. The method also includes adding a guest server to the hosting system, the guest server including the predetermined set of hardware components. The method also includes deploying a preconfigured hypervisor on the guest server, where the preconfigured hypervisor is deployed in an immutable mode that disables changes to security settings of the preconfigured hypervisor. The method also includes deploying, by the preconfigured hypervisor, a preconfigured boot image as an instance of the virtual server on the preconfigured hypervisor. The method also includes sending an identifier of the virtual server for receipt by the client device.
    Type: Grant
    Filed: November 29, 2017
    Date of Patent: February 19, 2019
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Reinhard T. Buendgen, Jeffrey A. Frey, Jeb R. Linton, James A. O'Connor, William J. Rooney, George C. Wilson
  • Patent number: 10180866
    Abstract: Effects of a physical memory fault are mitigated. In one example, to facilitate mitigation, memory is allocated to processing entities of a computing environment, such as applications, operating systems, or virtual machines, in a manner that minimizes impact to the computing environment in the event of a memory failure. Allocation includes using memory structure information, including, information regarding fault containment zones, to allocate memory to the processing entities. By allocating memory based on fault containment zones, a fault only affects a minimum number of processing entities.
    Type: Grant
    Filed: February 23, 2015
    Date of Patent: January 15, 2019
    Assignee: International Business Machines Corporation
    Inventors: Jerry D. Ackaret, Robert M. Dunn, Susan E. Goodwin, Sumeet Kochar, Randolph S. Kolvick, James A. O'Connor, Wilson E. Smith, Jeffrey J. Van Heuklon
  • Patent number: 10177968
    Abstract: An aspect includes detecting a recurring intermittent error in a path of a network in a system that includes at least one data transmission port configured for connection to at least one shared data storage device via a plurality of paths of the network. It is determined whether a cause of the recurring intermittent error is a previous path recovery action. In response to determining that the cause of the recurring intermittent error is not a previous path recovery action, the data transmission port is prevented from accessing the path for a specified time period by moving the path into a degraded sub-state, and subsequent to the specified time period the data transmission port is provided access to the path. In response to determining that the cause of the recurring intermittent error is a previous path recovery action, the data transmission port is provided access to the path.
    Type: Grant
    Filed: November 10, 2016
    Date of Patent: January 8, 2019
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Gary S. Domrow, Lee N. Helgeson, Ian A. MacQuarrie, James A. O'Connor, Shawn T. Wright
  • Patent number: 10169137
    Abstract: Systems, methods, and computer program products to perform an operation comprising storing, by a kernel and in a queue, an indication that a first process has called a second process, collecting process data for at least one of the first process and the second process, determining, by the kernel, that an amount of time that has elapsed since the first process called the second process exceeds a time threshold, storing the queue and the process data as part of a failure data capture, and performing a predefined operation on at least one of the first process and the second process.
    Type: Grant
    Filed: November 18, 2015
    Date of Patent: January 1, 2019
    Assignee: International Business Machines Corporation
    Inventors: Christopher J. Cain, Reed B. Frandsen, Lee N. Helgeson, James A. O'Connor
  • Publication number: 20180376344
    Abstract: Dynamic frequency planning of shared spectrum is contemplated. The sharing may facilitate use of unlicensed or non-exclusively licensed spectrum within a geographical area serviced by two or more spectrum access sharing systems (SASs) or otherwise subjected to control of independently operating entities.
    Type: Application
    Filed: September 4, 2018
    Publication date: December 27, 2018
    Inventors: Peter Smyth, Mark Poletti, James O'Connor
  • Patent number: 10084598
    Abstract: Technical solutions are described for authenticating a hosting system prior to securely deploying a shrouded virtual server. An example method includes receiving, by a hypervisor, a request for a public certificate, from a client device that requested the virtual server, and sending the public certificate of the hosting system that executes the hypervisor. The method also includes receiving, in response to the public certificate being successfully authenticated by the client device using a third-party verification system, a session key based on a public key included in the public certificate. The method also includes decrypting the session key using a private key, where the private key is pre-installed in the hosting system by a manufacturer of the hosting system, and sending an acknowledgement message encrypted using the session key. The method also includes establishing a secure communication between the client device and the hypervisor using the session key.
    Type: Grant
    Filed: December 27, 2017
    Date of Patent: September 25, 2018
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Khary J. Alexander, Reinhard T. Buendgen, K. Paul Muller, James A. O'Connor, William J. Rooney, Tiberiu Suto, Craig R. Walters, Sean Swehla
  • Publication number: 20180256174
    Abstract: An arthroscopic surgical tool arrangement for performing endoscopic surgical procedures which includes a powered handpiece and a cutting accessory which detachably connects to the handpiece is provided. The cutting accessory has a distal end which defines a cutting head incorporating diamond-grit particles.
    Type: Application
    Filed: February 15, 2018
    Publication date: September 13, 2018
    Inventors: Bryan DEENY, Patrick CUSHEN, Damian CURTIN, James O'CONNOR
  • Patent number: 10070322
    Abstract: Dynamic frequency planning of shared spectrum is contemplated. The sharing may facilitate use of unlicensed or non-exclusively licensed spectrum within a geographical area service by two or more spectrum access sharing systems (SASs) or otherwise subjected to control of independently operating entities.
    Type: Grant
    Filed: January 30, 2018
    Date of Patent: September 4, 2018
    Assignee: Cable Television Laboratories, Inc.
    Inventors: Peter Smyth, Mark Poletti, James O'Connor
  • Patent number: 10059007
    Abstract: Apparatuses including gripping mechanisms including extendable fingers and methods of manipulating items using the gripping mechanisms are described herein. An example apparatus may include a frame, a pair of carriages coupled to the frame and moveable by one or more drive units, a pair of fingers, and a set of linkages connecting the pair of fingers with the pair of carriages. The one or more drive units are operable to cause the fingers to move towards each other and to move away from each other.
    Type: Grant
    Filed: July 24, 2017
    Date of Patent: August 28, 2018
    Assignee: Amazon Technologies, Inc.
    Inventors: Michael James O'Connor, Jude Royston Jonas, Felipe De Arruda Camargo Polido
  • Publication number: 20180232161
    Abstract: Technical solutions are described for shifting wearout of an array of storage disks in a storage system. In an aspect, a method includes staggering completion of maximum number of writes for each storage disk in the array. The method also includes copying data from a storage disk in the array to a replacement disk and redirecting a request to access the data from the storage disk to the replacement disk. The method also includes, in response to passage of a predetermined duration of time since copying the data from the storage disk to the replacement disk, copying the data from the replacement disk to the storage disk and directing the request to access the data from the storage disk back to the storage disk.
    Type: Application
    Filed: April 16, 2018
    Publication date: August 16, 2018
    Inventors: JEFFERY M. FRANKE, JAMES A. O'CONNOR
  • Publication number: 20180234290
    Abstract: An aspect includes detecting a recurring intermittent error in a path of a network in a system that includes at least one data transmission port configured for connection to at least one shared data storage device via a plurality of paths of the network. It is determined by a path control module (PCM) in the network, whether a path recovery action has been initiated by a fiber channel protocol driver in the network. In response to determining that the path recovery action has not been initiated, the data transmission port is prevented from accessing the path for a specified time period by moving the path into a degraded sub-state, and subsequent to the specified time period the data transmission port is provided access to the path. In response to determining that the path recovery action has been initiated, the data transmission port is provided access to the path.
    Type: Application
    Filed: February 16, 2017
    Publication date: August 16, 2018
    Inventors: Gary S. Domrow, Lee N. Helgeson, Ian A. MacQuarrie, James A. O'Connor, Shawn T. Wright
  • Publication number: 20180220306
    Abstract: Dynamic frequency planning of shared spectrum is contemplated. The sharing may facilitate use of unlicensed or non-exclusively licensed spectrum within a geographical area service by two or more spectrum access sharing systems (SASs) or otherwise subjected to control of independently operating entities.
    Type: Application
    Filed: January 30, 2018
    Publication date: August 2, 2018
    Inventors: Peter Smyth, Mark Poletti, James O'Connor
  • Publication number: 20180194554
    Abstract: A fully integrated, low maintenance, manually operated beverage container compacting system featuring a free-standing, user powered, enclosed, beverage container compactor and storage receptacle. The compactor includes a self retracting puncture mechanism to release pressure due to air and liquids in sealed containers prior to their compacting. The storage system includes double trap doors with gaskets to create a sealed storage receptacle that reduces odors. A first top trap door includes a rubber gasket to prevent liquids from being expelled out of the compactor; and a bottom trap door is configured for capturing escaped liquids. The bottom trap door is actuated into an open state at an end of a crushing stroke to drop the container into the storage receptacle after captured liquids have drained into a liquid capture container for improved cleanliness. A self reset mechanism renders the system to an initial state for a next user after compacting.
    Type: Application
    Filed: January 12, 2017
    Publication date: July 12, 2018
    Inventors: Marie S. Cole, Michael R. Kane, Suraush Q. Khambati, Colin E. Masterson, James A. O'Connor, Jacob T. Porter