Patents by Inventor Lianghua Yang
Lianghua Yang 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: 8965457Abstract: A method and apparatus for presenting information is provided. In an embodiment, an electronic device with wireless telephony features is provided. The display of the device is divided into at least two regions. The first region is reserved for presenting status information about the device, including such information as battery life, signal strength, time and date, carrier information, and the like. The second region is reserved for use by applications, such as at least a main menu application and an incoming telephone call application. When an incoming call arrives, the main menu application presented on the second region is replaced with the incoming call information, but the status information remains unchanged. As the status of the incoming call changes from unanswered to answered, only a portion of the second region is updated, as a remaining portion of the second region remains the same and indicates that an incoming call is being processed.Type: GrantFiled: August 9, 2004Date of Patent: February 24, 2015Assignee: Blackberry LimitedInventor: Lianghua Yang
-
Publication number: 20140295831Abstract: A wireless communication device includes a single baseband processor and RF chain for servicing a first and second SIM. Each of the SIMs connects to a different network, and one may be used for one data type while the other is used for another data type. In order to track the connectivity of an inactive first SIM, a controller periodically interrupts service to the second SIM. During its connection, the first SIM monitors the connection to its network. A triggering mechanism and trigger threshold define when a switch to a new cell is needed. The device receives the mechanism and threshold from the network and calculates a modified threshold and/or mechanism is order to reduce a number of potentially missed calls.Type: ApplicationFiled: March 29, 2013Publication date: October 2, 2014Applicant: Broadcom CorporationInventors: Navin KARRA, Yongqian WANG, Lianghua YANG, Shiwen CHEN, Naveen Reddy PALLE VENKATA, Yuan LIU, Jun LIN, Yaxin CAO, Augustine SHUTON, Balaji ANANDAPADMANABAN
-
Publication number: 20130005369Abstract: A user interface for wireless communications device includes a component to compose a destination for an outgoing communication generated by the device. The component provides alternative composition means comprising a prompt for receiving the destination from a user and a list of candidate destinations from which the user may select the destination. The component may be invoked directly from a home screen of the user interface by keying the destination. Entry from the main screen may populate the prompt with the keyed destination to speed calling operations.Type: ApplicationFiled: September 13, 2012Publication date: January 3, 2013Applicant: RESEARCH IN MOTION LIMITEDInventors: Andrew BOCKING, Raymond Vander Veen, Lianghua Yang
-
Publication number: 20120184336Abstract: A method and apparatus for presenting information is provided. In an embodiment, an electronic device with wireless telephony features is provided. The display of the device is divided into at least two regions. The first region is reserved for presenting status information about the device, including such information as battery life, signal strength, time and date, carrier information, etc. The second region is reserved for use by applications, such as a main menu application and an incoming telephone call application. When an incoming call arrives, the main menu application presented on the second region is replaced with the incoming call information, but the status information remains unchanged. As the status of the incoming call changes from unanswered to answered, only a portion of the second region is updated, as a remaining portion of the second region remains the same and indicates that an incoming call is being processed.Type: ApplicationFiled: March 28, 2012Publication date: July 19, 2012Applicant: RESEARCH IN MOTION LIMITEDInventor: Lianghua YANG
-
Patent number: 8160561Abstract: Apparatus, methods, data structures, and computer programming for the display on mobile wireless communications devices of information without the authorization or control of administrative servers. Displayed information can include, for example, carrier logos, news, and advertisements presented at the initiative of local service providers or other third-party systems. The local service providers or other parties are enabled to control the location and manner of the displays, as well as the content of data displayed. Providing control over the display to the local service provider enables, among other advantages, the transmission and display of much richer content, in more flexible manner than has heretofore been possible, including static and dynamic graphic images. The Application can be particularly useful in GSM, GPRS, EDGE, and UMTS systems.Type: GrantFiled: May 5, 2009Date of Patent: April 17, 2012Assignee: Motorola Mobility, Inc.Inventor: Lianghua Yang
-
Patent number: 8131805Abstract: There is disclosed a system and method for managing spam within an email message stream. In an embodiment, a method comprises defining a plurality of anti-spam filter levels where each anti-spam filter level includes at least one anti-spam module configurable for filtering spam messages. An anti-spam request including a user preferred anti-spam filter level is generated and communicated to the preferred anti-spam filter level. The anti-spam request is implemented on at least one anti-spam module in the preferred anti-spam filter level based on at least one predetermined criterion. If the anti-spam request cannot be implemented at the preferred anti-spam filter level, the anti-spam request is implemented on at least one anti-spam module at another anti-spam filter level.Type: GrantFiled: March 1, 2006Date of Patent: March 6, 2012Assignee: Research In Motion LimitedInventor: Lianghua Yang
-
Patent number: 8060098Abstract: A mobile communication device assists in a handover procedure between a first base station and a second base station using reliable and efficient techniques. The mobile device has a wireless transceiver and one or more processors coupled to the wireless transceiver. In one illustrative example, the one or more processors of the mobile device are operative to maintain a voice or data call over a traffic channel with use of the wireless transceiver; cause handover information of the handover procedure to be transmitted over a first control channel (e.g. SACCH) with use of the wireless transceiver during the voice or data call; and cause the same handover information of the handover procedure to be transmitted over a second control channel (e.g. FACCH) during the voice or data call.Type: GrantFiled: January 13, 2006Date of Patent: November 15, 2011Assignee: Research In Motion LimitedInventors: Lianghua Yang, Wenjie Huang
-
Patent number: 7987397Abstract: A system and method of testing a wireless communication device during device production comprises designating as a data log buffer when the device is being produced, at least part of random access memory (RAM) of the device that is allocated for virtual machine and/or application usage when the device is operational; and testing the device and storing test log data in the buffer. After testing, the data can be obtained from the buffer and processed using a debugging and log analysis tool.Type: GrantFiled: November 12, 2010Date of Patent: July 26, 2011Assignee: Research In Motion LimitedInventor: Lianghua Yang
-
Publication number: 20110060953Abstract: A system and method of testing a wireless communication device during device production comprises designating as a data log buffer when the device is being produced, at least part of random access memory (RAM) of the device that is allocated for virtual machine and/or application usage when the device is operational; and testing the device and storing test log data in the buffer. After testing, the data can be obtained from the buffer and processed using a debugging and log analysis tool.Type: ApplicationFiled: November 12, 2010Publication date: March 10, 2011Inventor: Lianghua Yang
-
Patent number: 7610529Abstract: A system and method of testing a wireless communication device during device production comprises designating as a data log buffer when the device is being produced, at least part of random access memory (RAM) of the device that is allocated for virtual machine and/or application usage when the device is operational; and testing the device and storing test log data in the buffer. After testing, the data can be obtained from the buffer and processed using a debugging and log analysis tool.Type: GrantFiled: April 28, 2006Date of Patent: October 27, 2009Assignee: Research In Motion LimitedInventor: Lianghua Yang
-
Publication number: 20090215445Abstract: Apparatus, methods, data structures, and computer programming for the display on mobile wireless communications devices of information without the authorization or control of administrative servers. Displayed information can include, for example, carrier logos, news, and advertisements presented at the initiative of local service providers or other third-party systems. The local service providers or other parties are enabled to control the location and manner of the displays, as well as the content of data displayed. Providing control over the display to the local service provider enables, among other advantages, the transmission and display of much richer content, in more flexible manner than has heretofore been possible, including static and dynamic graphic images. The Application can be particularly useful in GSM, GPRS, EDGE, and UMTS systems.Type: ApplicationFiled: May 5, 2009Publication date: August 27, 2009Applicant: RESEARCH IN MOTION LIMITEDInventor: Lianghua YANG
-
Patent number: 7559055Abstract: By altering existing code to wrap debugging items with runtime conditional statements, the debugging items may remain in commercial builds of code. Execution of a given conditional statement, wrapping a particular debugging item, may require a read of a particular location in an expandable and organized table such that execution of the particular debugging item is dependent on the value stored in the particular location in the table. By storing appropriate values in the table, a very focused debugging operation may be carried out. When implemented on a mobile communication device, such a focused debugging operation may be considered to conserve limited memory resources and reduce radio costs when compared to an unfocused debugging operation, which can create a large log file that is difficult to store and expensive to transmit.Type: GrantFiled: June 15, 2005Date of Patent: July 7, 2009Assignee: Research In Motion LimitedInventors: Lianghua Yang, Darcy Phipps
-
Patent number: 7548747Abstract: Apparatus, methods, data structures, and computer programming for the display on mobile wireless communications devices of information without the authorization or control of administrative servers. Displayed information can include, for example, carrier logos, news, and advertisements presented at the initiative of local service providers or other third-party systems. The local service providers or other parties are enabled to control the location and manner of the displays, as well as the content of data displayed. Providing control over the display to the local service provider enables, among other advantages, the transmission and display of much richer content, in more flexible manner than has heretofore been possible, including static and dynamic graphic images. The Application can be particularly useful in GSM, GPRS, EDGE, and UMTS systems.Type: GrantFiled: March 18, 2005Date of Patent: June 16, 2009Assignee: Research In Motion LimitedInventor: Lianghua Yang
-
Publication number: 20070266289Abstract: A system and method of testing a wireless communication device during device production comprises designating as a data log buffer when the device is being produced, at least part of random access memory (RAM) of the device that is allocated for virtual machine and/or application usage when the device is operational; and testing the device and storing test log data in the buffer. After testing, the data can be obtained from the buffer and processed using a debugging and log analysis tool.Type: ApplicationFiled: April 28, 2006Publication date: November 15, 2007Inventor: Lianghua Yang
-
Publication number: 20070208853Abstract: There is disclosed a system and method for managing spam within an email message stream. In an embodiment, a method comprises defining a plurality of anti-spam filter levels where each anti-spam filter level includes at least one anti-spam module configurable for filtering spam messages. An anti-spam request including a user preferred anti-spam filter level is generated and communicated to the preferred anti-spam filter level. The anti-spam request is implemented on at least one anti-spam module in the preferred anti-spam filter level based on at least one predetermined criterion. If the anti-spam request cannot be implemented at the preferred anti-spam filter level, the anti-spam request is implemented on at least one anti-spam module at another anti-spam filter level.Type: ApplicationFiled: March 1, 2006Publication date: September 6, 2007Inventor: Lianghua Yang
-
Publication number: 20070167165Abstract: A mobile communication device assists in a handover procedure between a first base station and a second base station using reliable and efficient techniques. The mobile device has a wireless transceiver and one or more processors coupled to the wireless transceiver. In one illustrative example, the one or more processors of the mobile device are operative to maintain a voice or data call over a traffic channel with use of the wireless transceiver; cause handover information of the handover procedure to be transmitted over a first control channel (e.g. SACCH) with use of the wireless transceiver during the voice or data call; and cause the same handover information of the handover procedure to be transmitted over a second control channel (e.g. FACCH) during the voice or data call.Type: ApplicationFiled: January 13, 2006Publication date: July 19, 2007Inventors: Lianghua Yang, Wenjie Huang
-
Publication number: 20070006154Abstract: By altering existing code to wrap debugging items with runtime conditional statements, the debugging items may remain in commercial builds of code. Execution of a given conditional statement, wrapping a particular debugging item, may require a read of a particular location in an expandable and organized table such that execution of the particular debugging item is dependent on the value stored in the particular location in the table. By storing appropriate values in the table, a very focused debugging operation may be carried out. When implemented on a mobile communication device, such a focused debugging operation may be considered to conserve limited memory resources and reduce radio costs when compared to an unfocused debugging operation, which can create a large log file that is difficult to store and expensive to transmit.Type: ApplicationFiled: June 15, 2005Publication date: January 4, 2007Inventors: Lianghua Yang, Darcy Phipps
-
Publication number: 20060211437Abstract: Apparatus, methods, data structures, and computer programming for the display on mobile wireless communications devices of information without the authorization or control of administrative servers. Displayed information can include, for example, carrier logos, news, and advertisements presented at the initiative of local service providers or other third-party systems. The local service providers or other parties are enabled to control the location and manner of the displays, as well as the content of data displayed. Providing control over the display to the local service provider enables, among other advantages, the transmission and display of much richer content, in more flexible manner than has heretofore been possible, including static and dynamic graphic images. The Application can be particularly useful in GSM, GPRS, EDGE, and UMTS systems.Type: ApplicationFiled: March 18, 2005Publication date: September 21, 2006Applicant: Research in Motion LimitedInventor: Lianghua Yang
-
Patent number: D867626Type: GrantFiled: April 30, 2018Date of Patent: November 19, 2019Inventors: Qianghua Song, Su Zhang, Jin Sun, Lianghua Yang
-
Patent number: D884931Type: GrantFiled: May 31, 2018Date of Patent: May 19, 2020Inventors: Lianghua Yang, Qianghua Song