Patents by Inventor Jun Wei

Jun Wei 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: 10552079
    Abstract: Balancing resource usage for client applications workload and data merge optimization of the backend for both a local merge within one server and a merge across multiple servers is determined based on previous resource usage pattern in a distributed storage system.
    Type: Grant
    Filed: January 18, 2017
    Date of Patent: February 4, 2020
    Assignee: International Business Machines Corporation
    Inventors: Lei Chen, Xin Ni, Tao Xie, Jun Wei Zhang
  • Publication number: 20190391009
    Abstract: An electronic device includes a processor and a memory. The processor obtains a group of original specification data of an ambient light sensor, obtains a group of testing data of the ambient light sensor, combines the group of original specification data with the group of testing data to obtain a group of combined data, and analyzes the group of combined data according to a source of the plurality of data and a corresponding wavelength of the plurality of data to obtain a spectral hand table and a channel distribution table of the ambient light sensor.
    Type: Application
    Filed: November 19, 2018
    Publication date: December 26, 2019
    Inventors: Yi-Peng Wang, Jun-Wei Zhang
  • Publication number: 20190369900
    Abstract: Balancing resource usage for client applications workload and data merge optimization of the backend for both a local merge within one server and a merge across multiple servers is determined based on previous resource usage pattern in a distributed storage system.
    Type: Application
    Filed: August 13, 2019
    Publication date: December 5, 2019
    Inventors: Lei Chen, Xin Ni, Tao Xie, Jun Wei Zhang
  • Patent number: 10491651
    Abstract: Methods and systems for streaming low-delay, high-definition video with partially reliable transmission are disclosed herein. An example method includes determining a per-frame maximum retransmission allocation for a plurality of video packets based at least in part on a frame priority, where the plurality of video packets form at least a portion of the frame, determining a retransmission timeout for each video packet of the plurality of video packets based at least in part on a round trip time, and transmitting the plurality of video packets under traffic rate control.
    Type: Grant
    Filed: May 15, 2017
    Date of Patent: November 26, 2019
    Assignee: OmniVision Technologies, Inc.
    Inventors: Jiyan Wu, Jun Wei, Hui Pan
  • Publication number: 20190318434
    Abstract: Methods and systems for crop management are disclosed. An example method can comprise receiving first information associated with an environmental management zone. The first information can relate to one or more of a land characteristic and a management practice. The first information can comprise a soil type of the environmental management zone. An example method can comprise, receiving historical weather data relating to the environmental management zone. An example method can comprise receiving real-time weather data relating to the environmental management zone. An example method can comprise executing a growth model to predict a nitrogen range for the environmental management zone based on one or more of the first information, the historical weather data, and the real-time weather data. The nitrogen range can comprise probabilities for one or more of a current time period and a future time period in the growing season.
    Type: Application
    Filed: June 25, 2019
    Publication date: October 17, 2019
    Applicant: PIONEER HI-BRED INTERNATIONAL, INC.
    Inventors: DONALD P. AVEY, ROBERT ALAN GUNZENHAUSER, JOE HANSON, BRUCE J. WALKER, SEAN WARNICK, JUN WEI, CHRIS WINKLER
  • Publication number: 20190297180
    Abstract: An electronic device includes a communication unit configured to establish communication with a second electronic device. The electronic device is configured to detect in real time, after a voice chat has been started between the electronic device and the second electronic device, a status of the electronic device and the second electronic device, determine whether the status of at least one of the electronic device and the second electronic device is abnormal, record current voice input data when it is determined that the status of at least one of the electronic device and the second electronic device is abnormal, and send the recorded current voice input data to the second electronic device.
    Type: Application
    Filed: May 14, 2018
    Publication date: September 26, 2019
    Inventors: SHI JIA, JUN-WEI ZHANG
  • Patent number: 10408019
    Abstract: An electrical power thermoelectric power generation in a wellbore for supplying power and charging downhole loads. A power generation assembly includes at least one thermoelectric generator disposed in a drill string for supplying power and charging downhole tools, the assembly utilizing the heat energy from the drilling fluid flowing in an annulus of the wellbore to generate a voltage potential across the thermoelectric generator.
    Type: Grant
    Filed: June 24, 2015
    Date of Patent: September 10, 2019
    Assignee: Halliburton Energy Services, Inc.
    Inventors: Shi Jing Yeo, Jun Wei Ang
  • Publication number: 20190263824
    Abstract: Provided herein are, inter alia, compositions that bind to a PDZ1 domain of MDA-9/Syntenin (syndecan binding protein: SDCBP), thereby inhibiting MDA-9/Syntenin activity, and methods of use of same. The compositions and methods provided herein are useful for treating cancer and preventing cancer metastasis, particularly in cancers that have increased MDA-9/Syntenin expression.
    Type: Application
    Filed: November 14, 2017
    Publication date: August 29, 2019
    Inventors: Paul B. FISHER, Maurizio PELLECCHIA, Swadesh K. DAS, Timothy P. KEGELMAN, Bainan WU, Surya K. DE, Jun WEI, Mitchell E. MENEZES, Luni EMDAD
  • Patent number: 10387977
    Abstract: Methods and systems for crop management are disclosed. An example method can comprise receiving first information associated with an environmental management zone. The first information can relate to one or more of a land characteristic and a management practice. The first information can comprise a soil type of the environmental management zone. An example method can comprise, receiving historical weather data relating to the environmental management zone. An example method can comprise receiving real-time weather data relating to the environmental management zone. An example method can comprise executing a growth model to predict a nitrogen range for the environmental management zone based on one or more of the first information, the historical weather data, and the real-time weather data. The nitrogen range can comprise probabilities for one or more of a current time period and a future time period in the growing season.
    Type: Grant
    Filed: February 25, 2015
    Date of Patent: August 20, 2019
    Assignee: PIONEER HI-BRED INTERNATIONAL, INC.
    Inventors: Donald P. Avey, Robert Alan Gunzenhauser, Joe Hanson, Bruce J. Walker, Sean Warnick, Jun Wei, Chris Winkler
  • Patent number: 10389859
    Abstract: A mobile terminal able to autonomously recognize when a user requires the mobile terminal to function as a mirror includes a housing, a screen with one-way see-through glass, a gravity sensor, a distance sensor, a front camera, a processor, and a storage device. At least two kinds of information are being collected, namely an orientation of the mobile terminal collected by the gravity sensor and a distance between a face and the screen collected by the distance sensor. Other information as to a facial expression and hand actions can also be collected by the front camera. The information is analyzed and a determination is made as to whether the user wishes to look in a mirror, and the screen will be controlled to be dark and shut down for the mirror function.
    Type: Grant
    Filed: December 7, 2018
    Date of Patent: August 20, 2019
    Assignees: HONGFUJIN PRECISION ELECTRONICS (ZHENGZHOU) CO., LTD., HON HAI PRECISION INDUSTRY CO., LTD.
    Inventors: Xiao-Peng Xie, Jun-Wei Zhang, Jun Zhang, Yi-Tao Kao
  • Publication number: 20190227717
    Abstract: Embodiments of the present invention provide a method, system, and computer program product for allocating storage extents. Extent input/output information pertaining to an extent on a storage device is received, by a computer, where the extant input/output information includes an access rate of data stored on the extent. The computer determines one or more periods of time where the input/output information exceeds a preconfigured threshold. The computer generates one or more of a first policy and a second policy based on the determined one or more periods where the first policy includes allocating the extent to a high performance disk within a tier storage system when data is stored during the determined periods and the second policy includes reallocating the extent from a low performance disk within the tier storage system to a high performance storage device within the tier storage system during the one or more determined periods.
    Type: Application
    Filed: April 3, 2019
    Publication date: July 25, 2019
    Inventors: Liang Fang, Shiwen He, JUN LIAO, JUN WEI ZHANG
  • Publication number: 20190204326
    Abstract: Peptide antigens are provided that may be used to screen blood plasma for antibodies that be used as anticancer therapeutics. Kits comprising the peptide antigens, and methods of using the same are also provided.
    Type: Application
    Filed: September 27, 2017
    Publication date: July 4, 2019
    Inventor: Jun Wei
  • Publication number: 20190204892
    Abstract: A smart camera system including an image sensor and a controller is presented. The image sensor generates video data that is initially at a bit rate of a pre-determined bit rate value. The controller is coupled to the image sensor to transmit the video data. The controller includes a processor operating at a clock rate of a first frequency. The processor is coupled to memory, the memory including instructions, which when executed by the controller causes the smart camera system to perform operations. The operations include dynamically scaling the clock rate of the processor to an adjustment frequency in response to receiving an input to change the bit rate of the video data. The adjustment frequency for the clock rate of the processor based, at least in part, on the input bit rate value. The operations further include changing the bit rate to the input bit rate value.
    Type: Application
    Filed: December 28, 2017
    Publication date: July 4, 2019
    Inventors: Jiyan Wu, Jun Wei, Haiyang Fang, Shunbo Mou
  • Publication number: 20190200013
    Abstract: A system includes an image sensor and a sending controller. The image sensor to generate video data at a source bit rate. The sending controller is coupled to the image sensor to transmit communication data representative of the video data. The sending controller includes one or more processors coupled to memory. The memory includes instructions, which when executed by the sending controller causes the system to perform operations. The operations include determining a first bit rate to encode a first portion of the video data, the first bit rate being different than the source bit rate. The operations also include generating a first video packet representative of the first portion by encoding the first portion at the first bit rate. The first video packet is stored in a video packet buffer of the system.
    Type: Application
    Filed: December 27, 2017
    Publication date: June 27, 2019
    Inventors: Jiyan Wu, Jilai Qian, Jun Wei, Shunbo Mou
  • Publication number: 20190178781
    Abstract: An air particle detecting device includes a main body, a processor received in the main body, and an air particle counter received in the main body. The air particle counter is electrically coupled to the processor. The air particle counter is configured to calculate data related to a quantity of particulate matter and transmit the data to the processor. The processor is configured to calculate a concentration of PM 2.5 according to the data.
    Type: Application
    Filed: April 2, 2018
    Publication date: June 13, 2019
    Inventors: QI-MING WU, JUN-WEI YANG, YU-CHIAO HUANG, SHUN-CHUAN YANG
  • Patent number: 10321070
    Abstract: A self-image capturing method includes a user activating a capturing device, controlling a light detecting device to detect ambient light intensity around an electronic device, determining whether the light intensity detected by the light detecting device is less than a predetermined value, activating the infrared capturing device when determining that the light intensity detected by the light detecting device is less than the predetermined value, controlling the capturing device to capture a selfie image of the user in response to an operation from the user, controlling the infrared capturing device to capture an infrared selfie image, and synthesizing the two captured images into a single selfie image.
    Type: Grant
    Filed: May 23, 2017
    Date of Patent: June 11, 2019
    Assignees: HONGFUJIN PRECISION ELECTRONICS (ZHENGZHOU) CO., LTD., HON HAI PRECISION INDUSTRY CO., LTD.
    Inventors: Jun-Wei Zhang, Tsung-Jen Chuang, Sen Fan
  • Publication number: 20190171368
    Abstract: A method, executed by a computer, includes: determining an expected available bandwidth for a plurality of storage devices of a distributed storage system based on historical I/O data that corresponds to one or more frontend applications; generating a data retrieval plan for the plurality of storage devices based on (i) a historical I/O access pattern of the one or more frontend applications and (ii) the expected available bandwidth for the plurality of storage devices, wherein the data retrieval plan includes a scheduled start time and duration; accessing data for a backend computational job from the plurality of storage devices according to the data retrieval plan; and responding to a determination that I/O instructions per second (TOPS) of the one or more frontend applications exceeds a threshold by modifying the I/O throughput for the backend computational job based on the expected available bandwidth for the plurality of storage devices.
    Type: Application
    Filed: February 5, 2019
    Publication date: June 6, 2019
    Inventors: Lei Chen, Yue Hu, Jun Wei Zhang
  • Patent number: 10289311
    Abstract: Embodiments of the present invention provide a method, system, and computer program product for allocating storage extents. Extent input/output information pertaining to an extent on a storage device is received, by a computer, where the extant input/output information includes an access rate of data stored on the extent. The computer determines one or more periods of time where the input/output information exceeds a preconfigured threshold. The computer generates one or more of a first policy and a second policy based on the determined one or more periods where the first policy includes allocating the extent to a high performance disk within a tier storage system when data is stored during the determined periods and the second policy includes reallocating the extent from a low performance disk within the tier storage system to a high performance storage device within the tier storage system during the one or more determined periods.
    Type: Grant
    Filed: April 17, 2018
    Date of Patent: May 14, 2019
    Assignee: International Business Machines Corporation
    Inventors: Liang Fang, Shiwen He, Jun Liao, Jun Wei Zhang
  • Patent number: 10268714
    Abstract: In an approach for processing a data block, a processor determines a first performance index of a first data node, wherein a first copy of the data block is stored on the first data node, wherein the first copy of the data block is a portion included in a data object. A processor determines a second performance index of a second data node, wherein a second copy of the data block is stored on the second data node. A processor processes the first copy of the data block using a MAP algorithm in response to the first performance index being greater than, according to a predefined threshold, the second performance index. A processor generates a processed result of the data object using a REDUCE algorithm based on, at least, the processed first copy of the data block.
    Type: Grant
    Filed: October 30, 2015
    Date of Patent: April 23, 2019
    Assignee: International Business Machines Corporation
    Inventors: Lei Chen, Yue Hu, Jun Wei Zhang
  • Patent number: 10241725
    Abstract: As disclosed herein a method, executed by a computer, includes analyzing historical I/O data, corresponding to one or more applications, to determine an expected available bandwidth for a plurality of storage devices of a distributed storage system, and generating a data retrieval plan for the plurality of storage devices storage devices based on a historical I/O access pattern and according to the expected available bandwidth for the plurality of storage devices. The method further includes accessing data for a backend computational job from the plurality of storage devices according to the data retrieval plan, and throttling I/O throughput for the backend computational job according to the expected available bandwidth for the plurality of storage devices. A computer system and computer program product corresponding to the above method are also disclosed herein.
    Type: Grant
    Filed: October 30, 2015
    Date of Patent: March 26, 2019
    Assignee: International Business Machines Corporation
    Inventors: Lei Chen, Yue Hu, Jun Wei Zhang