Patents by Inventor Van HONG

Van HONG 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: 20240134898
    Abstract: A method for inferring intent and discrepancies in a label coding scheme is described. The method includes compiling data indicating how one or more individuals labeled unstructured content according to the label coding scheme comprising a plurality of labels. The method also includes analyzing a context associated with a content labeled in a particular manner by the one or more individuals. The method further includes detecting discrepancies of meaning for a particular label used by the one or more individuals. The method also includes inferring a strategic thinking of the one or more individuals associated with the discrepancies of meaning detected for the particular label. The method further includes displaying recorded metadata associated with the strategic thinking and the discrepancies of meaning detected for the particular label between the one or more individuals regarding a coded dataset.
    Type: Application
    Filed: October 19, 2022
    Publication date: April 25, 2024
    Applicants: TOYOTA RESEARCH INSTITUTE, INC., TOYOTA JIDOSHA KABUSHIKI KAISHA
    Inventors: Yin-Ying CHEN, Shabnam HAKIMI, Kenton Michael LYONS, Yanxia ZHANG, Matthew Kyung-Soo HONG, Totte HARINEN, Monica PhuongThao VAN, Charlene WU
  • Patent number: 11941237
    Abstract: A computer system receives, by a messaging application, information identifying a first shared content item as shared content. The first shared content item is of a first type. In response to receiving the information identifying the first shared content item as shared content and in accordance with a determination that a first application of the plurality of applications can open content of the first type, in accordance with a determination that providing the information identifying the first shared content item as shared content to the first application has been authorized, computer system device automatically makes the first shared content item available within the first application, and in accordance with a determination that providing information identifying the first shared content item as shared content to the first application has not been authorized, the computer system does not make the first shared content item automatically available within the first application.
    Type: Grant
    Filed: September 21, 2021
    Date of Patent: March 26, 2024
    Assignee: APPLE INC.
    Inventors: Marcos A. Weskamp, Zheng X. Hong, Marcel van Os, Corey K. Wang
  • Patent number: 11847099
    Abstract: The subject technology may be implemented by a device that includes at least one processor configured to encrypt a data object based at least in part on an encryption key. The at least one processor may be further configured to sign the encrypted data object with a private key and transmit the signed encrypted data object to a server for retrieval by another device. The at least one processor may be further configured to generate a sharing object corresponding to the data object, wherein the sharing object includes an encryption key and a public key that corresponds to the private key. The at least one processor may be further configured to encrypt the sharing object using a key of the other device and transmit, over a secure channel, the encrypted sharing object to the other device for subsequent retrieval and verification of the signed data object from the server.
    Type: Grant
    Filed: November 22, 2021
    Date of Patent: December 19, 2023
    Assignee: Apple Inc.
    Inventors: Per Love Hornquist Astrand, Van Hong, Nihar Sharma, Xixi Lu, Steven A. Myers, Michelle D. Linington, Yannick L. Sierra
  • Publication number: 20230086427
    Abstract: This application relates to a client-server architecture that enables file sharing between an instructor and a class. The files are stored in a storage service accessible via a network, and a separate copy of each file can be shared with each student in the class. In order to facilitate the sharing of multiple copies of the file, a share pool is created in a partition of the storage service allocated to the instructor. The share pool includes a number of stub files that are placeholders for clones of the shared file. A share handler service receives a request to share a file with a class, requests a number of stub files from the share pool, and utilizes the number of stub files to generate clones of the shared file in the partition of the storage service. Students are then granted access to the clones in the partition.
    Type: Application
    Filed: September 29, 2022
    Publication date: March 23, 2023
    Inventors: James F. LOCKWOOD, Van HONG, Xiaonan MA, Sugam JAIN, Pavel V. DUDRENOV, Ori HERRNSTADT
  • Patent number: 11461279
    Abstract: This application relates to a client-server architecture that enables file sharing between an instructor and a class. The files are stored in a storage service accessible via a network, and a separate copy of each file can be shared with each student in the class. In order to facilitate the sharing of multiple copies of the file, a share pool is created in a partition of the storage service allocated to the instructor. The share pool includes a number of stub files that are placeholders for clones of the shared file. A share handler service receives a request to share a file with a class, requests a number of stub files from the share pool, and utilizes the number of stub files to generate clones of the shared file in the partition of the storage service. Students are then granted access to the clones in the partition.
    Type: Grant
    Filed: September 28, 2018
    Date of Patent: October 4, 2022
    Assignee: Apple Inc.
    Inventors: James F. Lockwood, Van Hong, Xiaonan Ma, Sugam Jain, Pavel V. Dudrenov, Ori Herrnstadt
  • Publication number: 20220083511
    Abstract: The subject technology may be implemented by a device that includes at least one processor configured to encrypt a data object based at least in part on an encryption key. The at least one processor may be further configured to sign the encrypted data object with a private key and transmit the signed encrypted data object to a server for retrieval by another device. The at least one processor may be further configured to generate a sharing object corresponding to the data object, wherein the sharing object includes an encryption key and a public key that corresponds to the private key. The at least one processor may be further configured to encrypt the sharing object using a key of the other device and transmit, over a secure channel, the encrypted sharing object to the other device for subsequent retrieval and verification of the signed data object from the server.
    Type: Application
    Filed: November 22, 2021
    Publication date: March 17, 2022
    Inventors: Per Love HORNQUIST ASTRAND, Van HONG, Nihar SHARMA, Xixi LU, Steven A. MYERS, Michelle D. LININGTON, Yannick L. SIERRA
  • Publication number: 20220006767
    Abstract: A device implementing a system for sharing groups of files within a messaging application includes a processor configured to provide, within the messaging application, a user interface element for sending at least one file to a participant in an active message thread of the messaging application, the at least one file having been determined to be relevant to the participant. The processor is further configured to, responsive to receiving a selection of the user interface element: transmit, to a server, a request to store the at least one file in association with a shared storage area, and to transmit, via the messaging application, a message to the participant in the active message thread, the message comprising information for accessing the at least one file associated with the shared storage area.
    Type: Application
    Filed: September 20, 2021
    Publication date: January 6, 2022
    Inventors: Michael BRANDT, Pierre J. DE FILIPPIS, Chelsea J. LEBLANC, Ge YAN, Gavin B. THOMSON, Van HONG, Ahmed M. BASHIR, Randall S. BECKER, Stephen M. LOTTERMOSER, Kevin Y. HE, Roberto GARCIA
  • Patent number: 11182349
    Abstract: The subject technology may be implemented by a device that includes at least one processor configured to encrypt a data object based at least in part on an encryption key. The at least one processor may be further configured to sign the encrypted data object with a private key and transmit the signed encrypted data object to a server for retrieval by another device. The at least one processor may be further configured to generate a sharing object corresponding to the data object, wherein the sharing object includes an encryption key and a public key that corresponds to the private key. The at least one processor may be further configured to encrypt the sharing object using a key of the other device and transmit, over a secure channel, the encrypted sharing object to the other device for subsequent retrieval and verification of the signed data object from the server.
    Type: Grant
    Filed: May 31, 2019
    Date of Patent: November 23, 2021
    Assignee: Apple Inc.
    Inventors: Per Love Hornquist Astrand, Van Hong, Nihar Sharma, Xixi Lu, Steven A. Myers, Michelle D. Linington, Yannick L. Sierra
  • Patent number: 11146514
    Abstract: A device implementing a system for sharing groups of files within a messaging application includes a processor configured to provide, within the messaging application, a user interface element for sending at least one file to a participant in an active message thread of the messaging application, the at least one file having been determined to be relevant to the participant. The processor is further configured to, responsive to receiving a selection of the user interface element: transmit, to a server, a request to store the at least one file in association with a shared storage area, and to transmit, via the messaging application, a message to the participant in the active message thread, the message comprising information for accessing the at least one file associated with the shared storage area.
    Type: Grant
    Filed: September 28, 2018
    Date of Patent: October 12, 2021
    Assignee: Apple Inc.
    Inventors: Michael Brandt, Pierre J. De Filippis, Chelsea J. Leblanc, Ge Yan, Gavin B. Thomson, Van Hong, Ahmed M. Bashir, Randall S. Becker, Stephen M. Lottermoser, Kevin Y. He, Roberto Garcia
  • Publication number: 20210172932
    Abstract: The present disclosure relates to methods and compositions useful for measuring the transcytosis of a molecule. In particular, the present disclosure relates to in vitro receptor-dependent transcytosis assays for evaluating the clearance rates of therapeutic antibody molecules and Fc-fusion proteins in humans and animals.
    Type: Application
    Filed: February 17, 2021
    Publication date: June 10, 2021
    Applicant: GENENTECH, INC.
    Inventors: Shan CHUNG, Van Hong NGUYEN, An SONG
  • Patent number: 10853510
    Abstract: Some embodiments provide a method for an electronic device. The method receives, through a communication address, an invitation to access a shared data asset via a cloud services platform. When the communication address is not associated with any account on the cloud services platform, the method identifies whether the device is associated with a cloud services account. When the device is associated with a cloud services account, the method prompts for input of a password for the cloud services account in order for the communication address to be associated with the cloud services account and for access to be enabled to the shared data asset.
    Type: Grant
    Filed: September 23, 2016
    Date of Patent: December 1, 2020
    Assignee: Apple Inc.
    Inventors: Olivier Bonnet, Van Hong
  • Publication number: 20190342239
    Abstract: A device implementing a system for sharing groups of files within a messaging application includes a processor configured to provide, within the messaging application, a user interface element for sending at least one file to a participant in an active message thread of the messaging application, the at least one file having been determined to be relevant to the participant. The processor is further configured to, responsive to receiving a selection of the user interface element: transmit, to a server, a request to store the at least one file in association with a shared storage area, and to transmit, via the messaging application, a message to the participant in the active message thread, the message comprising information for accessing the at least one file associated with the shared storage area.
    Type: Application
    Filed: September 28, 2018
    Publication date: November 7, 2019
    Inventors: Michael BRANDT, Pierre J. DE FILIPPIS, Chelsea J. LEBLANC, Ge YAN, Gavin B. THOMSON, Van HONG, Ahmed M. BASHIR, Randall S. BECKER, Stephen M. LOTTERMOSER, Kevin Y. HE, Roberto GARCIA
  • Publication number: 20190294700
    Abstract: This application relates to a client-server architecture that enables file sharing between an instructor and a class. The files are stored in a storage service accessible via a network, and a separate copy of each file can be shared with each student in the class. In order to facilitate the sharing of multiple copies of the file, a share pool is created in a partition of the storage service allocated to the instructor. The share pool includes a number of stub files that are placeholders for clones of the shared file. A share handler service receives a request to share a file with a class, requests a number of stub files from the share pool, and utilizes the number of stub files to generate clones of the shared file in the partition of the storage service. Students are then granted access to the clones in the partition.
    Type: Application
    Filed: September 28, 2018
    Publication date: September 26, 2019
    Inventors: James F. LOCKWOOD, Van HONG, Xiaonan MA, Sugam JAIN, Pavel V. DUDRENOV, Ori HERRNSTADT
  • Patent number: 10372930
    Abstract: Some embodiments provide a method for storing multiple data assets in a folder structure on a cloud services platform. The method stores a separate encrypted structure for each of the data assets on the cloud services platform. A same first key provides access to each of the encrypted structures. The method stores, on the cloud services platform, a folder structure with an encrypted copy of the first key. The method stores a parent structure of the folder on the cloud services platform. The parent structure includes an encrypted copy of a second key that provides access to the encrypted copy of the first key.
    Type: Grant
    Filed: September 23, 2016
    Date of Patent: August 6, 2019
    Assignee: APPLE INC.
    Inventors: Nihar Sharma, Xiaonan Ma, Van Hong, Jean-Gabriel Morard, Olivier Bonnet
  • Patent number: 10013567
    Abstract: The embodiments set forth techniques for implementing a cloud service that enables cloud data to be shared between different users in a secure manner. One embodiment involves a sharing manager and a sharing client, where the sharing manager is configured to manage various data components stored within a storage system managed by the cloud service. These data components can include user accounts, share objects (for sharing data between users—and, in some cases, public users not known to the sharing manager)—as well as various “wrapping objects” that enable data to be logically separated in an organized manner within the storage system. According to this approach, the sharing client is configured to interface with the sharing manager in order to carry out various encryption/decryption techniques that enable the cloud data to be securely shared between the users.
    Type: Grant
    Filed: September 25, 2015
    Date of Patent: July 3, 2018
    Assignee: Apple Inc.
    Inventors: Per Love Hornquist Astrand, Paul A. Seligman, Van Hong, Mitchell D. Adler
  • Publication number: 20170357816
    Abstract: Some embodiments provide a method for storing multiple data assets in a folder structure on a cloud services platform. The method stores a separate encrypted structure for each of the data assets on the cloud services platform. A same first key provides access to each of the encrypted structures. The method stores, on the cloud services platform, a folder structure with an encrypted copy of the first key. The method stores a parent structure of the folder on the cloud services platform. The parent structure includes an encrypted copy of a second key that provides access to the encrypted copy of the first key.
    Type: Application
    Filed: September 23, 2016
    Publication date: December 14, 2017
    Inventors: Nihar Sharma, Xiaonan Ma, Van Hong, Jean-Gabriel Morard, Olivier Bonnet
  • Publication number: 20170359331
    Abstract: Some embodiments provide a method for an electronic device. The method receives, through a communication address, an invitation to access a shared data asset via a cloud services platform. When the communication address is not associated with any account on the cloud services platform, the method identifies whether the device is associated with a cloud services account. When the device is associated with a cloud services account, the method prompts for input of a password for the cloud services account in order for the communication address to be associated with the cloud services account and for access to be enabled to the shared data asset.
    Type: Application
    Filed: September 23, 2016
    Publication date: December 14, 2017
    Inventors: Olivier Bonnet, Van Hong
  • Publication number: 20160217294
    Abstract: The embodiments set forth techniques for implementing a cloud service that enables cloud data to be shared between different users in a secure manner. One embodiment involves a sharing manager and a sharing client, where the sharing manager is configured to manage various data components stored within a storage system managed by the cloud service. These data components can include user accounts, share objects (for sharing data between users—and, in some cases, public users not known to the sharing manager)—as well as various “wrapping objects” that enable data to be logically separated in an organized manner within the storage system. According to this approach, the sharing client is configured to interface with the sharing manager in order to carry out various encryption/decryption techniques that enable the cloud data to be securely shared between the users.
    Type: Application
    Filed: September 25, 2015
    Publication date: July 28, 2016
    Inventors: Per Love HORNQUIST ASTRAND, Paul A. SELIGMAN, Van HONG, Mitchell D. ADLER
  • Patent number: 8720763
    Abstract: A tape dispenser includes a housing having an outer surface and is configured to contain a roll of adhesive tape. Coupled to the outer surface of the housing includes features of an animal including at least one animal leg coupled to the housing and extending outwardly from the outer surface of the housing. The at least one animal leg moves relative to and along the outer surface of the housing upon adhesive tape being dispensed from the roll of adhesive tape.
    Type: Grant
    Filed: May 31, 2011
    Date of Patent: May 13, 2014
    Assignee: Target Brands, Inc.
    Inventors: Thomas P. Kuehn, Stacy L. Abel, Vân Hong Tran Monnier
  • Patent number: D716959
    Type: Grant
    Filed: October 28, 2013
    Date of Patent: November 4, 2014
    Inventor: Tony Van Hong