Patent application number | Description | Published |
20150339426 | NEGATIVE PLANE USAGE WITH A VIRTUAL HIERARCHICAL LAYER - A virtual hierarchical layer (VHL) is constructed for a semiconductor design in order to reduce the computational requirement of design rules checking (DRC) and design rules for manufacture (DRM) procedures. In order to form the VHL, a negative plane is created. A cell and multiple instances of the cell are then identified in the semiconductor design and polygons which overlap the cell and its instances are determined. The polygons are pushed into the negative plane to create holes in the plane. Shapes overlapping other instances of the cell which fall onto holes in the solid virtual cell plane are ignored. The resulting holed solid virtual cell plane can then be inverted to create a VHL to be used for design simulation and verification. | 11-26-2015 |
20150339430 | VIRTUAL HIERARCHICAL LAYER USAGE - Layout simulation and verification of a semiconductor chip can require extensive design rule checking (DRC) and design rules for manufacturing (DRM) analysis of the design in order to ensure proper operation. DRC and DRM can be expensive in terms of computational time and resource usage. To mitigate some of the cost, a virtual layer can be constructed for a cell instance identified in the semiconductor design. Shapes including rectangles and polygons can be determined which traverse the cell instance and are from other hierarchical layers of the design. The shapes can be combined to generate a virtual layer used for simulation, validation, DRC, DRM, etc. The virtual layer can be augmented with traversing shape information from other instances of the cell. The rectangles, polygons, and complex polygons can be combined to simplify the virtual layer. Multiple virtual layers can be generated for the simulation and validation processes. | 11-26-2015 |
20150339431 | VIRTUAL HIERARCHICAL LAYER PATTERNING - Identifying the interactions of a selected cell across a hierarchical diagram of an integrated circuit and mapping the ways in which the cell can interact with other structures in the hierarchy reduces the computational load for design rule checking (DRC) and design rules for manufacturing (DRM). To this end, a cell and multiple instances of the cell are identified within hierarchical design levels of the chip. The interactions between the cell and other cells within the hierarchy are subtracted from the cell boundary, and the results of the subtracting are merged in the cell boundary. By subtracting the results of the merging, identical interactions are identified across the multiple instances of the cell. The results of the subtracting are used to generate a virtual hierarchical layer identical (VHLi) which aids in the simulation and verification of the chip. | 11-26-2015 |
20150339432 | VIRTUAL CELL MODEL GEOMETRY COMPRESSION - Semiconductor designs are large and complex, typically consisting of numerous circuits called cells. To handle complexity, hierarchical structures are imposed on the semiconductor design to help accomplish analysis, simulation, verification, and so on. The hierarchical structures define architecture, behavior, function, structure, etc. of the semiconductor design. Virtual cells are constructed to compress cell geometries and ease the various design tasks. A cell and multiple instances of the cell are identified within the semiconductor design and the virtual hierarchical levels describing the design. Virtual hierarchical layer (VHL) data based on the cell is loaded. A virtual cell model representative of the cell is obtained. Interactions between cell data and VHL data are determined, and relevant portions of shapes are selected. Data within the virtual cell model is reduced based on the determined interactions. | 11-26-2015 |
20150339433 | VIRTUAL CELL MODEL USAGE - Hierarchical design levels describe semiconductor designs and define architecture, behavior, structure, function, etc. for the designs. A virtual cell model based on cells populating a design is constructed and used for purposes including design simulation, analysis, verification, validation, and so on. A cell and multiple instances of the cell are identified across a design. An empty cell model comparable to the identified cell is created. A compressed representation of unsolved geometric data based on the identified cell data and a virtual hierarchical layer (VHL) are generated as model data, and the model data is placed into the empty cell model. As a result of the placement of the model data, a virtual cell model is created. | 11-26-2015 |
20150339434 | VIRTUAL HIERARCHICAL LAYER PROPAGATION - Simulation and verification are critical to analyzing a semiconductor design using design rule checking (DRC) to verify design rules for manufacturing (DRM). The efficient use of computational resources including runtimes and resource requirements is a key component of the analysis. A virtual hierarchical layer (VHL) with shapes is generated for the design analysis of a design, including cells and hierarchical design levels. A cell and multiple instances of the cell are identified in the design. A VHL based on polygons overlapping the cell is generated in response to an algorithmic operation. The VHL shapes are propagated to subsequent algorithmic operations. The algorithmic operations update the VHL shapes. Shapes are filtered out of the VHL shapes as part of the updating. The VHL shapes are propagated through a chain of operations. | 11-26-2015 |
Patent application number | Description | Published |
20110192128 | Compression and torsion damping wheel suspension system - A compression and torsion damping wheel suspension system is useful for damping compressive and torsional shock encountered by freewheeling front caster wheels of a professional landscape lawn mower. The freewheeling caster wheels are mounted with an offset from a vertical pivot axis attached to the lawn mower frame. The compression and torsion damping wheel suspension system comprises two tubes one having internal extending projections and the other having external extending projections The smaller tube is turned within the larger tube, leaving behind several spaces within which are contained four elastomeric elements. When the caster wheel rides over a rock or bump, the elastomeric elements are compressed, damping compression shock. Caster wheel resistance is felt; the elastomeric elements experience torsion and are damped, providing a smooth ride for the operator. | 08-11-2011 |
20110192618 | Tillage system - A tillage system has a first set of deep tilling tines and a second set of shallow tilling coulter tines present in a number more than twice that of the deep tilling tines. The deep tilling tines till the field to a depth of about 5 to 12 inches at row planting locations, loosening the soil for easy plant growth. This deep grooving action builds mounds of soil at both sides of the deep groove which are cleared by a second set of shallow tilling curved coulter tines followed by a third set of plurality of rows of shallow tilling toothed coulters that till the space between grooves to a depth of about 1 to 4 inches, providing a water reservoir space and clearing plant debris. A last row of shallow tilling ruffled coulters are provided to mix and incorporate into soil plant debris and plant stocks, anchoring tilled soil. | 08-11-2011 |
20110193309 | Compression and torsion damping wheel suspension system - A compression and torsion damping wheel suspension system is useful for damping compressive and torsional shock encountered by freewheeling front caster wheels of a professional landscape lawn mower. The freewheeling caster wheels are mounted with an offset from a vertical pivot axis attached to the lawn mower frame. The compression and torsion damping wheel suspension system comprises two tubes one having internal extending projections and the other having external extending projections The smaller tube is turned within the larger tube, leaving behind several spaces within which are contained four elastomeric elements. When the caster wheel rides over a rock or bump, the elastomeric elements are compressed, damping compression shock. Caster wheel resistance is felt; the elastomeric elements experience torsion and are damped, providing a smooth ride for the operator. | 08-11-2011 |
20140123885 | TILLAGE SYSTEM - An add-on tillage system is adapted to be mounted on an agricultural device to enhance tilling ability. The add-on tillage system includes a tilling unit with a common tool bar having attached thereto a first set of a plurality of tilling tines or coulters adapted to produce deep grooves in a tilled field. Means are provided for adjusting spacing between the tines or coulters, tilling tines or coulters up and down as a group being loaded by spring force, compressed air pistons or hydraulically actuated rams. A first mount is adapted to receive a tongue with hydraulic operations for mounting to a tractor. A second mount is adapted to receive a tongue with hydraulic mount to an agricultural device adapted to be pulled by the tractor. The add-on tillage system tills surface soil for a clean appearance, providing improved rain/irrigation water absorption, eliminating water run-off and erosion. | 05-08-2014 |
Patent application number | Description | Published |
20150213784 | MOTION-BASED LENTICULAR IMAGE DISPLAY - The display of images, such as lenticular images, in a limited display space can be aided through the use of motion-based control, whereby a user can rotate and/or translate a computing device in order to cause different views of a lenticular image to be displayed. Sensors can be used to determine the motion in order to select the appropriate view to display. Approaches can further assist the user in creating lenticular images. The user can specify various configurations in which to display different views in a lenticular. If the user is capturing the images, one or more previously-acquired images can be used as a guide to help the user to align the images. Various processing can be performed to cause the individual views of the lenticular to match as closely as possible in factors such as alignment, brightness, and color range, among other such options. | 07-30-2015 |
20150215526 | LENTICULAR IMAGE CAPTURE - The display of images, such as lenticular images, in a limited display space can be aided through the use of motion-based control, whereby a user can rotate and/or translate a computing device in order to cause different views of a lenticular image to be displayed. Sensors can be used to determine the motion in order to select the appropriate view to display. Approaches can further assist the user in creating lenticular images. The user can specify various configurations in which to display different views in a lenticular. If the user is capturing the images, one or more previously-acquired images can be used as a guide to help the user to align the images. Various processing can be performed to cause the individual views of the lenticular to match as closely as possible in factors such as alignment, brightness, and color range, among other such options. | 07-30-2015 |
20150215532 | PANORAMIC IMAGE CAPTURE - The display of images, such as panoramic images, in a limited display space can be aided through the use of motion-based control, whereby a user can rotate and/or translate a computing device in order to view different portions of the image, including translating or zooming within the image. Sensors can be used to determine the motion for adjusting the display. The same or other sensors can also assist a user in capturing such an image. For example, a compass can determine the relative orientation of the device and a gyroscope can determine rotation of the device, to determine an appropriate path of motion for the capture and any deviation from that path. The user can be provided with information enabling the user to follow the path with an appropriate device orientation. | 07-30-2015 |
Patent application number | Description | Published |
20150213265 | REMOTE ENTERPRISE SECURITY COMPLIANCE REPORTING TOOL - Described is a method for cross-referencing one or more defined entities against a system configuration, system component configuration and/or system IT asset configuration to thereby validate applicability, non-applicability, compliance and/or non-compliance of a policy, set of policies, and/or policy checks with respect to the system, system component and/or system IT asset configuration. Also described are an apparatus and a machine-readable medium for performing this method. | 07-30-2015 |
20150213266 | REMOTE ENTERPRISE SECURITY COMPLIANCE REPORTING TOOL - Described is a method for cross-referencing one or more defined entities against a system configuration, system component configuration and/or system IT asset configuration to thereby validate applicability, non-applicability, compliance and/or non-compliance of a policy, set of policies, and/or policy checks with respect to the system, system component and/or system IT asset configuration. Also described are an apparatus and a machine-readable medium for performing this method. | 07-30-2015 |
20150213267 | REMOTE ENTERPRISE SECURITY COMPLIANCE REPORTING TOOL - Described is a method for cross-referencing one or more defined entities against a system configuration, system component configuration and/or system IT asset configuration to thereby validate applicability, non-applicability, compliance and/or non-compliance of a policy, set of policies, and/or policy checks with respect to the system, system component and/or system IT asset configuration. Also described are an apparatus and a machine-readable medium for performing this method. | 07-30-2015 |
20150213268 | REMOTE ENTERPRISE SECURITY COMPLIANCE REPORTING TOOL - Described is a method for cross-referencing one or more defined entities against a system configuration, system component configuration and/or system IT asset configuration to thereby validate applicability, non-applicability, compliance and/or non-compliance of a policy, set of policies, and/or policy checks with respect to the system, system component and/or system IT asset configuration. Also described are an apparatus and a machine-readable medium for performing this method. | 07-30-2015 |
Patent application number | Description | Published |
20100282004 | DISSOLUTION ACTUATED SAMPLE CONTAINER - A sample collection vial and process of using a vial is provided. The sample collection vial has an opening secured by a dissolvable plug. When dissolved, liquids may enter into the interior of the collection vial passing along one or more edges of a dissolvable blocking member. As the blocking member is dissolved, a spring actuated closure is directed towards the opening of the vial which, when engaged, secures the vial contents against loss or contamination. | 11-11-2010 |
20130025947 | ROBOTIC PLATFORM FOR TRAVELING ON VERTICAL PIPING NETWORK - This invention relates generally to robotic systems and is specifically designed for a robotic system that can navigate vertical pipes within a waste tank or similar environment. The robotic system allows a process for sampling, cleaning, inspecting and removing waste around vertical pipes by supplying a robotic platform that uses the vertical pipes to support and navigate the platform above waste material contained in the tank. | 01-31-2013 |
20130294579 | CONCEALED IDENTIFICATION SYMBOLS AND NONDESTRUCTIVE DETERMINATION OF THE IDENTIFICATION SYMBOLS - The concealing of one or more identification symbols into a target object and the subsequent determination or reading of such symbols through non-destructive testing is described. The symbols can be concealed in a manner so that they are not visible to the human eye and/or cannot be readily revealed to the human eye without damage or destruction of the target object. The identification symbols can be determined after concealment by e.g., the compilation of multiple X-ray images. As such, the present invention can also provide e.g., a deterrent to theft and the recovery of lost or stolen objects. | 11-07-2013 |