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: 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: 20120130980
    Abstract: A method of detecting leakage of sensitive source code on network-accessible sites is provided. The method includes determining a set of unique identifying elements that identify a sensitive source code module accessed from a source code repository; using a crawler server connected to an external network to automatically search a list of one or more network-accessible sites for text that matches one or more of the unique identifying elements in the set of unique identifying elements, to provide search results; collecting the search results in a memory of the crawler server; determining a relevancy for each of the search results based at least in part on a number of the unique identifying elements that were matched and on a number of search results; sorting the results according to the relevancy; and providing the results to a user, to indicate whether sensitive source code was found on the network-accessible sites.
    Type: Application
    Filed: July 25, 2008
    Publication date: May 24, 2012
    Applicant: RESOLVO SYSTEMS PTE LTD
    Inventors: Onn Chee Wong, Siew Keng Loh, Hui Yang, You Liang Wang
  • 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
  • Publication number: 20120042361
    Abstract: Embodiments of the invention provide a method and a system of detecting source code in a message being sent over a digital communication network to secure against unauthorized leakage of source code. The message is intercepted on a network device, placed into a memory on the network device, and divided into one or more segments, wherein each segment includes a predetermined number of lines of text from the message. For each segment, one or more syntax rules of a programming language is applied to the segment and a predetermined number of context lines of text before the segment and/or after the segment, to determine which of the syntax rules of the programming language are matched in the segment. A determination of whether the text message includes source code is provided based on the syntax rules that were matched.
    Type: Application
    Filed: July 25, 2008
    Publication date: February 16, 2012
    Applicant: RESOLVO SYSTEMS PTE LTD
    Inventors: Onn Chee Wong, Siew Keng Loh, Hui Yang, You Liang Wang
  • 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
  • Publication number: 20110295586
    Abstract: A pulse width of a simulated external system clock is set by determining a least common multiple of the frequency of selected internal clock signals relative to the frequency of the external system clock. The pulse width can be further adjusted based on the frequency of simulated external clocks. By setting the pulse width of the simulated external system clock based on the least common multiple value, the time required to complete the simulation can be reduced while ensuring proper operation of the simulated clock signals during the simulation.
    Type: Application
    Filed: May 27, 2010
    Publication date: December 1, 2011
    Applicant: FREESCALE SEMICONDUCTOR, INC.
    Inventors: Qichao R. Yin, Wai Chee Wong, Jen-Tien Yen
  • 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
  • Publication number: 20090264156
    Abstract: The invention relates to a foldable cellular phone device with a cellular phone component, provided with an earpiece, said foldable cellular phone device comprising a housing having a first housing element, having first and second faces; and a second housing element having third and fourth faces, wherein a first user interface is mounted within said first housing element and is accessible on said first face; wherein a second user interface is mounted within said second housing element and is accessible on said third face; wherein said first housing element and said second housing element are coupled together by a swivel hinge, such that said first housing element and said second housing element can rotate about a first axis of said swivel hinge between a first closed position and a first open position, wherein in said first closed position said first housing element and said second housing element are folded together such that the first face and said third face are conformingly adjacent to each other enclosin
    Type: Application
    Filed: September 20, 2004
    Publication date: October 22, 2009
    Inventors: Gunther Burghardt, Ralf Syldatke, Anton Fahlgren, Chee Wong
  • Publication number: 20090215495
    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: Application
    Filed: August 3, 2004
    Publication date: August 27, 2009
    Inventors: Anton Fahlgren, Chee Wong, Kimmo Isbjornssund, Pekka Pihlaja
  • Publication number: 20080082510
    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: October 3, 2007
    Publication date: April 3, 2008
    Applicant: SHAZAM ENTERTAINMENT LTD
    Inventors: Avery Li Chun Wang, Chee Wong, Jonathan Symons
  • Publication number: 20070294633
    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: Application
    Filed: June 14, 2006
    Publication date: December 20, 2007
    Inventors: Mikko Aarras, Niilo Alfthan, Simon Bradford, Claus Allan Christensen, Anthony Dalby, Axel E. Meyer, Wiliam Sermaon, Sameer Shirgaonkar, Crisplan (Pip) Tompkin, Chee Wong
  • Publication number: 20070273641
    Abstract: An electronic display for an electronic device, the display being arranged to be able to indicate one or more user commands on the display, one or more of the user commands being indicatable on the display to be associated with a particular movement direction, and wherein the display is arranged to be moveable in that direction with respect to the electronic device to provide signalling to initiate the user command associated with that particular direction.
    Type: Application
    Filed: May 24, 2006
    Publication date: November 29, 2007
    Inventors: Mikko Aarras, Niilo Alfthan, Simon Bradford, Claus Allan Christensen, Anthony Dalby, Axel E. Meyer, William Sermon, Sameer Shirgaonkar, Crispian Tompkin, Chee Wong
  • Publication number: 20070268264
    Abstract: A foldable electronic apparatus comprising first and second parts being arranged to be foldable with respect to each other about a folding axis to define first and second apparatus folding configurations, wherein the first and second parts comprise respective first and second displays, wherein the device is arranged to have respective first and second operating modes according to whether the apparatus is in the first configuration or the second configuration, and wherein, in the first operating mode, the first display is arranged to act as a user input, and in the second operating mode, the first and second displays are arranged to act as displays.
    Type: Application
    Filed: May 16, 2006
    Publication date: November 22, 2007
    Inventors: Mikko Aarras, Niilo Alfthan, Simon Bradford, Claus Allan Christensen, Anthony Dalby, Axel E. Meyer, William Sermon, Sameer Shirgaonkar, Crispian Tompkin, Chee Wong
  • Patent number: D580900
    Type: Grant
    Filed: May 29, 2007
    Date of Patent: November 18, 2008
    Assignee: Nokia Corporation
    Inventors: Chee Wong, Silas Grant, Valerie Pegon, Totti Helin
  • Patent number: D588564
    Type: Grant
    Filed: May 29, 2007
    Date of Patent: March 17, 2009
    Assignee: Nokia Corporation
    Inventors: Valerie Pegon, Silas Grant, Chee Wong, Totti Helin
  • Patent number: D590823
    Type: Grant
    Filed: November 17, 2008
    Date of Patent: April 21, 2009
    Assignee: Nokia Corporation
    Inventors: Chee Wong, Silas Grant, Valérie Pegon, Totti Helin
  • 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