Patents by Inventor Xiaoling Xu

Xiaoling Xu 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: 20250077048
    Abstract: The present disclosure discloses an information presenting method and apparatus, an electronic device and a computer readable medium. The method includes: presenting an information feed page, wherein the information feed page comprises recommendation information of at least one recommended object; and in response to a trigger operation for recommendation information of a recommended object, presenting a page for selecting attributes of the recommended object, the page for selecting attributes comprising a placing order option and attribute information of the recommended object. In this way, the present disclosure can accomplish the objective of quickly entering a page for selecting attributes using recommendation information, and thus can effectively reduce the defects caused by an excessively long interaction path to enter the page for selecting attributes, so as to further effectively improve the user experience.
    Type: Application
    Filed: August 29, 2024
    Publication date: March 6, 2025
    Inventor: Xiaole Xu
  • Publication number: 20250038120
    Abstract: Homogeneous chiplets configurable both as a two-dimensional system or a three-dimensional system are described. An example chiplet system has a first homogeneous chiplet (HC) including a first integrated circuit (IC) die having a first logic block and a first memory that are interconnected via a first path for transfer of data signals between the first logic block and the first memory block. A second HC including a second IC die having a second logic block and a second memory block, interconnected via a second path for transfer of data signals between the second logic block and the second memory block, is stacked vertically on top of the first HC to provide a third path for transfer of data signals between the first logic block and the second memory block and a fourth path for transfer of data signals between the second logic block and the first memory block.
    Type: Application
    Filed: October 16, 2024
    Publication date: January 30, 2025
    Inventors: Haohua ZHOU, Xiaoling XU
  • Patent number: 12148707
    Abstract: Homogeneous chiplets configurable both as a two-dimensional system or a three-dimensional system are described. An example chiplet system has a first homogeneous chiplet (HC) including a first integrated circuit (IC) die having a first logic block and a first memory that are interconnected via a first path for transfer of data signals between the first logic block and the first memory block. A second HC including a second IC die having a second logic block and a second memory block, interconnected via a second path for transfer of data signals between the second logic block and the second memory block, is stacked vertically on top of the first HC to provide a third path for transfer of data signals between the first logic block and the second memory block and a fourth path for transfer of data signals between the second logic block and the first memory block.
    Type: Grant
    Filed: April 25, 2022
    Date of Patent: November 19, 2024
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Haohua Zhou, Xiaoling Xu
  • Publication number: 20240310891
    Abstract: An activity smoothener circuit is provided to control rates of change in processing activity to limit di/dt in activity areas of an IC to mitigate voltage droops or overshoots. Controlling the rate of change of activity prevents or reduces instances of a di/dt exceeding a programmed maximum that is based on physical limits of the IC and/or a package. In examples, the activity smoothener circuit includes a hierarchy of smoothening circuits controlling activity in areas down to individual circuit blocks (tiles) including execution circuits. An indication of a desired level of activity is provided to a parent smoothening circuit and the parent smoothening circuit responds with indications of actual activity allowed to occur. At each level of hierarchy, the activity smoothener circuit may use algorithms to generate indications of actual activity based on indications of desired activity and di/dt limits. Di/dt limits and current minimums and maximums are controlled.
    Type: Application
    Filed: March 20, 2024
    Publication date: September 19, 2024
    Inventors: Smitha L. RAPAKA, Derek E. GLADDING, Xiaoling XU
  • Patent number: 12063157
    Abstract: The present disclosure relates to systems, methods, and computer-readable media for data from a first multi-dimensional memory block to a second multi-dimensional memory block. For example, systems described herein facilitate transferring data between memory blocks having different shapes from one another. The systems described herein facilitate transferring data between different shaped memory blocks by identifying shape properties and other characteristics of the data and generating a plurality of network packets having control data based on the identified shape properties and other characteristics. This data included within the network packets enables memory controllers to determine memory addresses on a destination memory block to write data from the network packets. Features described herein facilitate efficient transfer of data without generating a linearized copy that relies on constant availability of significant memory resources.
    Type: Grant
    Filed: June 7, 2021
    Date of Patent: August 13, 2024
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Deepak Goel, Ruihua Peng, Xiaoling Xu
  • Publication number: 20240256478
    Abstract: A computing device is provided, including a plurality of memory devices, a plurality of direct memory access (DMA) controllers, and an on-chip interconnect. The on-chip interconnect may be configured to implement control logic to convey a read request from a primary DMA controller of the plurality of DMA controllers to a source memory device of the plurality of memory devices. The on-chip interconnect may be further configured to implement the control logic to convey a read response from the source memory device to the primary DMA controller and one or more secondary DMA controllers of the plurality of DMA controllers.
    Type: Application
    Filed: April 12, 2024
    Publication date: August 1, 2024
    Applicant: Microsoft Technology Licensing, LLC
    Inventors: Ruihua PENG, Monica Man Kay TANG, Xiaoling XU
  • Patent number: 11984546
    Abstract: A method for manufacturing a side wire for a substrate and a substrate structure are provided. The method includes: forming a plurality of first pattern structures on a side surface of the substrate, wherein a gap between any adjacent two of the plurality of first pattern structures connects a top surface and a bottom surface of the substrate to each other; forming a conductive material film covering the side surface of the substrate; and removing the plurality of first pattern structures and a portion of the conductive material film that is attached on the plurality of first pattern structures, and maintaining a portion of the conductive material film that is located between any adjacent two of the plurality of first pattern structures as the side wire.
    Type: Grant
    Filed: April 10, 2020
    Date of Patent: May 14, 2024
    Assignees: BEIJING BOE DISPLAY TECHNOLOGY CO., LTD., BOE TECHNOLOGY GROUP CO., LTD.
    Inventors: Yonglian Qi, Lianjie Qu, Shan Zhang, Hebin Zhao, Xiaoling Xu, Guangdong Shi
  • Patent number: 11971834
    Abstract: A computing device is provided, including a plurality of memory devices, a plurality of direct memory access (DMA) controllers, and an on-chip interconnect. The on-chip interconnect may be configured to implement control logic to convey a read request from a primary DMA controller of the plurality of DMA controllers to a source memory device of the plurality of memory devices. The on-chip interconnect may be further configured to implement the control logic to convey a read response from the source memory device to the primary DMA controller and one or more secondary DMA controllers of the plurality of DMA controllers.
    Type: Grant
    Filed: March 13, 2023
    Date of Patent: April 30, 2024
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Ruihua Peng, Monica Man Kay Tang, Xiaoling Xu
  • Patent number: 11960338
    Abstract: An activity smoothener circuit is provided to control rates of change in processing activity to limit di/dt in activity areas of an IC to mitigate voltage droops or overshoots. Controlling the rate of change of activity prevents or reduces instances of a di/dt exceeding a programmed maximum that is based on physical limits of the IC and/or a package. In examples, the activity smoothener circuit includes a hierarchy of smoothening circuits controlling activity in areas down to individual circuit blocks (tiles) including execution circuits. An indication of a desired level of activity is provided to a parent smoothening circuit and the parent smoothening circuit responds with indications of actual activity allowed to occur. At each level of hierarchy, the activity smoothener circuit may use algorithms to generate indications of actual activity based on indications of desired activity and di/dt limits. Di/dt limits and current minimums and maximums are controlled.
    Type: Grant
    Filed: February 23, 2021
    Date of Patent: April 16, 2024
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Smitha L. Rapaka, Derek E. Gladding, Xiaoling Xu
  • Publication number: 20240045489
    Abstract: Processor-based systems employing configurable local frequency throttling management to manage power demand and consumption, and related methods. For example, such processor-based systems may include a processor and other power circuitry to control power to the processor. The processor includes a clock control circuit that is configured generate a clock signal(s) at a designated frequency to clock a processor core(s) in the processor at a desired operating frequency(ies). The clock control circuit is configured to dynamically throttle (i.e., limit and/or reduce) the frequency(ies) of a clock signal(s) clocking the processor in response to a frequency throttle event that may be an unexpected event. Reducing power demand may be important to ensure that the processor can continue to operate under interrupted or reduced power supply conditions. It may be faster to throttle the operating frequency of a processor than to throttle the operating voltage of power supplied to the processor.
    Type: Application
    Filed: October 20, 2023
    Publication date: February 8, 2024
    Inventors: Smitha L. RAPAKA, Xiaoling XU, Venkatesh BALASUBRAMANIAN, Sunil K. VEMULA, Derek E. GLADDING, Cesar MALDONADO
  • Patent number: 11892631
    Abstract: Disclosed are a near-eye display device and a near-eye display system. The excitation light source structure provides excitation light to the first waveguide structure, and the outgoing coupling grating structure corresponding to the first waveguide structure receiving the excitation light may be further irradiated by the excitation light, and be excited and output the light with a pixel color corresponding to the first waveguide structure. That is, the outgoing coupling grating structure corresponding to the first waveguide structure receiving the excitation light can derive the light with the corresponding pixel color emitted by the projection-based display, and be excited by the excitation light emitted by the excitation light source structure to output light with a pixel color corresponding to the first waveguide structure.
    Type: Grant
    Filed: February 17, 2020
    Date of Patent: February 6, 2024
    Assignees: Beijing BOE Display Technology Co., Ltd., BOE Technology Group Co., Ltd.
    Inventors: Xiaoru Liu, Hongshu Zhang, Lianjie Qu, Xiaoling Xu, Jun Wu, Ruiyong Wang, Pingqi Zhang
  • Patent number: 11886938
    Abstract: One example provides an integrated computing device, comprising one or more computing clusters, and one or more network controllers, each network controller comprising a local data notification queue to queue send message notifications originating from the computing clusters on the integrated computing device, a remote data notification queue to queue receive message notifications originating from network controllers on remote integrated computing devices, a local no-data notification queue to queue receive message notifications originating from computing clusters on the integrated computing device, and a connection scheduler configured to schedule sending of data from memory on the integrated computing device when a send message notification in the local data notification queue is matched with a receive message notification in the remote data notification queue, and to schedule sending of receive message notifications from the local no-data notification queue.
    Type: Grant
    Filed: March 11, 2021
    Date of Patent: January 30, 2024
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Deepak Goel, Mattheus C Heddes, Torsten Hoefler, Xiaoling Xu
  • Patent number: 11860574
    Abstract: A holographic optical apparatus includes a beam splitting component, a transmission assembly, a focal length modulation component and an optical element. The beam splitting component splits received light into reference light and signal light that are coherent light, and outputs the reference light and the signal light. The focal length modulation component includes a plurality of local length modulation regions with different focal lengths. The optical element includes a recording medium layer with a plurality of recording regions, and each recording region is located in a light-exit path of a focal length modulation region. The transmission assembly is disposed in a light-exit path of the beam splitting component, transmit the reference light to the plurality of recording regions and transmit the signal light to the plurality of focal length modulation regions.
    Type: Grant
    Filed: May 25, 2020
    Date of Patent: January 2, 2024
    Assignees: BEIJING BOE DISPLAY TECHNOLOGY CO., LTD., BOE TECHNOLOGY GROUP CO., LTD
    Inventors: Xiaoru Liu, Hongshu Zhang, Jun Wu, Xiaoling Xu, Hebin Zhao
  • Patent number: 11822414
    Abstract: Processor-based systems employing configurable local frequency throttling management to manage power demand and consumption, and related methods. For example, such processor-based systems may include a processor and other power circuitry to control power to the processor. The processor includes a clock control circuit that is configured generate a clock signal(s) at a designated frequency to clock a processor core(s) in the processor at a desired operating frequency(ies). The clock control circuit is configured to dynamically throttle (i.e., limit and/or reduce) the frequency(ies) of a clock signal(s) clocking the processor in response to a frequency throttle event that may be an unexpected event. Reducing power demand may be important to ensure that the processor can continue to operate under interrupted or reduced power supply conditions. It may be faster to throttle the operating frequency of a processor than to throttle the operating voltage of power supplied to the processor.
    Type: Grant
    Filed: February 8, 2021
    Date of Patent: November 21, 2023
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Smitha L. Rapaka, Xiaoling Xu, Venkatesh Balasubramanian, Sunil K. Vemula, Derek E. Gladding, Cesar Maldonado
  • Publication number: 20230343718
    Abstract: Homogeneous chiplets configurable both as a two-dimensional system or a three-dimensional system are described. An example chiplet system has a first homogeneous chiplet (HC) including a first integrated circuit (IC) die having a first logic block and a first memory that are interconnected via a first path for transfer of data signals between the first logic block and the first memory block. A second HC including a second IC die having a second logic block and a second memory block, interconnected via a second path for transfer of data signals between the second logic block and the second memory block, is stacked vertically on top of the first HC to provide a third path for transfer of data signals between the first logic block and the second memory block and a fourth path for transfer of data signals between the second logic block and the first memory block.
    Type: Application
    Filed: April 25, 2022
    Publication date: October 26, 2023
    Inventors: Haohua ZHOU, Xiaoling XU
  • Patent number: 11768714
    Abstract: Hardware semaphores are utilized to increase the speed with which preconditions are evaluated. On an individual basis, each hardware semaphore can implement a binary semaphore or a counting semaphore. Collections of hardware semaphores can be chained together to implement a chain semaphore that can support multiple conditionals. In addition, hardware semaphores can have the capability, not only of generating an interrupt, but, in addition, being able to generate commands, such as to other semaphores. The implementation of a chain semaphore spanning multiple hardware semaphores can be performed by a compiler at compile time or at run time. An integrated circuit chip can comprise multiple execution units, such as processing cores, and individual ones of the execution units can be associated with multiple hardware semaphores, such as in the form of hardware semaphore arrays. A dedicated network-on-chip enables hardware semaphore communication.
    Type: Grant
    Filed: June 22, 2021
    Date of Patent: September 26, 2023
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Xiaoling Xu, Timothy Hume Heil, Deepak Goel
  • Publication number: 20230214342
    Abstract: A computing device is provided, including a plurality of memory devices, a plurality of direct memory access (DMA) controllers, and an on-chip interconnect. The on-chip interconnect may be configured to implement control logic to convey a read request from a primary DMA controller of the plurality of DMA controllers to a source memory device of the plurality of memory devices. The on-chip interconnect may be further configured to implement the control logic to convey a read response from the source memory device to the primary DMA controller and one or more secondary DMA controllers of the plurality of DMA controllers.
    Type: Application
    Filed: March 13, 2023
    Publication date: July 6, 2023
    Applicant: Microsoft Technology Licensing, LLC
    Inventors: Ruihua PENG, Monica Man Kay TANG, Xiaoling XU
  • Publication number: 20230151209
    Abstract: Described herein are polymer compositions including a liquid crystal polymer (“LCP”) and 1 weight percent (“wt. %”) to 25 wt. % of a semi-aromatic, semi-crystalline polyester, relative to the total weight of the LCP and semi-aromatic, semi-crystalline polyester. It was surprisingly discovered that polymer compositions including an LCP in conjunction with a semi-aromatic, semi-crystalline polymer could be melt-extruded into desirable films, as opposed to corresponding polymer compositions. It was further surprisingly discovered that the polymer compositions described herein had improved mechanical performance (tensile strength and tensile elongation), relative to corresponding polymer compositions. Still further, the polymer compositions also unexpectedly had reduced (Tm-Tc) relative to corresponding polymer compositions and, therefore, provided faster cycle times for molded articles formed from the polymer compositions.
    Type: Application
    Filed: March 10, 2021
    Publication date: May 18, 2023
    Applicant: SOLVAY SPECIALTY POLYMERS USA, LLC
    Inventors: Xiaoling Xu, Glenn P. Desio
  • Patent number: 11604748
    Abstract: A computing device is provided, including a plurality of memory devices, a plurality of direct memory access (DMA) controllers, and an on-chip interconnect. The on-chip interconnect may be configured to implement control logic to convey a read request from a primary DMA controller of the plurality of DMA controllers to a source memory device of the plurality of memory devices. The on-chip interconnect may be further configured to implement the control logic to convey a read response from the source memory device to the primary DMA controller and one or more secondary DMA controllers of the plurality of DMA controllers.
    Type: Grant
    Filed: October 30, 2020
    Date of Patent: March 14, 2023
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Ruihua Peng, Monica Man Kay Tang, Xiaoling Xu
  • Patent number: D992003
    Type: Grant
    Filed: May 19, 2022
    Date of Patent: July 11, 2023
    Inventor: Xiaoling Xu