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: 20240134898Abstract: 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: ApplicationFiled: October 19, 2022Publication date: April 25, 2024Applicants: TOYOTA RESEARCH INSTITUTE, INC., TOYOTA JIDOSHA KABUSHIKI KAISHAInventors: Yin-Ying CHEN, Shabnam HAKIMI, Kenton Michael LYONS, Yanxia ZHANG, Matthew Kyung-Soo HONG, Totte HARINEN, Monica PhuongThao VAN, Charlene WU
-
Patent number: 11941237Abstract: 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: GrantFiled: September 21, 2021Date of Patent: March 26, 2024Assignee: APPLE INC.Inventors: Marcos A. Weskamp, Zheng X. Hong, Marcel van Os, Corey K. Wang
-
Patent number: 11847099Abstract: 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: GrantFiled: November 22, 2021Date of Patent: December 19, 2023Assignee: Apple Inc.Inventors: Per Love Hornquist Astrand, Van Hong, Nihar Sharma, Xixi Lu, Steven A. Myers, Michelle D. Linington, Yannick L. Sierra
-
Publication number: 20230086427Abstract: 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: ApplicationFiled: September 29, 2022Publication date: March 23, 2023Inventors: James F. LOCKWOOD, Van HONG, Xiaonan MA, Sugam JAIN, Pavel V. DUDRENOV, Ori HERRNSTADT
-
Patent number: 11461279Abstract: 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: GrantFiled: September 28, 2018Date of Patent: October 4, 2022Assignee: Apple Inc.Inventors: James F. Lockwood, Van Hong, Xiaonan Ma, Sugam Jain, Pavel V. Dudrenov, Ori Herrnstadt
-
Publication number: 20220083511Abstract: 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: ApplicationFiled: November 22, 2021Publication date: March 17, 2022Inventors: Per Love HORNQUIST ASTRAND, Van HONG, Nihar SHARMA, Xixi LU, Steven A. MYERS, Michelle D. LININGTON, Yannick L. SIERRA
-
Publication number: 20220006767Abstract: 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: ApplicationFiled: September 20, 2021Publication date: January 6, 2022Inventors: 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: 11182349Abstract: 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: GrantFiled: May 31, 2019Date of Patent: November 23, 2021Assignee: Apple Inc.Inventors: Per Love Hornquist Astrand, Van Hong, Nihar Sharma, Xixi Lu, Steven A. Myers, Michelle D. Linington, Yannick L. Sierra
-
Patent number: 11146514Abstract: 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: GrantFiled: September 28, 2018Date of Patent: October 12, 2021Assignee: 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: 20210172932Abstract: 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: ApplicationFiled: February 17, 2021Publication date: June 10, 2021Applicant: GENENTECH, INC.Inventors: Shan CHUNG, Van Hong NGUYEN, An SONG
-
Patent number: 10853510Abstract: 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: GrantFiled: September 23, 2016Date of Patent: December 1, 2020Assignee: Apple Inc.Inventors: Olivier Bonnet, Van Hong
-
Publication number: 20190342239Abstract: 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: ApplicationFiled: September 28, 2018Publication date: November 7, 2019Inventors: 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: 20190294700Abstract: 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: ApplicationFiled: September 28, 2018Publication date: September 26, 2019Inventors: James F. LOCKWOOD, Van HONG, Xiaonan MA, Sugam JAIN, Pavel V. DUDRENOV, Ori HERRNSTADT
-
Patent number: 10372930Abstract: 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: GrantFiled: September 23, 2016Date of Patent: August 6, 2019Assignee: APPLE INC.Inventors: Nihar Sharma, Xiaonan Ma, Van Hong, Jean-Gabriel Morard, Olivier Bonnet
-
Patent number: 10013567Abstract: 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: GrantFiled: September 25, 2015Date of Patent: July 3, 2018Assignee: Apple Inc.Inventors: Per Love Hornquist Astrand, Paul A. Seligman, Van Hong, Mitchell D. Adler
-
Publication number: 20170357816Abstract: 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: ApplicationFiled: September 23, 2016Publication date: December 14, 2017Inventors: Nihar Sharma, Xiaonan Ma, Van Hong, Jean-Gabriel Morard, Olivier Bonnet
-
Publication number: 20170359331Abstract: 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: ApplicationFiled: September 23, 2016Publication date: December 14, 2017Inventors: Olivier Bonnet, Van Hong
-
Publication number: 20160217294Abstract: 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: ApplicationFiled: September 25, 2015Publication date: July 28, 2016Inventors: Per Love HORNQUIST ASTRAND, Paul A. SELIGMAN, Van HONG, Mitchell D. ADLER
-
Patent number: 8720763Abstract: 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: GrantFiled: May 31, 2011Date of Patent: May 13, 2014Assignee: Target Brands, Inc.Inventors: Thomas P. Kuehn, Stacy L. Abel, Vân Hong Tran Monnier
-
Patent number: D716959Type: GrantFiled: October 28, 2013Date of Patent: November 4, 2014Inventor: Tony Van Hong