Patents by Inventor Chiu Wah
Chiu Wah 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: 20240163603Abstract: Smart glasses include a frame, temples connected to the frame, at least one sound pickup device provided on at least one of the plurality of temples and a wireless communication module provided in a cavity of any one of the plurality of temples and electrically connected to the at least one sound pickup device. The wireless communication module is configured to control and switch the operation modes of the smart glasses, perform a first beamforming processing on voice data acquired by the at least one sound pickup device in the call mode so that sound beam pickup of the at least one sound pickup device is directed downward, and perform a second beamforming processing on the voice data in the hearing aid mode so that the sound beam pickup of the at least one sound pickup device is directed forward.Type: ApplicationFiled: January 22, 2024Publication date: May 16, 2024Inventors: Kwok Wah Law, Chiu Ming So, Wai Kuen Cheung
-
Publication number: 20240094556Abstract: Systems, apparatuses, and methods are taught that provide assistance to a user through an eyewear device. Data is received from a first sensor. The first sensor is incorporated into an eyewear device. The first sensor measures a parameter related to the user. A state of the user is analyzed using the data. Assistance is provided to the user. The assistance is in a form of feedback, and the feedback is related to the state of the user. The assistance can also be related to a context of the user and a state of the user. The context of the user is determined from the data.Type: ApplicationFiled: November 22, 2023Publication date: March 21, 2024Applicant: Solos Technology LimitedInventors: Ernesto Carlos Martinez Villalpando, Chiu Ming So, Kwok Wah Law, Wai Kuen Cheung
-
Publication number: 20240094555Abstract: Systems, apparatuses, and methods are taught that provide reconfigurable components for eyewear devices. A reconfigurable component for use in an eyewear device, includes a first temple. The first temple is configured for use with the eyewear device. The first temple further includes a first engagement portion. The first temple includes a first temple insert module (TIM). The first temple insert module is releasably couplable with the first engagement portion. The reconfigurable component can include at least one of a sensor and a display. The first temple insert module further includes a first wireless communication system. The first wireless communication system is configured to communicate wirelessly with a user device. The first temple insert module further includes a processor and a first speaker. The processor is configured to receive an input from at least one of the sensor and the first wireless communication system and to generate an output.Type: ApplicationFiled: September 28, 2023Publication date: March 21, 2024Applicant: Solos Technology LimitedInventors: Ernesto Carlos Martinez Villalpando, Chiu Ming So, Kwok Wah Law, Wai Kuen Cheung
-
Publication number: 20240085724Abstract: A behind the neck module assembly for an eyewear device, comprising an electronics pod having a wireless communication system and a processor, a left smart cord and a right smart chord, a left temple interlock, the left temple interlock containing a left speaker, and a right temple interlock, the right temple interlock containing a right speaker, wherein the left smart cord connects the electronics pod and the left temple interlock, the right smart cord connects the electronics pod and the right temple interlock, in operation when a left temple is coupled with the left temple interlock and a right temple is coupled with the right temple interlock, the wireless communication system receives data and provides an input signal to the processor, the processor provides an output to the right speaker and the left speaker such that a user can hear an audio signal from speakers on both sides.Type: ApplicationFiled: September 28, 2023Publication date: March 14, 2024Applicant: Solos Technology LimitedInventors: Ernesto Carlos Martinez Villalpando, Chiu Ming So, Kwok Wah Law, Wai Kuen Cheung
-
Publication number: 20240077749Abstract: Smart glasses and position adjusting end piece thereof are provided. The smart glasses include: a wearing body provided with a connecting wire, wherein two ends of the connecting wire extend out of two sides of the wearing body respectively; position adjusting end pieces installed on the two sides of the wearing body, which can be rotated around a first direction relative to the wearing body within a first angle range and maintained at any position within the first angle range, and further can be rotated around a second direction relative to the wearing body within a second angle range and maintained at any position within the second angle range; and hinges installed on an end of the position adjusting end pieces away from the wearing body and are electrically connected to the connecting wire. The smart glasses can fine-tune the shape and adjust the size of the whole smart glasses.Type: ApplicationFiled: November 13, 2023Publication date: March 7, 2024Inventors: Wai Kuen Cheung, Kwok Wah Law, Chiu Ming So, Chiu Kan Tsang
-
Publication number: 20230357363Abstract: Protein double-shell nanostructures comprising apoferritin for carrying cargo proteins of interest are provided. Such nanostructures can be used to increase rigidity of a cargo protein of interest to allow structures of small and flexible proteins to be determined by cryogenic-electron microscopy (cryo-EM). Recombinant vectors for producing protein double-shell nanostructures are also provided. The nanostructures described herein may find use in various applications in research and drug discovery.Type: ApplicationFiled: October 5, 2021Publication date: November 9, 2023Inventors: Soichi Wakatsuki, Chiu Wah, Kathleen Miho Sakamoto, Kaiming Zhang, Naoki Horikoshi
-
Publication number: 20230259837Abstract: At least one aspect of the present disclosure is directed to systems and methods of pruning retrieval tokens from sets of retrieval tokens based on criteria. The system can receive a plurality of retrieval tokens including a second retrieval token. The system can retrieve an indication of a first token and a plurality of requests. The system can construct a first bit string based on the predicted requests and the first retrieval token. The system can retrieve a second bit string corresponding to the second retrieval token. The system can compare the first bit string to the second bit string to determine a similarity value. The system can determine the similarity value is greater than a predetermined threshold. The system can remove the first and second retrieval token from the plurality to create a pruned set of retrieval tokens.Type: ApplicationFiled: April 28, 2023Publication date: August 17, 2023Inventors: Mahesh Keralapura Manjunatha, Chiu Wah So
-
Patent number: 11669784Abstract: At least one aspect of the present disclosure is directed to systems and methods of pruning retrieval tokens from sets of retrieval tokens based on criteria. The system can receive a plurality of retrieval tokens including a second retrieval token. The system can retrieve an indication of a first token and a plurality of requests. The system can construct a first bit string based on the predicted requests and the first retrieval token. The system can retrieve a second bit string corresponding to the second retrieval token. The system can compare the first bit string to the second bit string to determine a similarity value. The system can determine the similarity value is greater than a predetermined threshold. The system can remove the first and second retrieval token from the plurality to create a pruned set of retrieval tokens. The system can provide the pruned set to a content provider.Type: GrantFiled: December 11, 2019Date of Patent: June 6, 2023Assignee: GOOGLE LLCInventors: Mahesh Keralapura Manjunatha, Chiu Wah So
-
Publication number: 20220109672Abstract: At least one aspect of the present disclosure is directed to systems and methods of secure and privacy preserving device classification. A server can maintain a plurality of data records, each including an indication of a request and a known classification value. The server can train a context obfuscation model using each of the plurality of requests and known classification values. The server can train a classification model using resources and category information from a data structure in the memory of the client device. The server can transmit the context obfuscation model to a different plurality of client devices. The server can receive a request for classification including a classification vector and request metadata. The server can determine the classification of the device responsible for the request using the classification model. The server can transmit the device classification to the device responsible for the request.Type: ApplicationFiled: April 3, 2020Publication date: April 7, 2022Applicant: GOOGLE LLCInventors: Mahesh KERALAPURA MANJUNATHA, Chiu Wah SO
-
Publication number: 20210184976Abstract: At least one aspect of the present disclosure is directed to systems and methods of pruning retrieval tokens from sets of retrieval tokens based on criteria. The system can receive a plurality of retrieval tokens including a second retrieval token. The system can retrieve an indication of a first token and a plurality of requests. The system can construct a first bit string based on the predicted requests and the first retrieval token. The system can retrieve a second bit string corresponding to the second retrieval token. The system can compare the first bit string to the second bit string to determine a similarity value. The system can determine the similarity value is greater than a predetermined threshold. The system can remove the first and second retrieval token from the plurality to create a pruned set of retrieval tokens. The system can provide the pruned set to a content provider.Type: ApplicationFiled: December 11, 2019Publication date: June 17, 2021Applicant: GOOGLE LLCInventors: Mahesh Keralapura Manjunatha, Chiu Wah So
-
Patent number: 10956485Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for retargeting content in a search environment. A method can include receiving a request for a content item to be provided with a search results page and determining that one or more retargeted content items are eligible for presentation with the search results page. Each retargeted content item is a content item that is eligible for presentation with the search results page based on: (1) the search query matching a targeting keyword for the retargeted content item, and (2) the user identifier matching a retargeted identifier that is included in a retargeting set for the retargeted content item. A responsive content item to be presented with the search results page is selected, based at least in part on bids that are associated with the retargeted content items, and data specifying the responsive content item are provided.Type: GrantFiled: May 9, 2017Date of Patent: March 23, 2021Assignee: GOOGLE LLCInventors: Wei-Hsin Lee, Jacob D. Schonberg, Chiu Wah Kelvin So, Jianfeng Shen, Gaurav Bhaya, Robert Stets
-
Patent number: 10917310Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for a content platform that receives a request to provide a digital component. The request includes information about users to which the digital component is directed. Futurized queries are obtained from serving logs of a serving system that is configured to execute an existing digital component using serving code that directs digital content to the set of users. The futurized queries are loaded as data structures in memory of a forecasting system. The system uses an instruction set derived from the serving code to determine that similarity between the particular futurized query and the request exceeds a threshold similarity. The system then generates a forecast output as a response to the request based on futurized queries that exceed the threshold similarity. The forecast output includes data describing future provision of the digital component.Type: GrantFiled: October 29, 2019Date of Patent: February 9, 2021Assignee: Google LLCInventors: Chiu Wah Kelvin So, Jakub Ocwieja, Radu Jurca, Md Mahbubul Hasan, Daniel Svonava, Mahesh Keralapura Manjunatha, David Fan, Yao Liu, Xi Xiong, Andrei Dragus, Vinay Vyas Vemuri, Shen Wang, Muruo Liu
-
Publication number: 20200313976Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for a content platform that receives a request to provide a digital component. The request includes information about users to which the digital component is directed. Futurized queries are obtained from serving logs of a serving system that is configured to execute an existing digital component using serving code that directs digital content to the set of users. The futurized queries are loaded as data structures in memory of a forecasting system. The system uses an instruction set derived from the serving code to determine that similarity between the particular futurized query and the request exceeds a threshold similarity. The system then generates a forecast output as a response to the request based on futurized queries that exceed the threshold similarity. The forecast output includes data describing future provision of the digital component.Type: ApplicationFiled: October 29, 2019Publication date: October 1, 2020Inventors: Chiu Wah Kelvin So, Jakub Ocwieja, Radu Jurca, Md Mahbubul Hasan, Daniel Svonava, Mahesh Keralapura Manjunatha, David Fan, Yao Liu, Xi Xiong, Andrei Dragus, Vinay Vyas Vemuri, Shen Wang, Muruo Liu
-
Patent number: 10102545Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for retargeting content in a search environment. A method can include receiving a request for a content item to be provided with a search results page and determining that one or more retargeted content items are eligible for presentation with the search results page. Each retargeted content item is a content item that is eligible for presentation with the search results page based on: (1) the search query matching a targeting keyword for the retargeted content item, and (2) the user identifier matching a retargeted identifier that is included in a retargeting set for the retargeted content item. A responsive content item to be presented with the search results page is selected, based at least in part on bids that are associated with the retargeted content items, and data specifying the responsive content item are provided.Type: GrantFiled: November 28, 2016Date of Patent: October 16, 2018Assignee: Google LLCInventors: Wei-Hsin Lee, Jacob D. Schonberg, Chiu Wah Kelvin So, Jianfeng Shen
-
Patent number: 10089393Abstract: Methods, systems, and apparatus, including computer programs encoded on computer storage media are provided. An example method includes receiving user input in a control, for example, one associated with a search engine. The user input includes a series of input characters that when completed would form a completed user request. The method further includes, while receiving the user input, evaluating the characters to identify completions for the completed request. The method further includes identifying, by one or more processors, a content item associated with the one or more completions and identifying display data associated with the content item for transmission to the user along with one or more completions in response to receiving the user input.Type: GrantFiled: June 6, 2016Date of Patent: October 2, 2018Assignee: Google LLCInventors: Ashish Agarwal, Arash Baratloo, Nicholas Chamandy, Qicheng Ma, Vivek Raghunathan, Chiu Wah Kelvin So, Alice S. Tull
-
Publication number: 20180232371Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for retargeting content in a search environment. A method can include receiving a request for a content item to be provided with a search results page and determining that one or more retargeted content items are eligible for presentation with the search results page. Each retargeted content item is a content item that is eligible for presentation with the search results page based on: (1) the search query matching a targeting keyword for the retargeted content item, and (2) the user identifier matching a retargeted identifier that is included in a retargeting set for the retargeted content item. A responsive content item to be presented with the search results page is selected, based at least in part on bids that are associated with the retargeted content items, and data specifying the responsive content item are provided.Type: ApplicationFiled: May 9, 2017Publication date: August 16, 2018Inventors: Wei-Hsin Lee, Jacob D. Schonberg, Chiu Wah Kelvin So, Jianfeng Shen, Gaurav Bhaya, Robert Stets
-
Publication number: 20180068348Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for retargeting content in a search environment. A method can include receiving a request for a content item to be provided with a search results page and determining that one or more retargeted content items are eligible for presentation with the search results page. Each retargeted content item is a content item that is eligible for presentation with the search results page based on: (1) the search query matching a targeting keyword for the retargeted content item, and (2) the user identifier matching a retargeted identifier that is included in a retargeting set for the retargeted content item. A responsive content item to be presented with the search results page is selected, based at least in part on bids that are associated with the retargeted content items, and data specifying the responsive content item are provided.Type: ApplicationFiled: November 28, 2016Publication date: March 8, 2018Inventors: Wei-Hsin Lee, Jacob D. Schonberg, Chiu Wah Kelvin So, Jianfeng Shen
-
Publication number: 20170004210Abstract: Methods, systems, and apparatus, including computer programs encoded on computer storage media are provided. An example method includes receiving user input in a control, for example, one associated with a search engine. The user input includes a series of input characters that when completed would form a completed user request. The method further includes, while receiving the user input, evaluating the characters to identify completions for the completed request. The method further includes identifying, by one or more processors, a content item associated with the one or more completions and identifying display data associated with the content item for transmission to the user along with one or more completions in response to receiving the user input.Type: ApplicationFiled: June 6, 2016Publication date: January 5, 2017Inventors: Ashish Agarwal, Arash Baratloo, Nicholas Chamandy, Qicheng Ma, Vivek Raghunathan, Chiu Wah Kelvin So, Alice S. Tull
-
Patent number: 9530153Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for retargeting content in a search environment. A method can include receiving a request for a content item to be provided with a search results page and determining that one or more retargeted content items are eligible for presentation with the search results page. Each retargeted content item is a content item that is eligible for presentation with the search results page based on: (1) the search query matching a targeting keyword for the retargeted content item, and (2) the user identifier matching a retargeted identifier that is included in a retargeting set for the retargeted content item. A responsive content item to be presented with the search results page is selected, based at least in part on bids that are associated with the retargeted content items, and data specifying the responsive content item are provided.Type: GrantFiled: September 30, 2015Date of Patent: December 27, 2016Assignee: Google Inc.Inventors: Wei-Hsin Lee, Jacob D. Schonberg, Chiu Wah Kelvin So, Jianfeng Shen
-
Patent number: 9361381Abstract: Methods, systems, and apparatus, including computer programs encoded on computer storage media are provided. An example method includes receiving user input in a control, for example, one associated with a search engine. The user input includes a series of input characters that when completed would form a completed user request. The method further includes, while receiving the user input, evaluating the characters to identify completions for the completed request. The method further includes identifying, by one or more processors, a content item associated with the one or more completions and identifying display data associated with the content item for transmission to the user along with one or more completions in response to receiving the user input.Type: GrantFiled: March 17, 2014Date of Patent: June 7, 2016Assignee: Google Inc.Inventors: Ashish Agarwal, Arash Baratloo, Nicholas Chamandy, Qicheng Ma, Vivek Raghunathan, Chiu Wah Kelvin So, Alice S. Tull