Patents Examined by Kenneth M Lo
-
Patent number: 12271634Abstract: Provided in the present disclosure is a method of reading or writing data, including: determining read or write data according to a data read or write request; when a cache miss occurs for the read or write data and a data memory provided in the cache does not have an idle storage address, traversing starting from an initial storage address of the data memory; when a storage address having an unread flag is found in the traversing, writing the read or write data to the storage address having the unread flag; and when the storage address having the unread flag is not found in the traversing, writing the read or write data to a previous storage address of the initial storage address. Further provided in the present disclosure are a data read or write apparatus and device, and a computer-readable storage medium, which all have the above beneficial effects.Type: GrantFiled: November 28, 2022Date of Patent: April 8, 2025Assignee: SUZHOU METABRAIN INTELLIGENT TECHNOLOGY CO., LTD.Inventors: Xu Sun, Yulong Zhou, Meng Yang
-
Patent number: 12259823Abstract: The present disclosure discloses a virtual memory management method and apparatus supporting physical addresses larger than virtual addresses. The method comprises steps of: determining a target virtual address corresponding to an instruction fetch address or a load storage address in any one of a user mode, a supervisor mode, or a machine mode; determining a target physical address corresponding to the target virtual address by accessing a virtual memory management unit, the virtual memory management unit being internally provided with page table entries that map virtual addresses to physical addresses, the bit width of the target virtual address being possibly less than or equal to that of the target physical address, particularly in a many-core application field; and finally, returning the target physical address to a corresponding instruction fetch unit or load memory unit, thereby ensuring the correctness and validity.Type: GrantFiled: December 9, 2022Date of Patent: March 25, 2025Assignee: BEIJING ESWIN COMPUTING TECHNOLOGY CO., LTD.Inventor: Weijie Chen
-
Patent number: 12254079Abstract: Embodiments of the present disclosure relate to a method, system and computer program product for providing system services. In some embodiments, a method is disclosed. According to the method, from a user program in a user address space, a request for a system service is received via a program call instruction of a set of program call instructions in an application interface code library. Based on the program call instruction, a target authorized address space of a plurality of authorized address spaces and a target system service routine for providing the system service in the target authorized address space is determined. A result of running the target system service routine in the target authorized address space is returned to the user program as a response to the request.Type: GrantFiled: May 10, 2022Date of Patent: March 18, 2025Assignee: International Business Machines CorporationInventors: Naijie Li, Min Cheng, Kui Zhang, Yi Chai, Guang Han Sui
-
Patent number: 12248406Abstract: The present application discloses a computing system and an associated method. The computing system includes a memory, a master computing device and a slave computing device. The master computing device includes a memory controller and an input-output memory management unit (IOMMU). When the slave computing device accesses a first virtual address, and a first translation lookaside buffer (TLB) of the slave computing device does not store the first virtual address, the first TLB sends a translation request to the IOMMU. The IOMMU traverses page tables of the memory controller to obtain a first physical address corresponding to the first virtual address, selects and clears a first virtual address entry from a second TLB of the computing system according to a recent use time and a dependent workload of each virtual address entry to store the first virtual address and the first physical address.Type: GrantFiled: December 13, 2022Date of Patent: March 11, 2025Assignee: ALIBABA (CHINA) CO., LTD.Inventors: Lide Duan, Qichen Zhang, Shijian Zhang, Yen-Kuang Chen
-
Patent number: 12242237Abstract: A method includes initiating a connection with a semiconductor manufacturing system. The method further includes generating a set of tool data items associated with the semiconductor manufacturing system. The method further includes providing a graphical user interface (GUI) presenting the set of tool data items associated with the semiconductor manufacturing system and receiving and via the GUI, user input selecting one or more of the tool data items. The method further includes adding configuration data associated with one or more of the tool data items to a data collection plan. The method further includes validating the configuration data by locating, in the manufacturing system, a configuration data file associated with the configuration data. The method further includes executing one or more data collection operations based on the data collection plan.Type: GrantFiled: December 17, 2021Date of Patent: March 4, 2025Assignee: Applied Materials, Inc.Inventors: William Kazmierski, Joseph Blanco, Balaji Pasupathy
-
Patent number: 12242728Abstract: An electronic device capable of accessing a memory and a data writing method are provided. The electronic device includes a processing unit, a bus, and a memory controller. The processing unit includes a bus interface control circuit, and the processing unit generates a first write command through the bus interface control circuit according to a memory access command. The memory access command contains a first memory address and a target value, and the first write command contains the first memory address and the target value. The bus is coupled to the bus interface control circuit and configured to generate a second write command according to the first write command. The second write command contains a second memory address and the target value. The memory controller is coupled to the bus and configured to write the target value into the memory according to the second memory address.Type: GrantFiled: September 2, 2022Date of Patent: March 4, 2025Assignee: REALTEK SEMICONDUCTOR CORPORATIONInventor: Yue-Feng Chen
-
Patent number: 12235627Abstract: Various embodiments of the present technology generally relate to solutions for improving industrial automation programming and data science capabilities with machine learning. More specifically, embodiments include systems and methods for implementing machine learning engines within industrial programming and data science environments to improve performance, increase productivity, and add functionality. In an embodiment, a system comprises a machine learning-based analysis engine configured to perform an analysis of operational data from an industrial automation environment. The analysis engine is further configured to perform an analysis of control logic and identify, based on the analysis of the operational data and the analysis of the control logic, a variable that is in the control logic but is not used in the operational data. The system further comprises a notification component configured to surface a notification that the variable is in the control logic but is not used in the operational data.Type: GrantFiled: September 24, 2021Date of Patent: February 25, 2025Assignee: Rockwell Automation Technologies, Inc.Inventors: Jordan C. Reynolds, John J. Hagerbaumer, Troy W. Mahr, Thomas K. Jacobsen, Giancarlo Scaturchio
-
Patent number: 12228914Abstract: The present disclosure discloses an industrial Internet of things with a sensor network platform in a front sub platform type, comprising: a user platform, a service platform, a management platform, a sensor network platform, and an object platform which are interacted sequentially. The sensor network platform adopts front sub platform layout, which can process data for different target objects, and then summarize data, so as to reduce the data processing capacity of entire sensor network platform. The management platform is arranged independently to form multiple independent data processing channels of the same or different. The gateway on each communication network shares part of the calculation for the management platform, effectively reducing the calculation pressure of the management platform, and ensuring that the data is transmitted according to a specific path or processed by a specific server, so as to ensure the safety and independence of the data.Type: GrantFiled: June 20, 2022Date of Patent: February 18, 2025Assignee: CHENGDU QINCHUAN IOT TECHNOLOGY CO., LTD.Inventors: Zehua Shao, Yong Li, Bin Liu, Yaqiang Quan, Xiaojun Wei
-
Patent number: 12216454Abstract: An extension device for one or more automation devices in an industrial system is provided. Industrial data processing units capable of performing data processing based on one or more artificial neural networks are provided. To enable and/or accelerate one or more computations in an industrial system, thereby simplifying integration of artificial intelligence into the industrial system, and to simplify data exchange between an extension device capable of processing data using artificial intelligence and an automation device, one or more results of the one or more computations are obtained. The results indicate one or more states of the industrial system. The one or more results are provided via a process state model shared with the automation device to monitor and/or control the industrial system.Type: GrantFiled: October 28, 2019Date of Patent: February 4, 2025Assignee: Siemens AktiengesellschaftInventors: Norman Drews, Johannes Frank, Andreas Macher, Josep Soler Garrido, Ingo Thon, Renè Fischer, Heiko Claussen
-
Patent number: 12213288Abstract: An apparatus is described. The apparatus includes a liquid cooling system having multiple heat-exchangers and multiple valves. The multiple valves are to enable/disable participation of individual ones of the heat-exchangers within the liquid cooling system. The apparatus includes an information keeping device to store information that correlates a number of the multiple heat exchangers to be enabled to realize one or more semiconductor chips' target temperature for a power consumption of the one or more semiconductor chips for a plurality of combinations of target temperature and power consumption.Type: GrantFiled: December 26, 2020Date of Patent: January 28, 2025Assignee: Intel CorporationInventors: Prabhakar Subrahmanyam, Arun Krishnamoorthy, Victor Polyanko, Ying-Feng Pang, Yi Xia, Pooya Tadayon, Muhammad Ahmad, Rahima K. Mohammed
-
Patent number: 12212140Abstract: A system and method for determining a local CVR factor using grid edge devices (GEDs) comprises: receiving, from each of the GEDs, respective voltage change values and power change values; identifying, using the processor, voltage events within at least one control zone, each of the GEDs being associated with a zone of the at least one control zone, the voltage events being identified based on the GEDs in the groups meeting one or more event parameters; identifying a plurality of CVR values for each GED, each CVR value being based on one of the voltage change values and one of the power change values associated with each identified voltage event; generating, using the processor and based on the plurality of CVR values, a local CVR factor for each GED; and, controlling one or more devices based on the local CVR factor.Type: GrantFiled: January 21, 2022Date of Patent: January 28, 2025Assignee: SENTIENT ENERGY TECHNOLOGY, LLCInventors: Rohit Moghe, Hong Chun
-
Patent number: 12204320Abstract: A machine tool which is designed to carry out a specified sequence of work steps is provided. A tool and a processing time is assigned to each work step. A tool magazine is designed to keep a number of tools ready for the machine tool and includes a feeder for conveying tools from and to a transfer point for the machine tool. In a method for assigning tools to spaces of the tool magazine, a number of work steps are determined from the sequence, the respective processing time of each work step being shorter than a specified cycle time of the tool magazine. A work step is iteratively selected from the number of work steps; a previously used tool and a subsequently used tool are assigned spaces of the tool magazine; and the work step is removed from the number of work steps.Type: GrantFiled: March 1, 2019Date of Patent: January 21, 2025Assignee: Siemens AktiengesellschaftInventors: Georg Baier, Silvio Becher, Lena Hupp, Christian Royer
-
Patent number: 12197184Abstract: Portable, hand-held, battery operated, hydraulic tools are provided with a tool frame, a force sensor, and a location detector. A piston actuated by a hydraulic system within the tool frame applies force to the working head to perform a task, such as to apply a crimp to an electrical connector. The tool determines the maximum force applied to the crimp and records that maximum force along with the geographic location of the tool when the crimp was formed. The maximum force provides an indication of the quality of the crimp and the recorded location allows a potentially defective crimp to be located. Images of crimps can be uploaded to a web service and linked to cycle information for retrieval and review at a later date.Type: GrantFiled: June 21, 2021Date of Patent: January 14, 2025Assignee: Hubbell IncorporatedInventor: Brian McCulloh White
-
Patent number: 12188669Abstract: A bi-level optimization scheduling method for an air conditioning system based on demand response includes: constructing a lumped heat capacity model to describe a heat storage capacity of a building to thereby obtain a building heat storage model; obtaining a function relational expression of describing an indoor dry bulb temperature and a cooling and heating load of the building based on the building heat storage model; constructing a power consumption calculation model under a working condition of demand response based on the function relational expression; constructing optimization objective functions based on the power consumption calculation model; and substituting the optimization objective functions into a bi-level optimization process, and optimizing the bi-level optimization process to obtain an optimal scheduling strategy for the air conditioning system participating in demand response.Type: GrantFiled: March 26, 2023Date of Patent: January 7, 2025Assignee: Tianjin UniversityInventors: Yan Ding, Luheng Liu, Chen Huang, Qiaochu Wang
-
Patent number: 12179923Abstract: A touchless system for an aircraft cabin is disclosed. The system includes machine-readable codes placed on passenger seats and other aircraft surfaces that may be scanned and linked to cabin control systems through an application installed on personal portable electronic devices. The system also includes a communication system linked to the personal portable electronic devices via the application and linked to the cabin control systems that facilitates the control of one or more control systems by the personal portable electronic device. One of the cabin control systems is configured as an overhead storage container configured with a gesture sensing system, allowing the storage lid to be opened through specific gestures.Type: GrantFiled: June 18, 2021Date of Patent: December 31, 2024Assignee: Goodrich CorporationInventors: Dharamveer Surya Prakash Bathla, Ambreesh Chandra Ramesh, Achala Dambe, Gaurav Sahay, Rajesh Vasudevan Nair
-
Patent number: 12174623Abstract: A plant monitoring device (20) is provided with: a state quantity acquiring unit (211) which acquires state quantities for each of a plurality of characteristic items relating to a plant; an abnormality degree calculating unit (212) which calculates a degree of abnormality representing a degree of approach toward an abnormal side relative to a limit value that is predetermined for each characteristic item, for the state quantities acquired at a plant monitoring timing; a distance calculating unit (213) which uses a statistical technique to calculate distances representing the degrees of separation, from the normal operating state of the plant, of the state quantity and the degree of abnormality acquired at the monitoring timing; and a determining unit (214) which determines the operating state of the plant on the basis of the calculated distances.Type: GrantFiled: July 17, 2020Date of Patent: December 24, 2024Assignee: MITSUBISHI HEAVY INDUSTRIES, LTD.Inventors: Ichiro Nagano, Mayumi Saito, Keiji Eguchi, Kuniaki Aoyama
-
Patent number: 12174617Abstract: Residual limit determination for a cleaning agent corresponding to a validation of an equipment cleaning process is presented herein. A system determines a cleaning agent for cleaning a group of equipment to be used to manufacture a product; and determines a sum of surface areas of respective surfaces of respective groups of parts of the group of the equipment that have been determined to be contacted by the product and the cleaning agent. Based on the sum of surface areas of the respective surfaces that have been determined to be contacted by the product and the cleaning agent, the system determines a cleaning agent residue limit representing a threshold maximum allowable residue of the cleaning agent to be present after the cleaning process has been performed on the group of equipment, and facilitates a cleaning validation of the cleaning process according to the cleaning agent residue limit.Type: GrantFiled: July 31, 2024Date of Patent: December 24, 2024Assignee: VALGENESIS, INC.Inventors: Sumel Singh, Sivakumar Muthusamy
-
Patent number: 12169072Abstract: One or more systems, devices, and techniques for heating a structure using boiler water stored by a boiler are described herein. For example, a method includes obtaining gas consumption data for a heat source that is heating a structure and obtaining zone and ambient temperature data while the structure is being heated. Additionally, the method includes estimating unknown parameters of elements of a dynamic heat loss model as part of a model predictive control (MPC) model for the structure using inverse modeling as a function of the obtained gas consumption data and zone and ambient data.Type: GrantFiled: June 26, 2017Date of Patent: December 17, 2024Assignee: Ademco Inc.Inventor: Jiri Rehor
-
Patent number: 12164270Abstract: One or more systems, computer-implemented methods and/or computer program products to facilitate a process to monitor and/or facilitate a modification to a manufacturing process. A system can comprise a memory that stores computer executable components and a processor that executes the computer executable components stored in the memory. The computer executable components can comprise an initialization component that identifies values of inflow data of one or more inflows of a set of inflows to a manufacturing process as control variables, and a computation optimization component that optimizes one or more intermediate flows, outflows or flow qualities of the manufacturing process using, for mode-specific regression models, decision variables that are based on a set of joint-levels of the control variables. An operation mode determination component can determine operation modes of the manufacturing process that are together defined by a set of joint-levels of the control variables.Type: GrantFiled: October 19, 2021Date of Patent: December 10, 2024Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Nianjun Zhou, Dharmashankar Subramanian
-
Patent number: 12162056Abstract: A method for forming a stamped component from a blank material with an industrial stamping machine during a stamping process includes measuring a plurality of parameters of the stamping process. The parameters are provided as variables of the stamping process. The method further includes analyzing, by a stamping process model, the plurality of parameters to adjust the stamping process for the blank material, defining, by the stamping process model, a control parameter of the industrial stamping machine for the blank material, and stamping the blank material with the industrial stamping machine based on the defined control parameter to form the stamped component.Type: GrantFiled: June 22, 2020Date of Patent: December 10, 2024Assignee: Ford Global Technologies, LLCInventors: Brodie Schultz, Elizabeth Bullard, Jason Ryska, Ralph Conrad, Evangelos Liasi, Scott Ellis