Patents by Inventor (Elton) ZhiYong Zheng

(Elton) ZhiYong Zheng 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: 20250258648
    Abstract: An in-register computing (IRC) device includes: a register module including a register bank and an addition device, the register bank including register cells, the register cells including IRC cells, wherein the register module is configured to allocate first of the register cells to an input area, second of the register cells to a weight area, and third of the register cells to an output area, wherein the input area is an area in which the register bank stores an input value, the weight area is an area including one of the IRC cells configured to perform an IRC operation between the input value and a weight value, and the output area is an area configured to store an output value obtained by performing an addition operation on an operation result of the IRC operation using an addition device.
    Type: Application
    Filed: December 23, 2024
    Publication date: August 14, 2025
    Applicant: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Wooseok Yi, Soon-Wan KWON
  • Publication number: 20250258649
    Abstract: A method of computing logarithms, comprising receiving a number, computing an exponent and significand of the received number, selecting a breakpoint value from a plurality of breakpoint values segmenting a range of the significand wherein the selected breakpoint value is the significand's greatest lower bound or lowest upper bound, computing a multiplication of the exponent and a logarithm value of two, computing a first intermediate value based on a least significant portion of the significand and an inverse value of the selected breakpoint value, computing an approximated logarithm value of a second intermediate value derived from the first intermediate value, computing a logarithm value of the significand by summing the approximated logarithm value and a logarithm value of the selected breakpoint value, computing a logarithm value of the received number by summing the logarithm value of the significand and the multiplication of the exponent and the logarithm value of two.
    Type: Application
    Filed: February 14, 2024
    Publication date: August 14, 2025
    Applicant: Next Silicon Ltd
    Inventors: Daniel KHANKIN, Tomer LEVIN, Daniel SREBNIK
  • Publication number: 20250258650
    Abstract: Provided are an apparatus and method for generating a true random number. Since a random number generation edge node is made of a large number of transparent materials and can support an information security auditing function, a high-credibility and auditable true random number can be visually generated. Since a plurality of random number generation edge nodes can be deployed in cities in different regions at the same time, power networks and communication networks are not shared. Intelligent software and hardware devices are used to generate random numbers automatically and rapidly, so true random numbers can be reliably, quickly, massively and neutrally generated for a long time. As a random number generation center node can provide a true random number seed generation service for all the public by means of a public interface, a random number generation service can be conveniently used at a low cost for a single user.
    Type: Application
    Filed: April 18, 2023
    Publication date: August 14, 2025
    Inventors: Yin Chen, Qingzhao Qian
  • Publication number: 20250258651
    Abstract: A method for performing modular multiplication of a first multiplicand and a second multiplicand in a cryptographic engine, the method including calculating an integer corresponding with an inverse of a modulus based on a number of bits in the modulus, a digit size of the modular multiplier and a fixed size coefficient. The method also includes calculating a result of the modular multiplication using a plurality of modular reduction coefficients determined using the integer and respective digits of the multiplicands, the result less than an upper size limit that is based on the size coefficient and the modulus. The method further includes determining a final result of the modular multiplication based on a difference between the result and the modulus. If the difference is less than zero, the result is the final result, and if the difference is greater than or equal to zero, the difference is the final result.
    Type: Application
    Filed: February 10, 2025
    Publication date: August 14, 2025
    Inventors: Yaacov Belenky, Ury Kreimer, Valery Teper, Daria Ryzhkova, Alexander Kesler
  • Publication number: 20250258657
    Abstract: A software development platform providing an integrated resource for design, development, and purchase of customer-desired software applications for software projects created by customers. The platform comprising one or more computers configured using computer readable instructions stored in non-transitory computer memory to provide the software development platform. Code generation process or system can be provided that is implemented as part of the platform or as a separate system for supporting such systems. The code generation process can include a structure workflow, defined data structures, and machine learning models to automatically convert collection information about a project (from a customer) to generate custom source code by modifying or updating stored source code blocks corresponding to predefined features.
    Type: Application
    Filed: February 14, 2025
    Publication date: August 14, 2025
    Inventors: Sachin Dev Duggal, Rohan Patel
  • Publication number: 20250258666
    Abstract: The present invention provides a firmware upgrade method and a firmware upgrade device thereof for an embedded combination apparatus. A main device is first connected to a computer for firmware upgrade, and then a firmware version of a slave device is checked to determine whether to match a firmware version of the main device. If they match, the slave device does not need to be upgraded. If any slave device has a mismatched firmware version, the main device sends an upgrade command and data of a matching firmware version to the slave device individually. The slave device receives a corresponding firmware upgrade package for firmware upgrade. The firmware upgrade method of the present invention complete a firmware upgrade process of the embedded combination apparatus without detaching the main device from the slave device, which is convenient and fast with a lower error rate.
    Type: Application
    Filed: January 6, 2025
    Publication date: August 14, 2025
    Applicant: QISDA (SUZHOU) CO., Ltd.
    Inventor: Song Hua
  • Publication number: 20250258667
    Abstract: Embodiments of the present invention provide a system for performing multi-platform software code merging and migration using hybrid neural networks. The system is configured for identifying source files in a software code development environment, wherein each of the source files comprise software code associated with entity applications that is developed by one or more users in one or more software programming languages, translating the software code in each of the source files that is developed in the one or more software programming languages into a translated code that is in a first software programming language, merging the translated code associated with the software code in each of the source files into a unified code, wherein the unified code is in the first software programming language, automatically performing build and packaging of the unified code for deployment, and automatically deploying the packaged unified code into a software code production environment.
    Type: Application
    Filed: February 13, 2024
    Publication date: August 14, 2025
    Applicant: BANK OF AMERICA CORPORATION
    Inventors: Amit Dilip Champanerkar, Avinash Basavant Nigudkar, Kiran Pulla, Rohan D'Silva, Lingaraj Gopalakrishnan, Rajendra Uttamrao Pradhan
  • Publication number: 20250258684
    Abstract: An electronic device includes a communication device and one or more processors operable with the communication device. The one or more processors are configured to, in response to the communication device determining that a remote electronic device in communication with the communication device across a network is implementing a sensory element user interface presentation mode of operation, compile a plurality of user interface sensory element configurations contained in a user interface sensory element bundle from which a user interface sensory element configuration can be selected as a function of a dominant sensory profile associated with an authorized user of the electronic device, and cause the communication device to transmit the user interface sensory element bundle to the remote electronic device across the network.
    Type: Application
    Filed: February 12, 2024
    Publication date: August 14, 2025
    Inventors: Amit Kumar Agrawal, Krishnan Raghavan, Hariprasad Shanbhogue Alampady
  • Publication number: 20250258685
    Abstract: A system and method for AI based user experience curation across multiple scenarios and finite time horizons of interest. The present invention integrates connectionist and symbolic AI techniques to generate coherent, relevant, and personalized content across various domains. The invention bridges the gap between connectionist AI and symbolic AI, enabling more adaptive, immersive, and engaging user experiences while prioritizing security and traceability and contextualization considerations behind recommendations or content generation. The platform furthers dynamic and tailored user interactions with digital systems across individual interactions, preferences, sequences and ongoing engagements across sessions by leveraging the power of analytics, deep learning, and AI to create truly intelligent, dynamic, and responsive user experiences enhanced with optimization and planning faculties.
    Type: Application
    Filed: June 2, 2024
    Publication date: August 14, 2025
    Inventors: Jason Crabtree, Richard Kelley, Jason Hopper, David Park
  • Publication number: 20250258688
    Abstract: This application provides a screenshot processing method and an electronic device. The method includes: after a screenshot operation is detected, obtaining position information of a screenshot box on a screenshot page and layout information of the screenshot page (S401), where the screenshot page includes one or more page elements, and the layout information of the screenshot page includes a level relationship and position information of the one or more page elements; determining one or more target page elements from the one or more page elements based on the position information of the screenshot box on the screenshot page and the layout information of the screenshot page (S402); and generating a first screenshot image based on the one or more target page elements (S403).
    Type: Application
    Filed: May 1, 2025
    Publication date: August 14, 2025
    Applicant: HUAWEI TECHNOLOGIES CO., LTD.
    Inventor: Shufan Wang
  • Publication number: 20250258701
    Abstract: Disclosed herein is a graph streaming neural network processing system comprising a first processor array, a second processor, and a thread scheduler. The thread scheduler dispatches a thread of a first node to the first processor array or the second processor, wherein the thread is executed to generate output data comprising a data unit stored in a private data buffer of the second processor. The thread scheduler determines that the data unit is sufficient for executing a thread of a second node. The second node is dependent on the output data generated by execution of a plurality of threads of the first node. Upon determining that the data unit is sufficient, the thread scheduler dispatches the thread of the second node. The thread scheduler determines to dispatch a subsequent thread of the first node for execution when a predefined threshold buffer size is available on the private data buffer.
    Type: Application
    Filed: February 11, 2024
    Publication date: August 14, 2025
    Applicant: Blaize Inc.
    Inventors: Venkata Ganapathi Puppala, Val G. Cook, Srinivasulu Nagisetty
  • Publication number: 20250258702
    Abstract: A device, system, and computer program product for computational resource optimization. The device, system or computer program comprising a data profiler configured to generate job parameters using an input data set. A resource optimizer including a machine learning model is trained with a machine learning algorithm to generate one or more data processing system configurations using the job parameters from the data profiler and provide the one or more data processing system parameters to a data processing system. A job observation module is configured to monitor a data processing job having the one or more data system processing configurations on the data processing system and provide feedback to the resource optimizer.
    Type: Application
    Filed: February 12, 2024
    Publication date: August 14, 2025
    Inventors: Balachandar Paulraj, Marcos Tong Alvarez, Riyan Mohammed
  • Publication number: 20250258703
    Abstract: Systems and methods for receiving, at a server that includes a reschedule handler, a request with a service resource by a requestor. The server determines one or more available resources of the service resource to handle the request. At least one match between one or more criteria of the request and the availability of the one or more resources of the service resource is determined. A time slot for the requestor with the service request is scheduled based on the determined at least one match and based on an acceptance of the request by the service resource that is received by the server. The server transmits the scheduled time slot with the service resource to the requestor.
    Type: Application
    Filed: February 14, 2024
    Publication date: August 14, 2025
    Inventors: Vimal SHARMA, Sushmita RANJAN, Abhay VYAS
  • Publication number: 20250258710
    Abstract: An artificial intelligence (AI) accelerator device may include a plurality of on-chip mini buffers that are associated with a processing element (PE) array. Each mini buffer is associated with a subset of rows or a subset of columns of the PE array. Partitioning an on-chip buffer of the AI accelerator device into the mini buffers described herein may reduce the size and complexity of the on-chip buffer. The reduced size of the on-chip buffer may reduce the wire routing complexity of the on-chip buffer, which may reduce latency and may reduce access energy for the AI accelerator device. This may increase the operating efficiency and/or may increase the performance of the AI accelerator device. Moreover, the mini buffers may increase the overall bandwidth that is available for the mini buffers to transfer data to and from the PE array.
    Type: Application
    Filed: April 4, 2025
    Publication date: August 14, 2025
    Inventors: Xiaoyu SUN, Xiaochen PENG, Murat Kerem AKARVARDAR
  • Publication number: 20250258714
    Abstract: Systems and methods are disclosed comprising instructions to receive real-time operation logs for at least one allocable resource unit corresponding to a target unit value, determine a set of key performance indicators (KPIs) for the at least one allocable resource unit using a set of operational attributes of the real-time operation logs, generate a forecasting time-series dataset using the real-time operation logs in response to at least one KPI failing to satisfy a stability threshold, generate a set of adjustment values for the forecasting time-series dataset using the set of profiling attributes for a receiving end user, determine a modified target unit value for the at least one allocable resource unit based on the forecasting time-series dataset and the set of adjustment values, and display a notification alert indicating deviation of the at least one KPI and recommendation for adjusting the target unit value.
    Type: Application
    Filed: February 14, 2025
    Publication date: August 14, 2025
    Inventors: Chris Musselman, Craig Lloyd Forbes, Tianyi Wu
  • Publication number: 20250259020
    Abstract: Systems and methods for generating an optimized prompt using a language model are disclosed. A query is received at an application. A description is generated for the query based on information extracted from the query. The description is then used to identify a top-k most similar prompt from a prompt library. An optimized prompt is generated at the language model based on the description and the top-k most similar prompts. An optimized response is generated based on the optimized prompt. An evaluation prompt including the optimized response is generated. The evaluation prompt includes instructions to compare the optimized response to a non-optimized response based on the query. A rationale is generated indicating the results of the comparison. The results of the comparison may be interactive.
    Type: Application
    Filed: February 14, 2024
    Publication date: August 14, 2025
    Applicant: Microsoft Technology Licensing, LLC
    Inventors: Deepak MISHRA, Aditya VASAL, Shanna X. CHEN, Alexander Isaac STEIN, Srinagesh SHARMA, Julio ALBINATI CORTEZ, Adam Douglas TROY
  • Publication number: 20250259023
    Abstract: A rendering engine designed to enhance the structural comprehension of bilingual texts. Using natural language processing (NLP) algorithms, the rendering engine can identify structural components within the first text string. Demarcations, in combination with other visual techniques such as spacing or position adjustments, are used to define the structural components, improving readability. The system can also optimize text layout based on container width and text ordering, ensuring clarity. Multiple demarcation sets can be used to represent different structural levels, visually linking related elements. The invention can be implemented as software or a non-transitory computer-readable medium for translation interfaces, multilingual documents, and structured text rendering.
    Type: Application
    Filed: March 30, 2025
    Publication date: August 14, 2025
    Inventor: David Allen Fesbinder
  • Publication number: 20250259025
    Abstract: A communication device includes a central processing unit (CPU); a non-transitory memory; and an RFID application stored on the non-transitory memory and comprising executable instructions that when executed by the CPU, cause the communication device to be configured to provide the communication device in an environment; receive a radio frequency (RF) signal from an RFID reader at a plurality of locations in the industrial environment, wherein the RF signal comprises a frequency in the cellular frequency range; determine a receive signal strength (RSS) of the RF signal at each of the plurality of locations; determine the RSS of the RF signal at each of the plurality of locations; and generate a map of an RFID read zone in the industrial environment based on the RSS of the RF signal at the plurality of locations.
    Type: Application
    Filed: May 2, 2025
    Publication date: August 14, 2025
    Inventor: Robert Keith Butler
  • Publication number: 20250259029
    Abstract: An image processing apparatus that generates a multiplexed image for executing printing in a printing machine that includes either a first apparatus using an electrophotographic method or a second apparatus using an inkjet method, the image processing apparatus includes a print data acquisition unit configured to acquire print data to be printed onto a print medium, an information acquisition unit configured to acquire embedment information, and an image generation unit configured to embed the embedment information into the print data in such a manner that an embedment strength at which the embedment information is embedded into the same print data becomes stronger in a case where the printing machine uses the electrophotographic method than that in a case where the printing machine uses the inkjet method.
    Type: Application
    Filed: February 12, 2025
    Publication date: August 14, 2025
    Inventors: HIROYASU KUNIEDA, AKITOSHI YAMADA, YOICHI KASHIBUCHI
  • Publication number: 20250259039
    Abstract: Systems and methods for employing machine learning techniques to match equipment identifications are provided. According to certain aspects, a server analyzes, using a trained machine learning model, a customer-provided equipment ID to determine a possible equipment ID match. The server determines that the possible equipment ID match is aligned with an equipment ID expected by a carrier entity. The server retrieves tracking information for that equipment via a tracking device installed in the equipment, and tracks the corresponding shipment accordingly.
    Type: Application
    Filed: February 14, 2024
    Publication date: August 14, 2025
    Inventor: Stephanie Elizabeth Kirmer