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: 11927357Abstract: 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: GrantFiled: March 8, 2022Date of Patent: March 12, 2024Assignee: Johnson Controls Tyco IP Holdings LLPInventors: 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: 11163850Abstract: 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: GrantFiled: April 6, 2020Date of Patent: November 2, 2021Assignee: International Business Machines CorporationInventors: Robert H. Bell, Jr., Louis B. Capps, Jr., Daniel M. Dreps, Luis A. Lastras-Montano, Michael J. Shapiro
-
Publication number: 20210236183Abstract: 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: ApplicationFiled: April 20, 2021Publication date: August 5, 2021Applicant: 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: 11006988Abstract: 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: GrantFiled: January 30, 2019Date of Patent: May 18, 2021Assignee: 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: 20200233909Abstract: 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: ApplicationFiled: April 6, 2020Publication date: July 23, 2020Inventors: Robert H. Bell, JR., Louis B. Capps, JR., Daniel M. Dreps, Luis A. Lastras-Montano, Michael J. Shapiro
-
Publication number: 20200205867Abstract: 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: ApplicationFiled: February 10, 2020Publication date: July 2, 2020Applicant: 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: 20200170693Abstract: 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: ApplicationFiled: February 7, 2020Publication date: June 4, 2020Applicant: 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: 10635736Abstract: 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: GrantFiled: January 27, 2018Date of Patent: April 28, 2020Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Robert H. Bell, Louis B. Capps, Daniel M. Dreps, Luis A. Lastras-Montano, Michael J. Shapiro
-
Publication number: 20190167322Abstract: 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: ApplicationFiled: January 30, 2019Publication date: June 6, 2019Applicant: 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: 10169087Abstract: 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: GrantFiled: January 28, 2011Date of Patent: January 1, 2019Assignee: International Business Machines CorporationInventors: Mathew Accapadi, Robert H. Bell, Jr., Men-Chow Chiang, Hong L. Hua
-
Multicore processor and method of use that configures core functions based on executing instructions
Patent number: 10025590Abstract: 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: GrantFiled: November 23, 2016Date of Patent: July 17, 2018Assignee: International Business Machines CorporationInventors: Louis B. Capps, Jr., Ronald E. Newhart, Thomas E. Cook, Robert H. Bell, Jr., Michael J. Shapiro -
Publication number: 20180165377Abstract: 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: ApplicationFiled: January 27, 2018Publication date: June 14, 2018Inventors: Robert H. Bell, JR., Louis B. Capps, JR., Daniel M. Dreps, Luis A. Lastras-Montano, Michael J. Shapiro
-
Publication number: 20180036051Abstract: 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: ApplicationFiled: October 19, 2017Publication date: February 8, 2018Applicant: 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: 9881099Abstract: 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: GrantFiled: May 24, 2010Date of Patent: January 30, 2018Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Robert H. Bell, Jr., Louis Bennie Capps, Jr., Danie M. Dreps, Luis A Lastras-Montano, Michael J Shapiro
-
Patent number: 9814504Abstract: 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: GrantFiled: June 24, 2014Date of Patent: November 14, 2017Assignee: 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: 20170308468Abstract: 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: ApplicationFiled: July 7, 2017Publication date: October 26, 2017Inventors: Robert H. Bell, JR., Men-Chow Chiang, Hong L. Hua, Mysore S. Srinivas
-
Patent number: 9747212Abstract: 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: GrantFiled: March 15, 2013Date of Patent: August 29, 2017Assignee: International Business Machines CorporationInventors: Wen-Tzer Thomas Chen, Jr., Robert H. Bell, Jr., Bradly G. Frey
-
Patent number: 9727469Abstract: 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: GrantFiled: February 15, 2013Date of Patent: August 8, 2017Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Robert H. Bell, Jr., Men-Chow Chiang, Hong L. Hua, Mysore S. Srinivas
-
Patent number: 9626294Abstract: 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: GrantFiled: October 3, 2012Date of Patent: April 18, 2017Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Robert H. Bell, Jr., Men-Chow Chiang, Hong L. Hua, Mysore S. Srinivas
-
Publication number: 20170095282Abstract: 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: ApplicationFiled: December 15, 2016Publication date: April 6, 2017Inventors: 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