Patents Represented by Attorney Tarek N. Fahmi, APC
-
Patent number: 8254661Abstract: A system and method for performing spatial signature analysis, the system including a memory unit for storing wafer defect density maps of multiple resolutions, derived from a defect map obtained by an inspection tool; an analyzer for analyzing the wafer defect density maps to identify zones of interest; and a spatial signature generator for generating spatial signatures in response to relations between zones of interest of different density resolution.Type: GrantFiled: June 2, 2009Date of Patent: August 28, 2012Assignee: Applied Materials Israel, Ltd.Inventor: Ditza Auerbach
-
Patent number: 8255172Abstract: Random defects and repeaters accommodated on a wafer are detected using slice information obtained by scanning a plurality of wafer slices; analyzing defect information using a first set of filters selected to detect random defects, thereby generating a first set of defects per slice, analyzing the defect information using a second set of filters selected to detect repeaters, thereby providing a second set of defects per slice; analyzing a plurality of the second sets of defects per slice using a third set of filters selected to detect repeater families, thereby providing a set of repeaters per wafer; and optionally combining the set of repeaters per wafer with a plurality of the first sets of defects per slice, thereby generating one or more defect maps indicative of random defects and/or repeaters.Type: GrantFiled: September 24, 2009Date of Patent: August 28, 2012Assignee: Applied Materials Israel, Ltd.Inventor: Ditza Auerbach
-
Patent number: 8255931Abstract: A DLL that includes an API hook is injected into the address space of a target computer process called by an application program. Upon termination of the application program, computer-readable instructions describing a process for filtering exceptions returned from the target computer process are stored in memory locations accessible to the target computer process and the DLL is ejected from the address space.Type: GrantFiled: February 11, 2008Date of Patent: August 28, 2012Assignee: Blue Coat Systems, Inc.Inventors: Andrew L. Sandoval, Yariv Kaplan, Jose Flores
-
Patent number: 8249331Abstract: A method, system and a computer program product for evaluating a object; the method includes: (i) obtaining an image of an area of the object; wherein the area comprises multiple arrays of repetitive structural elements that are at least partially surrounded by at least one group of non-repetitive regions; wherein non-repetitive regions that belong to a single group of non-repetitive regions are ideally identical to each other; wherein the non-repetitive regions are arranged in a repetitive manner; and (ii) providing an evaluation result in response to a comparison between image information of a first sub-area to image information of a second sub-area that is proximate to the first sub-area; wherein the first sub-area comprises a first array of repetitive structural elements and a first non-repetitive region; wherein the second sub-area comprises a second array of repetitive structural elements and a second non-repetitive region.Type: GrantFiled: April 9, 2008Date of Patent: August 21, 2012Assignee: Applied Materials Israel, Ltd.Inventors: Nir Ben-David Dodzin, Vered Gatt
-
Patent number: 8244969Abstract: A data processing system includes one or more nodes, each node including a memory sub-system. The sub-system includes a fine-grained, memory, and a less-fine-grained (e.g., page-based) memory. The fine-grained memory optionally serves as a cache and/or as a write buffer for the page-based memory. Software executing on the system uses a node address space which enables access to the page-based memories of all nodes. Each node optionally provides ACID memory properties for at least a portion of the space. In at least a portion of the space, memory elements are mapped to locations in the page-based memory. In various embodiments, some of the elements are compressed, the compressed elements are packed into pages, the pages are written into available locations in the page-based memory, and a map maintains an association between the some of the elements and the locations.Type: GrantFiled: May 31, 2011Date of Patent: August 14, 2012Assignee: Schooner Information Technology, Inc.Inventors: Thomas M. McWilliams, Earl T. Cohen, James M. Bodwin, Ulrich Bruening
-
Patent number: 8238647Abstract: A system, method and computer program product for defect detection, the method includes: (i) retrieving a second pixel of a second image that corresponds to a tested pixel of a first image of the object; wherein the first and second images were obtained using different acquisition methods; (ii) searching a third pixel of the second image such that a neighborhood of the second pixel is similar to a neighborhood of the third pixel; (iii) retrieving a fourth pixel of the first image that corresponds to the third pixel; and (iv) comparing between the tested pixel and the fourth pixel.Type: GrantFiled: June 27, 2011Date of Patent: August 7, 2012Assignee: Applied Materials Israel, Ltd.Inventors: Michael Ben-Yishay, Ophir Gvirtzer
-
Patent number: 8239305Abstract: Investors find assistance with determining and/or evaluating relative positions of investments with respect to a variety of evaluation parameters and attributes obtained from a number of data sources. In one embodiment, this involves graphically displaying the relative positions (or locations) of investments with respect to one another and with respect to selectable evaluation parameters and benchmarks for such assets. In some cases, the graphical displays are accompanied by analytical comments that further explain or amplify the information being conveyed graphically.Type: GrantFiled: August 17, 2006Date of Patent: August 7, 2012Inventor: Kent F. Brooks
-
Patent number: 8234402Abstract: A method and apparatus for dynamically encoding transactional information into a document over a network. The transactional information may include information about client data, object properties, or network conditions. The document may contain embedded links with embedded objects that can be requested by a client. The embedded links may contain URLs with associated domain names. The transactional information may be inserted into the domain name so that when the object request is subsequently translated by a DNS server, the DNS server can utilize the transactional information to intelligently translate the domain name into an IP address of a network device that can most advantageously serve the request.Type: GrantFiled: January 10, 2008Date of Patent: July 31, 2012Assignee: Blue Coat Systems, Inc.Inventors: Shrikrishna Karandikar, Ravi Duvvuri, Juan Alemany, Neelkanth Shashikant Natu, Anil Gopinath, Bharat Parekh, Tom Herbert
-
Patent number: 8228601Abstract: Apparatus for imaging a surface, including an acousto-optic (AO) system. The AO system includes an AO element having a radiation input surface and a radiation output surface. The element is configured to receive radio-frequency (RF) pulses and a radiation input at the radiation input surface and to generate traveling beams from the radiation output surface. The AO system also includes an inhomogeneous polarization generator, positioned relative to the AO element so that the AO system outputs traveling inhomogeneously polarized beams. The apparatus includes objective optics which are configured to focus the inhomogeneously polarized beams onto the surface so as to form respective traveling spots thereon; collection optics, which are configured to collect scattered radiation from the traveling spots and to focus the scattered radiation to form respective image spots; and a detector which is arranged to receive the respective image spots and to generate a signal in response thereto.Type: GrantFiled: May 12, 2009Date of Patent: July 24, 2012Assignee: Applied Materials Israel, Ltd.Inventors: Doron Meshulach, Kobi Kan, Haim Feldman, Ido Dolev, Ori Sarfaty
-
Patent number: 8225085Abstract: A secure communication protocol (e.g., SSL) transaction request from a client to a server is intercepted at a client-side proxy communicatively coupled to the client and logically deployed between the client and the server. The client-side proxy initiates a secure connection with the server and passes an attribute (e.g., a cryptographic key) associated with that secure connection to a server-side proxy communicatively coupled to the server and logically deployed between the client and the server. This enables the server-side proxy to engage in secure communications with the server in a transparent fashion.Type: GrantFiled: June 5, 2007Date of Patent: July 17, 2012Assignee: Blue Coat Systems, Inc.Inventor: Shrikrishna Karandikar
-
Patent number: 8212336Abstract: FET configurations in which two (or more) facets are exposed on a surface of a semiconductor channel, the facets being angled with respect to the direction of the channel, allow for conformal deposition of a convex or concave S/D. A convex tip of the S/D enhances electric fields at the interface, reducing the resistance between the S/D and the channel. In contrast, a S/D having a concave tip yields a dual-gate FET that emphasizes reduced short-channel effects rather than electric field enhancement. The use of self-limiting, selective wet etches to expose the facets facilitates process control, control of interface chemistry, and manufacturability.Type: GrantFiled: August 27, 2009Date of Patent: July 3, 2012Assignee: Acorn Technologies, Inc.Inventors: Andreas Goebel, Paul A. Clifton, Daniel J. Connelly, Vaishali Ukirde
-
Patent number: 8207504Abstract: A system that includes: (a) a mask manipulator, that is arranged to: receive an opaque EUV pod that encloses an EUV mask, extract, in a highly clean environment, the EUV mask from the outer pod and the inner pod of the EUV pod, and cover an upper face of the EUV mask with protective cover that is at least partially transparent to DUV radiation; (b) a scanner, arranged to scan the EUV mask, using DUV illumination while maintaining in the scanner an environment that has a cleanliness level that is below a tolerable EUV mask cleanliness level; and (c) a transport system arranged to transport the EUV mask and the protective cover between the scanner and the mask manipulator.Type: GrantFiled: November 19, 2010Date of Patent: June 26, 2012Assignee: Applied Materials Israel, Ltd.Inventors: Chaim Braude, Mariano Abramson, Adam Baer, Jimmy Vishnipolsky, Yuri Belenky
-
Patent number: 8207499Abstract: A method for imaging a surface, including scanning a first region of the surface with a primary charged particle beam at a first scan rate so as to generate a first secondary charged particle beam from the first region, and scanning a second region of the surface with the primary charged particle beam at a second scan rate faster than the first scan rate so as to generate a second secondary charged particle beam from the second region. The method also includes receiving the first secondary charged particle beam and the second secondary charged particle beam at a detector configured to generate a signal in response to the beams, and forming an image of the first and the second regions in response to the signal.Type: GrantFiled: September 24, 2008Date of Patent: June 26, 2012Assignee: Applied Materials Israel, Ltd.Inventors: Amir Shoham, Benzion Sender, Alon Litman
-
Patent number: 8209374Abstract: Matches between search queries and potential targets of such search queries are automatically brokered by (i) comparing search criteria specified in the search queries with profile criteria describing the potential targets, and (ii) reporting instances of acceptable correspondence between the search criteria and the profile criteria, provided that access controls associated with the profile criteria of the targets permit such reporting in light of access levels assigned to the search inquiries. Initiators, using client applications at various remote locations, may formulate the search queries and the brokering may be performed at one or more server locations communicatively coupled (e.g., via the Internet) thereto. The profile criteria may include portions of rich descriptive profiles of the potential targets.Type: GrantFiled: April 9, 2010Date of Patent: June 26, 2012Inventor: James Duncan Work
-
Patent number: 8200920Abstract: Methods, systems, and apparatus for storing and accessing data stored in a data array are presented. In one embodiment, data is stored in a data array that includes a plurality of nodes. The nodes of the data array are segmented into one or more standard and priority pages. The pages are represented in a packed index. The priority pages are then cached and the standard pages are saved to disk. In another embodiment, data stored in a node of a data array may be accessed wherein the data array is segmented into at least one priority page and at least one standard page and the data array includes a plurality of nodes. A request for data stored in the node may be received. A priority page and/or a standard page may be searched for the node and, when found, the node may be accessed.Type: GrantFiled: January 8, 2009Date of Patent: June 12, 2012Assignee: Blue Coat Systems, Inc.Inventors: Joshua David Dinerstein, John A. Aurich, Kenneth Victor Steiner