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: 11688905
    Abstract: A curved battery pack may include (1) a housing comprising a curved surface and (2) a curved battery shaped to conform to the curved surface. The curved battery may be positioned relative to the curved surface such that the curved surface applies a force that counteracts a flattening force experienced by the curved battery. Various other apparatus, systems, and methods are also disclosed.
    Type: Grant
    Filed: April 21, 2021
    Date of Patent: June 27, 2023
    Assignee: Meta Platforms Technologies, LLC
    Inventors: Jason Howard, Karthik Kadirvel, Myuran Kangatharalingam, Bryan W Fan
  • Patent number: 11645472
    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: Grant
    Filed: August 28, 2020
    Date of Patent: May 9, 2023
    Assignee: International Business Machines Corporation
    Inventors: Jason Howard Cornpropst, Willie Robert Patten, Jr.
  • Patent number: 11601332
    Abstract: A method includes receiving data characterizing digital content from a repository of digital content. The method also includes receiving data characterizing a right to use the digital content from a store configured to sell a right to use the digital content to a customer associated with a non-destructive testing device. The method further includes performing an inspection of machinery using the non-destructive testing device based on the received digital content and the received right to use the digital content. The inspection can be performed by one or more of executing, using, and displaying the digital content. Related systems, devices, and non-transitory computer-readable mediums are also described.
    Type: Grant
    Filed: May 8, 2020
    Date of Patent: March 7, 2023
    Assignee: Baker Hughes, a GE Company, LLC
    Inventors: Jason Howard Messinger, Michael Christopher Domke, Scott Leo Sbihli, Robert Carroll Ward, Francois Xavier De Fromont
  • Patent number: 11563233
    Abstract: A wearable battery-pack accessory may include (1) one or more curved batteries, (2) charging circuitry that charges the one or more curved batteries, (3) supplying circuitry that supplies power to a connected external computing device, and (4) an outer housing including a curved surface shaped to conform to a portion of a wearer's body. A head-mounted display system may include (1) a head-mounted display, (2) a strap that is coupled to the head-mounted display and wraps around the back of a user's head when the user is wearing the head-mounted display, and (3) a battery-pack accessory detachably coupled to the strap. Various other apparatus, systems, and methods are also disclosed.
    Type: Grant
    Filed: March 13, 2020
    Date of Patent: January 24, 2023
    Assignee: Meta Platforms Technologies, LLC
    Inventors: Jason Howard, Bryan W. Fan, Jeffrey Taylor Stellman, Karthik Kadirvel, Jonathan Longhitano
  • Publication number: 20220414038
    Abstract: Systems, methods, and apparatuses for direct memory access instruction set architecture support for flexible dense compute using a reconfigurable spatial array are described.
    Type: Application
    Filed: June 25, 2021
    Publication date: December 29, 2022
    Inventors: ROBERT PAWLOWSKI, BHARADWAJ KRISHNAMURTHY, SHRUTI SHARMA, BYOUNGCHAN OH, JING FANG, DANIEL KLOWDEN, JASON HOWARD, JOSHUA FRYMAN
  • Publication number: 20220413855
    Abstract: Techniques for operating on an indirect memory access instruction, where the instruction accesses a memory location via at least one indirect address. A pipeline processes the instruction and a memory operation engine generates a first access to the at least one indirect address and a second access to a target address determined by the at least one indirect address. A cache memory used with the pipeline and the memory operation engine caches pointers. In response to a cache hit when executing the indirect memory access instruction, operations dereference a pointer to obtain the at least one indirect address, not set a cache bit, and return data for the instruction without storing the data in the cache memory; and in response to a cache miss, operations set the cache bit, obtain, and store a cache line for a missed pointer, and return data without storing the data in the cache memory.
    Type: Application
    Filed: June 25, 2021
    Publication date: December 29, 2022
    Inventors: Robert Pawlowski, Sriram Aananthakrishnan, Jason Howard, Joshua Fryman
  • Patent number: 11431042
    Abstract: A battery system includes a plurality of battery cells connected in parallel. Each battery cell includes a positive and negative tab. The battery system also includes a plurality of thermal switch devices (e.g., temperature cut off (TCO) or positive temperature coefficient (PTC) devices). Each thermal switch device is electrically coupled to a respective cell. The battery system further includes a rigid-flex circuit board comprising a plurality of rigid regions. Each rigid region is physically and electrically connected to an adjacent rigid region by a respective flexible region. Each rigid region is electrically coupled to respective positive and negative tabs of a respective battery cell. Each thermal switch device prevents abnormal current flow (e.g., by limiting the flow of current at high temperatures) between a first battery cell that is coupled to the thermal switch device and a second battery cell that is adjacent to the first battery cell.
    Type: Grant
    Filed: September 8, 2020
    Date of Patent: August 30, 2022
    Assignee: META PLATFORMS TECHNOLOGIES, LLC
    Inventors: Karthik Kadirvel, Jason Howard, Michael Xingyi Yu, Bryan W. Fan
  • 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: 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: 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: 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