Patents by Inventor Chee Wong
Chee Wong 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: 10191971Abstract: A method for displaying search results on a user device using a layout file includes receiving search results containing one or more result objects. Each result object includes a layout identifier, an access mechanism used to access a state of an application, and result data. For each result object the method includes retrieving a layout file of a plurality of layout files from a storage device based on the layout identifier, obtaining content based on the result data, and generating the user selectable link based on the access mechanism, the layout file, and the content. The layout file defines a template that is used to generate a user selectable link and corresponds to the application referenced by the one or more access mechanisms. The method further includes generating displayable search results using the generated user selectable links and providing, by the processing device, the displayable search results for display.Type: GrantFiled: June 19, 2017Date of Patent: January 29, 2019Assignee: Samsung Electronics Co., Ltd.Inventors: Shravan Sogani, Leigh Klotz, Jr., Chee Wong
-
Publication number: 20180101610Abstract: A method and system of performing high-throughput identifications of broadcast content is provided. A device can send a content identification query, which includes a sample of content being broadcast, to a server to request an identity of the content. The server will perform a computational identification of the content, return the result to the device, and store the result. For all subsequently received content identification queries requesting an identity of content being broadcast from the same source and in a time during which the content is still being broadcast from the source, the server will send the stored content identification in response to the subsequent queries. If a subsequent content identification query does not request the identity of content being broadcast from the same source or is not received during the time that the content is still being broadcast, the server will perform a computational identification of a content sample.Type: ApplicationFiled: December 13, 2017Publication date: April 12, 2018Inventors: Avery Li-Chun Wang, Chee Wong, Jonathan Symons
-
Patent number: 9864800Abstract: A method and system of performing high-throughput identifications of broadcast content is provided. A device can send a content identification query, which includes a sample of content being broadcast, to a server to request an identity of the content. The server will perform a computational identification of the content, return the result to the device, and store the result. For all subsequently received content identification queries requesting an identity of content being broadcast from the same source and in a time during which the content is still being broadcast from the source, the server will send the stored content identification in response to the subsequent queries. If a subsequent content identification query does not request the identity of content being broadcast from the same source or is not received during the time that the content is still being broadcast, the server will perform a computational identification of a content sample.Type: GrantFiled: March 30, 2015Date of Patent: January 9, 2018Assignee: Shazam Entertainment, Ltd.Inventors: Avery Li-Chun Wang, Chee Wong, Jonathan Symons
-
Publication number: 20170293684Abstract: A method for displaying search results on a user device using a layout file includes receiving search results containing one or more result objects. Each result object includes a layout identifier, an access mechanism used to access a state of an application, and result data. For each result object the method includes retrieving a layout file of a plurality of layout files from a storage device based on the layout identifier, obtaining content based on the result data, and generating the user selectable link based on the access mechanism, the layout file, and the content. The layout file defines a template that is used to generate a user selectable link and corresponds to the application referenced by the one or more access mechanisms. The method further includes generating displayable search results using the generated user selectable links and providing, by the processing device, the displayable search results for display.Type: ApplicationFiled: June 19, 2017Publication date: October 12, 2017Inventors: Shravan SOGANI, Leigh KLOTZ, Jr., Chee WONG
-
Patent number: 9684729Abstract: A method for displaying search results on a user device using a layout file includes receiving search results containing one or more result objects. Each result object includes a layout identifier, an access mechanism used to access a state of an application, and result data. For each result object the method includes retrieving a layout file of a plurality of layout files from a storage device based on the layout identifier, obtaining content based on the result data, and generating the user selectable link based on the access mechanism, the layout file, and the content. The layout file defines a template that is used to generate a user selectable link and corresponds to the application referenced by the one or more access mechanisms. The method further includes generating displayable search results using the generated user selectable links and providing, by the processing device, the displayable search results for display.Type: GrantFiled: August 5, 2014Date of Patent: June 20, 2017Assignee: Quixey, Inc.Inventors: Shravan Sogani, Leigh Klotz, Chee Wong
-
Publication number: 20160180352Abstract: A software frustration detection system interposed between software and a user, receives interactions indicative of user frustration (e.g., a user accessing in-product help, a user performing a sequence of actions but not clicking “submit”, a user canceling operations, etc.). Due to privacy concerns, the system may not gain access to substantive data of the interaction. Based upon characteristics of detected interaction(s), the system is configured calculate a frustration score, and then provide user support based upon that score. In particular, a support subsystem may locate various possible sources of support (e.g., user blogs, demonstrations, IT department contact), connect to those support services, and then provide appropriate support to a user. The system may operate in an iterative manner, with increasing frustration revealed by subsequent user actions, being met with an escalating intensity of support provided. Certain embodiments may operate based upon active user feedback to the provided support.Type: ApplicationFiled: December 17, 2014Publication date: June 23, 2016Inventors: Qing Chen, Rajpaul Grewal, Juo Nung Shih, Brett Wakefield, Chee Wong, Jie Yu
-
Patent number: 9361370Abstract: A method and system of performing high-throughput identifications of broadcast content is provided. A device can send a content identification query, which includes a sample of content being broadcast, to a server to request an identity of the content. The server will perform a computational identification of the content, return the result to the device, and store the result. For all subsequently received content identification queries requesting an identity of content being broadcast from the same source and in a time during which the content is still being broadcast from the source, the server will send the stored content identification in response to the subsequent queries. If a subsequent content identification query does not request the identity of content being broadcast from the same source or is not received during the time that the content is still being broadcast, the server will perform a computational identification of a content sample.Type: GrantFiled: April 23, 2013Date of Patent: June 7, 2016Assignee: Shazam Entertainment, Ltd.Inventors: Avery Li-Chun Wang, Chee Wong, Jonathan Symons
-
Publication number: 20150379136Abstract: A method for displaying search results on a user device using a layout file includes receiving search results containing one or more result objects. Each result object includes a layout identifier, an access mechanism used to access a state of an application, and result data. For each result object the method includes retrieving a layout file of a plurality of layout files from a storage device based on the layout identifier, obtaining content based on the result data, and generating the user selectable link based on the access mechanism, the layout file, and the content. The layout file defines a template that is used to generate a user selectable link and corresponds to the application referenced by the one or more access mechanisms. The method further includes generating displayable search results using the generated user selectable links and providing, by the processing device, the displayable search results for display.Type: ApplicationFiled: August 5, 2014Publication date: December 31, 2015Applicant: Quixey, Inc.Inventors: Shravan Sogani, Leigh Klotz, Chee Wong
-
Publication number: 20150205865Abstract: A method and system of performing high-throughput identifications of broadcast content is provided. A device can send a content identification query, which includes a sample of content being broadcast, to a server to request an identity of the content. The server will perform a computational identification of the content, return the result to the device, and store the result. For all subsequently received content identification queries requesting an identity of content being broadcast from the same source and in a time during which the content is still being broadcast from the source, the server will send the stored content identification in response to the subsequent queries. If a subsequent content identification query does not request the identity of content being broadcast from the same source or is not received during the time that the content is still being broadcast, the server will perform a computational identification of a content sample.Type: ApplicationFiled: March 30, 2015Publication date: July 23, 2015Inventors: Avery Li-Chun Wang, Chee Wong, Jonathan Symons
-
Publication number: 20130247082Abstract: A method and system of performing high-throughput identifications of broadcast content is provided. A device can send a content identification query, which includes a sample of content being broadcast, to a server to request an identity of the content. The server will perform a computational identification of the content, return the result to the device, and store the result. For all subsequently received content identification queries requesting an identity of content being broadcast from the same source and in a time during which the content is still being broadcast from the source, the server will send the stored content identification in response to the subsequent queries. If a subsequent content identification query does not request the identity of content being broadcast from the same source or is not received during the time that the content is still being broadcast, the server will perform a computational identification of a content sample.Type: ApplicationFiled: April 23, 2013Publication date: September 19, 2013Applicant: Shazam Entertainment Ltd.Inventors: Avery Li-Chun Wang, Chee Wong, Jonathan Symons
-
Patent number: 8442426Abstract: A method and system of performing high-throughput identifications of broadcast content is provided. A device can send a content identification query, which includes a sample of content being broadcast, to a server to request an identity of the content. The server will perform a computational identification of the content, return the result to the device, and store the result. For all subsequently received content identification queries requesting an identity of content being broadcast from the same source and in a time during which the content is still being broadcast from the source, the server will send the stored content identification in response to the subsequent queries. If a subsequent content identification query does not request the identity of content being broadcast from the same source or is not received during the time that the content is still being broadcast, the server will perform a computational identification of a content sample.Type: GrantFiled: December 1, 2011Date of Patent: May 14, 2013Assignee: Shazam Entertainment Ltd.Inventors: Avery Li-Chun Wang, Chee Wong, Jonathan Symons
-
Patent number: 8205170Abstract: A portable electronic apparatus arranged to be able to perform a plurality of functions, one or more of a plurality of functions being selectively performable when the apparatus is placed in a corresponding functional mode, the apparatus having a user interface to allow user operation of the plurality of functions, each of the functions being user operable using a particular region of the electronic apparatus user interface, the apparatus comprising a user moveable cover arranged to be moveable into a plurality of positions, wherein each of the cover positions is associated with a particular functional mode of the apparatus and is arranged to cover one or more regions of the user interface not associated with the particular functional mode and to reveal one or more regions of the user interface associated with the particular functional mode.Type: GrantFiled: June 14, 2006Date of Patent: June 19, 2012Assignee: Nokia CorporationInventors: Mikko Aarras, Niilo Alfthan, Simon Bradford, Claus Allan Christensen, Anthony Dalby, Axel E. Meyer, William Sermon, Sameer Shirgaonkar, Crispian (Pip) Tompkin, Chee Wong
-
Publication number: 20120079515Abstract: A method and system of performing high-throughput identifications of broadcast content is provided. A device can send a content identification query, which includes a sample of content being broadcast, to a server to request an identity of the content. The server will perform a computational identification of the content, return the result to the device, and store the result. For all subsequently received content identification queries requesting an identity of content being broadcast from the same source and in a time during which the content is still being broadcast from the source, the server will send the stored content identification in response to the subsequent queries. If a subsequent content identification query does not request the identity of content being broadcast from the same source or is not received during the time that the content is still being broadcast, the server will perform a computational identification of a content sample.Type: ApplicationFiled: December 1, 2011Publication date: March 29, 2012Applicant: SHAZAM ENTERTAINMENT LTD.Inventors: Avery Li-Chun Wang, Chee Wong, Jonathan Symons
-
Patent number: 8131860Abstract: Serialization is disclosed. It is detected if a component included in a graph of components associated with a user session on a first system has not changed since a prior serialization to a second system. A token is sent to the second system during a current serialization, instead of the component, indicating the component has not changed since the prior serialization. De-serialization is disclosed. a token is received at a first system from a second system, in a stream of serialized data from the second system, that indicates that a component on the second system has not changed since a prior serialization. A cached version of the component is retrieved. The cached copy is used to reconstruct on the second system a state of a user session with which the component is associated on the second system.Type: GrantFiled: March 30, 2006Date of Patent: March 6, 2012Assignee: EMC CorporationInventors: Chee Wong, Rajesh Kasanagottu
-
Patent number: 8086171Abstract: A method and system of performing high-throughput identifications of broadcast content is provided. A device can send a content identification query, which includes a sample of content being broadcast, to a server to request an identity of the content. The server will perform a computational identification of the content, return the result to the device, and store the result. For all subsequently received content identification queries requesting an identity of content being broadcast from the same source and in a time during which the content is still being broadcast from the source, the server will send the stored content identification in response to the subsequent queries. If a subsequent content identification query does not request the identity of content being broadcast from the same source or is not received during the time that the content is still being broadcast, the server will perform a computational identification of a content sample.Type: GrantFiled: December 22, 2010Date of Patent: December 27, 2011Assignee: Shazam Entertainment Ltd.Inventors: Avery Li Chun Wang, Chee Wong, Jonathan Symons
-
Patent number: 7966046Abstract: The invention relates to mobile communication and gaming terminals with a housing that is provided with a pair of pivoting wings that allow the terminals to be used in different configurations of the wings relative to the housing.Type: GrantFiled: August 3, 2004Date of Patent: June 21, 2011Assignee: Nokia CorporationInventors: Anton Fahlgren, Chee Wong, Kimmo Isbjornssund, Pekka Pihlaja
-
Publication number: 20110099197Abstract: A method and system of performing high-throughput identifications of broadcast content is provided. A device can send a content identification query, which includes a sample of content being broadcast, to a server to request an identity of the content. The server will perform a computational identification of the content, return the result to the device, and store the result. For all subsequently received content identification queries requesting an identity of content being broadcast from the same source and in a time during which the content is still being broadcast from the source, the server will send the stored content identification in response to the subsequent queries. If a subsequent content identification query does not request the identity of content being broadcast from the same source or is not received during the time that the content is still being broadcast, the server will perform a computational identification of a content sample.Type: ApplicationFiled: December 22, 2010Publication date: April 28, 2011Inventors: Avery Li Chun Wang, Chee Wong, Jonathan Symons
-
Patent number: 7881657Abstract: A method and system of performing high-throughput identifications of broadcast content is provided. A device can send a content identification query, which includes a sample of content being broadcast, to a server to request an identity of the content. The server will perform a computational identification of the content, return the result to the device, and store the result. For all subsequently received content identification queries requesting an identity of content being broadcast from the same source and in a time during which the content is still being broadcast from the source, the server will send the stored content identification in response to the subsequent queries. If a subsequent content identification query does not request the identity of content being broadcast from the same source or is not received during the time that the content is still being broadcast, the server will perform a computational identification of a content sample.Type: GrantFiled: October 3, 2007Date of Patent: February 1, 2011Assignee: Shazam Entertainment, Ltd.Inventors: Avery Li Chun Wang, Chee Wong, Jonathan Symons
-
Patent number: D602926Type: GrantFiled: March 16, 2009Date of Patent: October 27, 2009Assignee: Nokia CorporationInventors: Valérie Pegon, Silas Grant, Chee Wong, Totti Helin
-
Patent number: D1076840Type: GrantFiled: March 28, 2022Date of Patent: May 27, 2025Assignee: Sky CP LimitedInventors: Edward Snodgrass, Chee Wong, Christopher Weightman