Patent application number | Description | Published |
20100201682 | GENERATING THREE-DIMENSIONAL FADE ADE MODELS FROM IMAGES - The subject disclosure relates to generating three-dimensional façade models from images. In one aspect, a systematic decomposition schema is disclosed for a façade structured into a Direct Acyclic Graph and implemented as a top-down recursive subdivision and bottom-up merging. In a further aspect, optimization of façade depth operating in a façade surface and in the super-pixel level of a whole subdivision region is described. | 08-12-2010 |
20110181589 | IMAGE-BASED PROCEDURAL REMODELING OF BUILDINGS - Systems and methods are provided to facilitate architectural modeling. In one aspect, a modeling system is provided. This includes a processor configured to generate remodeled images associated with one or more architectural structures. A procedural model is configured to integrate an approximate model from aerial images of the architectural structures and a three-dimensional (3D) reconstruction model from ground-level images of the architectural structures. | 07-28-2011 |
20120041722 | GENERATING THREE-DIMENSIONAL MODELS FROM IMAGES - The subject disclosure relates to generating models from images. In an aspect, multi-view semantic segmentation is provided to recognize and segment images at the pixel level into semantically meaningful areas, and which can provide labels with a specific object class. In further aspects, a partition scheme is provided that can separate objects into independent blocks using major line structures of a scene. In addition, an inverse patch-based orthographic composition and structure analysis on a block is provided that can regularize noisy and missing reconstructed 3D data to facilitate image-based modeling. | 02-16-2012 |
20130011069 | ARCHITECTURAL PATTERN DETECTION AND MODELING IN IMAGES - Systems and methods are provided to facilitate architectural modeling. In one aspect, repetitive patterns are automatically detected and analyzed to generate modeled structural images such as building facades. In another aspect, structural symmetry is analyzed to facilitate architectural modeling and enhanced image generation. | 01-10-2013 |
Patent application number | Description | Published |
20080301656 | METHOD OF PROCEDURE CONTROL DESCRIPTOR-BASED CODE SPECIALIZATION FOR CONTEXT SENSITIVE MEMORY DISAMBIGUATION - A computer implemented method, apparatus, and computer program product for compiling source code. The source code is scanned to identify a candidate region. A procedure control descriptor is corresponding to the candidate region is generated. The procedure control descriptor identifies, for the candidate region, a condition which, if true at runtime means that the candidate region can be specialized. Responsive to a determination during compile time that satisfaction of at least one condition will be known only at runtime, the procedure control descriptor is used to specialize the candidate region at compile time to create a first version of the candidate region for execution in a case where the condition is true and a second version of the candidate region for execution in a case where the condition is false. Also responsive to the determination, code is further generated to correctly select one of the first region and the second region at runtime. | 12-04-2008 |
20090019425 | DATA SPLITTING FOR RECURSIVE DATA STRUCTURES - Embodiments of the present invention provide a method, system and computer program product for the data splitting of recursive data structures. In one embodiment of the invention, a method for data splitting recursive data structures can be provided. The method can include identifying data objects of a recursive data structure type, such as a linked list, within source code, the recursive data structure type defining multiple different data fields. The method further can include grouping the data objects into some memory pool units, each of which can contain the same number of data objects. Each memory pool unit can be seen as an array of data objects. The method can include data splitting, which could be maximal array splitting in each different memory pool unit. Finally, the method can include three different approaches, including field padding, field padding and field splitting, to handle irregular field sizes in the data structure. | 01-15-2009 |
20090064121 | SYSTEMS, METHODS, AND COMPUTER PRODUCTS FOR IMPLEMENTING SHADOW VERSIONING TO IMPROVE DATA DEPENDENCE ANALYSIS FOR INSTRUCTION SCHEDULING - Systems, methods and computer products for implementing shadow versioning to improve data dependence analysis for instruction scheduling. Exemplary embodiments include a method to identify loops within the code to be compiled, for each loop a dependence initializing a matrix, for each loop shadow identifying symbols that are accessed by the loop, examining dependencies, storing, comparing and classifying the dependence vectors, generating new shadow symbols, replacing the old shadow symbols with the new shadow symbols, generating alias relationships between the newly created shadow symbols, scheduling instructions and compiling the code. | 03-05-2009 |
20150331682 | DATA SPLITTING FOR RECURSIVE DATA STRUCTURES - Embodiments of the present invention provide a method, system and computer program product for the data splitting of recursive data structures. In one embodiment of the invention, a method for data splitting recursive data structures can be provided. The method can include identifying data objects of a recursive data structure type, such as a linked list, within source code, the recursive data structure type defining multiple different data fields. The method further can include grouping the data objects into some memory pool units, each of which can contain the same number of data objects. Each memory pool unit can be seen as an array of data objects. The method can include data splitting, which could be maximal array splitting in each different memory pool unit. Finally, the method can include three different approaches, including field padding, field padding and field splitting, to handle irregular field sizes in the data structure. | 11-19-2015 |
Patent application number | Description | Published |
20110314027 | INDEX BUILDING, QUERYING METHOD, DEVICE, AND SYSTEM FOR DISTRIBUTED COLUMNAR DATABASE - An index building, querying method, device and system for distributed columnar database are provided. The index building method for distributed columnar database includes: obtaining a column field from a distributed columnar database, generating a column index file in which the column field is a key word, the column index file comprising the mapping relationship between the value of the column field in the distributed columnar database and the corresponding Row field value; storing the column index file to a index catalogue corresponding to the column field in the distributed columnar database. | 12-22-2011 |
20140038456 | Photovoltaic Connector - Embodiments of the present invention provide a photovoltaic (PV) connector, comprising a first connecting unit and a second connecting unit detachably connected with the first connecting unit, wherein the first connecting unit includes a first conductor, a first stop ring, a first housing and a first conductor core provided inside and detachably connected to the first housing; the first conductor is electrically connected with a pressing end of the first conductor core; the first stop ring is detachably connected with the first housing; the second connecting unit includes a second conductor, a second housing, a second stop ring and a second conductor core provided inside and detachably connected to the second housing; the second conductor is electrically connected with a pressing end of the second conductor core; the second stop ring is detachably connected with the second housing. | 02-06-2014 |
20140078625 | ISLANDING DETECTION METHOD AND SYSTEM - The present invention provides an islanding detection method and an islanding detection system. The method includes: acquiring a voltage signal at a grid-connected node of a power generation system, and extracting phase information of the voltage signal; constructing a slip-mode frequency shift islanding detection curve in the form of a quadratic function according to the phase information; and generating a disturbance signal according to the slip-mode frequency shift islanding detection curve, and sending the disturbance signal to an inverter of the power generation system. The method and system can avoid a non-detection zone, and can perform an inverter islanding detection in a fast and accurate manner under simple control. | 03-20-2014 |
20150357968 | PV JUNCTION UNIT, PV JUNCTION BOX AND METHOD FOR MONITORING CURRENT IN PV STRING - A PV junction unit for joining a plurality of PV strings into a single string, comprising: a plurality of anode branch circuits; an anode busbar adapted to connect with an anode output end of each PV string via one corresponding anode branch circuit; a plurality of cathode branch circuits; a cathode busbar adapted to connect with a cathode output end of each PV string via one corresponding cathode branch circuit; resistors each of which is connected in series in one corresponding anode branch circuit connecting the anode output end of one corresponding PV string with the anode busbar, wherein each resistor has a theoretical resistance; voltage measuring devices each of which is connected in parallel with one corresponding resistor; and a processor connected with each of the voltage measuring devices, the processor configured to determine a current value in one PV string at least based on the theoretical resistance of the resistor in one anode branch circuit connected with the one PV string and based on a voltage value from the voltage measuring device in said one anode branch circuit connected with the one PV string. | 12-10-2015 |
20160111696 | METHOD FOR MAKING POLYIMIDE MICROPOROUS SEPARATOR - A method for making a polyimide microporous separator comprising: using a flexible monomer to prepare a soluble polyimide by a one-step method, and forming a polyimide liquid solution; providing an inorganic template of inorganic nanoparticles, and surface treating the inorganic template with a surface treatment agent in an organic solvent to dissolve the inorganic template in the organic solvent, thereby forming an inorganic template liquid dispersion; mixing the polyimide liquid solution with the inorganic template liquid dispersion and agitation to form a film forming liquid; coating the film forming liquid on a substrate to form an organic-inorganic composite film; and disposing the organic-inorganic composite film into a template removing agent, the inorganic template in the organic-inorganic composite film reacting with the template removing agent to remove the inorganic template from the organic-inorganic composite film. | 04-21-2016 |
Patent application number | Description | Published |
20130129907 | METHOD FOR PRODUCING THIN LAYERS - The invention relates to a method for providing organic, semi-organic, mineral, inorganic and hybrid thin layers and thin layers containing nanoparticles, by simultaneous or alternate spraying of solutions of reactive partners (that is polymer/polymer interacting by hydrogen bonding, polyelectrolyte/small oligo-ion, inorganic compounds, etc.) on the surface of a solid substrate. | 05-23-2013 |
20150226014 | ULTRA-HIGH TOUGHNESS AND HIGH STRENGTH DRILL PIPE AND MANUFACTURING PROCESS THEREOF - The invention discloses a drill pipe having ultra-high toughness and high strength and comprising the following chemical elements in mass percentage: C: 0.24-0.30%, Si: 0.1-0.5%, Mn: 0.7-1.5%, Cr: 0.7-1.5%, Mo: 0.5-0.75%, V: 0.01-0.10%, Nb: 0.01-0.05%, P≦0.015% , S≦0.005%, and the balance of Fe and unavoidable impurities; and a process of manufacturing the drill pipe having ultra-high toughness and high strength, comprising: heating the drill pipe as a whole to 900-950° C.; subjecting the inner surface of the drill pipe to axial-flow water-spray cooling and the outer surface of the drill pipe to laminar-flow water-spray cooling while controlling the amount of the water sprayed at thickened ends of the drill pipe and that along the pipe body to be different from each other; and controlling the tempering temperature to be 650-675° C. The inventive drill pipe having ultra-high toughness and high strength has a longitudinal full-size impact toughness at −20° C. of at least 100 J and has a strength of 135 ksi. | 08-13-2015 |
20160047019 | METHOD OF MANUFACTURING SUPERIOR 13CR THICKENED DRILLROD - A method for manufacturing a superior 13Cr thickened drillrod comprises the following steps: firstly, thickening the ends of a steel tube with a composition so as to obtain a drillrod with thickened ends, the composition in percentage by weight being: C: 0.01-0.05%, Si≦0.5%, Mn: 0.2-1.0%, Cr: 12-14%, Mo: 1-3%, Ni: 4-6%, and a balance of Fe and inevitable impurities; after heating the tube as a whole to 950-1000° C., air cooling same and tempering same at 600-650° C.; and machining the two thickened ends respectively into an externally threaded drillrod coupler and an internally threaded drillrod coupler; wherein the tube end thickening is an external thickening, including three rounds of heating and three rounds of thickening, with at least one pass of deformation for each round, and the heating temperature being 1150-1200° C. for each round; and the upsetting pressure for the first round of external thickening is 180-220 bars, the upsetting pressure for the second round of external thickening is 180-220 bars, and the upsetting pressure for the third round of external thickening is 140-180 bars. The drillrod according to the present invention can be used not only as a drillrod but also as an oil tube, fulfilling requirements of the exploration operation of a CO | 02-18-2016 |
20160068924 | METHOD FOR MANUFACTURING SUPERIOR 13CR TOOL COUPLER - The present invention discloses a method for manufacturing a superior 13Cr tool coupler, which method comprises the following steps: manufacturing a blank; | 03-10-2016 |
20160076315 | METHOD FOR MANUFACTURING SUPERIOR 13CR FRICTION-WELDED DRILLROD - The present invention provides a method for manufacturing a superior 13Cr friction-welded drillrod, the method comprising the following steps: manufacturing a superior 13Cr tube body; manufacturing a superior 13Cr internally threaded coupler and a superior 13Cr externally threaded coupler, respectively; connecting the superior 13Cr internally threaded coupler and the superior 13Cr externally threaded coupler respectively to the two ends of the superior 13Cr tube body by means of frictional butt welding; after heating seam areas to 950° C.-1000° C., cooling same to below 200° C. by ejecting compressed air onto the surfaces of the seam areas, and then cooling the seam areas to room temperature by spraying water; and tempering the seam areas by heating same to 640° C.-700° C. By the present method, a superior 13Cr friction-welded drillrod can be manufactured, which, in the case of the exploration of a gas filed containing a relatively high level of CO2, can be not only used as a drillrod in an earlier stage of nitrogen well-drilling operation, but also used as an oil tube in a later stage of well completion with oil tube. | 03-17-2016 |
Patent application number | Description | Published |
20140032363 | METHODS AND SYSTEMS TO PROVIDE INTERACTIVE MARKETPLACE WITH TIME-LIMITED NEGOTIATION - Systems and methods to provide a live video-based marketplace negotiation platform in the context of time limited online trading and commerce is described. Embodiments may include an interactive market place where transactions may be negotiated between buyers and sellers in a secure and entertaining manner. In an example, an online trading platform may match potential sellers and buyers based on any of a variety of criteria, and allow sellers and buyers to negotiate a deal in a limited time frame. Negotiations may be performed in real-time over a text, voice, or video communication interface that may include descriptions, images, or videos of a product offered by a seller. | 01-30-2014 |
20140108136 | AUGMENTED REALITY FOR SHIPPING - A system, computer-readable storage medium storing at least one program, and computer-implemented method for providing augmented reality shipping features is provided. A parcel is identified based on input received from a user. Presentation data including content having interactive elements specific to the parcel is generated. The presentation data is transmitted to a client device. The client device is instructed to overlay the presentation data on an image of the parcel. | 04-17-2014 |
20160026974 | SHIPPING CONFIRMATION SYSTEM AND METHOD - Aspects of the present application involve a system and method for shipment delivery confirmation. In example embodiments, a recipient of a parcel uses a mobile application executing on a client device and in communication with a server to engage with enhanced user interfaces that facilitate delivery confirmation of the parcel. The user interfaces may include display of presentation data overlaid on a real time image of the parcel. Initially, the presentation data displayed in the user interface may include a first element (e.g., a button) that allows the user to confirm delivery of the parcel, and in response to user interaction with the first element, the user interface may be updated to include a second element indicating delivery of the parcel has been confirmed. Further, a delivery confirmation notification may be transmitted to an additional device in response to the user interaction with the first element. | 01-28-2016 |