Patents by Inventor Donald Charles
Donald Charles 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: 11989793Abstract: Computerized system and method of obtaining and analyzing data on how large numbers of real estate visitors view and interact with real estate property. The system, which optimally will operate during real-world real estate tours, may utilize data from either property associated sensors or user mobile device sensors (e.g., smartphone sensors) to obtain and aggregate visitor position and/or orientation data with respect to various designated locations of interest on the property. This can be used to produce statistics on visitor positions and/or orientations with respect to such locations. The resulting data can be used for various purposes, including as input to LLM AI systems for automated real estate recommendations and information about various real estate features associated with below or above-average visitor interest or approval. Various methods to encourage use, such as self-guided real-world tours, virtual staging, and virtual goods and services, are also discussed.Type: GrantFiled: August 8, 2023Date of Patent: May 21, 2024Inventor: Donald Charles Catalano
-
Patent number: 11989134Abstract: An apparatus comprising translation circuitry to perform a translation operation to generate a translated second memory address within a second memory address space as a translation of a first memory address within a first memory address space, in which the translation circuitry is configured to generate the translated second memory address in dependence upon translation information stored at one or more translation information addresses; permission circuitry to perform an operation to detect permission information to indicate, for a given second memory address, whether memory access is permitted to the given second memory address; and access circuitry to allow access to data stored at the given second memory address when the permission information indicates that memory access is permitted to the given second memory address.Type: GrantFiled: March 8, 2021Date of Patent: May 21, 2024Assignee: Arm LimitedInventors: Yuval Elad, Jason Parker, Richard Roy Grisenthwaite, Simon John Craske, Alexander Donald Charles Chadwick
-
Patent number: 11972364Abstract: A system of one or more computers can be configured to facilitate the design of a service. The disclosed system may operate to add a process block to a service design structure for the service. The process block is provided to a trained AI/ML process prediction model. The trained AI/ML process prediction model suggests one or more further process blocks for addition to the service design structure based, at least in part, on the addition of the process block to the service design structure. In certain embodiments, a process block is selected from the suggested one or more further process blocks and added to the service design structure. Other embodiments of this aspect of the disclosure include corresponding computer systems, apparatus, and computer programs recorded on one or more computer storage devices, each configured to perform the actions of the methods.Type: GrantFiled: July 23, 2020Date of Patent: April 30, 2024Assignee: Dell Products L.P.Inventors: Puneet Srivastava, Donald Charles Guthan, Jr., Sathish Kumar Bikumala, Amit Sawhney
-
Patent number: 11959847Abstract: Systems and methods taught herein advantageously provide extended dynamic range capabilities to detect low intensity and high intensity emitted or scattered light from particles at high speeds with high sensitivity. Independently controlled first and second optical detector elements that handle light intensities in different dynamic ranges, large overall dynamic range is created. Signals from the detector elements can be combined to create a single combined signal that has excellent sensitivity over a large dynamic range. The detector systems and methods taught herein are particularly advantageous in particle processing where the population of particles can emit or scatter light over a large range of intensity values.Type: GrantFiled: September 11, 2020Date of Patent: April 16, 2024Assignee: CYTONOME/ST, LLCInventors: Johnathan Charles Sharpe, Donald Francis Perrault, Jr., Peter Kiesel
-
Patent number: 11954048Abstract: An apparatus has memory management circuitry to control access to a memory system based on access control information defined in table entries of a table structure comprising at least two levels of access control table. Table accessing circuitry accesses the table structure to obtain the access control information corresponding to a target address. For a given access control table at a given level of the table structure other than a starting level, the table accessing circuitry selects a selected table entry of the given access control table corresponding to the target address, based on an offset portion of the target address. A size of the offset portion is selected based on a variable nesting control parameter specified in a table entry of a higher-level access control table at a higher level of the table structure than the given access control table.Type: GrantFiled: April 14, 2021Date of Patent: April 9, 2024Assignee: Arm LimitedInventors: Jason Parker, Yuval Elad, Alexander Donald Charles Chadwick, Andrew Brookfield Swaine, Carlos Garcia-Tobin
-
Patent number: 11952172Abstract: An accessory for use with a portable container includes a jacket configured to extend around at least a portion of the sidewall of the container, the jacket including a plurality of modular sections formed separately and connected together around the at least a portion of the sidewall of the container. The modular sections include a first modular section having extending around a first portion of the sidewall of the container, a second modular section connected to the first modular section and extending around a second portion of the sidewall of the container, and at least one additional modular section extending around a third portion of the sidewall of the container. The first and second modular sections have different structural configurations. The accessory also includes a first connection member connected to the jacket and configured to support the jacket in connection with the container.Type: GrantFiled: December 5, 2022Date of Patent: April 9, 2024Assignee: YETI Coolers, LLCInventors: Kyle Edward Rogers, Andrew M. Bosway, Scott Barbieri, Steve Charles Nichols, Mark Carlson Rane, Donald Edward Desroches
-
Publication number: 20240092534Abstract: An accessory for use with a portable container includes a jacket configured to extend around at least a portion of the sidewall of the container, the jacket including a plurality of modular sections formed separately and connected together around the at least a portion of the sidewall of the container. The modular sections include a first modular section having extending around a first portion of the sidewall of the container, a second modular section connected to the first modular section and extending around a second portion of the sidewall of the container, and at least one additional modular section extending around a third portion of the sidewall of the container. The first and second modular sections have different structural configurations. The accessory also includes a first connection member connected to the jacket and configured to support the jacket in connection with the container.Type: ApplicationFiled: November 29, 2023Publication date: March 21, 2024Inventors: Kyle Edward Rogers, Andrew M. Bosway, Scott Barbieri, Steve Charles Nichols, Mark Carlson Rane, Donald Edward Desroches
-
Patent number: 11853227Abstract: There is provided a data processing apparatus and method of data processing. The data processing apparatus comprises storage circuitry to store a hierarchy of page tables comprising an intermediate level page table. Each entry of the intermediate level page table comprises base address information of a next level page table and control information indicating whether an addressing function has been applied to reorder physical storage locations of entries of the next level page table. Address translation circuitry is provided to perform address translations in response to receipt of a virtual address by performing a lookup in a next level page table dependent on the base address information and a page table index from the virtual address. When the control information indicates that the addressing function has been applied, the lookup is performed at a modified storage location generated by applying the addressing function to the page table index.Type: GrantFiled: April 28, 2021Date of Patent: December 26, 2023Assignee: Arm LimitedInventors: Charles Andrew Giefer, Alexander Donald Charles Chadwick
-
Patent number: 11720986Abstract: Computerized system and method of obtaining and analyzing data on how large numbers of real estate visitors view and interact with real estate property. The system, which optimally will operate during real-world real estate tours, may utilize data from either property associated sensors or user mobile device sensors (e.g., smartphone sensors) to obtain and aggregate visitor position and/or orientation data with respect to various designated locations of interest on the property. This can be used to produce statistics on visitor positions and/or orientations with respect to such locations. The resulting data can be used for statistical A/B testing and multivariate analysis, as well as provide information about various real estate features associated with below or above average visitor interest or approval. Various methods to encourage use, such as self-guided real-world tours, virtual staging, virtual goods and services, are also discussed.Type: GrantFiled: December 19, 2022Date of Patent: August 8, 2023Inventor: Donald Charles Catalano
-
Publication number: 20230236987Abstract: Apparatus comprising translation circuitry to perform a translation operation to generate a translated second memory address within a second memory address space as a translation of a first memory address within a first memory address space, in which the translation circuitry is configured to generate the translated second memory address in dependence upon translation information stored at one or more translation information addresses; permission circuitry to perform an operation to detect permission information to indicate, for a given second memory address, whether memory access is permitted to the given second memory address; and access circuitry to allow access to data stored at the given second memory address when the permission information indicates that memory access is permitted to the given second memory address.Type: ApplicationFiled: March 8, 2021Publication date: July 27, 2023Inventors: Yuval ELAD, Richard Roy GRISENTHWAITE, Jason PARKER, Simon John CRASKE, Alexander Donald Charles CHADWICK
-
Patent number: 11705939Abstract: A dual cavity, low power, outdoor combination line amplifier package for cable telecommunication systems is disclosed. It comprises: a dual-cavity main frame, cast in one piece and sectioned into an upper cavity and a lower cavity; a hardline entry cover, having a hardline receptacle PCB with a power supply fixed thereon, electrically and environmentally sealing on one side of the upper cavity; a tap plate cover, having a tap plate PCB fixed thereon and mounted with a plurality of taps, electrically and environmentally sealing on the other side of the upper cavity with the taps facing externally; a gain module heatsink cover, having a gain module PCB and a passive PCB fixed thereon, electrically and environmentally sealing on one side of the lower cavity; and a smart app accessories cover, having a smart access cover PCB fixed thereon, electrically and environmentally sealing on the other side of the lower cavity.Type: GrantFiled: January 28, 2022Date of Patent: July 18, 2023Assignees: SANMU LTD., 3MU LLCInventor: Donald Charles Dove
-
Publication number: 20230205709Abstract: An apparatus has memory management circuitry to control access to a memory system based on access control information defined in table entries of a table structure comprising at least two levels of access control table. Table accessing circuitry accesses the table structure to obtain the access control information corresponding to a target address. For a given access control table at a given level of the table structure other than a starting level, the table accessing circuitry selects a selected table entry of the given access control table corresponding to the target address, based on an offset portion of the target address. A size of the offset portion is selected based on a variable nesting control parameter specified in a table entry of a higher-level access control table at a higher level of the table structure than the given access control table.Type: ApplicationFiled: April 14, 2021Publication date: June 29, 2023Inventors: Jason PARKER, Yuval ELAD, Alexander Donald Charles CHADWICK, Andrew Brookfield SWAINE, Carlos GARCIA-TOBIN
-
Patent number: 11676225Abstract: Computerized methods of safely providing unattended, self-guided, real estate tours for improved real estate property transactions, evaluation, and remodeling. The system enables prospects (visitors, persons interested in real estate property) to perform unattended real-world tours of various real-world properties safely. In a second embodiment, a computerized method to better analyze how such prospects react to these properties during these tours. Here, visitor smartphone data and/or various sensors on the property automatically monitor and record visitor interactions with multiple property sections. In a third embodiment, a computerized augmented reality method enables such visitors to understand how to customize a property. Here, virtual object, product, and service data may, upon user demand, be downloaded from remote servers and displayed on user devices.Type: GrantFiled: April 1, 2021Date of Patent: June 13, 2023Inventor: Donald Charles Catalano
-
Publication number: 20230109295Abstract: Apparatuses, methods and techniques for controlling memory access in a data processing system are disclosed. The operating data processing system comprises multiple subsystems, each comprising at least one processing element and at least one peripheral device. Memory transaction control circuitry receives memory transaction information of a memory transaction comprising a stream identifier indicative of the issuing peripheral device. A main control register indicates an address of a stream table having multiple entries each comprising an owning subsystem identifier. At least one subsystem control register corresponding to each subsystem of the multiple subsystems stores memory access checking configuration information. On receipt of the memory transaction information an entry of the stream table is selected in dependence on the stream identifier. At least one subsystem control register. corresponding to the subsystem identified by the owning subsystem identifier of the entry is selected.Type: ApplicationFiled: February 8, 2021Publication date: April 6, 2023Inventors: Thomas Christopher GROCUTT, Andrew Brookfield SWAINE, Alexander Donald Charles CHADWICK
-
Patent number: 11614985Abstract: An apparatus comprises memory access circuitry to access a memory system; a plurality of memory mapped registers, including at least an insert register and a producer pointer register; and control circuitry to perform an insert operation in response to receipt of an insert request from a requester device sharing access to the memory system. The insert request specifies an address mapped to the insert register and an indication of a payload. The insert operation includes controlling the memory access circuitry to write the payload to a location in the memory system selected based on a producer pointer value stored in the producer pointer register, and updating the producer pointer register to increment the producer pointer value.Type: GrantFiled: December 22, 2020Date of Patent: March 28, 2023Assignee: Arm LimitedInventors: Alexander Donald Charles Chadwick, Andrew Brookfield Swaine, Gareth James Evans, Jonathan Curtis Beard
-
Patent number: 11596759Abstract: Various methods and systems are provided for controlling a supply of medical gas to a gas delivery system, such as an anesthesia machine, via a medical gas delivery module. In one example, a method includes supplying a medical gas from a pipeline gas supply source to a gas delivery system via a first conduit, measuring a quality of the medical gas in the first conduit, comparing the measured quality to an allowable range, switching to an alternative gas supply source for supplying the medical gas to the gas delivery system and communicating a pipeline gas supply fault in response to the measured quality being outside of the allowable range, and continuing supplying the medical gas to the gas delivery system from the pipeline gas supply source in response to the measured quality being inside of the allowable range.Type: GrantFiled: December 12, 2018Date of Patent: March 7, 2023Assignee: General Electric CompanyInventors: Kristen Elizabeth Nelson Mock, Donald Charles Meyferth
-
Patent number: 11532058Abstract: Computerized system and method of obtaining and analyzing data on how large numbers of real estate visitors view and interact with real estate property. The system, which optimally will operate during real-world real estate tours, may utilize data from either property associated sensors or user mobile device sensors (e.g., smartphone sensors) to obtain and aggregate visitor position and/or orientation data with respect to various designated locations of interest on the property. This can be used to produce statistics on visitor positions and/or orientations with respect to such locations. The resulting data can be used for statistical AB testing and multivariate analysis, as well as provide information about various real estate features associated with below or above average visitor interest or approval. Various methods to encourage use, such as self-guided real-world tours, virtual staging, virtual goods and services, are also discussed.Type: GrantFiled: November 13, 2021Date of Patent: December 20, 2022Inventor: Donald Charles Catalano
-
Publication number: 20220350750Abstract: There is provided a data processing apparatus and method of data processing. The data processing apparatus comprises storage circuitry to store a hierarchy of page tables comprising an intermediate level page table. Each entry of the intermediate level page table comprises base address information of a next level page table and control information indicating whether an addressing function has been applied to reorder physical storage locations of entries of the next level page table. Address translation circuitry is provided to perform address translations in response to receipt of a virtual address by performing a lookup in a next level page table dependent on the base address information and a page table index from the virtual address. When the control information indicates that the addressing function has been applied, the lookup is performed at a modified storage location generated by applying the addressing function to the page table index.Type: ApplicationFiled: April 28, 2021Publication date: November 3, 2022Inventors: Charles Andrew GIEFER, Alexander Donald Charles CHADWICK
-
Publication number: 20220337287Abstract: A dual cavity, low power, outdoor combination line amplifier package for cable telecommunication systems is disclosed. It comprises: a dual-cavity main frame, cast in one piece and sectioned into an upper cavity and a lower cavity; a hardline entry cover, having a hardline receptacle PCB with a power supply fixed thereon, electrically and environmentally sealing on one side of the upper cavity; a tap plate cover, having a tap plate PCB fixed thereon and mounted with a plurality of taps, electrically and environmentally sealing on the other side of the upper cavity with the taps facing externally; a gain module heatsink cover, having a gain module PCB and a passive PCB fixed thereon, electrically and environmentally sealing on one side of the lower cavity; and a smart app accessories cover, having a smart access cover PCB fixed thereon, electrically and environmentally sealing on the other side of the lower cavity.Type: ApplicationFiled: January 28, 2022Publication date: October 20, 2022Applicants: Sanmu LTD., 3Mu LLCInventor: Donald Charles Dove
-
Publication number: 20220197791Abstract: An apparatus comprises memory access circuitry to access a memory system; a plurality of memory mapped registers, including at least an insert register and a producer pointer register; and control circuitry to perform an insert operation in response to receipt of an insert request from a requester device sharing access to the memory system. The insert request specifies an address mapped to the insert register and an indication of a payload. The insert operation includes controlling the memory access circuitry to write the payload to a location in the memory system selected based on a producer pointer value stored in the producer pointer register, and updating the producer pointer register to increment the producer pointer value.Type: ApplicationFiled: December 22, 2020Publication date: June 23, 2022Inventors: Alexander Donald Charles CHADWICK, Andrew Brookfield SWAINE, Gareth James EVANS, Jonathan Curtis BEARD