Guowei
Guowei Jiang, Lishui CN
Patent application number | Description | Published |
---|---|---|
20140304942 | CONCEALED DOOR CLOSER - A concealed door closer includes a housing, an input shaft and an output shaft, the input shaft being connected to a motor, wherein a joining member is arranged between the input shaft and the output shaft, and two ends of the joining member are respectively provided with an upper connection piece and a lower connection piece, which are connected to a roller via vertical rotation shaft, and wherein both the input shaft and the output shaft are provided with a left connection piece and a right connection piece, which are horizontally connected to the roller via a horizontal rotation shaft. The components in the door closer have a simple structure and may be easily processed and assembled. The size of the joint after assembly is equivalent to that of the joining member, so the overall size is small. | 10-16-2014 |
Guowei Liu, Xinxiang City CN
Patent application number | Description | Published |
---|---|---|
20100276039 | COPPER ALLOY, METHOD OF PRODUCING THE SAME, AND COPPER TUBE - Copper alloys, methods for producing copper alloys, and copper tubes are provided. The copper alloys include an alpha solid solution formed from phosphorous deoxidized copper and at least one trace element comprising tin. The content of tin ranges from about 0.1% to about 2.0% by weight of the copper alloy. The trace element can further include zinc in an amount from about 0.05% to about 1.0% by weight of the copper alloy. The copper alloys have an increased tensile strength due to the strengthening effect by the alpha solid solution formed by phosphorous deoxidized copper and tin as the trace element, and accordingly a copper tube made from the copper alloy has a significantly improved pressure resistance. | 11-04-2010 |
Guowei Liu, Beijing CN
Patent application number | Description | Published |
---|---|---|
20080312899 | Software feature modeling and recognition - Described is a technology by which software program feature usage is located within a sequence of commands collected during program usage sessions. For example, feature generally corresponds to a series of commands, such as copy and paste. A visual modeling component is controlled via drag-and-drop operations to describe a feature model, which is then compiled by a compiler into a finite state machine. Noise models may be used to exclude any command in the sequence that is irrelevant to the feature usage. A recognition process uses the finite state machine to locate program feature usage within the sequence of recorded commands by matching command sub-sequences corresponding to the feature model via the state machine. An analyzer may then use the located matches to provide an analysis report on feature usage. | 12-18-2008 |
20080313149 | Analyzing software usage with instrumentation data - Described is a technology by which software instrumentation data collected from user program sessions are analyzed to output an analysis report or the like via example methods and an architecture configured for efficient operation. A client component queries a service for analysis related information. To process the query, the service works with a data manager, and via a high dimensional analysis component may use information processed from the software instrumentation data, such as in the form of one or more inverted indexes and/or raw value files. The service may include a usage analysis component, a feature recognition component that locates features from command sequences, a user recognition component and/or a program reliability component. One or more counterpart components at the client may generate analysis reports or the like based on the query results. The client also may maintain user libraries and feature libraries to facilitate analyses. | 12-18-2008 |
20080313184 | Multidimensional analysis tool for high dimensional data - Described is a technology by which high dimensional data may be efficiently analyzed, including by filtering, grouping, aggregating and/or sorting operations to provide an analysis result. For efficiency in the analysis, an inverted index may be built (e.g., as part of filtering), and/or a hash structure (e.g., as part of grouping). Analysis parameters specify dimensions, on which union and/or intersection operations are performed to provide a final dataset. The analysis tool provides a user interface for inputting analysis parameters and outputting information corresponding to an analysis result. The analysis tool may sort the information corresponding to the analysis result, e.g., to output the topmost or bottommost results. | 12-18-2008 |
20080313633 | Software feature usage analysis and reporting - Described is a technology for analyzing usage of a software program's features. Software instrumentation data is during actual user program usage sessions. The collected data is then processed to determine various feature usage counts and other information, cross-feature usage (e.g., among users who use a feature, how many use another feature or program), and characteristics of feature users, e.g., how long, how much, how often and how extensive feature users use a program. Session analysis may be performed to provide information about the number of sessions in which a set of features occur. Feature usage trends over time may also be determined via analysis. A user interface is described for facilitating selection of one or more features to analyze, for facilitating selection of a group of users, and/or for outputting results corresponding to the analysis. | 12-18-2008 |
20110179160 | Activity Graph for Parallel Programs in Distributed System Environment - In a distributed system environment, a system profiling log can be used at a central server to collect and analyze log data. The log data can be used to gauge performance of software applications. In particular, the log data includes different activities (i.e., tasks) that are executed to implement the software applications. Correlation of the different activities versus a timeline is an important parameter in the system profiling log. For example, where the correlation of the different activities is represented in colored graphs at a user interface, a user may easily pinpoint a bottleneck. The bottleneck at the one or more activities may encourage the user to adopt system improvement in the distributed system environment. | 07-21-2011 |
Guowei Liu, Bejing CN
Patent application number | Description | Published |
---|---|---|
20080313213 | Efficient data infrastructure for high dimensional data analysis - Described is a technology by which high dimensional source data corresponding to rows of records with identifiers, and columns comprising dimensions of data values, are processed into a file model for efficient access. An inverted index corresponding to any dimension is built by mapping data from raw dimension values to mapped values based on mapping entries in a dimension table. The record identifiers are arranged into subgroups based on their mapped value; a count and/or an offset may be maintained for locating each of the subgroups. The raw values for a dimension are maintained within a raw value file. For sparse data, the raw value file may be compressed, e.g., by excluding nulls and associating a record identifier with each non-null. A data manager provides access to data in the data files, such as by offering various functions, using caching for efficiency. | 12-18-2008 |
Guowei Liu, Sammamish, WA US
Patent application number | Description | Published |
---|---|---|
20150278200 | Convolutional Latent Semantic Models and their Applications - Functionality is described herein for transforming first and second symbolic linguistic items into respective first and second continuous-valued concept vectors, using a deep learning model, such as a convolutional latent semantic model. The model is designed to capture both the local and global linguistic contexts of the linguistic items. The functionality then compares the first concept vector with the second concept vector to produce a similarity measure. More specifically, the similarity measure expresses the closeness between the first and second linguistic items in a high-level semantic space. In one case, the first linguistic item corresponds to a query, and the second linguistic item may correspond to a phrase, or a document, or a keyword, or an ad, etc. In one implementation, the convolutional latent semantic model is produced in a training phase based on click-through data. | 10-01-2015 |
Guowei Ma, Beijing CN
Patent application number | Description | Published |
---|---|---|
20150295970 | METHOD AND DEVICE FOR AUGMENTING AND RELEASING CAPACITY OF COMPUTING RESOURCES IN REAL-TIME STREAM COMPUTING SYSTEM - A method for augmenting the capacity of computing resources in a real-time stream computing system is provided. In the system, computing tasks are transmitted by distributed message queues. The method includes determining whether the system includes a first computing unit having a workload exceeding pre-determined conditions; splitting a computing task transmitted through the distributed message queue and to be processed by the first computing unit that has a workload exceeding the pre-determined conditions, into a number of split computing tasks, and assigning the split computing tasks to a number of second computing units for processing, the number of second computing units corresponding to the number of split computing tasks. | 10-15-2015 |
Guowei Sun, Shenzhen CN
Patent application number | Description | Published |
---|---|---|
20140159521 | METHOD AND APPARATUS FOR REDUCING NOISE OR ELECTROMAGNETIC INTERFERENCES IN A ROTATORY DEVICE - An apparatus includes multiple brushes ( | 06-12-2014 |
20140285042 | DC ELECTRIC MOTOR HAVING AN INSULATING SLEEVE - A DC electric motor ( | 09-25-2014 |
Guowei Wang, San Jose, CA US
Patent application number | Description | Published |
---|---|---|
20090161462 | CONTROLLING AC DISTURBANCE WHILE PROGRAMMING - A system and methodology that can minimize disturbance during an AC operation associated with a memory, such as, program, read and/or erase, is provided. The system pre-charges all or a desired subset of the bit lines in a memory array to a specified voltage, during an AC operation to facilitate reducing AC disturbances between neighboring cells. A pre-charge voltage can be applied to all bit lines in a block in the memory array, or to bit lines associated with a selected memory cell and neighbor memory cells adjacent to the selected memory cell in the block. The system ensures that source and drain voltage levels can be set to desired levels at the same or substantially the same time, while selecting a memory cell. This can facilitate minimizing AC disturbances in the selected memory cell during the AC operation. | 06-25-2009 |
20090273998 | BITCELL CURRENT SENSE DEVICE AND METHOD THEREOF - A memory device includes a sense amplifier to sense the state of a bitcell. The sense amplifier includes two input terminals connected via a switch. One of the input terminals is connected to a node, whereby a current through the node represents a difference in current drawn by a bitcell and a reference current. During a first phase, the switch between the input terminals of the sense amplifier is closed, so that a common voltage is applied to both input terminals. During a second phase, the switch is opened, and the sense amplifier senses a state of information stored at the bitcell based on the current through the node. By using the switch to connect and disconnect the inputs of the sense amplifier in the two phases, the accuracy and speed with which the state of the information stored at the bitcell can be determined is improved. | 11-05-2009 |
20100103732 | CONTROLLING AC DISTURBANCE WHILE PROGRAMMING - A system and methodology that can minimize disturbance during an AC operation associated with a memory, such as, program, read and/or erase, is provided. The system pre-charges all or a desired subset of the bit lines in a memory array to a specified voltage, during an AC operation to facilitate reducing AC disturbances between neighboring cells. A pre-charge voltage can be applied to all bit lines in a block in the memory array, or to bit lines associated with a selected memory cell and neighbor memory cells adjacent to the selected memory cell in the block. The system ensures that source and drain voltage levels can be set to desired levels at the same or substantially the same time, while selecting a memory cell. This can facilitate minimizing AC disturbances in the selected memory cell during the AC operation. | 04-29-2010 |
20110235412 | CONTROLLING AC DISTURBANCE WHILE PROGRAMMING - A system and methodology that can minimize disturbance during an AC operation associated with a memory, such as, program, read and/or erase, is provided. The system pre-charges all or a desired subset of the bit lines in a memory array to a specified voltage, during an AC operation to facilitate reducing AC disturbances between neighboring cells. A pre-charge voltage can be applied to all bit lines in a block in the memory array, or to bit lines associated with a selected memory cell and neighbor memory cells adjacent to the selected memory cell in the block. The system ensures that source and drain voltage levels can be set to desired levels at the same or substantially the same time, while selecting a memory cell. This can facilitate minimizing AC disturbances in the selected memory cell during the AC operation. | 09-29-2011 |
20120294103 | CONTROLLING AC DISTURBANCE WHILE PROGRAMMING - A system and methodology that can minimize disturbance during an AC operation associated with a memory, such as, program, read and/or erase, is provided. The system pre-charges all or a desired subset of the bit lines in a memory array to a specified voltage, during an AC operation to facilitate reducing AC disturbances between neighboring cells. A pre-charge voltage can be applied to all bit lines in a block in the memory array, or to bit lines associated with a selected memory cell and neighbor memory cells adjacent to the selected memory cell in the block. The system ensures that source and drain voltage levels can be set to desired levels at the same or substantially the same time, while selecting a memory cell. This can facilitate minimizing AC disturbances in the selected memory cell during the AC operation. | 11-22-2012 |
Guowei Wu, Shenzhen CN
Patent application number | Description | Published |
---|---|---|
20150070179 | WATERPROOFING DEVICE - a waterproofing device for electronic equipment is provided, which includes: sensing unit, arranged in a shell of the electronic equipment and configured to output corresponding sensing signal when sensing that water permeates into the electronic equipment; and a powering-off unit, configured to generate a powering-off signal to power off the electronic equipment according to the sensing signal. In the invention, after water is sensed to permeate in the electronic equipment, power of a circuit board of the electronic equipment is immediately and automatically cut off, so that the problem of high short-circuiting rate of the circuit board after water permeates into the electronic equipment is solved, and an effect of avoiding loss is further achieved to a great extent. | 03-12-2015 |
Guowei Xiao, Guangzhou CN
Patent application number | Description | Published |
---|---|---|
20160035945 | WHITE LED CHIP AND METHOD OF MANUFACTURE - The present invention discloses a white LED chip and method of manufacturing the same. The white LED chip includes a flip blue LED chip and a preformed conversion layer for light conversion, the method of manufacturing the white LED chip includes the steps of preparing for a preformed conversion layer for light conversion, setting up at least one cavity on the conversion layer, for receiving a blue LED chip(s), attaching the blue LED chip into the cavity; and cutting the conversion layer into a single white LED chip based on each cavity that received a blue LED chip. The invention not only enhance the luminous efficiency of the white LED chip, but also avoid the pollution to bottom electrode of the LED chip, making easier manufacture and higher binning yield. | 02-04-2016 |
Guowei Xu, Shanghai CN
Patent application number | Description | Published |
---|---|---|
20080216132 | METHOD FOR ESTABLISHING A NETWORK PLATFORM FOR RENTING THE ELECTRONIC PUBLICATIONS - A method for establishing a network platform for renting the electronic publications adopts a grid algorithm, links to the Internet via various networks, and establishes the network platform having an information service grid character for renting the electronic publication. Three types of nodes are established in the information service grid: a first type of node is established as service domain owner and the administrator grid node; a second type of node is established as service provider grid node that is composed of the consumers of the electronic publication; and the third type of node is established as the service provider grid node which is composed of the publishers of the electronic publication; the three types of node provide the network information service by utilizing the grid computing mode and the SOAP. The service provider grid nodes can do online maintenance on the content of the electronic publication provided by them and collect the charge. And the service consumer grid nodes can obtain the service provided by the service provider nodes through the variant service paths, which are provided by the service domain owner and the administrator grid nodes, and pay the service fee. | 09-04-2008 |
20110258672 | METHOD FOR ESTABLISHING A NETWORK PLATFORM FOR RENTING THE ELECTRONIC PUBLICATIONS - A method for establishing a network platform for renting the electronic publications adopts a grid algorithm, links to the Internet via various networks, and establishes the network platform having an information service grid character for renting the electronic publication. Three types of nodes are established in the information service grid: a first type of node is established as service domain owner and the administrator grid node; a second type of node is established as service provider grid node that is composed of the consumers of the electronic publication; and the third type of node is established as the service provider grid node which is composed of the publishers of the electronic publication; the three types of node provide the network information service by utilizing the grid computing mode and the SOAP. The service provider grid nodes can do online maintenance on the content of the electronic publication provided by them and collect the charge. And the service consumer grid nodes can obtain the service provided by the service provider nodes through the variant service paths, which are provided by the service domain owner and the administrator grid nodes, and pay the service fee. | 10-20-2011 |
20130332945 | METHOD FOR ESTABLISHING A NETWORK PLATFORM FOR RENTING THE ELECTRONIC PUBLICATIONS - A method for establishing a network platform for renting the electronic publications adopts a grid algorithm, links to the Internet via various networks, and establishes the network platform having an information service grid character for renting the electronic publication. Three types of nodes are established in the information service grid: a first type of node is established as service domain owner and the administrator grid node; a second type of node is established as service provider grid node that is composed of the consumers of the electronic publication; and the third type of node is established as the service provider grid node which is composed of the publishers of the electronic publication; the three types of node provide the network information service by utilizing the grid computing mode and the SOAP. The service provider grid nodes can do online maintenance on the content of the electronic publication provided by them and collect the charge. And the service consumer grid nodes can obtain the service provided by the service provider nodes through the variant service paths, which are provided by the service domain owner and the administrator grid nodes, and pay the service fee. | 12-12-2013 |
20130332946 | METHOD FOR ESTABLISHING A NETWORK PLATFORM FOR RENTING THE ELECTRONIC PUBLICATIONS - A method for establishing a network platform for renting the electronic publications adopts a grid algorithm, links to the Internet via various networks, and establishes the network platform having an information service grid character for renting the electronic publication. Three types of nodes are established in the information service grid: a first type of node is established as service domain owner and the administrator grid node; a second type of node is established as service provider grid node that is composed of the consumers of the electronic publication; and the third type of node is established as the service provider grid node which is composed of the publishers of the electronic publication; the three types of node provide the network information service by utilizing the grid computing mode and the SOAP. The service provider grid nodes can do online maintenance on the content of the electronic publication provided by them and collect the charge. And the service consumer grid nodes can obtain the service provided by the service provider nodes through the variant service paths, which are provided by the service domain owner and the administrator grid nodes, and pay the service fee. | 12-12-2013 |
Guowei Xu, Lawrence, KS US
Patent application number | Description | Published |
---|---|---|
20150122320 | Plasmonic Graphene and Method of Making the Same - Plasmonic graphene is fabricated using thermally assisted self-assembly of plasmonic nanostructure on graphene. Silver nanostructures were deposited on graphene as an example. | 05-07-2015 |
Guowei Zeng, Longyan CN
Patent application number | Description | Published |
---|---|---|
20160007438 | SUBSTRATE STRUCTURE AND FABRICATION METHOD THEREOF - A substrate structure with invisible inner electrode patterns is provided. The substrate structure includes a substrate, an electrode pattern, a first laminated structure, and a passivation layer. The electrode pattern is disposed on the substrate. The first laminated structure is disposed on the electrode pattern, in which the first laminated structure includes a first upper layer, a second upper layer, and a third upper layer. The first upper layer is adjoined to the electrode pattern and the substrate. The first upper layer, the second upper layer, and the third upper layer are stacked sequentially. The passivation layer is disposed on the first laminated structure. The refractive indexes of the electrode pattern, the first upper layer, the second upper layer, the third upper layer, and the passivation layer are decreased sequentially. | 01-07-2016 |
Guowei Zhang, Beijing CN
Patent application number | Description | Published |
---|---|---|
20080310598 | Method for calibrating dual-energy CT system and method of image reconstruction - A method for calibrating a dual-energy CT system and an image reconstruction method are disclosed to calculate images of atomic number and density of a scanned object as well as its attenuation coefficient images at any energy level. The present invention removes the effect from a cupping artifact due to X-ray beam hardening. The method for calibrating a dual-energy CT system is provided comprising steps of selecting at least two different materials, detecting penetrative rays from dual-energy rays penetrating said at least two different materials under different combinations of thickness to acquire projection values, and creating a lookup table in a form of correspondence between said different combinations of thickness and said projection values. The image reconstruction method is provided comprising steps of scanning an object with dual-energy rays to acquire dual-energy projection values, calculating projection values of base material coefficients corresponding to said dual-energy projection values based on a pre-created lookup table, and reconstructing an image of base material coefficient distribution based on said projection values of base material coefficients. In this way, images of atomic number and density of an object as well as its attenuation coefficient images can be calculated from the images of the distribution of base material coefficients. Compared with the prior art technique, the method proposed in the present invention has advantages of simple calibration procedure, high calculation precision and invulnerability to X-ray beam hardening. | 12-18-2008 |
Guowei Zhang, Shanghai CN
Patent application number | Description | Published |
---|---|---|
20150279662 | PHOTOLITHOGRAPHIC METHOD FOR FORMING A COATING LAYER - A method for forming a coating layer includes spraying coating material having a first flowability onto a substrate; performing a first spin coating process with a first spin speed to form an initial coating layer; and performing a first baking process to the initial coating layer to form a first material layer having a second flowability and a second material layer having a third flowability. The third flowability is less than the first flowability but larger than the second flowability, which is less than the first flowability. Further, the method includes performing a second spin coating process with a second spin speed to drive the coating material in the second material layer flowing on the surface of the first material layer to form a third material layer with a uniform thickness, and performing a second baking process to form a final coating layer on the substrate. | 10-01-2015 |
20150279795 | METAL PILLAR BUMP PACKAGING STRCTURES AND FABRICATION METHODS THEREOF - A method for fabrication a metal pillar bump packaging structure is provided. The method includes providing a semiconductor substrate; and forming a metal interconnect structure and a dielectric layer exposing a portion of the metal interconnect structure on the semiconductor substrate. The method also includes forming a photoresist layer having an opening with an undercut with a bottom area greater than a top area at the bottom of the opening to expose the metal interconnect structure and a portion of the dielectric layer on the semiconductor substrate; and forming a metal pillar bump structure having a pillar body and an extension part with an enlarged bottom area in the opening and the undercut. Further, the method includes forming a soldering ball on the metal pillar bump structure. | 10-01-2015 |
Guowei Zhang, Syosset, NY US
Patent application number | Description | Published |
---|---|---|
20140120864 | Cross-Channel User Tracking Systems, Methods and Devices - In part, the invention relates to systems and methods suitable for operating a client side platform for deterministically correlating a unique mobile user across multiple marketing communication channels using a universal identifier to provide a deterministic mapping of individual channel user identifiers. In an embodiment, the invention relates to systems and methods suitable for operating a client side platform for probabilistically correlating a unique mobile user across multiple marketing communication channels to provide a mapping of individual channel user identifiers. The systems and methods can be used to identify user activity across different marketing communication channels accessed with a given mobile device. | 05-01-2014 |
Guowei Zhang, Kitchener CA
Patent application number | Description | Published |
---|---|---|
20140244268 | METHOD AND APPARATUS FOR VOICE CONTROL OF A MOBILE DEVICE - A method and apparatus for voice control of a mobile device are provided. The method establishes a connection between the mobile device and a voice-control module. Responsive to establishing the connection, the mobile device enters into an intermediate mode; and the voice-control module monitors for verbal input comprising a verbal command from among a set of predetermined verbal commands. The voice-control module sends instructions to the mobile device related to the verbal command received; and the mobile device acts on the received instructions. An apparatus/voice control module (VCM) for voice control of a mobile device, wherein the VCM includes a connection module configured for establishing a connection between the VCM and the mobile device; a monitoring module configured for monitoring for a verbal command from among a set of predetermined verbal commands; and a communications module configured for sending instructions to the mobile device related to the verbal command received. | 08-28-2014 |
20140361876 | DEVICE FOR DETECTING A CARRYING CASE - A device for detecting a carrying case, and methods there for, are provided. The device includes: an orientation sensor; a near field communication (NFC) reader; and, a processor configured to place the device in a carrying case mode when an orientation of the device is within a given angular range as determined using the orientation sensor, and the NFC reader detects an NFC tag. | 12-11-2014 |