Patents by Inventor Wing Young

Wing Young 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: 9742777
    Abstract: A system and method for confirming an application change event associated with a device infrastructure of a mobile device, the method comprising: identifying an application change event processed by the device infrastructure; disabling an application associated with the application change event; sending an application authorization request from the mobile device over a communications network, the application authorization request including application identification information which identifies the application associated with the application change event; receiving a decision instruction at the mobile device, the decision instruction being based on a comparison of the application identification information with one or more listed applications in a plurality of applications identified in an application authorization list, the application authorization list being remote from the mobile device over the communications network; and performing an action on the mobile device in respect of the application associated
    Type: Grant
    Filed: March 11, 2016
    Date of Patent: August 22, 2017
    Assignee: Good Technology Holdings Limited
    Inventors: Chun Fung Yuen, Wing Young Lam, Richard Segal, Alex Lau
  • Patent number: 9645861
    Abstract: A method for managing application containers, comprising: assigning a first application to a master container in a memory of a system; assigning a second application to a slave container in the memory; using a processor, assigning the master and slave containers to a container group by: delegating access to container meta-data of the slave container by a container run-time of the slave container or by the first application to a container meta-data accessor of the master container via a class loader of the master container; and, delegating interaction between the container run-time of the slave container and a container management channel of the slave container to a container management channel of the master container via the class loader of the master container; and, accessing the first and second applications via the container group.
    Type: Grant
    Filed: April 29, 2014
    Date of Patent: May 9, 2017
    Assignee: Good Technology Holdings Limited
    Inventors: Alex Lau, Namrata Jayant Bandekar, Chun Fung Yuen, Wing Young Lam
  • Patent number: 9646152
    Abstract: A multi-environment computer device configured for providing a work environment type and a personal environment type via a user interface for a device user, each of the environments having the same persona, the device having: a computer processor coupled to a memory, wherein the computer processor is programmed to coordinate interaction between the device user and the pair of environments presented on the user interface by: configuring the user interface to present the personal environment for facilitating interaction between the device user and personal applications associated with the personal environment, the personal environment having an assigned user name of said persona and a personal password, the personal environment presented using a set of unique personal environment user interface design elements for distinguishing the personal environment from the work environment via the user interface; and responding to a switch environment command generated by a switch mechanism invoked by the device user via
    Type: Grant
    Filed: December 21, 2015
    Date of Patent: May 9, 2017
    Assignee: Good Technology Holdings Limited
    Inventors: Wing Young Lam, Chun Fung Yuen, Richard Segal
  • Publication number: 20160197930
    Abstract: A system and method for confirming an application change event associated with a device infrastructure of a mobile device, the method comprising: identifying an application change event processed by the device infrastructure; disabling an application associated with the application change event; sending an application authorization request from the mobile device over a communications network, the application authorization request including application identification information which identifies the application associated with the application change event; receiving a decision instruction at the mobile device, the decision instruction being based on a comparison of the application identification information with one or more listed applications in a plurality of applications identified in an application authorization list, the application authorization list being remote from the mobile device over the communications network; and performing an action on the mobile device in respect of the application associated
    Type: Application
    Filed: March 11, 2016
    Publication date: July 7, 2016
    Inventors: Chun Fung YUEN, Wing Young LAM, Richard SEGAL, Alex LAU
  • Publication number: 20160110538
    Abstract: A multi-environment computer device configured for providing a work environment type and a personal environment type via a user interface for a device user, each of the environments having the same persona, the device having: a computer processor coupled to a memory, wherein the computer processor is programmed to coordinate interaction between the device user and the pair of environments presented on the user interface by: configuring the user interface to present the personal environment for facilitating interaction between the device user and personal applications associated with the personal environment, the personal environment having an assigned user name of said persona and a personal password, the personal environment presented using a set of unique personal environment user interface design elements for distinguishing the personal environment from the work environment via the user interface; and responding to a switch environment command generated by a switch mechanism invoked by the device user via
    Type: Application
    Filed: December 21, 2015
    Publication date: April 21, 2016
    Inventors: Wing Young LAM, Chun Chun YUEN, Richard SEGAL
  • Patent number: 9305162
    Abstract: A system and method for confirming an application change event associated with a device infrastructure of a mobile device, the method comprising the steps of: storing an application authorization list identifying a plurality of mobile applications, the application authorization list being remote from the mobile device over a communications network; receiving an application authorization request from the mobile device over the communications network, the application authorization request including application identification information; comparing the application identification information with one or more listed mobile applications of the plurality of mobile applications identified in the application authorization list; determining whether the application information matches any of the plurality of mobile applications to produce a decision instruction containing an authorization decision; and sending the decision instruction to the mobile device for subsequent processing of the decision instruction by a mobile
    Type: Grant
    Filed: July 31, 2013
    Date of Patent: April 5, 2016
    Assignee: GOOD TECHNOLOGY CORPORATION
    Inventors: Chun Fung Yuen, Wing Young Lam, Richard Segal, Alex Lau
  • Publication number: 20150309849
    Abstract: A method for managing application containers, comprising: assigning a first application to a master container in a memory of a system; assigning a second application to a slave container in the memory; using a processor, assigning the master and slave containers to a container group by: delegating access to container meta-data of the slave container by a container run-time of the slave container or by the first application to a container meta-data accessor of the master container via a class loader of the master container; and, delegating interaction between the container run-time of the slave container and a container management channel of the slave container to a container management channel of the master container via the class loader of the master container; and, accessing the first and second applications via the container group.
    Type: Application
    Filed: April 29, 2014
    Publication date: October 29, 2015
    Applicant: FIXMO, INC.
    Inventors: ALEX LAU, NAMRATA JAYANT BANDEKAR, CHUN FUNG YUEN, WING YOUNG LAM
  • Publication number: 20150040246
    Abstract: A system and method for confirming an application change event associated with a device infrastructure of a mobile device, the method comprising the steps of: storing an application authorization list identifying a plurality of mobile applications, the application authorization list being remote from the mobile device over a communications network; receiving an application authorization request from the mobile device over the communications network, the application authorization request including application identification information; comparing the application identification information with one or more listed mobile applications of the plurality of mobile applications identified in the application authorization list; determining whether the application information matches any of the plurality of mobile applications to produce a decision instruction containing an authorization decision; and sending the decision instruction to the mobile device for subsequent processing of the decision instruction by a mobile
    Type: Application
    Filed: July 31, 2013
    Publication date: February 5, 2015
    Applicant: Fixmo, Inc
    Inventors: Chun Fung Yuen, Wing Young Lam, Richard Segal, Alex Lau
  • Publication number: 20140359777
    Abstract: A mobile device management server and method are provided for determining the security risk for deployed mobile devices. The mobile device management server receives risk measurements from mobile devices that are used to calculate a risk score based on rules. The risk score can also be adjusted by correlating the received risk measurements with past security breaches or typical usage measurements. The calculated risk score is compared to a one or more thresholds to determine whether to take a protective action that is associated with exceeding a threshold.
    Type: Application
    Filed: May 31, 2013
    Publication date: December 4, 2014
    Inventors: Wing Young Lam, Chun Fung Yuen, Richard Segal
  • Publication number: 20140344922
    Abstract: A multi-environment computer device configured for providing a work environment type and a personal environment type via a user interface for a device user, each of the environments having the same persona, the device having: a computer processor coupled to a memory, wherein the computer processor is programmed to coordinate interaction between the device user and the pair of environments presented on the user interface by: configuring the user interface to present the personal environment for facilitating interaction between the device user and personal applications associated with the personal environment, the personal environment having an assigned user name of said persona and a personal password, the personal environment presented using a set of unique personal environment user interface design elements for distinguishing the personal environment from the work environment via the user interface; and responding to a switch environment command generated by a switch mechanism invoked by the device user via
    Type: Application
    Filed: May 17, 2013
    Publication date: November 20, 2014
    Applicant: Fixmo, Inc.
    Inventors: Wing Young Lam, Chun Fung Yuen, Richard Segal
  • Patent number: 8086673
    Abstract: A method for generating electronic meeting communications for multiple formats and a messaging server for adapted in accordance with the method. The method comprises: receiving on the messaging server a first electronic meeting communication having a first meeting component in a first format, the first meeting component including event information; determining a second meeting component in a second format different from the first format, the second meeting component including substantially the same event information as the first meeting component; and sending a second electronic meeting communication comprising at least the first and second meeting components from the messaging server to one or more recipient devices.
    Type: Grant
    Filed: June 7, 2006
    Date of Patent: December 27, 2011
    Assignee: Research In Motion Limited
    Inventors: Wing Young Lam, Anh Ngoc Van
  • Publication number: 20070288658
    Abstract: A method for generating electronic meeting communications for multiple formats and a messaging server for adapted in accordance with the method. The method comprises: receiving on the messaging server a first electronic meeting communication having a first meeting component in a first format, the first meeting component including event information; determining a second meeting component in a second format different from the first format, the second meeting component including substantially the same event information as the first meeting component; and sending a second electronic meeting communication comprising at least the first and second meeting components from the messaging server to one or more recipient devices.
    Type: Application
    Filed: June 7, 2006
    Publication date: December 13, 2007
    Applicant: Research In Motion Limited
    Inventors: Wing Young Lam, Anh Ngoc Van
  • Publication number: 20070272616
    Abstract: A product and apparatus for cleaning water or industrial and sewage waste water includes a mixture of diatomite that is heated and stirred to impart an enhanced negative electrical charge to the diatomite. A mixture of approximately 50% aluminium chloride (AlCl3) by volume is blended to provide a powder mixture for use as a flocculant in the system. According to a modification, the charged diatomite is instead blended with a mixture of approximately 50% ferric chloride (FeCl3) by volume and is stored in liquid form for later use as a flocculent in the system. From one to five percent, by volume, of polyacrylamide is preferably added to the mixture for use in sewage waste water treatment applications. An efficient system for reacting either the mixture or separately adding the diatomite and the metallic chloride to the water is described.
    Type: Application
    Filed: July 9, 2007
    Publication date: November 29, 2007
    Inventor: Wing Young
  • Publication number: 20060273039
    Abstract: A product and apparatus for cleaning water or industrial and sewage waste water includes a mixture of diatomite that is heated and stirred to impart an enhanced negative electrical charge to the diatomite. A mixture of approximately 50% aluminium chloride (AlCl3) by volume is blended to provide a powder mixture for use as a flocculant in the system. According to a modification, the charged diatomite is instead blended with a mixture of approximately 50% ferric chloride (FeCl3) by volume and is stored in liquid form for later use as a flocculant in the system. From one to five percent, by volume, of polyacrylamide is preferably added to the mixture for use in sewage waste water treatment applications. An efficient system for reacting either the mixture or separately adding the diatomite and the metallic chloride to the water is described.
    Type: Application
    Filed: July 18, 2006
    Publication date: December 7, 2006
    Inventor: Wing YOUNG
  • Publication number: 20060201861
    Abstract: A product and system for cleaning water or industrial and sewage waste water includes a mixture of diatomite that is heated and stirred to impart a lasting low level negative electrical charge to the diatomite. A mixture of approximately 50% aluminum chloride (AlCl) by volume is blended to provide a powder mixture for use as a flocculant in the system. According to a modification, the charged diatomite is instead blended with a mixture of approximately 50% ferric chloride (FeCl3) by volume and is stored in liquid form for later use as a flocculant in the system. From one to five percent, by volume, of polyacrylamide is preferably added to the mixture for use in sewage waste water treatment applications. An efficient system for reacting either the mixture or separately adding the diatomite and the metallic chloride to the water is described.
    Type: Application
    Filed: December 23, 2003
    Publication date: September 14, 2006
    Inventor: Wing Young
  • Publication number: 20040107076
    Abstract: A method and a system for integration of engineering change data are provided. A form generation module searches engineering change data from a database according to search conditions entered by a user via a terminal device and generates accordingly generates an electronic form to which the user modifies the engineering change data. A modification module modifies data of an associated engineering change order with the modified engineering change data. Then, a searching module searches associated engineering change data file from the database according to the search conditions entered by the user. By the above data integration method and system, all related engineering data may be changed in response to modification of any particular engineering data by the user, and associated engineering data can also be searched during the process of searching particular engineering change data.
    Type: Application
    Filed: April 2, 2003
    Publication date: June 3, 2004
    Inventors: Chien-Ming Tseng, Chiu-Juan Liu, Kuang-Yu Peng, Li-Ching Tseng, Weng-Chang Chang, Sai Wing Young
  • Publication number: 20040098281
    Abstract: A system and a method for document processing management are provided for use in a network environment, for managing part/material documents associated with production fabrication and monitoring approval and verification of the part/material documents to accordingly establish electronic forms of data records. A process flow control module selects predetermined approval and verification procedures used to process the part/material documents and updates a status of document approval and verification. A mail receiving/sending module periodically informs responsible signing departments to perform document approval and verification, and sends mails to other signing departments when document approval and verification is completed. An identity-identifying module identifies and provides a user with appropriate access rights for approval and verification.
    Type: Application
    Filed: March 26, 2003
    Publication date: May 20, 2004
    Applicant: Inventec Corporation
    Inventors: Hui-Min Chien, Sai-Wing Young, Yuh-Huey Tsai, J.K. Wei
  • Publication number: 20040068444
    Abstract: A method and a system for applying a part number are provided, for allowing a user to apply a part number through a network terminal device via a network communication system, with data relevant to part number application being stored in a database. First, a form search module searches a part-number application form from the database according to operation conditions input by the user for allowing the user to input data for applying a part number. A data comparison module determines if this part number already exists or is currently being applied by another user; if yes, the data comparison module provides relevant data to this part number as a reference for the user who intends to apply the part number; otherwise, a data verification module transmits the part-number application form to examination units for verification. Finally, a data storage module stores the examined part-number application form in the database.
    Type: Application
    Filed: March 14, 2003
    Publication date: April 8, 2004
    Inventors: Chih-Hung Chien, Li-Chuan Yu, Li-Hua Lee, Hui-Min Chien, Sai-Wing Young, Chiu-Chun Chen