Patents by Inventor Michael Hung

Michael Hung 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).

  • Publication number: 20120117460
    Abstract: A method is set forth of displaying a document identified by a URL on a mobile browser, comprising registering an attachment viewer plug-in to the mobile browser for a predetermined data stream content type, registering a mobile data service transcoder for predetermined document types, sending a request for the document of one of the predetermined document types from the mobile browser to the mobile service transcoder, retrieving and converting the document to the predetermined data stream content type, and forwarding the converted document from the mobile data service transcoder to the mobile browser for display via the attachment viewer plug-in.
    Type: Application
    Filed: January 4, 2012
    Publication date: May 10, 2012
    Applicant: RESEARCH IN MOTION LIMITED
    Inventors: Olav A. SYLTHE, Dan DUMITRU, Eshwar STALIN, Michael HUNG, Andreea Manolescu
  • Publication number: 20120079016
    Abstract: To promote efficient transmission of presence update information to a presence service client associated or integrated with a communication client such as an instant messaging (IM) client, a separate computing device may be notified when the communication client becomes dormant. The separate device may buffer presence updates destined for the communication client, each presence update containing information regarding availability of at least one of a set of contacts for intercommunication via said communication client. When the separate device learns that either the communication client has ceased being dormant or that an event has occurred which shall cause the communication client to cease being dormant, the buffered presence updates may be sent to the presence service client. Presence updates within the buffered set may be reconciled to eliminate obsolete information. The result may be a conservation of wireless connection bandwidth or reduction in device power consumption.
    Type: Application
    Filed: December 7, 2011
    Publication date: March 29, 2012
    Applicant: RESEARCH IN MOTION LIMITED
    Inventors: H. K. Michael Hung, Andreea Manolescu, Gerhard Dietrich Klassen
  • Patent number: 8108404
    Abstract: A method is set forth of displaying a document identified by a URL on a mobile browser, comprising registering an attachment viewer plug-in to the mobile browser for a predetermined data stream content type, registering a mobile data service transcoder for predetermined document types, sending a request for the document of one of the predetermined document types from the mobile browser to the mobile service transcoder, retrieving and converting the document to the predetermined data stream content type, and forwarding the converted document from the mobile data service transcoder to the mobile browser for display via the attachment viewer plug-in.
    Type: Grant
    Filed: October 14, 2005
    Date of Patent: January 31, 2012
    Assignee: Research In Motion Limited
    Inventors: Olav A. Sylthe, Dan Dumitru, Eshwar Stalin, Michael Hung, Andreea Manolescu
  • Patent number: 8095603
    Abstract: To promote efficient transmission of presence update information to a presence service client associated or integrated with a communication client such as an instant messaging (IM) client, a separate computing device may be notified when the communication client becomes dormant. The separate device may buffer presence updates destined for the communication client, each presence update containing information regarding availability of at least one of a set of contacts for intercommunication via said communication client. When the separate device learns that either the communication client has ceased being dormant or that an event has occurred which shall cause the communication client to cease being dormant, the buffered presence updates may be sent to the presence service client. Presence updates within the buffered set may be reconciled to eliminate obsolete information. The result may be a conservation of wireless connection bandwidth or reduction in device power consumption.
    Type: Grant
    Filed: February 21, 2007
    Date of Patent: January 10, 2012
    Assignee: Research In Motion Limited
    Inventors: H. K. Michael Hung, Andreea Manolescu, Gerhard Dietrich Klassen
  • Publication number: 20110231914
    Abstract: The disclosure provides a system and method of authenticating a user to a network. For the method, if a request for a resource initiated by the device is related to a restricted resource, then the method: redirects the request to the authentication server; initiates an authentication process at the server to request a user account and a password from the device to authenticate the device if it has not been authenticated; automatically provides the device with access to the restricted resource if the device previously had been authenticated to access the restricted resource; and provides a signal to the device indicating whether it has been authenticated to allow the device to update its graphical user interface to indicate an access status for the restricted resource. If the request relates to a non-restricted resource, then the method automatically provides the device with access to the non-restricted resource.
    Type: Application
    Filed: June 3, 2011
    Publication date: September 22, 2011
    Inventor: Michael HUNG
  • Patent number: 7975287
    Abstract: The invention provides a system and method of authenticating a user to a network. For the method, it comprises: when the user at the device initiates a request for the restricted resource, the network receives the request and automatically initiates an authentication step relating to the user prior to providing the device access to the restricted resource, the authentication step including requesting a user account and a password; processing an input stream from the device from the user in response to the authentication step, the input stream comprising account data and a password; comparing the input stream against account data associated with the restricted resource; if the input stream matches the account data, providing the device with access to the restricted resource; and when the user at the device initiates a request for a non-restricted resource, providing the device with access to the non-restricted resource automatically.
    Type: Grant
    Filed: February 1, 2006
    Date of Patent: July 5, 2011
    Assignee: Research in Motion Limited
    Inventor: Michael Hung
  • Publication number: 20110099612
    Abstract: Automatic identification and authentication of a user of a mobile application entails receiving from the wireless communications device a unique device identifier and an e-mail address corresponding to the wireless communications device, associating a registration identifier with the unique device identifier and the e-mail address, generating an authentication token, and communicating the authentication token and the registration identifier to the wireless communications device. This technology obviates the need for the user to remember and enter a user ID and password to access backed-up application data on a server. This is particularly useful for instant messaging applications, e.g. PIN messaging, in which the unique device identifier is used to identify the user and is also the transport address. Once registered, the user who has switched to a new device or has wiped his existing device, can restore contacts or other application data from the server based on the registration identifier.
    Type: Application
    Filed: October 28, 2009
    Publication date: April 28, 2011
    Applicant: RESEARCH IN MOTION LIMITED
    Inventors: Dalsu Lee, Kateryna Khvan, Ken Lo, Andreea Manolescu, Michael Hung
  • Publication number: 20110081920
    Abstract: A system and method are provided to obtain and use time zone information as presence in instant messaging. The time zone information is obtained by a user's mobile device and is sent to other mobile devices corresponding to the user's contacts. The time zone information of a contact may be displayed on the user's IM application, including the contact list and instant messaging conversation window. The location of the mobile device may also be provided. The user uses the time zone and location information to discern the status of a contact. Rule-based decisions that rely on the time zone information are also used to affect the operation of the instant messaging application.
    Type: Application
    Filed: February 26, 2010
    Publication date: April 7, 2011
    Applicant: RESEARCH IN MOTION LIMITED
    Inventors: Michael Hung, Tabarak Khan
  • Publication number: 20110010340
    Abstract: A method and system are provided for sharing data amongst a group of a plurality of mobile devices without requiring a database or server to centrally store the shared data. The shared data is instead stored by each group member individually while controlling the manner in which the shared data is updated. The shared data can be used to manage tasks in a group project. To manage updates, the shared data is atomized such that individual databases in the shared data are separated or otherwise delineated into one or more records, each record having associated therewith, a value. To maintain a common copy of the shared data at each device, any update is sent to all group members using an intermediate message exchange service that is capable of transmitting a sent message to more than one recipient if necessary. In this way, the updates are multicast to the group. To manage the content of the shared data, each update comprises one or more changes to a current copy of a corresponding record.
    Type: Application
    Filed: April 8, 2010
    Publication date: January 13, 2011
    Applicant: RESEARCH IN MOTION LIMITED
    Inventors: Michael Hung, Herbert A. Little, Michael S. Brown
  • Publication number: 20110009133
    Abstract: A method and system are provided for sharing data amongst a group of a plurality of mobile devices without requiring a database or server to centrally store the shared data. The shared data is instead stored by each group member individually while controlling the manner in which the shared data is updated. The shared data can be used to manage tasks in a group project. To manage updates, the shared data is atomized such that individual databases in the shared data are separated or otherwise delineated into one or more records, each record having associated therewith, a value. To maintain a common copy of the shared data at each device, any update is sent to all group members using an intermediate message exchange service that is capable of transmitting a sent message to more than one recipient if necessary. In this way, the updates are multicast to the group. To manage the content of the shared data, each update comprises one or more changes to a current copy of a corresponding record.
    Type: Application
    Filed: April 8, 2010
    Publication date: January 13, 2011
    Applicant: RESEARCH IN MOTION LIMITED
    Inventors: Michael Hung, Herbert A. Little, Michael S. Brown
  • Publication number: 20100077385
    Abstract: Filtering exceptions on a target computing device to selectively interrupt a host computing device based on rules. The rules represent user-defined scenarios, and each rule includes one or more criteria and a break decision. Upon detecting an exception on the target computing device, the target computing device evaluates the rules based on the criteria and information about the exception without notifying the host computing device. For example, a score is calculated for each rule, and the rule with the highest score is selected. The break decision associated with the selected rule is applied. For example, the break decision indicates that the exception is of interest and the host computing device should be notified, or that the exception does not match a scenario of interest and execution should continue without a break.
    Type: Application
    Filed: September 23, 2008
    Publication date: March 25, 2010
    Applicant: MICROSOFT CORPORATION
    Inventors: Javier Nisim Flores Assad, Michael Hung-Hsiang Chen, John Robert Eldridge, Gregory Hogdal
  • Publication number: 20090282115
    Abstract: A system and method are provided for updating multiple active conversations in an instant messaging application. A menu item may be provided that, when selected enables the user to enter a common message that, when sent is applied to each of the active conversations. This allows the user to convey the same information to multiple parties, e.g. when they suddenly become unavailable. The user may also use one or more default messages to further speed up the process.
    Type: Application
    Filed: February 23, 2009
    Publication date: November 12, 2009
    Applicant: Research in Motion Limited
    Inventors: Michael Hung, Tabarak Khan
  • Publication number: 20080201419
    Abstract: To promote efficient transmission of presence update information to a presence service client associated or integrated with a communication client such as an instant messaging (IM) client, a separate computing device may be notified when the communication client becomes dormant. The separate device may buffer presence updates destined for the communication client, each presence update containing information regarding availability of at least one of a set of contacts for intercommunication via said communication client. When the separate device learns that either the communication client has ceased being dormant or that an event has occurred which shall cause the communication client to cease being dormant, the buffered presence updates may be sent to the presence service client. Presence updates within the buffered set may be reconciled to eliminate obsolete information. The result may be a conservation of wireless connection bandwidth or reduction in device power consumption.
    Type: Application
    Filed: February 21, 2007
    Publication date: August 21, 2008
    Inventors: H. K. Michael Hung, Andreea Manolescu, Gerhard Dietrich Klassen
  • Publication number: 20080152139
    Abstract: Apparatus, and an associated method, for a mobile station, or other radio communication device, operable pursuant to an instant message, or other push message, service. Prior to effectuation of the communications pursuant to the service, the mobile station logs-in. The log-in utilizes encrypted log-in information pursuant to a log-in procedure, e.g., keys are exchanged between the mobile station and a communication network. The network approves the log-in of the mobile station, and admits the mobile station. A detector at the mobile station detects the admittance. Subsequently, messages are generated and sent and received pursuant to the instant message, or other push message, service.
    Type: Application
    Filed: December 20, 2007
    Publication date: June 26, 2008
    Applicant: RESEARCH IN MOTION LIMITED
    Inventors: GERHARD DIETRICH KLASSEN, MICHAEL HUNG, MICHAEL STEPHEN BROWN, HERB LITTLE
  • Patent number: 7367544
    Abstract: An apparatus and method are provided for replacing existing actuator driven zone valves in an HVAC system, and particularly valves of the rubber paddle type having actuators providing less than 90 degrees of rotation, with a ball valve including a skewed seat bearing that blocks flow through the flowpath when a valve member of the ball valve is rotated through an angle of substantially less than 90 degrees from a fully open position of the valve at which a bore in the valve member is substantially fully aligned with the flowpath. The actuator from the existing zone valve being replaced may be used with the provided ball valve apparatus and method.
    Type: Grant
    Filed: December 17, 2004
    Date of Patent: May 6, 2008
    Assignee: TAC, LLC
    Inventor: Michael Hung-Sun Oh
  • Publication number: 20080065777
    Abstract: A method and system for establishing a secure over-the-air (OTA) connection between a connection owner and a server, the connection owner being associated with a wireless device connected to the server via a communications network. A secure session is instantiated on behalf of the connection owner, the secure session being maintained by the server and defining a context for the secure OTA connection. A registration key and a reset key are defined, and stored in association with the secure session on both the server and the wireless device. Access to the secure session is controlled using at least the registration key, and the secure session is maintained on the server only as long as the connection owner has a valid registration key.
    Type: Application
    Filed: September 7, 2007
    Publication date: March 13, 2008
    Applicant: RESEARCH IN MOTION LIMITED
    Inventors: Alexander Sherkin, Srimantee Karmakar, Laura Doktorova, Brindusa Fritsch, Kamen Vitanov, Herbert Little, Michael Hung
  • Publication number: 20070180504
    Abstract: The invention provides a system and method of authenticating a user to a network. For the method, it comprises: when the user at the device initiates a request for the restricted resource, the network receives the request and automatically initiates an authentication step relating to the user prior to providing the device access to the restricted resource, the authentication step including requesting a user account and a password; processing an input stream from the device from the user in response to the authentication step, the input stream comprising account data and a password; comparing the input stream against account data associated with the restricted resource; if the input stream matches the account data, providing the device with access to the restricted resource; and when the user at the device initiates a request for a non-restricted resource, providing the device with access to the non-restricted resource automatically.
    Type: Application
    Filed: February 1, 2006
    Publication date: August 2, 2007
    Inventor: Michael Hung
  • Publication number: 20070100928
    Abstract: A method is set forth of displaying a document identified by a URL on a mobile browser, comprising registering an attachment viewer plug-in to the mobile browser for a predetermined data stream content type, registering a mobile data service transcoder for predetermined document types, sending a request for the document of one of the predetermined document types from the mobile browser to the mobile service transcoder, retrieving and converting the document to the predetermined data stream content type, and forwarding the converted document from the mobile data service transcoder to the mobile browser for display via the attachment viewer plug-in.
    Type: Application
    Filed: October 14, 2005
    Publication date: May 3, 2007
    Inventors: Olav Sylthe, Dan Dumitru, Eshwar Stalin, Michael Hung, Andreea Manolescu
  • Patent number: D639185
    Type: Grant
    Filed: December 1, 2010
    Date of Patent: June 7, 2011
    Inventor: Michael Hung
  • Patent number: D654372
    Type: Grant
    Filed: August 14, 2011
    Date of Patent: February 21, 2012
    Inventor: Michael Hung