Patents by Inventor Joshua Bruce
Joshua Bruce 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: 20230097800Abstract: An apparatus comprising a chip comprising a plurality of micro-emitters, the micro-emitters to couple to a plurality of data lines and to an optical fiber, wherein the micro-emitters are to generate optical signals for parallel transmission through the optical fiber, the optical signals corresponding to data communicated on the data lines.Type: ApplicationFiled: September 25, 2021Publication date: March 30, 2023Applicant: Intel CorporationInventors: Joshua Bruce Fryman, Khaled Ahmed, James E. Jaussi, Sergey Yuryevich Shumarayev
-
Patent number: 11120669Abstract: A media depository is described. The media depository comprises: a media item validation module; a diverter for routing a received media item via either a storage path or a return path; an escrow for temporarily holding received media items; and a printer located between the diverter and the escrow so that the printer can print on any media items transported via the return path.Type: GrantFiled: November 26, 2013Date of Patent: September 14, 2021Assignee: NCR CorporationInventors: Joshua Bruce, Fredrik L. N. Kallin, Robert Ross, Abhay Fernandez, Mathew Joseph, Ahmed Mezil
-
Publication number: 20180157279Abstract: An electronic fluid metering valve is provided, which may include a valve body and a proportional solenoid. The fluid metering valve has an inlet and an outlet, with a needle disposed between the inlet and the outlet to control the flow of fluid through the valve. An armature is disposed within the valve body and at least a first flat spring is disposed between the armature and the valve body. A second flat spring is disposed between the needle and the valve body. A method of metering fuel flow may also be provided, including the step of adjusting the current input to adjust the flow of fluid.Type: ApplicationFiled: December 4, 2017Publication date: June 7, 2018Inventors: Ray Ganowsky, Tom P. Thompson, Douglas Scott Petty, Joshua Bruce Marriott
-
Patent number: 9459949Abstract: Methods and apparatus to provide failure detection are disclosed herein. An example method to synchronize data operations between multiple workload units in a computing device to facilitate failure detection includes identifying a number of first data operations to write data from a computing node in a first workload unit to locations that are not in a local cache of the computing node and are not in a memory of the first workload unit, the first data operations corresponding to a set of computing instructions that are assigned to the first workload unit and, when a flag in the first workload unit has been set to a first value, synchronizing the first data operations with second data operations by a second workload unit.Type: GrantFiled: September 4, 2014Date of Patent: October 4, 2016Assignee: Intel CorporationInventors: Joshua Bruce Fryman, Allan Knies
-
Patent number: 9302876Abstract: The present invention provides apparatus for stacking media items, comprising a base member for supporting a stack of media items, at least one first registration member extending generally upwardly with respect to the base member, and at least one further registration member extending generally upwardly with respect to the base member and spaced apart from the first registration member, wherein at least a one of the first and further registration members is selectively moveable towards or away from a remainder one of the first and further registration members in an input direction of the media items. A method of stacking media items is also provided.Type: GrantFiled: December 19, 2013Date of Patent: April 5, 2016Assignee: NCR CorporationInventors: Joanna Phillips, Gordon Burke, Kenneth Peters, Joshua Bruce
-
Publication number: 20150175370Abstract: The present invention provides apparatus for stacking media items, comprising a base member for supporting a stack of media items, at least one first registration member extending generally upwardly with respect to the base member, and at least one further registration member extending generally upwardly with respect to the base member and spaced apart from the first registration member, wherein at least a one of the first and further registration members is selectively moveable towards or away from a remainder one of the first and further registration members in an input direction of the media items. A method of stacking media items is also provided.Type: ApplicationFiled: December 19, 2013Publication date: June 25, 2015Applicant: NCR CorporationInventors: Joanna Phillips, Gordon Burke, Kenneth Peters, Joshua Bruce
-
Publication number: 20150144455Abstract: A media depository is described. The media depository comprises: a media item validation module; a diverter for routing a received media item via either a storage path or a return path; an escrow for temporarily holding received media items; and a printer located between the diverter and the escrow so that the printer can print on any media items transported via the return path.Type: ApplicationFiled: November 26, 2013Publication date: May 28, 2015Applicant: NCR CorporationInventors: Joshua Bruce, Fredrik L.N. Kallin, Robert Ross, Abhay Fernandez, Matthew Joseph, Ahmed Mezil
-
Publication number: 20150089302Abstract: Methods and apparatus to provide failure detection are disclosed herein. An example method to synchronize data operations between multiple workload units in a computing device to facilitate failure detection includes identifying a number of first data operations to write data from a computing node in a first workload unit to locations that are not in a local cache of the computing node and are not in a memory of the first workload unit, the first data operations corresponding to a set of computing instructions that are assigned to the first workload unit and, when a flag in the first workload unit has been set to a first value, synchronizing the first data operations with second data operations by a second workload unit.Type: ApplicationFiled: September 4, 2014Publication date: March 26, 2015Inventors: Joshua Bruce Fryman, Allan Knies
-
Patent number: 8936244Abstract: An apparatus and method are disclosed for stacking items of media in a container region. The apparatus includes at least one rotatable element, each having an outer surface and an opposed claw element for releasably clamping an item of media to the outer surface of the rotatable element for rotation therewith. The apparatus also includes a driven roller element for locating an item of media released by the claw element into a stack position. The apparatus also includes a support platform element biased towards the roller element to compress items of media located in the stack position between the platform element and the roller element.Type: GrantFiled: December 20, 2011Date of Patent: January 20, 2015Assignee: NCR CorporationInventor: Joshua Bruce
-
Patent number: 8832505Abstract: Methods and apparatus to provide failure detection are disclosed herein. An example method includes executing, via a plurality of computing nodes, first fenced computing operations; storing a count of issued data operations resulting from the first fenced computing operations; and determining whether a failure condition exists in the plurality of computing nodes by comparing the count of issued data operations to the count of performed data operations resulting from the first fenced computing operations.Type: GrantFiled: June 29, 2012Date of Patent: September 9, 2014Assignee: Intel CorporationInventors: Joshua Bruce Fryman, Allan D. Knies
-
Publication number: 20140006870Abstract: Methods and apparatus to provide failure detection are disclosed herein. An example method includes executing, via a plurality of computing nodes, first fenced computing operations; storing a count of issued data operations resulting from the first fenced computing operations; and determining whether a failure condition exists in the plurality of computing nodes by comparing the count of issued data operations to the count of performed data operations resulting from the first fenced computing operations.Type: ApplicationFiled: June 29, 2012Publication date: January 2, 2014Inventors: Joshua Bruce Fryman, Allan D. Knies
-
Publication number: 20130154185Abstract: An apparatus and method are disclosed for stacking items of media in a container region. The apparatus includes at least one rotatable element, each having an outer surface and an opposed claw element for releasably clamping an item of media to the outer surface of the rotatable element for rotation therewith. The apparatus also includes a driven roller element for locating an item of media released by the claw element into a stack position. The apparatus also includes a support platform element biased towards the roller element to compress items of media located in the stack position between the platform element and the roller element.Type: ApplicationFiled: December 20, 2011Publication date: June 20, 2013Inventor: Joshua Bruce
-
Publication number: 20130126042Abstract: An apparatus for dispensing and/or vending a bulk product. The apparatus comprises one or more bins for holding a bulk product, a dispensing mechanism operatively coupled to each of the bins, a controller operatively coupled to the dispensing mechanisms, and an interface for receiving a request for one of the bulk products. The controller is operatively coupled to the interface and configured to generate one or more control signals in response to a request for controlling the dispensing mechanism to dispense one of the bulk products.Type: ApplicationFiled: November 21, 2011Publication date: May 23, 2013Inventors: Brian Dale DEWALD, Joshua Bruce LITTLEJOHN, Christopher Roy LOCK, Graham Russell NELSON
-
Publication number: 20080184270Abstract: Subscribers are notified of selected incoming events, such as fax or a memo. Subscriber profiles, stored in a database, contain data concerning at least one specified event of which a subscriber wishes to be notified and a procedure by which the subscriber prefers to be notified. When an incoming event occurs (200) data is extracted (205) from the incoming event and the database is queried (210) using the extracted data to identify at least one subscriber whose subscriber profile includes at least one item of the extracted data and the procedure by which the identified subscriber prefers to be notified (215) of the incoming event. An event notification is then prepared (220) for the incoming event in accordance with the determined procedure for the identified subscriber and the event notification is sent (225) to the identified subscriber in accordance with the determined procedure.Type: ApplicationFiled: October 29, 2007Publication date: July 31, 2008Applicant: AMERICAN FAMILY LIFE ASSURANCE COMPANY OF COLUMBUSInventors: Raymond C. Cole, Shawn M. Constance, Kyle S. Goodwin, Joshua Bruce Harrison, William R. Morris, John Julius Shilling