Patent application number | Description | Published |
20110145998 | MULTIPURPOSE TOOL - A multipurpose tool is provided which may be useful for functions relating to firearms and explosives. The multipurpose tool may include a variety of tools and features while maintaining a compact form. For example, the multipurpose tool may include a blade positioned in a pocket defined between a handle and a body member which define a hook configuration. Elongate members may be rotatably connected to the multipurpose tool and may include a base member with a cam surface and one or more detents which cooperate with a spring follower to hold the elongate member in either or both of an operational position or a storage position. A receiving aperture may be received in a jaw of a pair of pliers, and configured to receive an accessory member. Further, a sleeve may store a bit on the side of a handle and may be retained in the sleeve by a displaceable button. | 06-23-2011 |
20120151681 | MULTIPURPOSE TOOL CONFIGURED TO FACILITATE ACCESS TO INDIVIDUAL TOOL MEMBERS - A multipurpose tool is provided that is configured to provide ready access to individual tool members. In this regard, the tool may facilitate the identification and selection of a respective tool member and the subsequent unfolding of the tool member. The tool is also provided that has a structurally secure guard for one or more of the tool members, such as a knife blade. | 06-21-2012 |
20120227187 | MULTIPURPOSE TOOL - A multipurpose tool is provided which may be useful for functions relating to firearms and explosives. The multipurpose tool may include a variety of tools and features while remaining compact. The multipurpose tool may include a blade positioned in a pocket defined between a handle and a body member which define a hook configuration. Elongate members may be rotatably connected to the multipurpose tool and may include a base member with a cam surface and one or more detents which cooperate with a spring follower to hold the elongate member in either or both of an operational position or a storage position. A receiving aperture may be received in a jaw of a pair of pliers, and configured to receive an accessory member. Further, a sleeve may store a bit on the side of a handle and may be retained in the sleeve by a displaceable button. | 09-13-2012 |
20140059782 | MULTIPURPOSE TOOL - Provided herein is a multipurpose tool configured to provide multiple tools and functions for a user according to a specific activity or sport. Embodiments may provide a tool including a frame configured to define a plurality of tools disposed about a perimeter, where the frame defines at least one recess disposed about the perimeter, where at least one recess is configured to hold an earbud headphone. The frame of the tool may define a cavity at least partially surrounded by the perimeter, where the cavity may be configured to removably engage a separable and independently operable device. The cavity may be configured to removably receive a multipurpose tool. The tool may further include a gate biased into engagement with the frame, where the cavity is fully encircled by the frame and the gate, and access to the cavity through the frame is provided by opening the gate. | 03-06-2014 |
Patent application number | Description | Published |
20130163874 | Determining Correspondence Between Image Regions - Determining correspondence between image regions can include: selecting first and second regions of visual content including pixels in a computer system, the first region comprising a first patch to be mapped to the second region; selecting at least two heuristics for use in mapping the first patch to the second region, the heuristics selected from the group consisting of: (i) nearby-pixel mapping evaluation; (ii) random-perturbation mapping evaluation; (iii) evaluation of multiple mapping candidates identified in an iterative search process; and (iv) enrichment to increase a collection of mapping candidates; and identifying, using the selected heuristics, at least one patch in the second region for the first patch. | 06-27-2013 |
20130163884 | Image Processing Using Image Web - A computer-implemented method for determining correspondence between images includes: receiving images in a computer system; performing iterations using the computer system to find respective mappings for each patch of pixels in the images to a patch in another one of the images such that the mappings have minimal patch distance, the iterations including at least: (i) evaluation of a nearby-pixel mapping in a current image, (ii) evaluation of a randomly selected mapping in the current image, and (iii) evaluation of a randomly selected mapping in another one of the images; and generating a mapping record that results from the iterations. | 06-27-2013 |
20140105499 | Determining Correspondence Between Image Regions - Techniques for determining correspondence between image regions are described. A computing system stores images that are comparable to determine corresponding image patches of the images. An approximation algorithm is implemented, and for multiple image patches in a region in a first image, corresponding image patches are determined in a second image. The approximation algorithm performs iterations utilizing a nearby-pixel mapping evaluation and a random-perturbation mapping evaluation to determine and select the corresponding image patches in the second image. | 04-17-2014 |
Patent application number | Description | Published |
20120210608 | Article of Footwear with Adjustable Cleats - An article of footwear with adjustable cleat members is disclosed. The heights of each cleat member can be adjusted independently. Each cleat member engages a cleat rotating member associated with the sole of the article. The cleat rotating member may be engaged through a hole in a top portion of a sole structure of the article of footwear. The cleat rotating member can be turned to adjust the height of the cleat member. | 08-23-2012 |
20150027000 | ARTICLE OF FOOTWEAR WITH SUPPORT ASSEMBLY HAVING PRIMARY AND SECONDARY MEMBERS - An article of footwear includes an upper, a midsole, a support assembly beneath the midsole, and an outsole. The support assembly includes a primary member and a secondary member engaged with the primary member. A portion of the secondary member extends through an aperture in the primary member. An opening in the primary member exposes the aperture to an exterior of the primary member. | 01-29-2015 |
20150033579 | ARTICLE OF FOOTWEAR WITH SUPPORT ASSEMBLY HAVING TUBULAR MEMBERS - An article of footwear includes an upper and a support assembly positioned beneath the upper, and having a top plate, a bottom plate, and a plurality of connecting members. The connecting members are spaced from one another and extend partway inwardly from a periphery of the support assembly such that connecting members on a medial side of the support assembly are spaced from connecting members on a lateral side of the support assembly, with each connecting member including a primary aperture extending therethrough. Each of a plurality of tubular members has a central aperture passing therethrough and is received in the primary aperture of one of the connecting members. | 02-05-2015 |
20150033581 | ARTICLE OF FOOTWEAR WITH SUPPORT ASSEMBLY HAVING PRIMARY AND SECONDARY MEMBERS - An article of footwear includes an upper, a midsole, and a support assembly positioned beneath the midsole. The support assembly includes a plurality of primary support members having a substantially Z-shaped cross-section extending transversely across the support assembly. The support assembly may include a plurality of secondary support members having an inverted V-shaped cross-section, extending longitudinally along the support assembly, and intersecting with the primary support members. An outsole is positioned beneath the support assembly. | 02-05-2015 |
20150040435 | SOLE STRUCTURE FOR AN ARTICLE OF FOOTWEAR - A sole structure for an article of footwear includes an upper element, a lower element positioned below the upper element and a flexure element. The flexure element may be joined to one of the upper element and the lower element. The flexure element may be configured for slidingly contacting the other of the upper element and the lower element when a vertical compressive load is applied to the upper element. A second flexure element may be provided that extends from the upper element toward the lower element (or vice versa). An article of footwear having the sole structure attached to an upper is also provided. | 02-12-2015 |
Patent application number | Description | Published |
20100115486 | ASSIST FEATURE PLACEMENT BASED ON A FOCUS-SENSITIVE COST-COVARIANCE FIELD - One embodiment of the present invention provides a system that determines an assist feature placement within a post-optical proximity correction (post-OPC) mask layout. During operation, the system receives a set of target patterns which represent a set of polygons in a pre-OPC mask layout. The system then constructs a focus-sensitive cost function based on the target patterns, wherein the focus-sensitive cost function represents an amount of movement of post-OPC contours of the target patterns in response to changes in focus condition of the lithography system. Note that the contours of the target patterns substantially coincide with the edges of set of the polygons. Next, the system computes a cost-covariance field (CCF field) based on the focus-sensitive cost function, wherein the CCF field is a two-dimensional (2D) map representing changes to the focus-sensitive cost function due to an addition of a pattern at a given location within the post-OPC mask layout. Finally, the system generates assist features for the post-OPC mask layout based on the CCF field. | 05-06-2010 |
20100199255 | METHOD AND APPARATUS FOR CORRECTING ASSIST-FEATURE-PRINTING ERRORS IN A LAYOUT - One embodiment of the present invention provides a system that adjusts assist features in a layout to prevent assist features from printing. During operation, the system receives a layout. The system then identifies an assist-feature (AF)-printing hotspot in the layout, wherein the AF-printing hotspot includes a set of assist features and one or more target patterns in proximity to the set of assist features. At least one assist feature in the set of assist features is expected to print during a lithography process. Next, the system modifies the AF-printing hotspot by: (1) modifying the set of assist features; and (2) performing optical-proximity-correction (OPC) on the one or more target patterns. The system then performs a lithography simulation on the modified AF-printing hotspot to determine if: (1) a through-process-window associated with the modified AF-printing hotspot is acceptable; and (2) no assist feature in the modified set of assist features is expected to print. If so, the system replaces the AF-printing hotspot with the modified AF-printing hotspot. | 08-05-2010 |
20100262946 | Model-based assist feature placement using inverse imaging approach - Some embodiments provide techniques and systems to identify locations in a target mask layout for placing assist features. During operation, an embodiment can determine a spatial sampling frequency to sample the target mask layout, wherein sampling the target mask layout at the spatial sampling frequency prevents spatial aliasing in a gradient of a cost function which is used for computing an inverse mask field. Next, the system can generate a grayscale image by sampling the target mask layout at the spatial sampling frequency. The system can then compute the inverse mask field by iteratively modifying the grayscale image. The system can use the gradient of the cost function to guide the iterative modification process. Next, the system can filter the inverse mask field using a morphological operator, and use the filtered inverse mask field to identify assist feature locations in the target mask layout. | 10-14-2010 |
20110202891 | EVALUATING THE QUALITY OF AN ASSIST FEATURE PLACEMENT BASED ON A FOCUS-SENSITIVE COST-COVARIANCE FIELD - One embodiment of the present invention provides a system that determines an assist feature placement within a post-optical proximity correction (post-OPC) mask layout. During operation, the system receives a set of target patterns which represent a set of polygons in a pre-OPC mask layout. The system then constructs a focus-sensitive cost function based on the target patterns, wherein the focus-sensitive cost function represents an amount of movement of post-OPC contours of the target patterns in response to changes in focus condition of the lithography system. Note that the contours of the target patterns substantially coincide with the edges of set of the polygons. Next, the system computes a cost-covariance field (CCF field) based on the focus-sensitive cost function, wherein the CCF field is a two-dimensional (2D) map representing changes to the focus-sensitive cost function due to an addition of a pattern at a given location within the post-OPC mask layout. Finally, the system generates assist features for the post-OPC mask layout based on the CCF field. | 08-18-2011 |
Patent application number | Description | Published |
20090003487 | REDUCING AMPLITUDE MODULATED NOISE FOR A WIRELESS TRANSCEIVER - Mechanisms for reducing amplitude-modulated noise in a wireless transceiver are generally described. In one example, an apparatus includes a radio-frequency identification (RFID) transceiver, a digital-analog converter (DAC) coupled with the transceiver, a reconstruction filter coupled with the digital-analog converter, and hold logic associated with the reconstruction filter to enable the reconstruction filter to hold its output voltage. | 01-01-2009 |
20090085748 | MITIGATING PROCESSING LATENCY IN RFID EXCHANGES - In a radio frequency identification (RFID) system that requires an RFID reader to receive a response from an RFID tag and then transmit a command to the RFID tag within a certain time period, the RFID reader may place an initial part of the command transmission in the RFID reader's transmit chain before receiving the entire response from the RFID tag, and complete the command transmission after receiving the entire response. | 04-02-2009 |
20100250834 | METHOD AND SYSTEM TO PERFORM CACHING BASED ON FILE-LEVEL HEURISTICS - A method and system to perform caching based at least on one or more file-level heuristics. The caching of a storage medium in a caching device is performed by a cache policy engine. The cache policy engine receives file-level information of input/output access of data of the storage medium and caches or evicts the data of the storage medium in the caching device based on the received file-level information. By utilizing information about the files and file operations associated with the disk sectors or logical block addresses of the storage medium, the cache policy engine can make a better decision on the data selection of the storage medium to be cached in or evicted from the caching device in one embodiment of the invention. Higher cache hit rates can be achieved and the performance of the system utilizing the cache policy engine is improved. | 09-30-2010 |
20140173242 | METHOD AND APPARATUS FOR CONTROLLING A STORAGE DEVICE - A mass storage device such as a disk drive or SSD (solid state drive) employs optimization logic for reduced power consumption in a host personal electronic device that identifies and prioritizes performance and power trade-offs by considering user expectations, user presence and application responsiveness. The storage device receives commands and information from the host device indicative of user expectations about application invocation, data freshness, and usage patterns, and determines a operational state indicative of behavior settings for reducing power consumption while maintaining the performance constraints required by the user expectations. The granularity of performance considerations communicated from the host device to the mass storage device is expanded to permit the storage device to determine, based on performance constraints from user expectations, appropriate and specific power reduction measures for maintaining the user experience. | 06-19-2014 |