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: 10191971
    Abstract: 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: Grant
    Filed: June 19, 2017
    Date of Patent: January 29, 2019
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Shravan Sogani, Leigh Klotz, Jr., Chee Wong
  • Publication number: 20180101610
    Abstract: 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: Application
    Filed: December 13, 2017
    Publication date: April 12, 2018
    Inventors: Avery Li-Chun Wang, Chee Wong, Jonathan Symons
  • Patent number: 9864800
    Abstract: 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: Grant
    Filed: March 30, 2015
    Date of Patent: January 9, 2018
    Assignee: Shazam Entertainment, Ltd.
    Inventors: Avery Li-Chun Wang, Chee Wong, Jonathan Symons
  • Publication number: 20170293684
    Abstract: 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: Application
    Filed: June 19, 2017
    Publication date: October 12, 2017
    Inventors: Shravan SOGANI, Leigh KLOTZ, Jr., Chee WONG
  • Patent number: 9684729
    Abstract: 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: Grant
    Filed: August 5, 2014
    Date of Patent: June 20, 2017
    Assignee: Quixey, Inc.
    Inventors: Shravan Sogani, Leigh Klotz, Chee Wong
  • Publication number: 20160180352
    Abstract: 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: Application
    Filed: December 17, 2014
    Publication date: June 23, 2016
    Inventors: Qing Chen, Rajpaul Grewal, Juo Nung Shih, Brett Wakefield, Chee Wong, Jie Yu
  • Patent number: 9361370
    Abstract: 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: Grant
    Filed: April 23, 2013
    Date of Patent: June 7, 2016
    Assignee: Shazam Entertainment, Ltd.
    Inventors: Avery Li-Chun Wang, Chee Wong, Jonathan Symons
  • Publication number: 20150379136
    Abstract: 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: Application
    Filed: August 5, 2014
    Publication date: December 31, 2015
    Applicant: Quixey, Inc.
    Inventors: Shravan Sogani, Leigh Klotz, Chee Wong
  • Publication number: 20150205865
    Abstract: 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: Application
    Filed: March 30, 2015
    Publication date: July 23, 2015
    Inventors: Avery Li-Chun Wang, Chee Wong, Jonathan Symons
  • Publication number: 20130247082
    Abstract: 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: Application
    Filed: April 23, 2013
    Publication date: September 19, 2013
    Applicant: Shazam Entertainment Ltd.
    Inventors: Avery Li-Chun Wang, Chee Wong, Jonathan Symons
  • Patent number: 8442426
    Abstract: 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: Grant
    Filed: December 1, 2011
    Date of Patent: May 14, 2013
    Assignee: Shazam Entertainment Ltd.
    Inventors: Avery Li-Chun Wang, Chee Wong, Jonathan Symons
  • Patent number: 8205170
    Abstract: 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: Grant
    Filed: June 14, 2006
    Date of Patent: June 19, 2012
    Assignee: Nokia Corporation
    Inventors: 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: 20120079515
    Abstract: 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: Application
    Filed: December 1, 2011
    Publication date: March 29, 2012
    Applicant: SHAZAM ENTERTAINMENT LTD.
    Inventors: Avery Li-Chun Wang, Chee Wong, Jonathan Symons
  • Patent number: 8131860
    Abstract: 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: Grant
    Filed: March 30, 2006
    Date of Patent: March 6, 2012
    Assignee: EMC Corporation
    Inventors: Chee Wong, Rajesh Kasanagottu
  • Patent number: 8086171
    Abstract: 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: Grant
    Filed: December 22, 2010
    Date of Patent: December 27, 2011
    Assignee: Shazam Entertainment Ltd.
    Inventors: Avery Li Chun Wang, Chee Wong, Jonathan Symons
  • Patent number: 7966046
    Abstract: 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: Grant
    Filed: August 3, 2004
    Date of Patent: June 21, 2011
    Assignee: Nokia Corporation
    Inventors: Anton Fahlgren, Chee Wong, Kimmo Isbjornssund, Pekka Pihlaja
  • Publication number: 20110099197
    Abstract: 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: Application
    Filed: December 22, 2010
    Publication date: April 28, 2011
    Inventors: Avery Li Chun Wang, Chee Wong, Jonathan Symons
  • Patent number: 7881657
    Abstract: 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: Grant
    Filed: October 3, 2007
    Date of Patent: February 1, 2011
    Assignee: Shazam Entertainment, Ltd.
    Inventors: Avery Li Chun Wang, Chee Wong, Jonathan Symons
  • Patent number: D602926
    Type: Grant
    Filed: March 16, 2009
    Date of Patent: October 27, 2009
    Assignee: Nokia Corporation
    Inventors: Valérie Pegon, Silas Grant, Chee Wong, Totti Helin
  • Patent number: D1076840
    Type: Grant
    Filed: March 28, 2022
    Date of Patent: May 27, 2025
    Assignee: Sky CP Limited
    Inventors: Edward Snodgrass, Chee Wong, Christopher Weightman