Patents by Inventor Rong Yu

Rong Yu 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: 10789168
    Abstract: Maintaining multiple cache areas in a storage device having multiple processors includes loading data from a specific portion of non-volatile storage into a local cache area in response to a specific processor of a first subset of the processors performing a read operation to the specific portion of non-volatile storage, where the local cache area is accessible to the first subset of the processors and is inaccessible to a second subset of the processors that is different than the first subset of the processors and includes loading data from the specific portion of non-volatile storage into a global cache area in response to one of the processors performing a write operation to the specific portion of non-volatile storage, where the global cache area is accessible to the first subset of the processors and to the second subset of the processors. Different processors may be placed on different directors.
    Type: Grant
    Filed: April 27, 2018
    Date of Patent: September 29, 2020
    Assignee: EMC IP Holding Company LLC
    Inventors: Jack Fu, Ningdong Li, Michael J. Scharland, Rong Yu
  • Patent number: 10782882
    Abstract: Fingerprints of data portions are distributed in a balanced manner across active controllers of a data storage system, and may be done so in such a manner that, when a new active controller is added to the system, fingerprint ownership and movement between pre-existing active controllers, and active controllers overall, is minimized When a new active controller is added to the system and fingerprints are redistributed, no fingerprint ownership may be re-assigned between pre-existing active controllers and no fingerprints may be moved between pre-existing active controllers, for example, between local memories of the active controller.
    Type: Grant
    Filed: April 18, 2019
    Date of Patent: September 22, 2020
    Assignee: EMC IP Holding Company LLC
    Inventors: Peng Wu, Bin Dai, Rong Yu
  • Patent number: 10776290
    Abstract: Techniques for processing I/O operations includes: determining whether a current amount of unused physical storage is greater than a threshold; and responsive to determining the current amount of unused physical storage is greater than the threshold, performing normal write processing, and otherwise performing alternative write processing. The alternative write processing includes: initializing a counter; determining whether a physical storage allocation is needed or potentially needed for a write I/O operation; responsive to determining that no physical storage allocation is needed for the write I/O operation, performing the normal write processing. Responsive to determining that a physical storage allocation is needed or potentially needed for the write I/O operation, determining a first amount of one or more credits needed to service the write I/O operation; and responsive to determining the counter does not include at least the first amount of one or more credits, failing the write I/O operation.
    Type: Grant
    Filed: September 12, 2019
    Date of Patent: September 15, 2020
    Assignee: EMC IP Holding Company LLC
    Inventors: Peng Wu, Rong Yu, Jeremy J. O'Hare
  • Publication number: 20200182562
    Abstract: A heat exchanger includes a conduit configured to flow a refrigerant therethrough and a fin coupled to the conduit. The fin has a slot formed therethrough, in which the slot has a first portion and a second portion continuous with the first portion and disposed at an angle relative to the first portion.
    Type: Application
    Filed: January 17, 2019
    Publication date: June 11, 2020
    Inventor: Rong Yu
  • Publication number: 20200159660
    Abstract: Maintaining multiple cache areas in a storage device having multiple processors includes loading data from a specific portion of non-volatile storage into a local cache slot in response to a specific processor of a first subset of the processors performing a read operation to the specific portion of non-volatile storage, where the local cache slot is accessible to the first subset of the processors and is inaccessible to a second subset of the processors that is different than the first subset of the processors and includes converting the local cache slot into a global cache slot in response to one of the processors performing a write operation to the specific portion of non-volatile storage, wherein the global cache area is accessible to the first subset of the processors and to the second subset of the processors. Different ones of the processors may be placed on different directors.
    Type: Application
    Filed: January 23, 2020
    Publication date: May 21, 2020
    Applicant: EMC Holding Company LLC
    Inventors: Venkata Khambam, Jeffrey R. Nelson, Brian Asselin, Rong Yu
  • Patent number: 10614938
    Abstract: The present invention discloses a W-containing R—Fe—B—Cu serial sintered magnet and quenching alloy. The sintered magnet contains an R2Fe14B-type main phase, the R being at least one rare earth element comprising Nd or Pr; the crystal grain boundary of the rare earth magnet contains a W-rich area above 0.004 at % and below 0.26 at %, and the W-rich area accounts for 2.0 vol %˜11.0 vol % of the sintered magnet. The sintered magnet uses a minor amount of W pinning crystal to segregate the migration of the pinned grain boundary in the crystal grain boundary to effectively prevent abnormal grain growth and obtain significant improvement. The crystal grain boundary of the quenching alloy contains a W-rich area above 0.004 at % and below 0.26 at %, and the W-rich area accounts for at least 50 vol % of the crystal grain boundary.
    Type: Grant
    Filed: May 13, 2019
    Date of Patent: April 7, 2020
    Assignees: XIAMEN TUNGSTEN CO., LTD., Fujian Changting Golden Dragon Rare-Earth Co., Ltd
    Inventors: Hiroshi Nagata, Rong Yu, Qin Lan
  • Patent number: 10579529
    Abstract: Maintaining multiple cache areas in a storage device having multiple processors includes loading data from a specific portion of non-volatile storage into a local cache slot in response to a specific processor of a first subset of the processors performing a read operation to the specific portion of non-volatile storage, where the local cache slot is accessible to the first subset of the processors and is inaccessible to a second subset of the processors that is different than the first subset of the processors and includes converting the local cache slot into a global cache slot in response to one of the processors performing a write operation to the specific portion of non-volatile storage, wherein the global cache area is accessible to the first subset of the processors and to the second subset of the processors. Different ones of the processors may be placed on different directors.
    Type: Grant
    Filed: April 27, 2018
    Date of Patent: March 3, 2020
    Assignee: EMC IP Holding Company LLC
    Inventors: Venkata Khambam, Jeffrey R. Nelson, Brian Asselin, Rong Yu
  • Patent number: 10496278
    Abstract: A storage array presents a logical production volume that is backed by tangible data storage devices. The production volume is organized into fixed size front end allocation units. The tangible data storage devices are organized into discrete size back end allocation units of a plurality of different sizes. Data associated with each one of the front end allocation units is stored on only one of the back end allocation units. For example, compressed data may be stored on a back end allocation unit that is smaller than a front end allocation unit while maintaining a 1-to-1 relationship between the front end allocation unit and the back end allocation unit.
    Type: Grant
    Filed: June 24, 2016
    Date of Patent: December 3, 2019
    Assignee: EMC IP HOLDING COMPANY LLC
    Inventors: Jeremy J. O'Hare, Michael J. Scharland, Rong Yu
  • Publication number: 20190340262
    Abstract: The system, devices, and methods disclosed herein relate to data ratio reduction technology adapted to reduce storage costs by weeding out duplicative data write operations. The techniques and systems disclosed achieve deduplication benefits by reducing the size of hash values stored hash tables used to compare unwritten data blocks to data that has already been written and stored somewhere in physical storage. The data deduplication systems, methods, and products facilitate deduplication at the block level as well as for misaligned data chunks within data blocks, that is an unwritten data block that has been stored sequentially in two different physical locations. The deduplication teachings herein are amenable to varying data block sizes as well as data chunk sizes within blocks. Our embodiments enhance computer performance by substantially reducing computational speeds and storage requirements attendant to deduplication systems using larger hash table data sizes.
    Type: Application
    Filed: May 2, 2018
    Publication date: November 7, 2019
    Inventors: Jeremy J. O'Hare, Rong Yu, Peng Wu, Michael J. Scharland
  • Publication number: 20190332533
    Abstract: Maintaining multiple cache areas in a storage device having multiple processors includes loading data from a specific portion of non-volatile storage into a local cache area in response to a specific processor of a first subset of the processors performing a read operation to the specific portion of non-volatile storage, where the local cache area is accessible to the first subset of the processors and is inaccessible to a second subset of the processors that is different than the first subset of the processors and includes loading data from the specific portion of non-volatile storage into a global cache area in response to one of the processors performing a write operation to the specific portion of non-volatile storage, where the global cache area is accessible to the first subset of the processors and to the second subset of the processors. Different processors may be placed on different directors.
    Type: Application
    Filed: April 27, 2018
    Publication date: October 31, 2019
    Applicant: EMC IP Holding Company LLC
    Inventors: Jack Fu, Ningdong Li, Michael J. Scharland, Rong Yu
  • Publication number: 20190332534
    Abstract: Maintaining multiple cache areas in a storage device having multiple processors includes loading data into a first local cache in response to a first processor of a first subset of the processors performing a read operation to the specific portion of non-volatile storage, where the first local cache is accessible to the first subset of the processors and is inaccessible to other processors, loading data into a second local cache in response to a second processor of the second subset of the processors performing a read operation to the specific portion of non-volatile storage, where the second local cache is accessible to the second subset of the processors and is inaccessible to other processors, and loading data into a global cache in response to one of the processors performing a write operation to the specific portion of non-volatile storage, where the global cache is accessible to all the processors.
    Type: Application
    Filed: April 27, 2018
    Publication date: October 31, 2019
    Applicant: EMP IP Holding Company LLC
    Inventors: Jeffrey R. Nelson, Michael J. Scharland, Rong Yu
  • Publication number: 20190332528
    Abstract: Maintaining multiple cache areas in a storage device having multiple processors includes loading data from a specific portion of non-volatile storage into a local cache slot in response to a specific processor of a first subset of the processors performing a read operation to the specific portion of non-volatile storage, where the local cache slot is accessible to the first subset of the processors and is inaccessible to a second subset of the processors that is different than the first subset of the processors and includes converting the local cache slot into a global cache slot in response to one of the processors performing a write operation to the specific portion of non-volatile storage, wherein the global cache area is accessible to the first subset of the processors and to the second subset of the processors. Different ones of the processors may be placed on different directors.
    Type: Application
    Filed: April 27, 2018
    Publication date: October 31, 2019
    Applicant: EMC IP Holding Company LLC
    Inventors: Venkata Khambam, Jeffrey R. Nelson, Brian Asselin, Rong Yu
  • Patent number: 10429685
    Abstract: An embedded touch panel (100) having a high resistance film (70) comprises a sequentially stacked first substrate (10), thin-film transistor substrate (20), liquid crystal layer (30), color filter (40), touch sensing layer (50), second substrate (60), and the high resistance film (70). A plurality of mutually insulated sensing wires are disposed on a surface of the thin-film transistor substrate (20) facing toward the liquid crystal layer (30). The thin-film transistor substrate (20) and the touch sensing layer (50) work together to embed a functionality of a touch panel into liquid crystal pixels, reducing a thickness of the touch panel (100). The high resistance film (70) is disposed on a surface of the second substrate (60) facing away from the touch sensing layer (50), and is electrically connected to the thin-film transistor substrate (20).
    Type: Grant
    Filed: October 25, 2016
    Date of Patent: October 1, 2019
    Assignee: WGTECH (JIANGXI) CO., LTD.
    Inventors: Weihua Yi, Xun Zhang, Huirong Zhou, Bolun Zhang, Rong Yu
  • Publication number: 20190267166
    Abstract: The present invention discloses a W-containing R—Fe—B—Cu serial sintered magnet and quenching alloy. The sintered magnet contains an R2Fe14B-type main phase, the R being at least one rare earth element comprising Nd or Pr; the crystal grain boundary of the rare earth magnet contains a W-rich area above 0.004 at % and below 0.26 at %, and the W-rich area accounts for 2.0 vol %-11.0 vol % of the sintered magnet. The sintered magnet uses a minor amount of W pinning crystal to segregate the migration of the pinned grain boundary in the crystal grain boundary to effectively prevent abnormal grain growth and obtain significant improvement. The crystal grain boundary of the quenching alloy contains a W-rich area above 0.004 at % and below 0.26 at %, and the W-rich area accounts for at least 50 vol % of the crystal grain boundary.
    Type: Application
    Filed: May 13, 2019
    Publication date: August 29, 2019
    Inventors: Hiroshi Nagata, Rong Yu, Qin Lan
  • Patent number: 10381139
    Abstract: The present invention discloses a W-containing R—Fe—B—Cu serial sintered magnet and quenching alloy. The sintered magnet contains an R2Fe14B-type main phase, the R being at least one rare earth element comprising Nd or Pr; the crystal grain boundary of the rare earth magnet contains a W-rich area above 0.004 at % and below 0.26 at %, and the W-rich area accounts for 5.0 vol %˜11.0 vol % of the sintered magnet. The sintered magnet uses a minor amount of W pinning crystal to segregate the migration of the pinned grain boundary in the crystal grain boundary to effectively prevent abnormal grain growth and obtain significant improvement. The crystal grain boundary of the quenching alloy contains a W-rich area above 0.004 at % and below 0.26 at %, and the W-rich area accounts for at least 50 vol % of the crystal grain boundary.
    Type: Grant
    Filed: June 17, 2016
    Date of Patent: August 13, 2019
    Assignees: Xiamen Tungsten Co., Ltd., Fujian Changting Golden Dragon Rare-Earth Co., Ltd
    Inventors: Hiroshi Nagata, Rong Yu, Qin Lan
  • Patent number: 10303365
    Abstract: Fingerprints of data portions are distributed in a balanced manner across active controllers of a data storage system, and may be done so in such a manner that, when a new active controller is added to the system, fingerprint ownership and movement between pre-existing active controllers, and active controllers overall, is minimized When a new active controller is added to the system and fingerprints are redistributed, no fingerprint ownership may be re-assigned between pre-existing active controllers and no fingerprints may be moved between pre-existing active controllers, for example, between local memories of the active controller.
    Type: Grant
    Filed: January 31, 2018
    Date of Patent: May 28, 2019
    Assignee: EMC IP Holding Company LLC
    Inventors: Peng Wu, Bin Dai, Rong Yu
  • Publication number: 20190134798
    Abstract: A stapler includes a main body, a magazine, a striker, and a driving portion. The main body encloses a receiving space and has an opening at the bottom of the front end thereof. The opening communicates with the receiving space. The magazine is arranged in the main body for receiving staples. The striker is arranged at the front end of the main body and is linearly slidable above the opening vertically. The driving portion is disposed on the main body and is connected to the striker to drive it to move downward to strike the staple out. The striker has a bottom face oriented frontward and downward so that an angle ranged from 3-15 degrees is defined between the bottom face and the horizontal plane.
    Type: Application
    Filed: January 2, 2019
    Publication date: May 9, 2019
    Inventor: Rong-Yu WANG
  • Publication number: 20190065449
    Abstract: Provided is an alternative text generating method. The alternative text generating method includes recognizing input visual content, generating input information corresponding to a recognition result of the recognition of the visual content, generating an editing window including an input item to which the input information is automatically input, automatically generating an alternative text, based on an alternative text generation rule and the input information, and displaying the generated alternative text on a text box of the editing window.
    Type: Application
    Filed: September 5, 2017
    Publication date: February 28, 2019
    Applicant: Electronics and Telecommunications Research Institute
    Inventors: Ji Su LEE, Hee Kwon KIM, Cho Rong YU, Youn Hee GIL, Hee Sook SHIN, Hyung Keun JEE
  • Publication number: 20180314095
    Abstract: An embedded touch panel (100) having a high resistance film (70) comprises a sequentially stacked first substrate (10), thin-film transistor substrate (20), liquid crystal layer (30), color filter (40), touch sensing layer (50), second substrate (60), and the high resistance film (70). A plurality of mutually insulated sensing wires are disposed on a surface of the thin-film transistor substrate (20) facing toward the liquid crystal layer (30). The thin-film transistor substrate (20) and the touch sensing layer (50) work together to embed a functionality of a touch panel into liquid crystal pixels, reducing a thickness of the touch panel (100). The high resistance film (70) is disposed on a surface of the second substrate (60) facing away from the touch sensing layer (50), and is electrically connected to the thin-film transistor substrate (20).
    Type: Application
    Filed: October 25, 2016
    Publication date: November 1, 2018
    Applicants: WGTECH (JIANGXI) CO., LTD., WGTECH (JIANGXI) CO., LTD.
    Inventors: Weihua YI, Xun ZHANG, Huirong ZHOU, Bolun ZHANG, Rong YU
  • Patent number: D849793
    Type: Grant
    Filed: December 15, 2017
    Date of Patent: May 28, 2019
    Assignee: ELECTRONICS AND TELECOMMUNICATIONS RESEARCH INSTITUTE
    Inventors: Hee Sook Shin, Youn-Hee Gil, Hee Kwon Kim, Cho-rong Yu, Jisu Lee