Patents by Inventor Robert H. Bell

Robert H. Bell 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: 11927357
    Abstract: A system includes a plurality of thermostats corresponding to a plurality of HVAC systems that serve a plurality of spaces and a computing system communicable with the plurality of thermostats via a network. The computing system is configured to, for each space of the plurality of spaces, obtain a set of training data relating to thermal behavior of the space, identify a model of thermal behavior of the space based on the set of training data, perform a model predictive control process using the model of thermal behavior of the space to obtain a temperature setpoint for the space, and provide the temperature setpoint to the thermostat corresponding to the HVAC system serving the space. The plurality of thermostats are configured to control the plurality of HVAC systems in accordance with the temperature setpoints.
    Type: Grant
    Filed: March 8, 2022
    Date of Patent: March 12, 2024
    Assignee: Johnson Controls Tyco IP Holdings LLP
    Inventors: Kerry M. Bell, Bridget E. Kapler, Alan S. Schwegler, Leyla Mousavi, Kierstyn R. Robbins, Robert D. Turney, Matthew J. Ellis, Michael J. Wenzel, Mohammad N. ElBsat, Juan Esteban Tapiero Bernal, Brennan H. Fentzlaff
  • Patent number: 11163850
    Abstract: According to one aspect of the present disclosure a method and technique for managing data transfer includes receiving and storing a plurality of different data patterns anticipated to be encountered by a processor unit of a data processing system corresponding to a particular application being processed. Responsive to receiving a read request for data, the requested data is read from a memory subsystem, and the read data is compared by the memory subsystem to the stored data patterns. Responsive to determining that the read data matches at least one of the stored data patterns, the memory subsystem replaces the matching read data with a pattern tag corresponding to the matching data pattern. The pattern tag is transmitted over a communication link in response to the request.
    Type: Grant
    Filed: April 6, 2020
    Date of Patent: November 2, 2021
    Assignee: International Business Machines Corporation
    Inventors: Robert H. Bell, Jr., Louis B. Capps, Jr., Daniel M. Dreps, Luis A. Lastras-Montano, Michael J. Shapiro
  • Publication number: 20210236183
    Abstract: The present invention relates to a series of orthopedic plates for use in repair of a bone. The plate has a Y-shaped profile or an X-shaped profile which includes an elongate central trunk with a complex contour and either one or two terminal pairs of arms that have a first arm and a second arm that form differing angles and lengths relative to the trunk portion of the plate. The arms include locking screw holes where the screws converge toward each other to provide for multiplanar fixation but which do not impinge.
    Type: Application
    Filed: April 20, 2021
    Publication date: August 5, 2021
    Applicant: WRIGHT MEDICAL TECHNOLOGY, INC.
    Inventors: Dustin DUCHARME, Robert H. BELL, Bryan D. Den Hartog, Rebecca F. KOCHER, Anil K. DUTTA, Thomas Bradley EDWARDS, David B. KAY, Andrew J. LEITHER, Derek S. LEWIS, Lee A. STRNAD, G. Martin WYNKOOP
  • Patent number: 11006988
    Abstract: The present invention relates to a series of orthopedic plates for use in repair of a bone. The plate has a Y-shaped profile or an X-shaped profile which includes an elongate central trunk with a complex contour and either one or two terminal pairs of arms that have a first arm and a second arm that form differing angles and lengths relative to the trunk portion of the plate. The arms include locking screw holes where the screws converge toward each other to provide for multiplanar fixation but which do not impinge.
    Type: Grant
    Filed: January 30, 2019
    Date of Patent: May 18, 2021
    Assignee: WRIGHT MEDICAL TECHNOLOGY, INC.
    Inventors: Dustin Ducharme, Robert H. Bell, Bryan D. Den Hartog, Rebecca F. Kocher, Anil K. Dutta, Thomas Bradley Edwards, David B. Kay, Andrew J. Leither, Derek S. Lewis, Lee A. Strnad, G. Martin Wynkoop
  • Publication number: 20200233909
    Abstract: According to one aspect of the present disclosure a method and technique for managing data transfer includes receiving and storing a plurality of different data patterns anticipated to be encountered by a processor unit of a data processing system corresponding to a particular application being processed. Responsive to receiving a read request for data, the requested data is read from a memory subsystem, and the read data is compared by the memory subsystem to the stored data patterns. Responsive to determining that the read data matches at least one of the stored data patterns, the memory subsystem replaces the matching read data with a pattern tag corresponding to the matching data pattern. The pattern tag is transmitted over a communication link in response to the request.
    Type: Application
    Filed: April 6, 2020
    Publication date: July 23, 2020
    Inventors: Robert H. Bell, JR., Louis B. Capps, JR., Daniel M. Dreps, Luis A. Lastras-Montano, Michael J. Shapiro
  • Publication number: 20200205867
    Abstract: The present invention relates to a series of orthopedic plates for use in repair of a bone. The plate has a Y-shaped profile or an X-shaped profile which includes an elongate central trunk with a complex contour and either one or two terminal pairs of arms that have a first arm and a second arm that form differing angles and lengths relative to the trunk portion of the plate. The arms include locking screw holes where the screws converge toward each other to provide for multiplanar fixation but which do not impinge.
    Type: Application
    Filed: February 10, 2020
    Publication date: July 2, 2020
    Applicant: Orthohelix Surgical Designs, Inc.
    Inventors: Dustin DUCHARME, Robert H. BELL, Bryan D. DenHartog, Rebecca F. KOCHER, Anil K. DUTTA, Thomas Bradley EDWARDS, David B. KAY, Andrew J. LEITHER, Derek S. LEWIS, Lee A. STRNAD, G. Martin WYNKOOP
  • Publication number: 20200170693
    Abstract: The present invention relates to a series of orthopedic plates for use in repair of a bone. The plate has a Y-shaped profile or an X-shaped profile which includes an elongate central trunk with a complex contour and either one or two terminal pairs of arms that have a first arm and a second arm that form differing angles and lengths relative to the trunk portion of the plate. The arms include locking screw holes where the screws converge toward each other to provide for multiplanar fixation but which do not impinge.
    Type: Application
    Filed: February 7, 2020
    Publication date: June 4, 2020
    Applicant: Orthohelix Surgical Designs, Inc.
    Inventors: Dustin DUCHARME, Robert H. BELL, Bryan D. DenHartog, Rebecca F. KOCHER, Anil K. DUTTA, Thomas Bradley EDWARDS, David B. KAY, Andrew J. LEITHER, Derek S. LEWIS, Lee A. STRNAD, G. Martin WYNKOOP
  • Patent number: 10635736
    Abstract: According to one aspect of the present disclosure a method and technique for managing data transfer includes receiving and storing a plurality of different data patterns anticipated to be encountered by a processor unit of a data processing system corresponding to a particular application being processed. Responsive to receiving a read request for data, the requested data is read from a memory subsystem, and the read data is compared by the memory subsystem to the stored data patterns. Responsive to determining that the read data matches at least one of the stored data patterns, the memory subsystem replaces the matching read data with a pattern tag corresponding to the matching data pattern. The pattern tag is transmitted to the processor unit instead of the requested data as a response to the read request, and the processor unit replaces the pattern tag with the corresponding data pattern.
    Type: Grant
    Filed: January 27, 2018
    Date of Patent: April 28, 2020
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Robert H. Bell, Louis B. Capps, Daniel M. Dreps, Luis A. Lastras-Montano, Michael J. Shapiro
  • Publication number: 20190167322
    Abstract: The present invention relates to a series of orthopedic plates for use in repair of a bone. The plate has a Y-shaped profile or an X-shaped profile which includes an elongate central trunk with a complex contour and either one or two terminal pairs of arms that have a first arm and a second arm that form differing angles and lengths relative to the trunk portion of the plate. The arms include locking screw holes where the screws converge toward each other to provide for multiplanar fixation but which do not impinge.
    Type: Application
    Filed: January 30, 2019
    Publication date: June 6, 2019
    Applicant: ORTHOHELIX SURGICAL DESIGNS, INC.
    Inventors: Dustin DUCHARME, Robert H. BELL, Bryan D. Den Hartog, Rebecca F. KOCHER, Anil K. DUTTA, Thomas Bradley EDWARDS, David B. KAY, Andrew J. LEITHER, Derek S. LEWIS, Lee A. STRNAD, G. Martin WYNKOOP
  • Patent number: 10169087
    Abstract: Techniques for preserving memory affinity in a computer system is disclosed. In response to a request for memory access to a page within a memory affinity domain, a determination is made if the request is initiated by a processor associated with the memory affinity domain. If the request is not initiated by a processor associated with the memory affinity domain, a determination is made if there is a page ID match with an entry within a page migration tracking module associated with the memory affinity domain. If there is no page ID match, an entry is selected within the page migration tracking module to be updated with a new page ID and a new memory affinity ID. If there is a page ID match, then another determination is made whether or not there is a memory affinity ID match with the entry with the page ID field match. If there is no memory affinity ID match, the entry is updated with a new memory affinity ID; and if there is a memory affinity ID match, an access counter of the entry is incremented.
    Type: Grant
    Filed: January 28, 2011
    Date of Patent: January 1, 2019
    Assignee: International Business Machines Corporation
    Inventors: Mathew Accapadi, Robert H. Bell, Jr., Men-Chow Chiang, Hong L. Hua
  • Patent number: 10025590
    Abstract: A multiprocessor system having plural heterogeneous processing units schedules instruction sets for execution on a selected of the processing units by matching workload processing characteristics of processing units and the instruction sets. To establish an instruction set's processing characteristics, the homogeneous instruction set is executed on each of the plural processing units with one or more performance metrics tracked at each of the processing units to determine which processing unit most efficiently executes the instruction set. Instruction set workload processing characteristics are stored for reference in scheduling subsequent execution of the instruction set.
    Type: Grant
    Filed: November 23, 2016
    Date of Patent: July 17, 2018
    Assignee: International Business Machines Corporation
    Inventors: Louis B. Capps, Jr., Ronald E. Newhart, Thomas E. Cook, Robert H. Bell, Jr., Michael J. Shapiro
  • Publication number: 20180165377
    Abstract: According to one aspect of the present disclosure a method and technique for managing data transfer includes receiving and storing a plurality of different data patterns anticipated to be encountered by a processor unit of a data processing system corresponding to a particular application being processed. Responsive to receiving a read request for data, the requested data is read from a memory subsystem, and the read data is compared by the memory subsystem to the stored data patterns. Responsive to determining that the read data matches at least one of the stored data patterns, the memory subsystem replaces the matching read data with a pattern tag corresponding to the matching data pattern. The pattern tag is transmitted to the processor unit instead of the requested data as a response to the read request, and the processor unit replaces the pattern tag with the corresponding data pattern.
    Type: Application
    Filed: January 27, 2018
    Publication date: June 14, 2018
    Inventors: Robert H. Bell, JR., Louis B. Capps, JR., Daniel M. Dreps, Luis A. Lastras-Montano, Michael J. Shapiro
  • Publication number: 20180036051
    Abstract: The present invention relates to a series of orthopedic plates for use in repair of a bone. The plate has a Y-shaped profile or an X-shaped profile which includes an elongate central trunk with a complex contour and either one or two terminal pairs of arms that have a first arm and a second arm that form differing angles and lengths relative to the trunk portion of the plate. The arms include locking screw holes where the screws converge toward each other to provide for multiplanar fixation but which do not impinge.
    Type: Application
    Filed: October 19, 2017
    Publication date: February 8, 2018
    Applicant: ORTHOHELIX SURGICAL DESIGNS, INC.
    Inventors: Dustin DUCHARME, Robert H. BELL, Bryan D. DenHartog, Rebecca F. KOCHER, Anil K. DUTTA, Thomas Bradley EDWARDS, David B. KAY, Andrew J. LEITHER, Derek S. LEWIS, Lee A. STRNAD, G. Martin WYNKOOP
  • Patent number: 9881099
    Abstract: According to one aspect of the present disclosure a method and technique for managing data transfer is disclosed. The method includes comparing, by a processor unit of a data processing system, data to be written to a memory subsystem to a stored data pattern and, responsive to determining that the data matches the stored data pattern, replacing the matching data with a pattern tag corresponding to the matching data pattern. The method also includes transmitting the pattern tag to the memory subsystem.
    Type: Grant
    Filed: May 24, 2010
    Date of Patent: January 30, 2018
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Robert H. Bell, Jr., Louis Bennie Capps, Jr., Danie M. Dreps, Luis A Lastras-Montano, Michael J Shapiro
  • Patent number: 9814504
    Abstract: The present invention relates to a series of orthopedic plates for use in repair of a bone. The plate has a Y-shaped profile or an X-shaped profile which includes an elongate central trunk with a complex contour and either one or two terminal pairs of arms that have a first arm and a second arm that form differing angles and lengths relative to the trunk portion of the plate. The arms include locking screw holes where the screws converge toward each other to provide for multiplanar fixation but which do not impinge.
    Type: Grant
    Filed: June 24, 2014
    Date of Patent: November 14, 2017
    Assignee: Orthohelix Surgical Design, Inc.
    Inventors: Dustin Ducharme, Robert H. Bell, Bryan D. DenHartog, Rebecca F. Kocher, Anil K. Dutta, Thomas Bradley Edwards, David B. Kay, Andrew J. Leither, Derek S. Lewis, Lee A. Strnad, G. Martin Wynkoop
  • Publication number: 20170308468
    Abstract: A system and technique for cache line memory access includes a processor, a sectored cache, a memory, a memory controller, and logic. The logic is executable to, responsive to a miss in the cache of a sector address requested by the processor, request a cache line from the memory. The cache line request is divided into first and second cache subline requests. A determination is made as to which of the first and second cache subline requests corresponds to the requested sector address. Responsive to determining that the first cache subline request corresponds to the requested sector address, the first cache subline request is placed into a high priority queue of the memory controller and the second cache subline request is placed into a low priority queue of the memory controller. Requests from the high priority queue are serviced before requests from the low priority queue.
    Type: Application
    Filed: July 7, 2017
    Publication date: October 26, 2017
    Inventors: Robert H. Bell, JR., Men-Chow Chiang, Hong L. Hua, Mysore S. Srinivas
  • Patent number: 9747212
    Abstract: Execution of a store instruction to modify an instruction at a memory location identified by a memory address is requested. A cache controller stores the memory address and the modified data in an associative memory coupled to a data cache and an instruction cache. In addition, the modified data is stored in a second level cache without invalidating the memory location associated with the instruction cache.
    Type: Grant
    Filed: March 15, 2013
    Date of Patent: August 29, 2017
    Assignee: International Business Machines Corporation
    Inventors: Wen-Tzer Thomas Chen, Jr., Robert H. Bell, Jr., Bradly G. Frey
  • Patent number: 9727469
    Abstract: According to one aspect of the present disclosure, a method and technique for performance-driven cache line memory access is disclosed. The method includes: receiving, by a memory controller of a data processing system, a request for a cache line; dividing the request into a plurality of cache subline requests, wherein at least one of the cache subline requests comprises a high priority data request and at least one of the cache subline requests comprises a low priority data request; servicing the high priority data request; and delaying servicing of the low priority data request until a low priority condition has been satisfied.
    Type: Grant
    Filed: February 15, 2013
    Date of Patent: August 8, 2017
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Robert H. Bell, Jr., Men-Chow Chiang, Hong L. Hua, Mysore S. Srinivas
  • Patent number: 9626294
    Abstract: According to one aspect of the present disclosure a system and technique for performance-driven cache line memory access is disclosed. The system includes: a processor, a cache hierarchy coupled to the processor, and a memory coupled to the cache hierarchy. The system also includes logic executable to, responsive to receiving, a request for a cache line: divide the request into a plurality of cache subline requests, wherein at least one of the cache subline requests comprises a high priority data request and at least one of the cache subline requests comprises a low priority data request; service the high priority data request; and delay servicing of the low priority data request until a low priority condition has been satisfied.
    Type: Grant
    Filed: October 3, 2012
    Date of Patent: April 18, 2017
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Robert H. Bell, Jr., Men-Chow Chiang, Hong L. Hua, Mysore S. Srinivas
  • Publication number: 20170095282
    Abstract: The present invention relates to a series of orthopedic plates for use in repair of a bone. The plate has a Y-shaped profile or an X-shaped profile which includes an elongate central trunk with a complex contour and either one or two terminal pairs of arms that have a first arm and a second arm that form differing angles and lengths relative to the trunk portion of the plate. The arms include locking screw holes where the screws converge toward each other to provide for multiplanar fixation but which do not impinge.
    Type: Application
    Filed: December 15, 2016
    Publication date: April 6, 2017
    Inventors: Dustin DUCHARME, Robert H. BELL, Bryan D. DenHartog, Rebecca F. KOCHER, Anil K. DUTTA, Thomas Bradley EDWARDS, David B. KAY, Andrew J. LEITHER, Derek S. LEWIS, Lee A. STRNAD, G. Martin WYNKOOP