Patents by Inventor Jason Howard

Jason Howard 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: 11414176
    Abstract: A control system (400) for an active inceptor (103) for a fly by wire aircraft permits a zero force null point to settle to a non-zero displacement trim position. An internal position state of a second order mass spring damper model is moved in conjunction with force-displacement characteristic coordinates. This results in no second order dynamics being superimposed on the feel of the inceptor (103) when dynamically adjusting the trim position, thereby eliminating the possibility of any unpleasant buzzing been felt by the operator of the inceptor during a trimming operation.
    Type: Grant
    Filed: March 28, 2017
    Date of Patent: August 16, 2022
    Assignee: BAE SYSTEMS plc
    Inventors: Justin Mark Dee, Jason Howard Bean
  • Publication number: 20220242554
    Abstract: A method to detect a hands off status of a user input device is disclosed. The method comprising filtering a sensed force, acting on the user input device, using a first lag filter to provide a first output, the lag filter comprising a first lag time constant. Filtering the sensed force using a second lag filter, substantially in parallel with the first filter, to provide a second output, the second lag filter comprising a second lag time constant greater than the first lag time constant. Comparing with a first threshold value, in a first comparison, a magnitude of a difference between the first output and the second output. Comparing with a second threshold value, in a second comparison, a magnitude of the second output. Designating the user device to have a hands off status based on the first comparison and the second comparison.
    Type: Application
    Filed: June 18, 2020
    Publication date: August 4, 2022
    Applicant: BAE SYSTEMS plc
    Inventors: Jason Howard Bean, Justin Mark Dee
  • Publication number: 20220244754
    Abstract: A method to obtain total compensation force information of a user input device is disclosed. The method comprising obtaining velocity information of a portion of the user input device. Obtaining acceleration information of the portion of the user input device. Obtaining damping force information force based on the velocity information. Obtaining inertial compensation force information based on the acceleration information. Combining the damping compensation force and inertial compensation force to provide the compensation force information of the user input device.
    Type: Application
    Filed: June 18, 2020
    Publication date: August 4, 2022
    Applicant: BAE SYSTEMS plc
    Inventors: Jason Howard Bean, Justin Mark Dee
  • Publication number: 20220229795
    Abstract: A graph processing core includes a plurality of processing pipelines and an interrupt controller unit. Each processing pipeline executes one or more threads and includes, for each thread, a register indicating a currently executing program counter vector and another register indicating an interrupt or exception handler vector. The interrupt controller unit may receive interrupt or exception notifications from the processing pipelines, determine a handler vector based on the notification and a set of registers of the interrupt controller unit, and transmit the handler vector to the processing pipeline that issued the interrupt or exception notification. Further, the issuing pipeline may receive the handler vector from the interrupt controller unit, write a value in the first register into the second register, write the handler vector into the first register, and invoke an interrupt or exception hander based on the value written into the first register.
    Type: Application
    Filed: April 1, 2022
    Publication date: July 21, 2022
    Inventors: Scott N. Cline, Ivan B. Ganev, Robert S. Pawlowski, Jason Howard, Joshua B. Fryman
  • Publication number: 20220229723
    Abstract: Memory requests are protected by encoding memory requests to include error correction codes. A subset of bits in a memory request are compared to a pre-defined pattern to determine whether the subset of bits matches a pre-defined pattern, where a match indicates that a compression can be applied to the memory request. The error correction code is generated for the memory request and the memory request is encoded to remove the subset of bits, add the error correction code, and add at least one metadata bit to the memory request to generate a protected version of the memory request, where the at least one metadata bit identifies whether the compression was applied to the memory request.
    Type: Application
    Filed: April 1, 2022
    Publication date: July 21, 2022
    Applicant: Intel Corporation
    Inventors: Joshua B. Fryman, Byoungchan Oh, Jason Howard, Sai Dheeraj Polagani
  • Publication number: 20220222075
    Abstract: In one embodiment, a processor includes decode circuitry and memory offload circuitry. The decode circuitry decodes an instruction to perform a direct memory access (DMA) operation, which includes an opcode and one or more fields. The opcode indicates a type of DMA operation to be performed. The one or more fields indicate a destination memory region and one or more data operands. The memory offload circuitry offloads the instruction from an execution pipeline and performs the DMA operation.
    Type: Application
    Filed: April 2, 2022
    Publication date: July 14, 2022
    Inventors: Robert S. Pawlowski, Scott N. Cline, Jason Howard, Joshua B. Fryman, Ivan B. Ganev
  • Patent number: 11376726
    Abstract: A magnetic tool container, including a tool storing portion, including a main body to magnetically attract at least one item thereto, at least one elongated receiving aperture disposed on at least a portion of the main body to store at least one first item therein, at least one small receiving aperture disposed on at least a portion of the main body to store at least one second item therein, a mobile device holding portion disposed on at least a portion of a side of the main body to receive a mobile device therein, and at least one illuminating device disposed on at least a portion of a bottom surface of the main body to illuminate a surrounding area thereof, a surface connector to removably connect to a surface, and a moving arm disposed on a first end to the main body and on a second end to the surface connector to connect the tool storing portion to the surface connector, such that the tool storing portion is suspended therefrom.
    Type: Grant
    Filed: December 20, 2019
    Date of Patent: July 5, 2022
    Inventor: Jason Howard
  • Patent number: 11360809
    Abstract: Embodiments of apparatuses, methods, and systems for scheduling tasks to hardware threads are described. In an embodiment, a processor includes a multiple hardware threads and a task manager. The task manager is to issue a task to a hardware thread. The task manager includes a hardware task queue to store a descriptor for the task. The descriptor is to include a field to store a value to indicate whether the task is a single task, a collection of iterative tasks, and a linked list of tasks.
    Type: Grant
    Filed: June 29, 2018
    Date of Patent: June 14, 2022
    Assignee: Intel Corporation
    Inventors: William Paul Griffin, Joshua Fryman, Jason Howard, Sang Phill Park, Robert Pawlowski, Michael Abbott, Scott Cline, Samkit Jain, Ankit More, Vincent Cave, Fabrizio Petrini, Ivan Ganev
  • Patent number: 11327986
    Abstract: In an approach for retrieving and presenting data in a structured view from a database, a processor receives a request from a user for accessing data in the database based on a business object. The business object may be a configuration file that defines the data and how the data is to be retrieved from the database. A processor retrieves the business object. A processor determines, based on the business object, a location in the database to get the data. A processor retrieves the data from the database based on the business object. A processor formats the data based on the business object. A processor performs a post process on the data based on the business object. A processor returns the data to the user.
    Type: Grant
    Filed: June 22, 2020
    Date of Patent: May 10, 2022
    Assignee: International Business Machines Corporation
    Inventors: Nicholas Joseph Keller, Arvin Bhatnagar, Jason Howard Cornpropst
  • Patent number: 11300999
    Abstract: An artificial-reality headset assembly includes an artificial-reality headset, a battery pack, and a plurality of head straps. One end of each of the head straps is coupled to the artificial-reality headset and the respective opposite end is coupled to the battery pack. The plurality of head straps includes one or more side straps configured to be worn around a user's head. The battery pack is located in proximity to a posterior portion of the user's head when the artificial-reality headset is worn. The position and weight of the battery pack function to counterbalance weight of the artificial-reality headset, creating a symmetric balance along an axis of the user's head and maintaining the position of the battery pack regardless of adjustment to the one or more side straps. In some embodiments, the plurality of head straps includes an overhead strap (e.g., an adjustable ergonomic strap).
    Type: Grant
    Filed: May 23, 2019
    Date of Patent: April 12, 2022
    Assignee: FACEBOOK TECHNOLOGIES, LLC
    Inventors: Karthik Kadirvel, Jason Howard, Myuran Kangatharalingam
  • Publication number: 20220067297
    Abstract: A method and or system for processing a response message from an analytical application that includes receiving the response message; parsing the response message to facilitate selecting a semantic model to translate the response message; obtaining the semantic model to translate the response message; translating the response message using the semantic model; and converting the translated response message to non-rich text. The non-rich text can be annotated for semantic meaning that can be displayed for example on a “dumb” display that does not support rich-text formats.
    Type: Application
    Filed: August 28, 2020
    Publication date: March 3, 2022
    Inventors: Jason Howard Cornpropst, Willie Robert Patten, JR.
  • Publication number: 20210397608
    Abstract: In an approach for retrieving and presenting data in a structured view from a database, a processor receives a request from a user for accessing data in the database based on a business object. The business object may be a configuration file that defines the data and how the data is to be retrieved from the database. A processor retrieves the business object. A processor determines, based on the business object, a location in the database to get the data. A processor retrieves the data from the database based on the business object. A processor formats the data based on the business object. A processor performs a post process on the data based on the business object. A processor returns the data to the user.
    Type: Application
    Filed: June 22, 2020
    Publication date: December 23, 2021
    Inventors: Nicholas Joseph Keller, Arvin Bhatnagar, Jason Howard Cornpropst
  • Publication number: 20210391738
    Abstract: An apparatus may include a power rail, a subassembly, an additional subassembly, and an interface coupling the subassembly to the additional subassembly. The subassembly may include a load, an energy-storing component, a charger having an output coupled to the energy-storing component, and a reverse-current limiter having a first terminal coupled to the energy-storing component. The additional subassembly may include an additional energy-storing component, an additional charger having an output coupled to the additional energy-storing component, and an additional reverse-current limiter having a first terminal coupled to the additional energy-storing component. The power rail may cross the interface and may couple the load, an input of the charger, a second terminal of the reverse-current limiter, an input of the additional charger, and a second terminal of the additional reverse-current limiter. Various other apparatuses, systems, and methods are also disclosed.
    Type: Application
    Filed: August 26, 2021
    Publication date: December 16, 2021
    Inventors: Gene R. Obie, Xiaobei Li, Sam Sarmast, Karthik Kadirvel, Jason Howard
  • Publication number: 20210381639
    Abstract: The disclosed adjustable strap apparatus may include a left strap having a first rack member and a right strap having a second rack member. An electrical unit may have an opening through which a shaft passes. A pinion member may be affixed to a proximal end of the shaft and may be adapted to (a) engage the first rack member and the second rack member and (b) translate the first rack member and the second rack member in opposite directions via rotation of the shaft. A ratcheting member may be coupled to a distal end of the shaft and may include one or more pawls adapted to prevent rotation of the shaft when engaged. Various other methods, systems, and devices are also disclosed.
    Type: Application
    Filed: May 28, 2021
    Publication date: December 9, 2021
    Inventors: Jason Howard, Thomas Christopher Frey, Karthik Kadirvel
  • Publication number: 20210342640
    Abstract: A method of preparing a dataset may comprise calculating a pattern relevance for a first field in the dataset and modifying the first field based on the pattern relevance. The method may further comprise detecting a contextual cue in the first field. The method may further comprise retrieving contextual information for a value in the first field and adding that contextual information to the database. Finally, the method may further comprise identifying a numerical scheme for the first field and parsing the first field into a number according to that numerical scheme.
    Type: Application
    Filed: May 4, 2020
    Publication date: November 4, 2021
    Inventors: Willie Robert Patten, JR., Eugene Irving Kelton, Arvin Bhatnagar, Jason Howard Cornpropst, Jacob McPherson
  • Patent number: 11133693
    Abstract: An apparatus may include a power rail, a subassembly, an additional subassembly, and an interface coupling the subassembly to the additional subassembly. The subassembly may include a load, an energy-storing component, a charger having an output coupled to the energy-storing component, and a reverse-current limiter having a first terminal coupled to the energy-storing component. The additional subassembly may include an additional energy-storing component, an additional charger having an output coupled to the additional energy-storing component, and an additional reverse-current limiter having a first terminal coupled to the additional energy-storing component. The power rail may cross the interface and may couple the load, an input of the charger, a second terminal of the reverse-current limiter, an input of the additional charger, and a second terminal of the additional reverse-current limiter. Various other apparatuses, systems, and methods are also disclosed.
    Type: Grant
    Filed: February 25, 2020
    Date of Patent: September 28, 2021
    Assignee: Facebook Technologies, LLC
    Inventors: Gene R. Obie, Xiaobei Li, Sam Sarmast, Karthik Kadirvel, Jason Howard
  • Patent number: 11117650
    Abstract: A control system (200) using fixed point computation avoids overflow conditions by limiting the internal quantities ensuring that contributing calculations from various parts of the control loop never add up to an overflow. Various parts of a control loop e.g. proportional terms can be prioritised over other parts, e.g. integral and differential terms and ensuring that the overall total resulting when the separate terms are summed together never exceeds the maximum or minimum imposed limits. Variable limit calculator circuits (211,219) revise the limits according to the output of the higher priority control path(s). The revised limits cascade down through each contributor, eventually allowing the lowest priority control path the smallest authority. The control system may be applied to control of a drive motor (111) for an aircraft inceptor (103).
    Type: Grant
    Filed: July 13, 2017
    Date of Patent: September 14, 2021
    Assignee: BAE SYSTEMS plc
    Inventors: Justin Mark Dee, Jason Howard Bean
  • Publication number: 20210187726
    Abstract: A magnetic tool container, including a tool storing portion, including a main body to magnetically attract at least one item thereto, at least one elongated receiving aperture disposed on at least a portion of the main body to store at least one first item therein, at least one small receiving aperture disposed on at least a portion of the main body to store at least one second item therein, a mobile device holding portion disposed on at least a portion of a side of the main body to receive a mobile device therein, and at least one illuminating device disposed on at least a portion of a bottom surface of the main body to illuminate a surrounding area thereof, a surface connector to removably connect to a surface, and a moving arm disposed on a first end to the main body and on a second end to the surface connector to connect the tool storing portion to the surface connector, such that the tool storing portion is suspended therefrom.
    Type: Application
    Filed: December 20, 2019
    Publication date: June 24, 2021
    Inventor: Jason Howard
  • Patent number: 10983793
    Abstract: The present disclosure is directed to systems and methods of performing one or more broadcast or reduction operations using direct memory access (DMA) control circuitry. The DMA control circuitry executes a modified instruction set architecture (ISA) that facilitates the broadcast distribution of data to a plurality of destination addresses in system memory circuitry. The broadcast instruction may include broadcast of a single data value to each destination address. The broadcast instruction may include broadcast of a data array to each destination address. The DMA control circuitry may also execute a reduction instruction that facilitates the retrieval of data from a plurality of source addresses in system memory and performing one or more operations using the retrieved data. Since the DMA control circuitry, rather than the processor circuitry performs the broadcast and reduction operations, system speed and efficiency is beneficially enhanced.
    Type: Grant
    Filed: March 29, 2019
    Date of Patent: April 20, 2021
    Assignee: Intel Corporation
    Inventors: Joshua Fryman, Ankit More, Jason Howard, Robert Pawlowski, Yigit Demir, Nick Pepperling, Fabrizio Petrini, Sriram Aananthakrishnan, Shaden Smith
  • Patent number: 10983170
    Abstract: An apparatus for monitoring battery swelling includes a conductive layer adhered to a battery pack, a surface opposite the battery pack, a flex layer adhered to the bottom of the surface, and a resistance measurement circuit. The conductive layer includes one or more conductive strips. The flex layer includes a resistive pattern with one or more serially connected resistive segments. Each resistive segment is aligned to a respective conductive strip. The surface is positioned over the battery pack so that initially the resistive pattern is not in contact with and is electrically separated from the conductive layer. The resistance measurement circuit is connected to the resistive pattern to detect changes in resistance of the resistive pattern. When the battery pack swells, the resistive pattern comes in contact with the conductive layer, thereby shorting a resistive segment, and causes the resistance measurement circuit to detect the change in the resistance.
    Type: Grant
    Filed: June 24, 2019
    Date of Patent: April 20, 2021
    Assignee: FACEBOOK TECHNOLOGIES, LLC
    Inventors: Karthik Kadirvel, Jason Howard