Patents by Inventor Hong-Mei Zhang

Hong-Mei Zhang 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: 20210149717
    Abstract: In an approach, a processor, responsive to requesting to perform a plurality of applications including a first application and a second application, determines that the first application and the second application have been performed sequentially during a previous time period. A processor, responsive to determining that the first and second applications have been performed in sequence during the previous time period, obtains, a first set of database operations associated with the first application and a second set of database operations associated with the second application. A processors, responsive to determining that the first set of database operations and the second set of database operations are free of conflict, generates an execution schedule indicating that the first application and the second application are to be performed in parallel. A processors performs the plurality of applications based on the execution schedule.
    Type: Application
    Filed: November 18, 2019
    Publication date: May 20, 2021
    Inventors: Shuo Li, ShengYan Sun, Xiaobo Wang, Hong Mei Zhang
  • Publication number: 20210026824
    Abstract: In an approach, a processor receives a first request to store a specific key to index pages of a database, wherein: the request indicates that the specific key is to be stored to a specific leaf page in a key-ordered chain of the index pages, and there is insufficient room in the specific leaf page to store the specific key. A processor determines at least one sibling leaf page of the specific leaf page in the key-ordered chain, the specific leaf page and the at least one sibling leaf page forming a first set. A processor determines that there is enough room in leaf pages of the first set to store existing keys in the leaf pages of the first set together with the specific key. A processor stores the existing keys in the leaf pages of the first set together with the specific key according to a redistribution policy.
    Type: Application
    Filed: July 24, 2019
    Publication date: January 28, 2021
    Inventors: Xiaobo Wang, Shuo Li, ShengYan Sun, Hong Mei Zhang, Ping Wang
  • Patent number: 10831751
    Abstract: A system optimizes performance of parallel queries by dividing a query into a plurality of sub queries. The query is divided according to a plurality of data ranges associated with the query. The system creates an available queue, and a defer queue. The system assigns the plurality of sub queries into the available queue. The system then processes, in parallel, the plurality of sub queries in the available queue. During the processing, if the system determines that a data range associated with a sub query comprises unavailable data, the system assigns the sub query to the defer queue as a defer range sub query. After completing the processing of the plurality of sub queries in the available queue, the system processes a plurality of defer range sub queries in the defer queue.
    Type: Grant
    Filed: October 25, 2016
    Date of Patent: November 10, 2020
    Assignee: International Business Machines Corporation
    Inventors: Xiao Xiao Chen, Shuo Li, Heng Liu, Liu Wang, Hong Mei Zhang
  • Patent number: 10678779
    Abstract: Provided are a computer program product, system, and method for generating sub-indexes from an index to compress the index. An index has levels of nodes for a composite key comprised of component keys. Each node includes at least one composite key value comprised of component key values. A plurality of sub-indexes is generated including one sub-index for each component key of the composite key. Nodes are generated in each sub-index corresponding to nodes in the index. In each node of the nodes of the sub-index, a component key value is generated, for the component key for which the sub-index was generated, from at least one composite key value in the corresponding node of the index. The sub-indexes are used to search for a record matching a search composite key value in the database using component key values of the search composite key value.
    Type: Grant
    Filed: December 12, 2017
    Date of Patent: June 9, 2020
    Assignee: International Business Machines Corporation
    Inventors: Xiaobo Wang, Shuo Li, Hong Mei Zhang, Shu Hua Liu
  • Publication number: 20200045078
    Abstract: A method, an apparatus, a system, and a computer program product for handling security threats in a network data processing system. A computer system determines a connection type for a connection in response to detecting the connection between a target resource in the network data processing system and a requestor. The computer system redirects the connection to a virtual resource in place of the target resource when the connection type is a threat connection, wherein the requestor originating the connection to the target resource is unable to perceive a redirection of the connection to the virtual resource. The computer system records information in the connection redirected to the virtual resource to form recorded information. The computer system adjusts a security policy for handling connections in the network data processing system using the recorded information, wherein the security threats in the network data processing system are decreased using the security policy.
    Type: Application
    Filed: July 31, 2018
    Publication date: February 6, 2020
    Inventors: Sheng Yan Sun, Shuo Li, Xiaobo Wang, Hong Mei Zhang, Yu Wang
  • Publication number: 20190179933
    Abstract: Provided are a computer program product, system, and method for generating sub-indexes from an index to compress the index. An index has levels of nodes for a composite key comprised of component keys. Each node includes at least one composite key value comprised of component key values. A plurality of sub-indexes is generated including one sub-index for each component key of the composite key. Nodes are generated in each sub-index corresponding to nodes in the index. In each node of the nodes of the sub-index, a component key value is generated, for the component key for which the sub-index was generated, from at least one composite key value in the corresponding node of the index. The sub-indexes are used to search for a record matching a search composite key value in the database using component key values of the search composite key value.
    Type: Application
    Filed: December 12, 2017
    Publication date: June 13, 2019
    Inventors: Xiaobo Wang, Shuo Li, Hong Mei Zhang, Shu Hua Liu
  • Publication number: 20180113902
    Abstract: A system optimizes performance of parallel queries by dividing a query into a plurality of sub queries. The query is divided according to a plurality of data ranges associated with the query. The system creates an available queue, and a defer queue. The system assigns the plurality of sub queries into the available queue. The system then processes, in parallel, the plurality of sub queries in the available queue. During the processing, if the system determines that a data range associated with a sub query comprises unavailable data, the system assigns the sub query to the defer queue as a defer range sub query. After completing the processing of the plurality of sub queries in the available queue, the system processes a plurality of defer range sub queries in the defer queue.
    Type: Application
    Filed: October 25, 2016
    Publication date: April 26, 2018
    Inventors: Xiao Xiao CHEN, Shuo LI, Heng LIU, Liu WANG, Hong Mei ZHANG
  • Patent number: 9568962
    Abstract: An expansion card securing mechanism is configured to secure different kinds of expansion cards. The expansion card securing mechanism includes a base and a plurality of securing members which are secured on the base. The base includes a latch portion. The latch portion defines a plurality of latch holes, the securing member can be secured in the latch hole. Each securing member defines a cavity, the latch hole and the cavity can receive different kinds of expansion cards to secure the expansion cards.
    Type: Grant
    Filed: April 30, 2015
    Date of Patent: February 14, 2017
    Assignees: HONG FU JIN PRECISION INDUSTRY (WuHan) CO., LTD., HON HAI PRECISION INDUSTRY CO., LTD.
    Inventors: Wen-Hsiang Hung, Jun-Bo Yang, Chun-Bao Gu, Hong-Mei Zhang
  • Publication number: 20160308288
    Abstract: A fastening mechanism is used to fix a plurality of data cables on an electronic component. The electronic component includes a circuit board. The fastening mechanism includes a latch portion and a sliding portion connected with the latch portion. The latch portion defines a latch groove. The sliding portion defines a plurality of sliding grooves. The data cables are received in the sliding grooves and are connected with the circuit board. The latch groove is configured to receive the circuit board to fix the data cables on the electronic component.
    Type: Application
    Filed: May 18, 2015
    Publication date: October 20, 2016
    Inventors: WEN-HSIANG HUNG, CHUN-BAO GU, HONG-MEI ZHANG
  • Patent number: 9466899
    Abstract: A connector includes an insulation body, a first pin row, a second pin row, a first connection terminal row and a second connection terminal row. The insulation body includes a division portion and defines a first receiving groove and a second receiving groove positioned at two opposite sides of the division portion. The first pin row and the second pin row are attached to two opposite sides of the division portion. One of the ends of the first connection terminal row electrically connect to a motherboard, the other one of the ends of the first connection terminal row connect to the first pin row. One of the ends of the second connection terminal row electrically connect to the motherboard, the other one of the ends of the second connection terminal row connect to the second pin row. The disclosure also provides a data cable to connect the connector.
    Type: Grant
    Filed: April 24, 2015
    Date of Patent: October 11, 2016
    Assignees: HONG FU JIN PRECISION INDUSTRY (WuHan) CO., LTD., HON HAI PRECISION INDUSTRY CO., LTD.
    Inventors: Ching-Jou Chen, Wen-Hsiang Hung, Chun-Bao Gu, Hong-Mei Zhang
  • Publication number: 20160295720
    Abstract: An electronic module includes a case and a connecting member. The case includes a top panel and a side panel coupled to the top panel and substantially perpendicular to the top panel. The top panel includes two opposite elastic pieces. The connecting member includes a cable extending from the side panel and a connector coupled to the cable. The connector is attached to the top panel, and the two opposite elastic pieces are deformable to engage with the connector to prevent the connector from disengaging from the top panel.
    Type: Application
    Filed: April 20, 2015
    Publication date: October 6, 2016
    Inventors: CHING-JOU CHEN, WEN-HSIANG HUNG, CHUN-BAO GU, HONG-MEI ZHANG
  • Publication number: 20160285183
    Abstract: A connector includes an insulation body, a first pin row, a second pin row, a first connection terminal row and a second connection terminal row. The insulation body includes a division portion and defines a first receiving groove and a second receiving groove positioned at two opposite sides of the division portion. The first pin row and the second pin row are attached to two opposite sides of the division portion. One of the ends of the first connection terminal row electrically connect to a motherboard, the other one of the ends of the first connection terminal row connect to the first pin row. One of the ends of the second connection terminal row electrically connect to the motherboard, the other one of the ends of the second connection terminal row connect to the second pin row. The disclosure also provides a data cable to connect the connector.
    Type: Application
    Filed: April 24, 2015
    Publication date: September 29, 2016
    Inventors: CHING-JOU CHEN, WEN-HSIANG HUNG, CHUN-BAO GU, HONG-MEI ZHANG
  • Patent number: 9414505
    Abstract: An electronic device includes an enclosure, a circuit board mounted in the enclosure, an electronic component attached to the circuit board, an antenna module mounted to the electronic component, and a mounting apparatus configured to mount the antenna module. The mounting apparatus includes a pressing member mounted on the circuit board. The mounting apparatus includes a pressing panel, a pressing block extending from the pressing panel, a positioning piece extending from the pressing panel, and a pressing piece extending from the pressing block. The pressing piece has a back wall. The pressing block presses the electronic component, the pressing panel presses the antenna module, and the back wall and the positioning piece abut against two adjacent sidewalls of the electronic component.
    Type: Grant
    Filed: February 3, 2015
    Date of Patent: August 9, 2016
    Assignees: HONG FU JIN PRECISION INDUSTRY (WuHan) CO., LTD., HON HAI PRECISION INDUSTRY CO., LTD.
    Inventors: Wen-Hsiang Hung, Chun-Bao Gu, Hong-Mei Zhang
  • Publication number: 20160205795
    Abstract: An electronic device includes an enclosure, a circuit board mounted in the enclosure, an electronic component attached to the circuit board, an antenna module mounted to the electronic component, and a mounting apparatus configured to mount the antenna module. The mounting apparatus includes a pressing member mounted on the circuit board. The mounting apparatus includes a pressing panel, a pressing block extending from the pressing panel, a positioning piece extending from the pressing panel, and a pressing piece extending from the pressing block. The pressing piece has a back wall. The pressing block presses the electronic component, the pressing panel presses the antenna module, and the back wall and the positioning piece abut against two adjacent sidewalls of the electronic component.
    Type: Application
    Filed: February 3, 2015
    Publication date: July 14, 2016
    Inventors: WEN-HSIANG HUNG, CHUN-BAO GU, HONG-MEI ZHANG
  • Publication number: 20160187939
    Abstract: An expansion card securing mechanism is configured to secure different kinds of expansion cards. The expansion card securing mechanism includes a base and a plurality of securing members which are secured on the base. The base includes a latch portion. The latch portion defines a plurality of latch holes, the securing member can be secured in the latch hole. Each securing member defines a cavity, the latch hole and the cavity can receive different kinds of expansion cards to secure the expansion cards.
    Type: Application
    Filed: April 30, 2015
    Publication date: June 30, 2016
    Inventors: WEN-HSIANG HUNG, JUN-BO YANG, CHUN-BAO GU, HONG-MEI ZHANG
  • Publication number: 20160104987
    Abstract: An electronic system includes a main control device, a display device, and a coupling device. The coupling device includes a first connector secured to the display device and a second connector secured to the main control device. The first connector has a plurality of coupling ports, the second connector has a plurality of connecting ports. The coupling ports are electronically coupled to the connecting ports, and the first connector is secured to the second connector, to secure the display device to the main control device. A coupling device used in the electronic system is further disclosed.
    Type: Application
    Filed: October 28, 2014
    Publication date: April 14, 2016
    Inventors: WEN-HSIANG HUNG, CHUN-BAO GU, HUA XIAO, HONG-MEI ZHANG
  • Patent number: 8076005
    Abstract: High density oxide films are deposited by a pulsed-DC, biased, reactive sputtering process from a titanium containing target to form high quality titanium containing oxide films. A method of forming a titanium based layer or film according to the present invention includes depositing a layer of titanium containing oxide by pulsed-DC, biased reactive sputtering process on a substrate. In some embodiments, the layer is TiO2. In some embodiments, the layer is a sub-oxide of Titanium. In some embodiments, the layer is TixOy wherein x is between about 1 and about 4 and y is between about 1 and about 7. In some embodiments, the layer can be doped with one or more rare-earth ions. Such layers are useful in energy and charge storage, and energy conversion technologies.
    Type: Grant
    Filed: March 22, 2007
    Date of Patent: December 13, 2011
    Assignee: SpringWorks, LLC
    Inventors: Richard E. Demaray, Hong Mei Zhang, Mukundan Narasimhan, Vassiliki Milonopoulou
  • Patent number: 7238628
    Abstract: High density oxide films are deposited by a pulsed-DC, biased, reactive sputtering process from a titanium containing target to form high quality titanium containing oxide films. A method of forming a titanium based layer or film according to the present invention includes depositing a layer of titanium containing oxide by pulsed-DC, biased reactive sputtering process on a substrate. In some embodiments, the layer is TiO2. In some embodiments, the layer is a sub-oxide of Titanium. In some embodiments, the layer is TixOy wherein x is between about 1 and about 4 and y is between about 1 and about 7. In some embodiments, the layer can be doped with one or more rare-earth ions. Such layers are useful in energy and charge storage, and energy conversion technologies.
    Type: Grant
    Filed: May 20, 2004
    Date of Patent: July 3, 2007
    Assignee: Symmorphix, Inc.
    Inventors: Richard E. Demaray, Hong Mei Zhang, Mukundan Narasimhan, Vassiliki Milonopoulou
  • Publication number: 20040259305
    Abstract: High density oxide films are deposited by a pulsed-DC, biased, reactive sputtering process from a titanium containing target to form high quality titanium containing oxide films. A method of forming a titanium based layer or film according to the present invention includes depositing a layer of titanium containing oxide by pulsed-DC, biased reactive sputtering process on a substrate. In some embodiments, the layer is TiO2. In some embodiments, the layer is a sub-oxide of Titanium. In some embodiments, the layer is TixOy wherein x is between about 1 and about 4 and y is between about 1 and about 7. In some embodiments, the layer can be doped with one or more rare-earth ions. Such layers are useful in energy and charge storage, and energy conversion technologies.
    Type: Application
    Filed: May 20, 2004
    Publication date: December 23, 2004
    Inventors: Richard E. Demaray, Hong Mei Zhang, Mukundan Narasimhan, Vassiliki Milonopoulou
  • Patent number: 6613199
    Abstract: A hollow cathode magnetron comprises an open top target within a hollow cathode. The open top target can be biased to a negative potential so as to form an electric field within the cathode to generate a plasma. The magnetron uses at least one electromagnetic coil to shape and maintain a density of the plasma within the cathode. The magnetron also has an anode located beneath the cathode. The open top target can have one of several different geometries including flat annular, conical and cylindrical, etc.
    Type: Grant
    Filed: October 25, 2001
    Date of Patent: September 2, 2003
    Assignee: Novellus Systems, Inc.
    Inventors: Jeffrey A. Tobin, Jean Qing Lu, Thomas Mountsier, Hong Mei Zhang