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: 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: 20120130980Abstract: 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: ApplicationFiled: July 25, 2008Publication date: May 24, 2012Applicant: RESOLVO SYSTEMS PTE LTDInventors: Onn Chee Wong, Siew Keng Loh, Hui Yang, You Liang Wang
-
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
-
Publication number: 20120042361Abstract: 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: ApplicationFiled: July 25, 2008Publication date: February 16, 2012Applicant: RESOLVO SYSTEMS PTE LTDInventors: Onn Chee Wong, Siew Keng Loh, Hui Yang, You Liang Wang
-
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
-
Publication number: 20110295586Abstract: 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: ApplicationFiled: May 27, 2010Publication date: December 1, 2011Applicant: FREESCALE SEMICONDUCTOR, INC.Inventors: Qichao R. Yin, Wai Chee Wong, Jen-Tien Yen
-
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
-
Publication number: 20090264156Abstract: 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 enclosinType: ApplicationFiled: September 20, 2004Publication date: October 22, 2009Inventors: Gunther Burghardt, Ralf Syldatke, Anton Fahlgren, Chee Wong
-
Publication number: 20090215495Abstract: 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: ApplicationFiled: August 3, 2004Publication date: August 27, 2009Inventors: Anton Fahlgren, Chee Wong, Kimmo Isbjornssund, Pekka Pihlaja
-
Publication number: 20080082510Abstract: 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: October 3, 2007Publication date: April 3, 2008Applicant: SHAZAM ENTERTAINMENT LTDInventors: Avery Li Chun Wang, Chee Wong, Jonathan Symons
-
Publication number: 20070294633Abstract: 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: ApplicationFiled: June 14, 2006Publication date: December 20, 2007Inventors: 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: 20070273641Abstract: 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: ApplicationFiled: May 24, 2006Publication date: November 29, 2007Inventors: Mikko Aarras, Niilo Alfthan, Simon Bradford, Claus Allan Christensen, Anthony Dalby, Axel E. Meyer, William Sermon, Sameer Shirgaonkar, Crispian Tompkin, Chee Wong
-
Publication number: 20070268264Abstract: 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: ApplicationFiled: May 16, 2006Publication date: November 22, 2007Inventors: Mikko Aarras, Niilo Alfthan, Simon Bradford, Claus Allan Christensen, Anthony Dalby, Axel E. Meyer, William Sermon, Sameer Shirgaonkar, Crispian Tompkin, Chee Wong
-
Patent number: D580900Type: GrantFiled: May 29, 2007Date of Patent: November 18, 2008Assignee: Nokia CorporationInventors: Chee Wong, Silas Grant, Valerie Pegon, Totti Helin
-
Patent number: D588564Type: GrantFiled: May 29, 2007Date of Patent: March 17, 2009Assignee: Nokia CorporationInventors: Valerie Pegon, Silas Grant, Chee Wong, Totti Helin
-
Patent number: D590823Type: GrantFiled: November 17, 2008Date of Patent: April 21, 2009Assignee: Nokia CorporationInventors: Chee Wong, Silas Grant, Valérie Pegon, Totti Helin
-
Patent number: D602926Type: GrantFiled: March 16, 2009Date of Patent: October 27, 2009Assignee: Nokia CorporationInventors: Valérie Pegon, Silas Grant, Chee Wong, Totti Helin