Patents by Inventor Wen Zhao

Wen Zhao 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: 20070077927
    Abstract: A method of system access from a wireless device to a wireless network, the network having a plurality of base stations includes the steps of: selecting at least one reverse link cost metric from a list of predetermined reverse link cost metrics; determining a reverse link cost according to the selected at least one reverse link cost metric; selecting a candidate base station from the plurality of base stations; sending a probe signal at the reverse link cost to the candidate base station; waiting for a response from the candidate base station within a timeout period; and repeating steps until timeout, or until the condition that a response is received from at least one candidate base station so that at least one candidate base station can be used to provide system access from the wireless device to the wireless network.
    Type: Application
    Filed: December 1, 2006
    Publication date: April 5, 2007
    Inventors: Wen Zhao, Xin Jin
  • Publication number: 20070054686
    Abstract: In one illustrative example of the present application, a mobile communication device has one or more processors, a wireless transceiver adapted to provide communications through a wireless communication network, and a buffer memory for use in buffering a Push-To-Talk (PTT) communication from the mobile communication device. The one or more processors are operative to produce a mobile device indication message which indicates the mobile device's support for buffering of the PTT communication. This message is transmitted by the wireless transceiver to a PTT service entity through the wireless network. The one or more processors may be further operative to receive, from the PTT service entity through the wireless network, a network indication message which instructs the mobile device whether to use buffering for the PTT communication. The mobile device may use the buffer memory for the buffering of the PTT communication based on the network indication message from the PTT service entity.
    Type: Application
    Filed: July 15, 2005
    Publication date: March 8, 2007
    Inventors: Andrew Allen, Xin Jin, Wen Zhao
  • Publication number: 20070047476
    Abstract: A method and apparatus for best service rescan scheduling on a mobile device operating in an EVDO hybrid mode, the method comprising the steps of: blocking a best service rescan on the mobile device if the mobile device in an EVDO traffic state, the mobile device characterized by blocking means, the blocking means enabled to block a best service rescan on the mobile device if the mobile device in an EVDO traffic state.
    Type: Application
    Filed: May 12, 2005
    Publication date: March 1, 2007
    Inventors: Wen Zhao, Asif Hossain, Shahid Chaudry
  • Publication number: 20070049354
    Abstract: Methods and apparatus for expeditiously releasing network resources for a mobile station based on low battery and lost signal conditions are disclosed. The wireless network (104) receives a power down warning message from the mobile station (102) indicative of a low battery condition. The wireless network (104) then identifies whether a lost signal condition exists with the mobile station (102). In response to receiving the power down warning message and subsequently identifying the lost signal condition, the wireless network (104) causes network resources for the mobile station to be released. The wireless network (104) infers that the mobile station (102) has powered down due to low battery without enough time to send a power down registration to the wireless network (104).
    Type: Application
    Filed: October 27, 2006
    Publication date: March 1, 2007
    Inventors: Xin Jin, Muhammad Islam, Wen Zhao
  • Publication number: 20070021138
    Abstract: In one illustrative example of the present disclosure, a mobile communication device has one or more processors and a wireless transceiver adapted to provide communications through a wireless communication network. The one or more processors are operative to produce a mobile device indication message which indicates whether the mobile device supports buffering of Push-To-Talk (PTT) communications from the mobile device. This message is transmitted by the wireless transceiver to a PTT service entity through the wireless network. The one or more processors may be further operative to receive, from the PTT service entity through the wireless network, a network indication message which instructs the mobile device whether to use buffering for the PTT communications from the mobile device (assuming a buffer memory for PTT buffering is available in the mobile device).
    Type: Application
    Filed: July 7, 2006
    Publication date: January 25, 2007
    Inventors: Andrew Allen, Xin Jin, Wen Zhao
  • Publication number: 20070021132
    Abstract: A push-to-talk (PTT) mobile station having a PTT ready mode, the mobile station having a controller adapted for executing computer program code; a memory connected to the controller for storing computer program code; computer program code stored in the memory and executable by the controller for operating the mobile station in the PTT ready mode selected from a plurality of PTT ready mode techniques, for establishing a PTT session; and a radio subsystem connected to the controller and the memory, the subsystem being configured for enabling the PTT mobile station to operate in the PTT ready mode for establishing one of the PTT session, PTT traffic, or both the PTT session and PTT traffic.
    Type: Application
    Filed: July 21, 2005
    Publication date: January 25, 2007
    Inventors: Xin Jin, Wen Zhao
  • Patent number: 7162242
    Abstract: A method of system access from a wireless device to a wireless network, the network having a plurality of base stations includes the steps of: selecting at least one reverse link cost metric from a list of predetermined reverse link cost metrics; determining a reverse link cost according to the selected at least one reverse link cost metric; selecting a candidate base station from the plurality of base stations; sending a probe signal at the reverse link cost to the candidate base station; waiting for a response from the candidate base station within a timeout period; and repeating steps until timeout, or until the condition that a response is received from at least one candidate base station so that at least one candidate base station can be used to provide system access from the wireless device to the wireless network.
    Type: Grant
    Filed: December 6, 2002
    Date of Patent: January 9, 2007
    Assignee: Research In Motion Limited
    Inventors: Wen Zhao, Xin Jin
  • Publication number: 20060252426
    Abstract: A method and apparatus for user data traffic handling for an EVDO enabled hybrid mode mobile device, the method having the steps of: blocking a system selection at the mobile device until no EVDO traffic state exists, the blocking step includes either monitoring whether a user changes a scan mode on the mobile device; and if the user changes the scan mode, checking whether the mobile device is in an EVDO traffic state; and if yes delaying a system selection until the EVDO traffic state is ended, or monitoring whether a user is in an EVDO traffic state, and if yes, preventing a user from accessing a scan mode menu on the mobile device.
    Type: Application
    Filed: May 9, 2005
    Publication date: November 9, 2006
    Inventors: Asif Hossain, Hao Xue, Shahid Chaudry, Wen Zhao
  • Patent number: 7130667
    Abstract: Methods and apparatus for expeditiously releasing network resources for a mobile station based on low battery and lost signal conditions are disclosed. The wireless network (104) receives a power down warning message from the mobile station (102) indicative of a low battery condition. The wireless network (104) then identifies whether a lost signal condition exists with the mobile station (102). In response to receiving the power down warning message and subsequently identifying the lost signal condition, the wireless network (104) causes network resources for the mobile station to be released. The wireless network (104) infers that the mobile station (102) has powered down due to low battery without enough time to send a power down registration to the wireless network (104).
    Type: Grant
    Filed: May 14, 2004
    Date of Patent: October 31, 2006
    Assignee: Research In Motion Limited
    Inventors: Xin Jin, Muhammad Khaledul Islam, Wen Zhao
  • Publication number: 20060240823
    Abstract: A method and apparatus for improved timer based registration for a mobile device with a network, the network having a standard slot cycle time for interrupts, the method comprising the steps of: receiving, at the mobile device, a system parameter message from the network, the message having a value indicating a frequency for periodic registration; setting a timer value on a timer at the mobile device, the timer value being greater than the standard slot cycle time; setting a counter to count expiration of the timer; starting the timer; upon expiration of the timer, decrementing the counter; upon the counter reaching zero, waiting for a paging slot to communicate with the network; and sending a registration message to the network on the paging slot.
    Type: Application
    Filed: April 25, 2005
    Publication date: October 26, 2006
    Inventors: Qingzhong Jiao, Wen Zhao
  • Publication number: 20060063544
    Abstract: A system and method for establishing and maintaining an “always-on” data connection to a wireless network through the use of a back off timer and a service check timer is disclosed. The back off timer is initialized to a determined value when a connection is not established. When the timer expires, a connection attempt is made. As further connection attempts are made, the back off timer is set to ever-increasing values. When the data connection is established, the service check timer is initialized. The data connection status is determined at the expiry of the service check timer. When, at the expiry of the service check timer, the data connection is determined to be lost, the connection method is employed.
    Type: Application
    Filed: June 16, 2003
    Publication date: March 23, 2006
    Applicant: Research In Motion Limited
    Inventors: Wen Zhao, Shahid Chaudry, Trevor Plestid, Hao Xue, Grace Yeung, Clifford Yanoshewshi
  • Patent number: 7003006
    Abstract: A green diode laser includes a tubular laser casing, a heat sink sealedly mounted at the laser casing, a semiconductor chip supported by the heat sink, an optical resonant cavity supported within the laser casing, including a lasing medium and an intracavity frequency doubler, an IR blocking filter inclinedly and seadedly mounted at the laser casing to optically communicate with an output facet, and a photodiode supported within the laser casing at a position that when the laser beam exits the output facet, the IR blocking filter reflects a portion of the laser beam towards the photodiode such that the photodiode is adapted for detecting the laser beam from the IR blocking filter as a feedback for controlling a power output of the green laser chip.
    Type: Grant
    Filed: January 26, 2004
    Date of Patent: February 21, 2006
    Inventors: Li-Ning You, Wen-Zhao Zhang, Xian-Wen Zheng, Wen-Hu Xu, Zheng-Hua Xu, Yan-Ping Chen, Shao-Feng Zhang
  • Publication number: 20060018290
    Abstract: According to the embodiments of the techniques of this application, a wireless data device or other data node sends solicitation messages periodically to a wireless gateway, such as a PDSN, when there is no data traffic between the wireless data device and a wireless data network. Each solicitation message resets the simple IP inactivity timer on the wireless gateway. When multiple wireless data devices send solicitation messages, the interval between subsequent transmissions of solicitation messages is randomised to reduce the probability of collision with the solicitations from other devices on the same wireless link. The solicitation timer, for instance, may be based on the simple IP inactivity timer setting on the wireless network, and the number of wireless data devices that the wireless data network serves. Expiration of the solicitation timer at the wireless data device or other data node causes the next solicitation message to be sent from or on behalf of the wireless data device.
    Type: Application
    Filed: July 26, 2004
    Publication date: January 26, 2006
    Inventor: Wen Zhao
  • Publication number: 20060009249
    Abstract: A method and apparatus for creating a communication group using an electronic address book to facilitate Push-to-Talk over Cellular (PoC) group communication sessions are disclosed. A group definition for determining members of the new PoC Group is composed from one or more contacts from the electronic address book such as by selecting from the address book using the mobile station. The group definition may include logical operators to define the combination of contacts. A name may be specified for the new group. The assembly of the PoC Group list of members may be performed by the mobile station, a communication network server for maintaining PoC Groups (e.g. a Group and List Management Server (GLMS)) or an email server.
    Type: Application
    Filed: October 27, 2004
    Publication date: January 12, 2006
    Applicant: Research in Motion Limited
    Inventors: Runbo Fu, Wen Zhao, Xin Jin
  • Publication number: 20060003781
    Abstract: In one illustrative example, a mobile station includes a wireless transceiver; a user interface including a Push-To-Talk (PTT) switch for initiating a PTT voice communication and a microphone for receiving voice input signals; one or more processors; and a First-In-First-Out (FIFO) buffer memory coupled to the one or more processors. The one or more processors are operative to identify a user actuation of the PTT switch and, in response, save digital voice data corresponding to voice input signals in the FIFO buffer memory; cause a request for the PTT voice communication to be made through a wireless network; identify that a floor grant has been received through the wireless network in response to the request; and after identifying the floor grant, cause the digital voice data from the FIFO buffer memory to be retrieved and transmitted to the wireless network for the PTT voice communication.
    Type: Application
    Filed: June 30, 2004
    Publication date: January 5, 2006
    Inventors: Xin Jin, Wen Zhao
  • Publication number: 20050255893
    Abstract: Methods and apparatus for expeditiously releasing network resources for a mobile station based on low battery and lost signal conditions are disclosed. The wireless network (104) receives a power down warning message from the mobile station (102) indicative of a low battery condition. The wireless network (104) then identifies whether a lost signal condition exists with the mobile station (102). In response to receiving the power down warning message and subsequently identifying the lost signal condition, the wireless network (104) causes network resources for the mobile station to be released. The wireless network (104) infers that the mobile station (102) has powered down due to low battery without enough time to send a power down registration to the wireless network (104).
    Type: Application
    Filed: May 14, 2004
    Publication date: November 17, 2005
    Inventors: Xin Jin, Muhammad Islam, Wen Zhao
  • Publication number: 20050192020
    Abstract: A cellular communications system may include at least one base station selectively denying attempts to establish wireless communications links therewith, and wirelessly transmitting denial messages for denied attempts. The system may further include at least one mobile cellular communications device including a wireless transceiver and a controller cooperating therewith for attempting to establish a wireless communications link with the at least one base station having a quality of service (QoS) level associated therewith. If a denial message is received, the controller continues to attempt to establish the wireless communications link at a first attempt rate. Yet, if the wireless communications link cannot be established with the desired QoS level, and if no denial message is received, then the controller continues to attempt to establish the wireless communications link at a second attempt rate different than the first attempt rate.
    Type: Application
    Filed: February 26, 2004
    Publication date: September 1, 2005
    Applicant: Research In Motion Limited
    Inventors: Wen Zhao, Kenneth Liang, Jin Kim
  • Publication number: 20050192023
    Abstract: A cellular communications system may include at least one base station and at least one mobile cellular communications device. More particularly, the at least one mobile cellular communications device may include a wireless transceiver and a controller for cooperating therewith for attempting to establish a wireless communications link with the at least one base station. If the wireless communications link cannot be established, then the controller continues to attempt to establish the wireless communications link at an attempt rate that successively decreases after each unsuccessful attempt.
    Type: Application
    Filed: February 26, 2004
    Publication date: September 1, 2005
    Applicant: Research In Motion Limited
    Inventors: Wen Zhao, Kenneth Liang, Jin Kim
  • Publication number: 20050190740
    Abstract: Methods and apparatus for facilitating concurrent Push-to-talk over Cellular (PoC) group communication sessions for a mobile station (102) are disclosed. A first PoC communication session (550) for a first user group (504) is maintained while a second PoC communication session (552) for a second user group (506) is concurrently maintained, where the second user group (506) has at least one common member (516) with the first user group (504). The second user group (506) may have at least one member (518, 520) which is not included in the first user group (504). Through a user interface, a PoC user may select between the first and the second user groups (504 and 506) for communication or combine the communications. In an alternative embodiment, all of the members (518, 520, 522) of a second user group (604) may be included in a first user group (602). In a specific approach, encrypted data packets of a PoC communication sub-session are communicated during a PoC communication session.
    Type: Application
    Filed: February 27, 2004
    Publication date: September 1, 2005
    Inventors: Wen Zhao, Xin Jin
  • Publication number: 20050191987
    Abstract: A cellular communications system may include at least one base station and at least one mobile cellular communications device. More particularly, the at least one mobile cellular communications device may include a controller, at least one user input device connected to the controller, and a wireless transceiver cooperating with the controller for attempting to establish a wireless communications link with at least one base station, and if the wireless communications link cannot be established, then continuing to attempt to establish the wireless communications link at a first attempt rate. Moreover, if a user provides a request to access the at least one base station via the at least one user input device, then the controller may continue to attempt to establish the wireless communications link based upon a second attempt rate greater than the first attempt rate.
    Type: Application
    Filed: February 26, 2004
    Publication date: September 1, 2005
    Applicant: Research In Motion Limited
    Inventors: Wen Zhao, Kenneth Liang, Jin Kim