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: 20250334286Abstract: 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: ApplicationFiled: July 2, 2025Publication date: October 30, 2025Inventors: Mathias Alfredo Roman Pon, Roberto Carlos Roman, Martin Gorlero Correa, Scott Gales, James Ball, Steve Miao, Eric Meng, Ron Cassar
-
Patent number: 12450064Abstract: 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: GrantFiled: March 21, 2024Date of Patent: October 21, 2025Assignee: QUALCOMM IncorporatedInventors: Albert Yosher, James Ball
-
Publication number: 20250298619Abstract: 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: ApplicationFiled: March 21, 2024Publication date: September 25, 2025Inventors: Albert YOSHER, James BALL
-
Patent number: 12413232Abstract: 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: GrantFiled: August 22, 2022Date of Patent: September 9, 2025Assignee: Altera CorporationInventors: Kevin Clark, Scott J. Weber, James Ball, Ravi Prakash Gutala, Aravind Raghavendra Dasu
-
Publication number: 20250167786Abstract: 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: ApplicationFiled: January 17, 2025Publication date: May 22, 2025Inventors: Sharath Raghava, Ankireddy Nalamalpu, Dheeraj Subbareddy, Harsha Gupta, James Ball, Kavitha Prasad, Sean R. Atsatt
-
Publication number: 20250124237Abstract: 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: ApplicationFiled: March 8, 2024Publication date: April 17, 2025Inventors: Jonathan GILLHAM, Conor WATT, Liam MCNALLY, James BALL
-
Patent number: 12237831Abstract: 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: GrantFiled: May 16, 2023Date of Patent: February 25, 2025Assignee: Intel CorporationInventors: Sharath Raghava, Ankireddy Nalamalpu, Dheeraj Subbareddy, Harsha Gupta, James Ball, Kavitha Prasad, Sean R. Atsatt
-
Publication number: 20240273030Abstract: 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: ApplicationFiled: December 28, 2023Publication date: August 15, 2024Inventors: James BALL, Bohuslav RYCHLIK
-
Publication number: 20230370068Abstract: 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: ApplicationFiled: May 16, 2023Publication date: November 16, 2023Inventors: Sharath Raghava, Ankireddy Nalamalpu, Dheeraj Subbareddy, Harsha Gupta, James Ball, Kavitha Prasad, Sean R. Atsatt
-
Patent number: 11703236Abstract: 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: GrantFiled: October 29, 2019Date of Patent: July 18, 2023Assignee: SUNTOWATER TECHNOLOGIES, LLCInventors: James Ball, Charles Becze
-
Patent number: 11700002Abstract: 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: GrantFiled: December 20, 2021Date of Patent: July 11, 2023Assignee: Intel CorporationInventors: Sharath Raghava, Ankireddy Nalamalpu, Dheeraj Subbareddy, Harsha Gupta, James Ball, Kavitha Prasad, Sean R. Atsatt
-
Publication number: 20230197869Abstract: 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: ApplicationFiled: November 3, 2022Publication date: June 22, 2023Inventors: HENRY JAMES SNAITH, EDWARD JAMES WILLIAM CROSSLAND, ANDREW HEY, JAMES BALL, MICHAEL LEE, PABLO DOCAMPO
-
Patent number: 11623178Abstract: 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: GrantFiled: October 29, 2019Date of Patent: April 11, 2023Assignee: SUNTOWATER TECHNOLOGIES, LLCInventors: James Ball, Charles Becze
-
Publication number: 20230056118Abstract: 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: ApplicationFiled: August 22, 2022Publication date: February 23, 2023Inventors: Kevin Clark, Scott J. Weber, James Ball, Ravi Prakash Gutala, Aravind Raghavendra Dasu
-
Patent number: 11559765Abstract: 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: GrantFiled: October 29, 2019Date of Patent: January 24, 2023Assignee: SUNTOWATER TECHNOLOGIES, LLCInventors: James Ball, Charles Becze
-
Patent number: 11527663Abstract: 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: GrantFiled: June 20, 2018Date of Patent: December 13, 2022Assignee: OXFORD UNIVERSITY INNOVATION LIMITEDInventors: Henry James Snaith, Edward James William Crossland, Andrew Hey, James Ball, Michael Lee, Pablo Docampo
-
Publication number: 20220393048Abstract: 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: ApplicationFiled: August 8, 2022Publication date: December 8, 2022Inventors: HENRY JAMES SNAITH, EDWARD JAMES WILLIAM CROSSLAND, ANDREW HEY, JAMES BALL, MICHAEL LEE, PABLO DOCAMPO
-
Patent number: 11489527Abstract: 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: GrantFiled: June 22, 2021Date of Patent: November 1, 2022Assignee: Intel CorporationInventors: Scott Weber, Aravind Dasu, Ravi Gutala, Mahesh Iyer, Eriko Nurvitadhi, Archanna Srinivasan, Sean Atsatt, James Ball
-
Patent number: 11469338Abstract: 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: GrantFiled: June 24, 2020Date of Patent: October 11, 2022Assignee: OXFORD UNIVERSITY INNOVATION LIMITEDInventors: Henry James Snaith, Edward James William Crossland, Andrew Hey, James Ball, Michael Lee, Pablo Docampo
-
Publication number: 20220280038Abstract: 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: ApplicationFiled: March 7, 2022Publication date: September 8, 2022Applicant: InjectSense, Inc.Inventors: Ariel Cao, James Ball, Sebnem Acar, Thomas H. Breunig