Patents by Inventor James Ball

James Ball 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: 20250334286
    Abstract: Described are various embodiments of a smart attic ventilation system, and sensor module therefor. Also described are various embodiments of an effective energy storage and delivery mechanism for such systems, for example, when predominantly powered from an integrated solar energy capturing component such as a solar panel, for continuous operation in dark environmental conditions such as at night and/or on cloudy days.
    Type: Application
    Filed: July 2, 2025
    Publication date: October 30, 2025
    Inventors: Mathias Alfredo Roman Pon, Roberto Carlos Roman, Martin Gorlero Correa, Scott Gales, James Ball, Steve Miao, Eric Meng, Ron Cassar
  • Patent number: 12450064
    Abstract: A method for executing an instruction set architecture (ISA) push with frame pointer instruction is described. The method includes utilizing a frame pointer. The method also includes decoding the ISA push with frame pointer instruction. The method further includes executing the decoded ISA push with frame pointer instruction. The method also includes performing, during the executing of the decoded ISA push with frame pointer instruction, a multiple register push operation on a stack while preserving a value of a stack pointer register and a value of a frame pointer register prior to executing the decoded ISA push with frame pointer instruction.
    Type: Grant
    Filed: March 21, 2024
    Date of Patent: October 21, 2025
    Assignee: QUALCOMM Incorporated
    Inventors: Albert Yosher, James Ball
  • Publication number: 20250298619
    Abstract: A method for executing an instruction set architecture (ISA) push with frame pointer instruction is described. The method includes utilizing a frame pointer. The method also includes decoding the ISA push with frame pointer instruction. The method further includes executing the decoded ISA push with frame pointer instruction. The method also includes performing, during the executing of the decoded ISA push with frame pointer instruction, a multiple register push operation on a stack while preserving a value of a stack pointer register and a value of a frame pointer register prior to executing the decoded ISA push with frame pointer instruction.
    Type: Application
    Filed: March 21, 2024
    Publication date: September 25, 2025
    Inventors: Albert YOSHER, James BALL
  • Patent number: 12413232
    Abstract: An integrated circuit device may include a programmable fabric die having programmable logic fabric and configuration memory that may configure the programmable logic fabric. The integrated circuit device may also include a base die that may provide fabric support circuitry, including memory and/or communication interfaces. The first die and the second die may be coupled using a multi-purpose interface that may allow communication between the first die and the second die. The multi-purpose interface may allow concurrent access to the base die by the programmable logic fabric and the configuration memory by using multiple channels over the multi-purpose interface.
    Type: Grant
    Filed: August 22, 2022
    Date of Patent: September 9, 2025
    Assignee: Altera Corporation
    Inventors: Kevin Clark, Scott J. Weber, James Ball, Ravi Prakash Gutala, Aravind Raghavendra Dasu
  • Publication number: 20250167786
    Abstract: Techniques described herein may relate to providing a programmable interconnect network (e.g., a programmable network-on-chip (NOC)). A method may include determining a transmission parameter, bonding one or more channels of an interconnect network based at least in part on the transmission parameter, and power-gating any unused channels after the bonding.
    Type: Application
    Filed: January 17, 2025
    Publication date: May 22, 2025
    Inventors: Sharath Raghava, Ankireddy Nalamalpu, Dheeraj Subbareddy, Harsha Gupta, James Ball, Kavitha Prasad, Sean R. Atsatt
  • Publication number: 20250124237
    Abstract: Disclosed is a method and system to assess the veracity of textual input. Upon receiving user-provided content, the system segments the input into fact-oriented textual fragments. Subsequently, search strings are crafted from the fragments and employed to fetch pertinent documents from a designated database. Each extracted document undergoes filtration to distill fact-based content. The initial fragments are then juxtaposed against the distilled content to discern similarities or discrepancies. Culminating the process, the system classifies the content of user into specific veracity categories, ranging from absolute terms like “true” to negations like “false”, with additional nuanced classifications like “misleading” or “outdated” further enhancing the precision of the assessment.
    Type: Application
    Filed: March 8, 2024
    Publication date: April 17, 2025
    Inventors: Jonathan GILLHAM, Conor WATT, Liam MCNALLY, James BALL
  • Patent number: 12237831
    Abstract: Techniques described herein may relate to providing a programmable interconnect network (e.g., a programmable network-on-chip (NOC)). A method may include determining a transmission parameter, bonding one or more channels of an interconnect network based at least in part on the transmission parameter, and power-gating any unused channels after the bonding.
    Type: Grant
    Filed: May 16, 2023
    Date of Patent: February 25, 2025
    Assignee: Intel Corporation
    Inventors: Sharath Raghava, Ankireddy Nalamalpu, Dheeraj Subbareddy, Harsha Gupta, James Ball, Kavitha Prasad, Sean R. Atsatt
  • Publication number: 20240273030
    Abstract: A processor system, comprising: a first memory comprising a memory protection table including memory access permission information associated with a set of one or more worlds; and a processor comprising: an execution core configured to run a first world; and a table-based memory protection (TMP) configured to: receive a first request to access memory content at a first target address from the first world; access the memory access permission information from the memory protection table based on the first target address; and determine whether the first world is allowed to access the memory content at the first target address based on the accessed memory access permission information.
    Type: Application
    Filed: December 28, 2023
    Publication date: August 15, 2024
    Inventors: James BALL, Bohuslav RYCHLIK
  • Publication number: 20230370068
    Abstract: Techniques described herein may relate to providing a programmable interconnect network (e.g., a programmable network-on-chip (NOC)). A method may include determining a transmission parameter, bonding one or more channels of an interconnect network based at least in part on the transmission parameter, and power-gating any unused channels after the bonding.
    Type: Application
    Filed: May 16, 2023
    Publication date: November 16, 2023
    Inventors: Sharath Raghava, Ankireddy Nalamalpu, Dheeraj Subbareddy, Harsha Gupta, James Ball, Kavitha Prasad, Sean R. Atsatt
  • Patent number: 11703236
    Abstract: Systems and methods for operating a water recovery system and include activating a plurality of dampers, a fan, and a refrigeration system of the water recovery system. The method includes measuring an ambient air temperature of the water recovery system based on data obtained from an ambient air temperature sensor. The method includes measuring one or more evaporator temperatures associated with an evaporator of the water recovery system based on data obtained from one or more evaporator temperature sensors. The method includes determining an optimal evaporator air temperature of the water recovery system based on the one or more evaporator temperatures and the ambient air temperature. The method includes setting a speed of the fan of the water recovery system based on the optimal evaporator air temperature.
    Type: Grant
    Filed: October 29, 2019
    Date of Patent: July 18, 2023
    Assignee: SUNTOWATER TECHNOLOGIES, LLC
    Inventors: James Ball, Charles Becze
  • Patent number: 11700002
    Abstract: Techniques described herein may relate to providing a programmable interconnect network (e.g., a programmable network-on-chip (NOC)). A method may include determining a transmission parameter, bonding one or more channels of an interconnect network based at least in part on the transmission parameter, and power-gating any unused channels after the bonding.
    Type: Grant
    Filed: December 20, 2021
    Date of Patent: July 11, 2023
    Assignee: Intel Corporation
    Inventors: Sharath Raghava, Ankireddy Nalamalpu, Dheeraj Subbareddy, Harsha Gupta, James Ball, Kavitha Prasad, Sean R. Atsatt
  • Publication number: 20230197869
    Abstract: The invention provides an optoelectronic device comprising a photoactive region, which photoactive region comprises: an n-type region comprising at least one n-type layer; a p- type region comprising at least one p-type layer; and, disposed between the n-type region and the p-type region: a layer of a perovskite semiconductor without open porosity. The perovskite semiconductor is generally light-absorbing. In some embodiments, disposed between the n-type region and the p-type region is: (i) a first layer which comprises a scaffold material, which is typically porous, and a perovskite semiconductor, which is typically disposed in pores of the scaffold material; and (ii) a capping layer dis -posed on said first layer, which capping layer is said layer of a perovskite semiconductor without open porosity, wherein the perovskite semiconductor in the capping layer is in contact with the perovskite semiconductor in the first layer.
    Type: Application
    Filed: November 3, 2022
    Publication date: June 22, 2023
    Inventors: HENRY JAMES SNAITH, EDWARD JAMES WILLIAM CROSSLAND, ANDREW HEY, JAMES BALL, MICHAEL LEE, PABLO DOCAMPO
  • Patent number: 11623178
    Abstract: Systems and methods are disclosed and include a controller and a water recovery device. The water recovery device includes a desiccant stack including a chamber defining an airflow path therein. The water recovery device includes an evaporator in communication with the desiccant stack and one or more condensers in communication with the desiccant stack. The controller is configured to set the water recovery system to one of an absorption mode and an extraction mode. The water recovery device is configured to receive ambient air in the chamber to remove water vapor using the liquid desiccant and retain the water vapor in the chamber when the water recovery system is in the absorption mode. The water recovery device is configured to remove the water vapor within the chamber when the water recovery system is in the extraction mode.
    Type: Grant
    Filed: October 29, 2019
    Date of Patent: April 11, 2023
    Assignee: SUNTOWATER TECHNOLOGIES, LLC
    Inventors: James Ball, Charles Becze
  • Publication number: 20230056118
    Abstract: An integrated circuit device may include a programmable fabric die having programmable logic fabric and configuration memory that may configure the programmable logic fabric. The integrated circuit device may also include a base die that may provide fabric support circuitry, including memory and/or communication interfaces. The first die and the second die may be coupled using a multi-purpose interface that may allow communication between the first die and the second die. The multi-purpose interface may allow concurrent access to the base die by the programmable logic fabric and the configuration memory by using multiple channels over the multi-purpose interface.
    Type: Application
    Filed: August 22, 2022
    Publication date: February 23, 2023
    Inventors: Kevin Clark, Scott J. Weber, James Ball, Ravi Prakash Gutala, Aravind Raghavendra Dasu
  • Patent number: 11559765
    Abstract: Systems and methods for operating a water recovery system are described and include activating a condenser of the water recovery system. The method includes measuring a temperature associated with the condenser based on data obtained from a condenser temperature sensor. The method includes comparing the temperature associated with the condenser to a maximum threshold temperature. The method includes activating an auxiliary condenser of the water recovery system in response to the temperature associated with the condenser being greater than the maximum threshold temperature.
    Type: Grant
    Filed: October 29, 2019
    Date of Patent: January 24, 2023
    Assignee: SUNTOWATER TECHNOLOGIES, LLC
    Inventors: James Ball, Charles Becze
  • Patent number: 11527663
    Abstract: The invention provides an optoelectronic device comprising a photoactive region, which photoactive region comprises: an n-type region comprising at least one n-type layer; a p-type region comprising at least one p-type layer; and, disposed between the n-type region and the p-type region: a layer of a perovskite semiconductor without open porosity. The perovskite semiconductor is generally light-absorbing. In some embodiments, disposed between the n-type region and the p-type region is: (i) a first layer which comprises a scaffold material, which is typically porous, and a perovskite semiconductor, which is typically disposed in pores of the scaffold material; and (ii) a capping layer disposed on said first layer, which capping layer is said layer of a perovskite semiconductor without open porosity, wherein the perovskite semiconductor in the capping layer is in contact with the perovskite semiconductor in the first layer.
    Type: Grant
    Filed: June 20, 2018
    Date of Patent: December 13, 2022
    Assignee: OXFORD UNIVERSITY INNOVATION LIMITED
    Inventors: Henry James Snaith, Edward James William Crossland, Andrew Hey, James Ball, Michael Lee, Pablo Docampo
  • Publication number: 20220393048
    Abstract: The invention provides an optoelectronic device comprising a photoactive region, which photoactive region comprises: an n-type region comprising at least one n-type layer; a p-type region comprising at least one p-type layer; and, disposed between the n-type region and the p-type region: a layer of a perovskite semiconductor without open porosity. The perovskite semiconductor is generally light-absorbing. In some embodiments, disposed between the n-type region and the p-type region is: (i) a first layer which comprises a scaffold material, which is typically porous, and a perovskite semiconductor, which is typically disposed in pores of the scaffold material; and (ii) a capping layer disposed on said first layer, which capping layer is said layer of a perovskite semiconductor without open porosity, wherein the perovskite semiconductor in the capping layer is in contact with the perovskite semiconductor in the first layer.
    Type: Application
    Filed: August 8, 2022
    Publication date: December 8, 2022
    Inventors: HENRY JAMES SNAITH, EDWARD JAMES WILLIAM CROSSLAND, ANDREW HEY, JAMES BALL, MICHAEL LEE, PABLO DOCAMPO
  • Patent number: 11489527
    Abstract: A three dimensional circuit system includes first and second integrated circuit (IC) dies. The first IC die includes programmable logic circuits arranged in sectors and first programmable interconnection circuits having first router circuits. The second IC die includes non-programmable circuits arranged in regions and second programmable interconnection circuits having second router circuits. Each of the regions in the second IC die is vertically aligned with at least one of the sectors in the first IC die. Each of the second router circuits is coupled to one of the first router circuits through a vertical die-to-die connection. The first and second programmable interconnection circuits are programmable to route signals between the programmable logic circuits and the non-programmable circuits through the first and second router circuits. The circuit system may include additional IC dies. The first and second IC dies and any additional IC dies are coupled in a vertically stacked configuration.
    Type: Grant
    Filed: June 22, 2021
    Date of Patent: November 1, 2022
    Assignee: Intel Corporation
    Inventors: Scott Weber, Aravind Dasu, Ravi Gutala, Mahesh Iyer, Eriko Nurvitadhi, Archanna Srinivasan, Sean Atsatt, James Ball
  • Patent number: 11469338
    Abstract: The invention provides an optoelectronic device comprising a photoactive region, which photoactive region comprises: an n-type region comprising at least one n-type layer; a p-type region comprising at least one p-type layer; and, disposed between the n-type region and the p-type region: a layer of a perovskite semiconductor without open porosity. The perovskite semiconductor is generally light-absorbing. In some embodiments, disposed between the n-type region and the p-type region is: (i) a first layer which comprises a scaffold material, which is typically porous, and a perovskite semiconductor, which is typically disposed in pores of the scaffold material; and (ii) a capping layer disposed on said first layer, which capping layer is said layer of a perovskite semiconductor without open porosity, wherein the perovskite semiconductor in the capping layer is in contact with the perovskite semiconductor in the first layer.
    Type: Grant
    Filed: June 24, 2020
    Date of Patent: October 11, 2022
    Assignee: OXFORD UNIVERSITY INNOVATION LIMITED
    Inventors: Henry James Snaith, Edward James William Crossland, Andrew Hey, James Ball, Michael Lee, Pablo Docampo
  • Publication number: 20220280038
    Abstract: Systems and methods of assessing and treating eye disease. Such systems and methods can include presenting intraocular pressure (IOP) data as a circadian IOP profile on a polar plot over a 24-hr period to facilitate identification of cyclical variations of IOP occurring on a daily basis. Such methods can further include associating a particular circadian IOP profile with structural and/or a functional assessments, and utilizing such associations from multiple patients to facilitate identification of relationships to provide improved assessment and treatment of eye disease.
    Type: Application
    Filed: March 7, 2022
    Publication date: September 8, 2022
    Applicant: InjectSense, Inc.
    Inventors: Ariel Cao, James Ball, Sebnem Acar, Thomas H. Breunig