Patents by Inventor Ming Jin

Ming Jin 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: 11109042
    Abstract: Systems and methods for coding a video to be overlaid by annotations are devised. A motion compensated predictive coding is employed, wherein coding parameters of video pixel blocks are determined based on the pixel blocks' relation to the annotations. A decoder decodes the video and annotates it based on metadata, obtained from the coder or other sources, describing the annotations' appearance and rendering mode.
    Type: Grant
    Filed: May 23, 2019
    Date of Patent: August 31, 2021
    Assignee: Apple Inc.
    Inventors: Sudeng Hu, Xing Wen, Jae Hoon Kim, Peikang Song, Hang Yuan, Dazhong Zhang, Xiaosong Zhou, Hsi-Jung Wu, Christopher Garrido, Ming Jin, Patrick Miauton, Karthick Santhanam
  • Publication number: 20210256350
    Abstract: A system is provided for classifying an instruction sequence with a machine learning model. The system may include at least one processor and at least one memory. The memory may include program code that provides operations when executed by the at least one processor. The operations may include: processing an instruction sequence with a trained machine learning model configured to detect one or more interdependencies amongst a plurality of tokens in the instruction sequence and determine a classification for the instruction sequence based on the one or more interdependencies amongst the plurality of tokens; and providing, as an output, the classification of the instruction sequence. Related methods and articles of manufacture, including computer program products, are also provided.
    Type: Application
    Filed: December 18, 2020
    Publication date: August 19, 2021
    Inventors: Xuan Zhao, Matthew Wolff, John Brock, Brian Wallace, Andy Wortman, Jian Luan, Mahdi Azarafrooz, Andrew Davis, Michael Wojnowicz, Derek Soeder, David Beveridge, Eric Petersen, Ming Jin, Ryan Permeh
  • Publication number: 20210250313
    Abstract: The subject technology provides a messaging application in which an image can be captured and supplemented with supplemental content such as stickers, animations, etc., from within an active messaging thread. In this manner, a user participating in a messaging conversation with a remote user can add stickers, animations, and/or adaptive content to an image captured by the user, without having to locally cache/store the captured image before editing and without having to leave the messaging conversion (or the messaging application) to access an image editing application.
    Type: Application
    Filed: April 28, 2021
    Publication date: August 12, 2021
    Inventors: Christopher M. GARRIDO, Eric L. CHIEN, Austin W. SHYU, Ming JIN, Yan YANG, Ian J. BAIRD, Joe S. ABUAN
  • Patent number: 11074494
    Abstract: In one respect, there is provided a system for classifying an instruction sequence with a machine learning model. The system may include at least one processor and at least one memory. The memory may include program code that provides operations when executed by the at least one processor. The operations may include: processing an instruction sequence with a trained machine learning model configured to detect one or more interdependencies amongst a plurality of tokens in the instruction sequence and determine a classification for the instruction sequence based on the one or more interdependencies amongst the plurality of tokens; and providing, as an output, the classification of the instruction sequence. Related methods and articles of manufacture, including computer program products, are also provided.
    Type: Grant
    Filed: November 7, 2016
    Date of Patent: July 27, 2021
    Assignee: Cylance Inc.
    Inventors: Xuan Zhao, Matthew Wolff, John Brock, Brian Wallace, Andy Wortman, Jian Luan, Mahdi Azarafrooz, Andrew Davis, Michael Wojnowicz, Derek Soeder, David Beveridge, Eric Petersen, Ming Jin, Ryan Permeh
  • Patent number: 11012389
    Abstract: The subject technology provides a messaging application in which an image can be captured and supplemented with supplemental content such as stickers, animations, etc., from within an active messaging thread. In this manner, a user participating in a messaging conversation with a remote user can add stickers, animations, and/or adaptive content to an image captured by the user, without having to locally cache/store the captured image before editing and without having to leave the messaging conversion (or the messaging application) to access an image editing application.
    Type: Grant
    Filed: October 3, 2018
    Date of Patent: May 18, 2021
    Assignee: Apple Inc.
    Inventors: Christopher M. Garrido, Eric L. Chien, Austin W. Shyu, Ming Jin, Yan Yang, Ian J. Baird, Joe S. Abuan
  • Publication number: 20210080477
    Abstract: The present invention discloses a full-automatic chemiluminescence immunoassay analyzer, which relates to the field of luminescence analysis equipment. The analyzer of the present invention includes a reaction tube module, a sample tube module, a kit module, a three-dimensional mechanical arm module, a test tube fetching gripper apparatus, a blending structure, an incubator, a washing apparatus, an electric control part and a PC control end. The three-dimensional mechanical arm module includes an X-axis mechanical arm, a Y-axis mechanical arm and a Z-axis mechanical arm, and the bottom of the Z-axis mechanical arm is provided with a sampling needle. The present invention utilizes the test tube fetching gripper apparatus to substitute the original tube fetching and placing apparatus, thereby reducing the cost and improving the moving stability of reaction tubes.
    Type: Application
    Filed: November 2, 2020
    Publication date: March 18, 2021
    Inventors: Ming JIN, Yan GAO, Zhenshi LIU, Junjie WANG
  • Patent number: 10931725
    Abstract: A device implementing a system for audio-video conferencing using multiple stream identifiers includes a processor configured to receive, from a sending device, indication of a first content stream and a first stream identifier, and indication of a second content stream and a second stream identifier associated. The first content stream and the second content stream correspond to different bit rates of streaming content. The processor is configured to receive, from a receiving device, a request to subscribe to the second content stream, the request including the second stream identifier, and receive, from the sending device, an indication that the second stream identifier has been associated with the first content stream. The processor is configured to forward, to the receiving device, the first content stream based on the request to subscribe to the second content stream and on the indication that the second stream identifier has been associated with the first content stream.
    Type: Grant
    Filed: September 28, 2018
    Date of Patent: February 23, 2021
    Assignee: Apple Inc.
    Inventors: Christopher M. Garrido, Thomas P. Devanneaux, Yan Yang, Ming Jin, Vu H. Chiem, Patrick Miauton, Karthick Santhanam, David L. Biderman, Hsien-Po Shiang, Eric L. Chien, Xiaoxiao Zheng, Bess C. Chan, Komei Harada, Dazhong Zhang
  • Patent number: 10922604
    Abstract: In one respect, there is provided a system for training a neural network adapted for classifying one or more instruction sequences. The system may include at least one processor and at least one memory. The memory may include program code which when executed by the at least one processor provides operations including: training, based at least on training data, a machine learning model to detect one or more predetermined interdependencies amongst a plurality of tokens in the training data; and providing the trained machine learning model to enable classification of one or more instruction sequences. Related methods and articles of manufacture, including computer program products, are also provided.
    Type: Grant
    Filed: November 7, 2016
    Date of Patent: February 16, 2021
    Assignee: Cylance Inc.
    Inventors: Xuan Zhao, Matthew Wolff, John Brock, Brian Wallace, Andy Wortman, Jian Luan, Mahdi Azarafrooz, Andrew Davis, Michael Wojnowicz, Derek Soeder, David Beveridge, Eric Petersen, Ming Jin, Ryan Permeh
  • Patent number: 10906909
    Abstract: Provided herein are alpha5-containing GABAA receptor agonists and pharmaceutical compositions and methods of treatment of cognitive and mood symptoms in neurodegenerative and neuropsychiatric disorders using them.
    Type: Grant
    Filed: March 20, 2017
    Date of Patent: February 2, 2021
    Assignees: UWM Research Foundation, Inc., Centre for Addiction and Mental Health, University of Belgrade—Faculty of Pharmacy
    Inventors: James M. Cook, Guanguan Li, Michael Ming-Jin Poe, Miroslav M. Savic, Etienne Sibille
  • Patent number: 10880379
    Abstract: Methods and apparatus to manage communication sessions to handover between a direct connection at a secondary wireless device and a relayed connection to the secondary wireless device via a primary wireless device. A connection manager of a secondary wireless device can trigger transfer of a communication session based on measurements of performance metrics for the communication session. Upon detection of performance degradation in a local connection or a backhaul connection or both, the connection manager of the secondary wireless device can determine proximity of and/or capabilities for connections of the primary wireless device and instigate transfer of the communication session between different connection types, such as between a direct connection and a relayed connection. The transfer of the communication session can occur without user intervention or in response to input from the user without interrupting or reestablishing the communication session.
    Type: Grant
    Filed: November 26, 2018
    Date of Patent: December 29, 2020
    Assignee: Apple Inc.
    Inventors: Luciano M. Verger, Ajoy K. Singh, Christopher M. Garrido, Najeeb M. Abdulrahiman, Ming Jin, Anil G. Naik, Deepak Chitlur Lakshman, Srinivasan Vasudevan, David L. Biderman, Gurtej Singh Chandok, Patrick Miauton, Eric A. Allamanche
  • Publication number: 20200382806
    Abstract: Techniques are disclosed for coding video data in which frames from a video source are partitioned into a plurality of tiles of common size, and the tiles are coded as a virtual video sequence according to motion-compensated prediction, each tile treated as having respective temporal location of the virtual video sequence. The coding scheme permits relative allocation of coding resources to tiles that are likely to have greater significance in a video coding session, which may lead to certain tiles that have low complexity or low motion content to be skipped during coding of the tiles for select source frames. Moreover, coding of the tiles may be ordered to achieve low coding latencies during a coding session.
    Type: Application
    Filed: May 26, 2020
    Publication date: December 3, 2020
    Inventors: Dazhong ZHANG, Peikang SONG, Beibei WANG, Giribalan GOPALAN, Albert E. KEINATH, Christopher M. GARRIDO, David R. CONRAD, Hsi-Jung WU, Ming JIN, Hang YUAN, Xiaohua YANG, Xiaosong ZHOU, Vikrant KASARABADA, Davide CONCION, Eric L. CHIEN, Bess C. CHAN, Karthick SANTHANAM, Gurtej Singh CHANDOK
  • Publication number: 20200332647
    Abstract: The present disclosure relates to the technical field of rock mechanics, and in particular to a method for accurately measuring a reopening pressure of hydraulic fracturing induced fracture in a deep borehole. The method includes: pumping a fluid into a sealed inner space of a drilling pipe for energy storage; and opening a valve at a lower end of the drilling pipe such that energy is released from the fluid in the inner space of the drilling pipe under the action of pressure to inject the fluid into a test interval. In the method according to the present disclosure, a fluid is pumped into an inner space of a drilling pipe so that the inner space of the drilling pipe is used as a high-pressure fluid pump to inject the fluid in the inner space of the drilling pipe to the test interval until the closed fracture is reopened.
    Type: Application
    Filed: July 5, 2019
    Publication date: October 22, 2020
    Applicant: Institute of Geomechanics, Chinese Academy of Geological Sciences
    Inventors: Qunce CHEN, Chongyuan ZHANG, Dongsheng SUN, Xianghui QIN, Wen MENG, Quan LI, Ming JIN
  • Publication number: 20200310904
    Abstract: Disclosed is a system and method for providing program verify adaptation for flash memory. The method includes performing an adjustment iteration, which includes accessing error counts for respective N states of a plurality of memory cells, applying a weighting to the error counts based on a binary data coding for the N states, determining a state Smin of the N states having a minimum error count Emin from the error counts, determining a state Smax of the N states having a maximum error count Emax from the error counts, determining a difference between the Emax and the Emin satisfies an error count threshold, and adjusting, by a predefined value, a respective program verify offset of a lowest state from Smin and Smax, and of each state between Smin and Smax in the N states, wherein the adjusting is a decrement when Smin is less than Smax and an increment otherwise.
    Type: Application
    Filed: June 16, 2020
    Publication date: October 1, 2020
    Inventor: Ming JIN
  • Publication number: 20200267349
    Abstract: The subject technology provides a video conferencing application in which a live incoming or outgoing video stream can be supplemented with supplemental content, such as stickers, animations, etc., from within the video conferencing application. In this manner, a user participating in a video conferencing session with a remote user can add stickers, animations, and/or adaptive content to an outgoing video stream being captured by the device of the user, or to an incoming video stream from the device of the remote user, without having to locally cache/store a video clip before editing, and without having to leave the video conferencing session (or the video conferencing application) to access a video editing application.
    Type: Application
    Filed: May 5, 2020
    Publication date: August 20, 2020
    Inventors: Christopher M. GARRIDO, Eric L. CHIEN, Austin W. SHYU, Ming JIN, Yan YANG, Ian J. BAIRD, Joe S. ABUAN
  • Patent number: 10705900
    Abstract: Disclosed is a system and method for providing program verify adaptation for flash memory. The method includes performing an adjustment iteration, which includes accessing error counts for respective N states of a plurality of memory cells, applying a weighting to the error counts based on a binary data coding for the N states, determining a state Smin of the N states having a minimum error count Emin from the error counts, determining a state Smax of the N states having a maximum error count Emax from the error counts, determining a difference between the Emax and the Emin satisfies an error count threshold, and adjusting, by a predefined value, a respective program verify offset of a lowest state from Smin and Smax, and of each state between Smin and Smax in the N states, wherein the adjusting is a decrement when Smin is less than Smax and an increment otherwise.
    Type: Grant
    Filed: April 11, 2018
    Date of Patent: July 7, 2020
    Assignee: Western Digital Technologies, Inc.
    Inventor: Ming Jin
  • Publication number: 20200181146
    Abstract: Provided herein are alpha5-containing GABAA receptor agonists and pharmaceutical compositions and methods of treatment of cognitive and mood symptoms in neurodegenerative and neuropsychiatric disorders using them.
    Type: Application
    Filed: March 20, 2017
    Publication date: June 11, 2020
    Inventors: James M. Cook, Guanguan Li, Michael Ming-Jin Poe, Miroslav M. Savic, Etienne Sibille
  • Patent number: 10681310
    Abstract: The subject technology provides a video conferencing application in which a live incoming or outgoing video stream can be supplemented with supplemental content, such as stickers, animations, etc., from within the video conferencing application. In this manner, a user participating in a video conferencing session with a remote user can add stickers, animations, and/or adaptive content to an outgoing video stream being captured by the device of the user, or to an incoming video stream from the device of the remote user, without having to locally cache/store a video clip before editing, and without having to leave the video conferencing session (or the video conferencing application) to access a video editing application.
    Type: Grant
    Filed: October 3, 2018
    Date of Patent: June 9, 2020
    Assignee: Apple Inc.
    Inventors: Christopher M. Garrido, Eric L. Chien, Austin W. Shyu, Ming Jin, Yan Yang, Ian J. Baird, Joe S. Abuan
  • Patent number: 10523820
    Abstract: A first request to form a conference call is received from a first of a plurality of electronic devices. In response to the first request, a conference data structure is generated in a memory. Based on determining the conference call has ended, a second request is transmitted to each of the plurality of electronic devices to return a high-resolution video stream generated by each electronic device during the conference call. In response to the second requests, the high-resolution video stream is received from at least some of the plurality of electronic devices. Each of the received high-resolution video streams is stored in the conference data structure in the memory to generate a completed conference data structure. A notice that the completed conference data structure is available is transmitted to each of the plurality of electronic devices.
    Type: Grant
    Filed: May 29, 2018
    Date of Patent: December 31, 2019
    Assignee: Apple Inc.
    Inventors: Christopher M. Garrido, Eric L. Chien, Wenhui Xu, Xiaoxiao Zheng, Spencer E. Lewson, Keith W. Rauenbuehler, Komei Harada, Ming Jin, Gurtej Singh G. Chandok, David L. Biderman
  • Publication number: 20190373270
    Abstract: Systems and methods for coding a video to be overlaid by annotations are devised. A motion compensated predictive coding is employed, wherein coding parameters of video pixel blocks are determined based on the pixel blocks' relation to the annotations. A decoder decodes the video and annotates it based on metadata, obtained from the coder or other sources, describing the annotations' appearance and rendering mode.
    Type: Application
    Filed: May 23, 2019
    Publication date: December 5, 2019
    Inventors: Sudeng HU, Xing WEN, Jae Hoon KIM, Peikang SONG, Hang YUAN, Dazhong ZHANG, Xiaosong ZHOU, Hsi-Jung WU, Christopher GARRIDO, Ming JIN, Patrick MIAUTON, Karthick SANTHANAM
  • Publication number: 20190342522
    Abstract: The subject technology provides a video conferencing application in which a live incoming or outgoing video stream can be supplemented with supplemental content, such as stickers, animations, etc., from within the video conferencing application. In this manner, a user participating in a video conferencing session with a remote user can add stickers, animations, and/or adaptive content to an outgoing video stream being captured by the device of the user, or to an incoming video stream from the device of the remote user, without having to locally cache/store a video clip before editing, and without having to leave the video conferencing session (or the video conferencing application) to access a video editing application.
    Type: Application
    Filed: October 3, 2018
    Publication date: November 7, 2019
    Inventors: Christopher M. GARRIDO, Eric L. CHIEN, Austin W. SHYU, Ming JIN, Yan YANG, Ian J. BAIRD, Joe S. ABUAN