Patents by Inventor Wei Shen

Wei Shen 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: 20220092306
    Abstract: A cloud platform-based garlic crop recognition method by coupling active and passive remote sensing images includes: firstly, obtaining an optical satellite remote sensing image based on phenological characteristics of garlic, and constructing a decision tree model for optical image recognition of the garlic by combining geographic coordinate information of the garlic, so as to obtain an optical distribution diagram of the garlic; secondly, obtaining radar image characteristics of the garlic and winter wheat based on a synthetic aperture radar satellite, and constructing a decision tree model for radar image recognition of the garlic by combining the geographic coordinate information of the garlic, so as to obtain a radar distribution diagram of the garlic; and finally, coupling the optical distribution diagram of the garlic with the radar distribution diagram of the garlic, i.e., selecting an intersection of the two distribution diagrams to complete remote sensing recognition drawing of the garlic.
    Type: Application
    Filed: November 22, 2021
    Publication date: March 24, 2022
    Applicant: Henan University
    Inventors: Haifeng TIAN, Yaochen QIN, Wei SHEN, Boyan ZHOU, Yongjiu WANG
  • Publication number: 20220094763
    Abstract: Methods and apparatus for thread-level execution in non-kernel space. Most modern consumer usage scenarios are focused on user experience for only a few network connections; in many such cases, background network applications and/or stale network connections could be de-prioritized and/or even terminated without adverse effect. The exemplary “polylithic” non-kernel space networking architecture concurrently runs multiple instances of a network stack in non-kernel space. Thread execution for each instance can be individually managed by the operating system (OS). Disclosed embodiments dynamically determine receive (RX) mitigation and/or receive side scaling with consistent hashing.
    Type: Application
    Filed: September 21, 2021
    Publication date: March 24, 2022
    Applicant: Apple Inc.
    Inventors: Cahya Adiansyah MASPUTRA, Eric Tze Leung CHENG, Sandeep NAIR, Wei SHEN
  • Patent number: 11280789
    Abstract: A cell-capturing substrate, methods of using the cell-capturing substrate that allow for label-free cell separation, and kits that incorporate the cell-capturing substrate.
    Type: Grant
    Filed: April 19, 2017
    Date of Patent: March 22, 2022
    Assignee: REGENTS OF THE UNIVERSITY OF MINNESOTA
    Inventors: Wei Shen, Mengen Zhang, Bin Xu
  • Publication number: 20220083388
    Abstract: Methods and apparatus for split memory allocations in non-kernel space. Many modern networking technologies use asymmetric transmit and/or receive resource. Various aspects described herein split memory resources for transmit and receive, configuring each for their respective hardware optimizations. For example, a receive data paths that support batch processing and packet aggregation may be allocated large memory objects (32 KB) that can route data packets on a per-flow basis. In contrast, transmit data paths that support multiple concurrent network connections may be allocated small memory objects (2 KB) that can route data packets one at a time.
    Type: Application
    Filed: September 10, 2021
    Publication date: March 17, 2022
    Applicant: Apple Inc.
    Inventors: Cahya Adiansyah MASPUTRA, Eric Tsz Leung CHENG, Sandeep NAIR, Wei SHEN
  • Publication number: 20220083405
    Abstract: Methods and apparatuses for cross-layer processing. In some embodiments, kernel processes are executed at a higher privilege and priority than user space processes, thus cross-layer communication that spans both kernel and user space may introduce system vulnerabilities and/or consume limited resources in an undesirable manner. Unlike kernel space networking architectures that have to accommodate generic use cases, user space networking architectures are application specific, run in their own memory allocations, and can be terminated without affecting other user space applications 602 and/or kernel space operation. Various aspects described herein provide application specific, non-generic functionality without kernel assistance. Exemplary embodiments for buffer cloning, packet aggregation and “just in time” transformations, are illustrative of the broader concepts enabled by the present disclosure.
    Type: Application
    Filed: September 8, 2021
    Publication date: March 17, 2022
    Applicant: Apple Inc.
    Inventors: Cahya Adiansyah MASPUTRA, Eric Tsz Leung CHENG, Wei SHEN, Francesco DIMAMBRO, Sandeep NAIR
  • Patent number: 11248258
    Abstract: A method for identifying and characterizing biological parts based on omics datasets and a dual-fluorescent reporter gene system, and a biological part library constructed thereon are provided, relating to a technical filed of biology. The method includes steps of: identifying the biological parts using the omics datasets; constructing a single-fluorescent reporter gene system using a shuttle vector pEZ15Asp as a skeleton for screening and determining fluorescent reporter genes; obtaining a dual-fluorescent reporter gene system skeleton; constructing recombinant plasmids, and finally transforming into competent cells for quantitative analysis of fluorescence intensities. The present invention is convenient and quick, and can screen and identify different biological parts such as RBS, UTRs, promoters, and terminators of different intensities in batch quantitatively in a relatively short time. Moreover, the present invention can quickly expand the biological part library of Z.
    Type: Grant
    Filed: May 9, 2019
    Date of Patent: February 15, 2022
    Assignee: Hubei University
    Inventors: Shihui Yang, Yongfu Yang, Wei Shen, Runxia Li, Ju Huang, Yu Wang, Li Yi, Lixin Ma
  • Patent number: 11251823
    Abstract: An electronic device base includes an upper case, a lower case, a base, a first hook component and a second hook component, a solenoid valve assembly, and a near field communication assembly. The upper case has an electronic device accommodation slot; the lower case is assembled to the upper case; the base is disposed between the upper and lower cases; the first and the second hook components are both disposed at the base. When the electronic device is placed into the electronic device accommodation slot, the first and the second hook components are forced by the electronic device to move along a first direction and a second direction, respectively, so the second hook component restricts the first hook component. The near field communication component is capable of communicating with an unlocking component and driving the solenoid valve assembly to actuate the second hook component to release the first hook component.
    Type: Grant
    Filed: August 19, 2019
    Date of Patent: February 15, 2022
    Assignee: PEGATRON CORPORATION
    Inventors: Hsin-Wei Shen, Chih-Cheng Hsu, Chun-Ho Huang
  • Publication number: 20220036358
    Abstract: A digital currency settlement system, includes: a payment device, a digital currency block chain system, a network server, a management center, and a settlement terminal. The settlement terminal reads user information in the payment device of User A to generate a transaction, and the transaction is transmitted to the management center through the network server. The management center converts the quantity y of a digital currency in the transaction information into an intermediate currency of a corresponding quantity Y0, and transfers the intermediate currency of the corresponding quantity Y0 from an account of User A to an account of User B, and after a certain time, the total quantity Y of the intermediate currency in the account of User B is counted and converted into the digital currency of a corresponding quantity Z according to the total quantity of the intermediate currency.
    Type: Application
    Filed: September 17, 2018
    Publication date: February 3, 2022
    Inventors: Wei SHEN, Liduo ZHONG
  • Publication number: 20220030095
    Abstract: Methods and apparatus for efficient data transfer within a user space network stack. Unlike prior art monolithic networking stacks, the exemplary networking stack architecture described hereinafter includes various components that span multiple domains (both in-kernel, and non-kernel). For example, unlike traditional “socket” based communication, disclosed embodiments can transfer data directly between the kernel and user space domains. Direct transfer reduces the per-byte and per-packet costs relative to socket based communication. A user space networking stack is disclosed that enables extensible, cross-platform-capable, user space control of the networking protocol stack functionality. The user space networking stack facilitates tighter integration between the protocol layers (including TLS) and the application or daemon. Exemplary systems can support multiple networking protocol stack instances (including an in-kernel traditional network stack).
    Type: Application
    Filed: October 11, 2021
    Publication date: January 27, 2022
    Applicant: Apple Inc.
    Inventors: Cahya Adiansyah MASPURTA, Sandeep NAIR, Darrin JEWELL, Prabhakar LAKHERA, Thomas Francis PAULY, Joshua Verweyst GRAESSLEY, Wei SHEN, Olivier MARDINIAN
  • Patent number: 11218027
    Abstract: A light-emitting wireless charging structure includes a base, a wireless charging module, a light-emitting element and an upper cover. The wireless charging module is disposed on the base. The light-emitting element is disposed on the base adjacent to the wireless charging module. The upper cover covers the wireless charging module and the light-emitting element. The upper cover has a lower surface facing the wireless charging module and an upper surface opposite to the bottom surface. When the light-emitting element emits light, light coming from the light-emitting element passes through the upper cover and forms a mark on the upper surface to indicate the position of the wireless charging module. When the light-emitting element is turn off or kept in an off state, either the mark that has been formed on the upper surface disappears therefrom or no any mark is ever shown on the top surface.
    Type: Grant
    Filed: November 28, 2019
    Date of Patent: January 4, 2022
    Assignee: Qisda Corporation
    Inventors: Yung-Yeh Chang, Ting-Hui Chih, Chen-Yang Hu, Jui-Chien Lu, Hung-Wu Lin, Wen-Hung Li, Yu-Fu Fan, Che-Wei Shen, Tung-Hsien Tsai, Yen-Chen Chiang
  • Publication number: 20210409992
    Abstract: According to some embodiments, a UE receives (700) at least one Minimization of Drive Test, MDT, control and configuration parameter. The at least one MDT control and configuration parameter contains an upper bound or a lower bound or both upper and lower bounds of at least one of an allowed Logging Interval and an allowed Logging Duration. The UE determines (701) at least one MDT configuration.
    Type: Application
    Filed: December 18, 2019
    Publication date: December 30, 2021
    Inventors: Malik Wahaj Arshad, Wei Shen, Pradeepa Ramachandra, Pablo Soldati
  • Patent number: 11212373
    Abstract: Methods and apparatus for efficient data transfer within a user space network stack. Unlike prior art monolithic networking stacks, the exemplary networking stack architecture described hereinafter includes various components that span multiple domains (both in-kernel, and non-kernel). For example, unlike traditional “socket” based communication, disclosed embodiments can transfer data directly between the kernel and user space domains. Direct transfer reduces the per-byte and per-packet costs relative to socket based communication. A user space networking stack is disclosed that enables extensible, cross-platform-capable, user space control of the networking protocol stack functionality. The user space networking stack facilitates tighter integration between the protocol layers (including TLS) and the application or daemon. Exemplary systems can support multiple networking protocol stack instances (including an in-kernel traditional network stack).
    Type: Grant
    Filed: December 28, 2018
    Date of Patent: December 28, 2021
    Assignee: Apple Inc.
    Inventors: Cahya Adiansyah Masputra, Wei Shen, Sandeep Nair, Olivier Mardinian, Darrin Jewell
  • Publication number: 20210400546
    Abstract: A radio network node, such as a gNodeB (gNB), a User Equipment (UE) and a method, for configuring the UE for camping on a cell in a radio network for Synchronization Signal (SS) Blocks based cell re-selection measurements for RRC_IDLE and RRC_INACTIVE states. The method comprises providing information to the UE, including configuration parameters for a measurement window, the configuration parameters defining a window periodicity, offset and duration, for configuring the UE for the SS Blocks based cell re-selection measurements for RRC_IDLE and RRC_INACTIVE states. Radio Resource Control (RRC) signaling is used to convey the information to the UE prior to or in conjunction with switching the UE from RRC_CONNECTED state to RRC_INACTIVE or RRC_IDLE state, a RRCConnectionRelease message is used to convey the information to the UE and the information is also provided to the UE in system information (SI).
    Type: Application
    Filed: September 3, 2021
    Publication date: December 23, 2021
    Applicant: TELEFONAKTIEBOLAGET LM ERICSSON (PUBL)
    Inventors: Pradeepa RAMACHANDRA, Wei SHEN, Johan RUNE, Henrik SAHLIN
  • Publication number: 20210392080
    Abstract: Techniques are provided for managing a user space protocol stack are disclosed herein. A nexus in a kernel space can receive a packet from a packet pool, and extract information from the packet to generate a flow key indicating a particular flow for the packet. The nexus can further look up the flow key in a flow table to determine whether there is an existing flow key stored in the flow table matching the flow key of the packet, and store the packet into a batch of packets of the existing flow when the existing flow key matches the flow key of the packet. When a release condition being met, the nexus can release the batch of packets of the existing flow to a user space protocol stack within a user space application through a channel communicatively coupled to the nexus and the user space protocol stack.
    Type: Application
    Filed: June 11, 2021
    Publication date: December 16, 2021
    Applicant: Apple Inc.
    Inventors: Wei SHEN, Sandeep NAIR, Vidhi GOEL, Francesco R. DIMAMBRO, Eric Tsz Leung CHENG, Cayha Adiansyah MASPUTRA
  • Publication number: 20210392779
    Abstract: A cold plate is provided and includes: a housing disposed with a chamber; a base combined with the housing to form a working space separated from the chamber but connected with the chamber through an interconnecting structure to allow a working medium to flow within the chamber and the working space; a heat transfer structure disposed on the inner side of the base; and a pump disposed within the working space to drive the working medium in the working space. As such, the cold plate can provide better heat dissipation performance.
    Type: Application
    Filed: December 23, 2020
    Publication date: December 16, 2021
    Inventors: Chien-An Chen, Chien-Yu Chen, Tian-Li Ye, Jen-Hao Lin, Wei-Shen Lee
  • Publication number: 20210387700
    Abstract: The present disclosure provides an inflatable kayak. The inflatable kayak includes an inflatable floor having two ends defined upward; two inflatable gunwales arranged on the left and right sides of the inflatable floor, the height of the upper edge at both ends of the inflatable gunwale being higher than the height at the middle of the inflatable gunwale, allowing the height of the prow and the stern of the inflatable kayak to be no less than the height at the middle of the inflatable kayak; and a reinforcing assembly including a bottom reinforcing layer, a prow hatchway cover, and a stern hatchway cover, the bottom reinforcing layer at least covering the joints of the inflatable floor and the two inflatable gunwales. The prow hatchway cover connects the two inflatable gunwales at the prow, and the stern hatchway cover connects the two inflatable gunwales at the stern.
    Type: Application
    Filed: September 30, 2020
    Publication date: December 16, 2021
    Inventors: HAO BAI, WEI SHEN, SHANSHAN TANG
  • Publication number: 20210389205
    Abstract: A leakage detection system is provided and includes a substrate provided between a first element and a second element, and at least one sensing unit provided on the substrate to generate an electrical signal when coming into contact with a leakage liquid. As such, warnings can be provided when coming into contact with the leakage liquid to avoid significant loss of assets.
    Type: Application
    Filed: December 11, 2020
    Publication date: December 16, 2021
    Inventors: Chien-Yu Chen, Tian-Li Ye, Jen-Hao Lin, Wei-Shen Lee
  • Patent number: 11200464
    Abstract: An information processing method includes: inputting sample image into a machine learning architecture to obtain a first feature, and causing a first classifier to calculate a first classification loss; calculating a second feature based on the first feature and a predetermined first mask, and inputting the second feature into the first classifier to calculate an entropy loss; calculating a second mask based on the first mask and the entropy loss to maximize the entropy loss; obtaining an adversarial feature based on the first feature and the second mask, where the adversarial feature is complementary to the second feature; causing, by training the first classifier and the second classifier in association with each other, the second classifier to calculate a second classification loss based on the adversarial feature; and adjusting parameters of the machine learning architecture, the first classifier and the second classifier, to obtain a trained machine learning architecture.
    Type: Grant
    Filed: January 16, 2020
    Date of Patent: December 14, 2021
    Assignee: FUJITSU LIMITED
    Inventors: Wei Shen, Rujie Liu
  • Publication number: 20210375711
    Abstract: Semiconductor package includes interposer, dies, encapsulant. Each die includes active surface, backside surface, side surfaces. Backside surface is opposite to active surface. Side surfaces join active surface to backside surface. Encapsulant includes first material and laterally wraps dies. Dies are electrically connected to interposer and disposed side by side on interposer with respective backside surfaces facing away from interposer. At least one die includes an outer corner. A rounded corner structure is formed at the outer corner. The rounded corner structure includes second material different from first material. The outer corner is formed by backside surface and a pair of adjacent side surfaces of the at least one die. The side surfaces of the pair have a common first edge. Each side surface of the pair does not face other dies and has a second edge in common with backside surface of the at least one die.
    Type: Application
    Filed: May 28, 2020
    Publication date: December 2, 2021
    Applicant: Taiwan Semiconductor Manufacturing Co., Ltd.
    Inventors: Wen-Wei Shen, Sung-Hui Huang, Shang-Yun Hou, Kuan-Yu Huang
  • Patent number: 11178260
    Abstract: Methods and apparatus for dynamic packet pool configuration in networking stack architectures. Unlike prior art monolithic memory allocations, embodiments of the present disclosure enable packet pools associated with non-kernel space applications to dynamically allocate additional memory allocations to a given non-kernel space application, or conversely, de-allocate memory allocations to a given non-kernel space application. Variants also disclose the splitting up of a memory allocation into device accessible portions and kernel accessible portions. Other variants disclose sizing certain segment allocations so as to be a multiple of a physical address page size. Such a variant enables a single input/output (I/O) bus address lookup for the given segment so as to minimize look up costs associated with an I/O lookup for the given segment.
    Type: Grant
    Filed: March 25, 2019
    Date of Patent: November 16, 2021
    Assignee: Apple Inc.
    Inventors: Cahya Adiansyah Masputra, Sandeep Nair, Zeh-Chen Liu, Wei Shen, Olivier Mardinian