Patents by Inventor Benjamin Carter
Benjamin Carter 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: 9921953Abstract: A hint bit detection and correction method and system that uses two additional bits as part of every cache directory. These bits represent the lwarx and stwcx instructions (larx disp, stcx disp). When a hint bit event occurs, depending the on combination of these two bits, there can be an indication of a hint bit error. Once a hint bit error is detected a software interrupt is issued and the hint bit correction method identifies and corrects the incorrect hint bit.Type: GrantFiled: September 9, 2015Date of Patent: March 20, 2018Assignee: International Business Machines CorporationInventors: Benjamin Carter Nowak, Guy Lynn Guthrie, Venkat R Indukuru
-
Publication number: 20170068545Abstract: A hint bit detection and correction method and system that uses two additional bits as part of every cache directory. These bits represent the lwarx and stwcx instructions (larx disp, stcx disp). When a hint bit event occurs, depending the on combination of these two bits, there can be an indication of a hint bit error. Once a hint bit error is detected a software interrupt is issued and the hint bit correction method identifies and corrects the incorrect hint bit.Type: ApplicationFiled: September 9, 2015Publication date: March 9, 2017Inventors: Benjamin Carter Nowak, Guy Lynn Guthrie, Venkat R. Indukuru
-
Publication number: 20160364332Abstract: A hint bit detection and correction method uses two additional bits as part of every cache directory. These bits represent the lwarx and stwcx instructions (larx disp, stcx disp). When a hint bit event occurs, depending the on combination of these two bits, there can be an indication of a hint bit error. Once a hint bit error is detected a software interrupt is issued and the hint bit correction method identifies and corrects the incorrect hint bit.Type: ApplicationFiled: June 10, 2015Publication date: December 15, 2016Inventors: Benjamin Carter Nowak, Guy Lynn Guthrie, Venkat R. Indukuru
-
Patent number: 9514046Abstract: A hint bit detection and correction method uses two additional bits as part of every cache directory. These bits represent the lwarx and stwcx instructions (larx disp, stcx disp). When a hint bit event occurs, depending the on combination of these two bits, there can be an indication of a hint bit error. Once a hint bit error is detected a software interrupt is issued and the hint bit correction method identifies and corrects the incorrect hint bit.Type: GrantFiled: June 10, 2015Date of Patent: December 6, 2016Assignee: International Business Machines CorporationInventors: Benjamin Carter Nowak, Guy Lynn Guthrie, Venkat R. Indukuru
-
Patent number: 8959476Abstract: Various technologies and techniques improve the process for creating and displaying context menus and tooltips. Procedures for listening for events, enabling, retrieving and displaying context menus and tooltips reside in a central service model. The developer accesses the central service model and specifies content for a context menu or tooltip. Rich media content such as audio, video, and graphic output can be included in context menus and tooltips. Shapes and effects of displayed content can also be customized.Type: GrantFiled: January 11, 2006Date of Patent: February 17, 2015Assignee: Microsoft Technology Licensing, LLCInventors: Sundaram Ramani, Brett Kilty, Benjamin Carter
-
Patent number: 8601751Abstract: A concealed sliding partition track and integrated subterranean water removal system includes an elongated generally U shaped main body having an angled top surface and a pair of opposing side section, a plurality of drainage openings are disposed along a lower portion of one side section, and a drainage hose is secured thereon. One or more guide tracks and moisture diverters are positioned along the length of the main body and secured thereto via one or more support plates. One or more gaps are positioned between the guide tracks and moisture diverters.Type: GrantFiled: August 27, 2012Date of Patent: December 10, 2013Inventor: Benjamin Carter
-
Publication number: 20130047515Abstract: A concealed sliding partition track and integrated subterranean water removal system includes an elongated generally U shaped main body having an angled top surface and a pair of opposing side section, a plurality of drainage openings are disposed along a lower portion of one side section, and a drainage hose is secured thereon. One or more guide tracks and moisture diverters are positioned along the length of the main body and secured thereto via one or more support plates. One or more gaps are positioned between the guide tracks and moisture diverters.Type: ApplicationFiled: August 27, 2012Publication date: February 28, 2013Inventor: Benjamin Carter
-
Publication number: 20100274604Abstract: Disclosed herein is a method and system for position based tracking of operation of a transport refrigeration unit (TRU). A client application is provided on a data logger connected to the TRU. The client application determines position data of the TRU with respect to predefined geographic zones, acquires operational data of the TRU when the TRU is within the predefined geographic zones, and communicates with a remote server via wired communication or wireless communication. When the TRU arrives at a new facility that has not been defined as a geographic zone that the TRU operates in, a new geographic zone for the new facility is defined. The client application notifies a user of the TRU regarding control of the TRU's operating conditions based on the position data and the operational data. The control of the operating conditions ensures compliance of the user with TRU airborne toxic control measures.Type: ApplicationFiled: April 24, 2009Publication date: October 28, 2010Inventor: Benjamin Carter Crilly
-
Publication number: 20080114913Abstract: An apparatus and method is disclosed for providing capacity on demand using control to alter latency and/or bandwidth on a signaling bus in a computer system. If additional capacity is required, authorization is requested for additional capacity. If authorized, bandwidth of the signaling bus is increased to provide additional capacity in the computing system. Alternatively, upon authorization, latency of data transmissions over the signaling bus is reduced. In another alternative, upon authorization, memory timings are adjusted to speed up memory fetches and stores.Type: ApplicationFiled: January 23, 2008Publication date: May 15, 2008Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: John Borkenhagen, Benjamin Carter, Stephen Levesque
-
Publication number: 20070169011Abstract: Techniques for delayed loading and instantiation of resources in a resource dictionary are provided. These techniques can be used to delay or defer the loading of values (or “value records”) into the resource dictionary until the values are actually needed or requested by an application.Type: ApplicationFiled: November 15, 2005Publication date: July 19, 2007Applicant: Microsoft CorporationInventors: Sundaram Ramani, Benjamin Carter, Peter Ostertag, Patricia Ostertag
-
Publication number: 20070162898Abstract: Various technologies and techniques improve the process for creating and displaying context menus and tooltips. Procedures for listening for events, enabling, retrieving and displaying context menus and tooltips reside in a central service model. The developer accesses the central service model and specifies content for a context menu or tooltip. Rich media content such as audio, video, and graphic output can be included in context menus and tooltips. Shapes and effects of displayed content can also be customized.Type: ApplicationFiled: January 11, 2006Publication date: July 12, 2007Applicant: Microsoft CorporationInventors: Sundaram Ramani, Brett Kilty, Benjamin Carter
-
Publication number: 20070124686Abstract: Locating a graphical element associated with an object includes obtaining a key for the object, using the key to determine a particular data table containing the graphical element, and using the key to obtain an identifier for the graphical element within the data table. Associating a particular graphical element with an object includes providing the graphical element at a particular location separate from the object, providing a key indicating the particular location and an identifier for the graphical element at the location, and associating the key with the object. Drawing a graphical element associated with an object includes locating the graphical element, wherein the graphical element is at a location different from the object and after locating the graphical element, drawing the graphical element. Locating the graphical element may include obtaining a key for the object, where the key indicates a particular resource dictionary and a particular location within the resource dictionary.Type: ApplicationFiled: November 16, 2005Publication date: May 31, 2007Applicant: Microsoft CorporationInventors: Sundaram Ramani, Benjamin Carter, Robert Ingebretsen
-
Publication number: 20070113189Abstract: Theme changes for a custom graphical element are facilitated by providing a mechanism for storing theme specific data for the custom graphical element, providing a software object, independent of the custom graphical element, that monitors theme change events and, in response to a new theme being selected, the software object causing the custom graphical element to be redrawn according to the new theme. The custom graphical element may be graphical portions of a custom control, or a custom control itself. Switching to a new theme for an integrated graphical unit may be provided by marking for redrawing all of the graphical elements of the integrated graphical unit, traversing the elements, and redrawing each element that is marked. There may be provided a directory of theme files and, in each theme file, theme specific information indicating visual appearance of graphical elements.Type: ApplicationFiled: November 15, 2005Publication date: May 17, 2007Applicant: Microsoft CorporationInventors: Sundaram Ramani, Benjamin Carter, Robert Ingebretsen
-
Publication number: 20060265076Abstract: A catheter holder designed to deliver a curable biomaterial to an intervertebral disc space. By securing the catheter to the catheter holder, the depth of insertion of the catheter into the disc space can be accurately controlled. The catheter holder optionally helps with insertion of a optional mold through the annulotomy and into the disc space created by the nuclectomy. The catheter holder helps keep the mold from being drawn too far into the disc space or pushed too far out of the disc space during polymer injection.Type: ApplicationFiled: November 8, 2005Publication date: November 23, 2006Applicant: Disc Dynamics, Inc.Inventors: Benjamin Carter, Erik Martz, Scott Hook, Mark Rydell, Ronald Burke, Robert Kohler, Steven Healy, Bruce Bowman, John Sherman, Jean-Charles Lehuec
-
Publication number: 20060253198Abstract: A multi-lumen mold is for the in situ formation of a prosthesis in an annulus located in an intervertebral disc space of a patient. The annulus has at least two openings formed by minimally invasive techniques and at least a portion of the nucleus pulposus is removed to form a nuclear cavity. The multi-lumen mold includes a mold adapted to be located in the nuclear cavity. A first lumen having a distal end is fluidly coupled to a flexible mold at a first location. At least a second lumen having a distal end fluidly coupled to the flexible mold at a second location. The first and second lumens are adapted to extend out through the openings in the annulus when the mold is positioned in the nuclear cavity. One or more securing members can be used to secure the mold in the intervertebral disc space. The securing members can engage with the annulus, the end plates, and/or another surface of a vertebrate.Type: ApplicationFiled: November 8, 2005Publication date: November 9, 2006Applicant: Disc Dynamics, Inc.Inventors: Khin Myint, Erik Martz, Benjamin Carter, Ronald Burke
-
Publication number: 20060136680Abstract: An apparatus and method is disclosed for providing capacity on demand using control to alter latency and/or bandwidth on a signaling bus in a computer system. If additional capacity is required, authorization is requested for additional capacity. If authorized, bandwidth of the signaling bus is increased to provide additional capacity in the computing system. Alternatively, upon authorization, latency of data transmissions over the signaling bus is reduced. In another alternative, upon authorization, memory timings are adjusted to speed up memory fetches and stores.Type: ApplicationFiled: December 17, 2004Publication date: June 22, 2006Applicant: International Business Machines CorporationInventors: John Borkenhagen, Benjamin Carter, Stephen Levesque
-
Patent number: 3987747Abstract: The conversion assemblage components for imparting to a conventional bicycle an amphibious capability comprising front and rear pontoon assemblies and a power take-off, each of which is readily attached and removable from the conventional bicycle. The pontoon assemblies include front and rear finger which readily adapt such components to detachable connection on the conventional bicycle while the power take-off is detachably connected to the power take-off of the conventional bicycle.Type: GrantFiled: November 11, 1974Date of Patent: October 26, 1976Inventor: Benjamin Carter Locher
-
Patent number: D956413Type: GrantFiled: September 25, 2020Date of Patent: July 5, 2022Inventors: Roberto Benjamin Carter, Latoya Denice Munson