Patents by Inventor Wen Zhu

Wen Zhu 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: 20140380147
    Abstract: A method for loading a web page comprises: searching a web application for user interface change portions, execution of the user interface change portions being capable of triggering a user interface to change; marking the user interface change portions to interrupt, upon execution of the web application, the execution at least once and to execute, upon interruption, at least one of the user interface change portions.
    Type: Application
    Filed: June 12, 2014
    Publication date: December 25, 2014
    Inventors: WEI HUANG, YANG LIU, QI RUAN, PEI WANG, SI QI ZHONG, XIAO WEN ZHU
  • Publication number: 20140214837
    Abstract: An automatic analysis method for operation sequence and a system thereof are disclosed. The method comprising: receiving at least one operation sequence containing at least one operation record, the operation record including an operation of switching from a previous user interface to a post user interface, an interval time of switching from the previous user interface to the post user interface; forming time-dependent operation record groups of respective operation sequences based on the interval time and a first time threshold, wherein the time-dependent operation record group includes operation records whose interval time is less than the first time threshold; comparing time-dependent operation record groups of respective operation sequences to obtain identical time-dependent operation record groups; and calculating a frequency that identical time-dependent operation record groups occur in the operation sequence to obtain the identical time-dependent operation record groups having high frequency.
    Type: Application
    Filed: January 14, 2014
    Publication date: July 31, 2014
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: ZHUANG CHEN, JIA FEI, WEI HUANG, TAO KANG, YANG LIU, XIAO WEN ZHU
  • Patent number: 8773188
    Abstract: A clock-switching circuit having at least two inputs for receiving at least two different clock sources, an output for providing a selected one of the clock sources, and a switch for selecting the one of the inputs to provide on the output, the switch including elements that, prevent the providing of a truncated version of any of the clock sources on the output, always provide a clock signal on the output, and always maintain phase alignment and pulse ratio of the clock sources on the output.
    Type: Grant
    Filed: November 9, 2012
    Date of Patent: July 8, 2014
    Assignee: LSI Corporation
    Inventors: HaoQiong Chen, Wen Zhu
  • Publication number: 20140157109
    Abstract: Network techniques are provided, including a method and system for the accurate and complete playback of web operations. According to an embodiment, there is provided a method for playing back a web operation including one or more of the following inputs: a document object model (DOM) node event, a web request, and a web response. The method comprises: in response to the execution of the web operation, identifying an act input from inputs of the web operation, the act input including a DOM node event or a web response; recording feature information associated with the identified act input, the feature information including a temporal sequence feature of the act inputs and a self constraint feature of the act input, and the feature information being used for playing back the web operation.
    Type: Application
    Filed: November 25, 2013
    Publication date: June 5, 2014
    Applicant: International Business Machines Corporation
    Inventors: Wei Huang, He Lan Yao, Pei Wang, Xian Jun Zhu, Xiao Wen Zhu
  • Publication number: 20140068122
    Abstract: Methods, systems and processor-readable media for reducing the width of a logical comparison. A width of a logical comparison based on a previous result generated can be recursively reduced from a data stream and a maximum count of consecutive ones or consecutive zeros determined from the serial data stream based on a priority encoder within a single clock cycle in order to avoid a use of complex functions. In this manner, the maximum number of the consecutive ones or the consecutive zeros in a parallel word bus within the single dock cycle can be ascertained.
    Type: Application
    Filed: September 5, 2012
    Publication date: March 6, 2014
    Inventors: Qiao Shen, Samuel Khoo, Wen Zhu, Lane A. Smith
  • Patent number: 8564630
    Abstract: Displaying a web page on a display device is accomplished by receiving resolution information corresponding to a resolution of the display device, receiving a resolution threshold for displaying a widget element on the web page, and determining whether the resolution of the display device is less than the resolution threshold for displaying the widget element. If the resolution of the display device is not less than the resolution threshold for displaying the widget element, the widget element is displayed on the web page, wherein the web page is displayed on the display device. If the resolution of the display device is smaller than the resolution threshold for displaying the widget element, the widget element is not displayed on the web page.
    Type: Grant
    Filed: June 7, 2011
    Date of Patent: October 22, 2013
    Assignee: International Business Machines Corporation
    Inventors: Jun Tao Cui, Gu Yi He, Wei Huang, Xiao Wen Zhu
  • Patent number: 8365243
    Abstract: Prevention of sensitive images such as photographs and video clips from being leaked from an organization uses geo-tagging metadata. A mobile computing device includes a software agent that implements a data loss prevention policy and a database of sensitive geographic areas defined by latitude and longitude coordinates. When an image is attempted to be stored on the device (or sent, received, renamed, copied, etc.) a software hook module detects the operation and obtains the geo-tagging metadata from the image for the agent. The agent compares the metadata of the image with each sensitive area found in its database to determine if the image was taken at a location within a sensitive area. If not, the operation is allowed, if so, the operation may be blocked, restricted or a warning may be sent to the user of the device or to another computer within the organization.
    Type: Grant
    Filed: July 14, 2010
    Date of Patent: January 29, 2013
    Assignee: Trend Micro, Inc.
    Inventors: Minggang Lu, Pei Zhang, Jing Li, Wen Zhu
  • Patent number: 8354870
    Abstract: A clock-switching circuit having at least two inputs for receiving at least two different clock sources, an output for providing a selected one of the clock sources, and a switch for selecting the one of the inputs to provide on the output, the switch including elements that, prevent the providing of a truncated version of any of the clock sources on the output, always provide a clock signal on the output, and always maintain phase alignment and pulse ratio of the clock sources on the output.
    Type: Grant
    Filed: July 1, 2010
    Date of Patent: January 15, 2013
    Assignee: LSI Corporation
    Inventors: Hao Qiong Chen, Wen Zhu
  • Patent number: 8286253
    Abstract: When a resource-limited device (such as a mobile telephone) joins a network associated with an enterprise, the agent in the device generates digital signatures for all the files in the device and sends them to an enterprise controller. The controller compares them to the global signature database; it filters out the sensitive digital signatures and feeds them back to the agent in the device. The agent receives the feedback of digital signatures and consolidates them into its own local signature database. The agent analyzes each file that is attempting to be output from the device according to the local signature database and DLP policy. If the signature of the file is present in the local database then the action to output file is blocked. If a new file is created on the device, the agent generates and sends its digital signature to the controller for inspection. If the signature is sensitive, this new digital signature will be placed into the local signature database.
    Type: Grant
    Filed: November 23, 2009
    Date of Patent: October 9, 2012
    Assignee: Trend Micro Incorporated
    Inventors: Minggang Lu, Pei Chang, Jing Li, Tian Fan, Wen Zhu
  • Publication number: 20120166933
    Abstract: Verifying a page layout automatically, including reading page layout rules and parsing the page layout rules. A list of one or more of the page layout rules is generated based on the parsing. Page layout information is collected and verification is performed to verify that the page layout information conforms to the one or more page layout rules in the list.
    Type: Application
    Filed: November 9, 2011
    Publication date: June 28, 2012
    Applicant: International Business Machines Corporation
    Inventors: Jun Tao Cui, Gu Yi He, Wei Huang, Xiao Wen Zhu
  • Publication number: 20120081390
    Abstract: Displaying a web page on a display device is accomplished by receiving resolution information corresponding to a resolution of the display device, receiving a resolution threshold for displaying a widget element on the web page, and determining whether the resolution of the display device is less than the resolution threshold for displaying the widget element. If the resolution of the display device is not less than the resolution threshold for displaying the widget element, the widget element is displayed on the web page, wherein the web page is displayed on the display device. If the resolution of the display device is smaller than the resolution threshold for displaying the widget element, the widget element is not displayed on the web page.
    Type: Application
    Filed: June 7, 2011
    Publication date: April 5, 2012
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Jun Tao Cui, Gu Yi He, Wei Huang, Xiao Wen Zhu
  • Publication number: 20110298502
    Abstract: A clock-switching circuit having at least two inputs for receiving at least two different clock sources, an output for providing a selected one of the clock sources, and a switch for selecting the one of the inputs to provide on the output, the switch including elements that, prevent the providing of a truncated version of any of the clock sources on the output, always provide a clock signal on the output, and always maintain phase alignment and pulse ratio of the clock sources on the output.
    Type: Application
    Filed: July 1, 2010
    Publication date: December 8, 2011
    Applicant: LSI CORPORATION
    Inventors: Hao Qiong Chen, Wen Zhu
  • Patent number: 7894198
    Abstract: A flash memory device, includes a case (1) having a chamber and an opening (1120) at one end thereof. A memory module (2) is received in the chamber and has a plug (22) formed at one end thereof. A pole (3) has a first portion (30) received in the chamber to drive the plug of the memory module moving in or out of the opening, and a second portion (31) opposite to the first portion. A revolver mechanism (5) has a main body (51) which is rotatable, and a spindle (52) assembled to the main body and rotatablely coupled to the second portion to drive the pole moving along a linear direction.
    Type: Grant
    Filed: January 22, 2009
    Date of Patent: February 22, 2011
    Assignee: Hon Hai Precision Ind. Co., Ltd.
    Inventors: Zhi-Wen Zhu, Jin-Kui Hu, Xue-Yuan Xiao
  • Patent number: 7841873
    Abstract: A flash memory device (8) includes a memory module (2), a screw (3), a gear (4) and a case (1). The memory module (2) has a plug (22) formed at one end thereof. The screw (3) has a first end (30) and a second end (31) opposite to the first end (30). The first end (30) is mounted on the memory module (2). The gear (4) is positioned on the screw (3) and is rotatable relative to the screw (3). The case (1) includes a receiving cavity for receiving the memory module (2), and a first inner case (10) with a first rack (1002) engaging with one side of the gear (4). The first rack (1002) extends along a length direction of the case (1). The memory module (2) has a second rack (2011) engaging with another side of the gear (4). The second rack (2011) extends along the length direction too. The screw (3) is located between the first rack (1002) and the second rack (2011).
    Type: Grant
    Filed: November 12, 2008
    Date of Patent: November 30, 2010
    Assignee: Hon Hai Precision Ind. Co., Ltd.
    Inventors: Zhi-Wen Zhu, Jin-Kui Hu
  • Patent number: 7782602
    Abstract: A flash memory device includes a bottom shell, a PCB mounted on the bottom shell, a connector interface electrically connecting the PCB, a movable cover covering the PCB and a light-guiding member set on the cover. The PCB includes a LED light. The light-guiding member absorbs the light of the LED light in order to averagely illuminate an area of the cover to be illuminated.
    Type: Grant
    Filed: June 19, 2008
    Date of Patent: August 24, 2010
    Assignee: Hon Hai Precision Ind. Co., Ltd.
    Inventor: Zhi-Wen Zhu
  • Patent number: 7681051
    Abstract: A method of transitioning a port in a communication system from an active state to a standby state includes the steps of transmitting a signal to transition the port to the standby state, and, upon transmission of the signal to transition the port to the standby state, transitioning the port from the active state into the standby state without entering a suspended state. The port may be a physical layer interface port and the communication system may be an IEEE 1394-compliant communication system.
    Type: Grant
    Filed: August 30, 2006
    Date of Patent: March 16, 2010
    Assignee: Agere Systems Inc.
    Inventors: Jinsong Liu, Qiangao Xu, Haifeng Zhou, Wen Zhu
  • Publication number: 20090185355
    Abstract: A flash memory device, includes a case (1) having a chamber and an opening (1120) at one end thereof. A memory module (2) is received in the chamber and has a plug (22) formed at one end thereof. A pole (3) has a first portion (30) received in the chamber to drive the plug of the memory module moving in or out of the opening, and a second portion (31) opposite to the first portion. A revolver mechanism (5) has a main body (51) which is rotatable, and a spindle (52) assembled to the main body and rotatablely coupled to the second portion to drive the pole moving along a linear direction.
    Type: Application
    Filed: January 22, 2009
    Publication date: July 23, 2009
    Inventors: Zhi-Wen Zhu, Jin-Kui Hu, Xue-Yuan Xiao
  • Publication number: 20090147462
    Abstract: A device (100) for enclosing a flash memory module includes a first shell (1) having a groove (13), and an outer wall (14) covering the groove and having an reduced opening (142) communicating with the groove. An attachment mechanism (4) coupled to the first shell comprises a retaining member (42) having a base portion (421) retained in the groove and an engaging portion (422) extending from the base portion and through the opening outwardly, and a ring (41) coupled to the engaging portion of the retaining member. The base portion is abutted against by the outer wall.
    Type: Application
    Filed: December 11, 2008
    Publication date: June 11, 2009
    Inventors: Zhi-Wen Zhu, Jin-Kui Hu
  • Publication number: 20090124104
    Abstract: A flash memory device (8) includes a memory module (2), a screw (3), a gear (4) and a case (1). The memory module (2) has a plug (22) formed at one end thereof. The screw (3) has a first end (30) and a second end (31) opposite to the first end (30). The first end (30) is mounted on the memory module (2). The gear (4) is positioned on the screw (3) and is rotatable relative to the screw (3). The case (1) includes a receiving cavity for receiving the memory module (2), and a first inner case (10) with a first rack (1002) engaging with one side of the gear (4). The first rack (1002) extends along a length direction of the case (1). The memory module (2) has a second rack (2011) engaging with another side of the gear (4). The second rack (2011) extends along the length direction too. The screw (3) is located between the first rack (1002) and the second rack (2011).
    Type: Application
    Filed: November 12, 2008
    Publication date: May 14, 2009
    Inventors: Zhi-Wen Zhu, Jin-Kui Hu
  • Patent number: 7473112
    Abstract: A flash memory device includes a main body, a cover and an elastic member connecting the main body and the cover. The main body includes a hinge protrusion formed thereon. The cover includes a tail and a pair of parallel plates facing each other and spaced by an interval corresponding to a thickness of the main body. At least one plate defines an opening for receiving the hinge protrusion so that the cover is rotatable with respect to the main body. The elastic member is fastened to the cover to abut against the protrusion, or fastened to the main body to abut against the cover, when the cover is rotatable relative to the main body.
    Type: Grant
    Filed: July 9, 2007
    Date of Patent: January 6, 2009
    Assignee: Hon Hai Precision Ind. Co., Ltd.
    Inventors: Zhi-Wen Zhu, Guo-Hua Zhang, Jin-Kui Hu, De-Wen Xia