Patents by Inventor Richard Jacobs
Richard Jacobs has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).
-
Publication number: 20130083306Abstract: An inspection apparatus includes an illumination system that receives a first beam and produces second and third beams from the first beam and a catadioptric objective that directs the second beam to reflect from a wafer. A first sensor detects a first image created by the reflected second beam. A refractive objective directs the third beam to reflect from the wafer, and a second sensor detects a second image created by the reflected third beam. The first and second images can be used for CD measurements. The second beam can have a spectral range from about 200 nm to about 425 nm, and the third beam can have a spectral range from about 425 nm to about 850 nm. A third sensor may be provide that detects a third image created by the third beam reflected from the wafer. The third image can be used for OV measurements.Type: ApplicationFiled: September 10, 2012Publication date: April 4, 2013Applicant: ASML Holding N. V.Inventors: Stanislav Y. Smirnov, Lev Ryzhikov, Eric Brian Catey, Adel Joobeur, David Heald, Yevgeniy Konstantinovich Shmarev, Richard Jacobs
-
Patent number: 8365271Abstract: A client system is controlled for accessing protected remote resources via a Web Application using a rewriter proxy that supports relative URLs. In one configuration, the Web application can be a Portal application. A URL utility module can be provided for a rewriter proxy that splits an absolute URL into a base part (the URL string up to the resource) and the resource part. A security module computes an authentication identifier for the base part. This can occur by applying a secure hash algorithm and/or secret key. The URL utility module then constructs the rewritten URL by concatenating the URL encoded base part, the authentication identifier, and the resource part as separate path elements.Type: GrantFiled: February 25, 2009Date of Patent: January 29, 2013Assignee: International Business Machines CorporationInventors: Daniel Blum, Jan Paul Buchwald, Richard Jacob, Timo Kussmaul, Oliver Then
-
Publication number: 20120304119Abstract: A file access request is received from an application. One or more file types for the file access request are identified, and one or more file hosts supporting files of the identified one or more file types are also identified. A user interface is displayed, the user interface including a hosted area. Within the hosted area, at least one of the one or more file hosts displays a portion of the user interface identifying one or more files of at least one file host that can be selected for retrieval, or one or more locations that can be selected to which the one or more files are saved.Type: ApplicationFiled: May 27, 2011Publication date: November 29, 2012Applicant: Microsoft CorporationInventors: Scott D. Hoogerwerf, David C. Fields, Michael J. Gilmore, Rolf A. Ebeling, Steven J. Ball, Manav Mishra, Tyler K. Beam, Robert H. Liao, Benjamin J. Karas, Matthew P. Duignan, Jensen Harris, Richard Jacob White, Lyon Wong, Dennis L. Davis
-
Patent number: 8286255Abstract: In embodiments of the present invention improved capabilities are described for providing data protection through the detection of tags associated with data or a file. In embodiments the present invention may provide for a step A, where data may be scanned that is intended to be communicated from the client computing facility. In response to step A, at step B, restricted data may be identified by identifying an absence of a tag associated with the data. And finally, in response to step B, at step C, an interruption to the intended communication may be caused.Type: GrantFiled: August 7, 2008Date of Patent: October 9, 2012Assignee: Sophos PLCInventors: Calum Anders McKay Grant, Rade Todorovic, Andrew James Thomas, Richard Jacobs
-
Publication number: 20120185763Abstract: A request for a web page is received from a client device at a web server. At least a source web application and a target web application relating to the requested web page is identified. An output from the source web application and an output from the target web application are requested. A source style of the source web application is requested. The source style is combined with the output of the source web application and the output of the target web application into the requested web page. The requested web page is sent to the client device.Type: ApplicationFiled: March 29, 2012Publication date: July 19, 2012Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Matthias Falkenberg, Richard Jacob, Stephan Laertz, Carsten Leue
-
Patent number: 8218852Abstract: A composite repair system and method for assisting in the repair of a cured composite part in which a damaged portion has been cut out and removed, exposing a plurality of composite plies and their corresponding composite ply edges. The composite repair system may comprise a light source to illuminate the ply edges, an image capturing device to obtain an image of the ply edges, and a computing device for processing the image of the ply edges and creating a map of the ply edges based on the image. The map may be used to manufacture filler plies having peripheral edges shaped to correspond with the composite ply edges for replacing the damaged portion of the composite part.Type: GrantFiled: May 8, 2008Date of Patent: July 10, 2012Assignee: Spirit AeroSystems, Inc.Inventors: Glen Paul Cork, Michael D. Borgman, Darin C. Wiley, Richard Jacobs
-
Publication number: 20120151308Abstract: A method and computer program product for pre-rendering web content is described. A method may comprise receiving, via a computing device, an implicit indication of a request for web content associated with a web element. The method may further comprise pre-rendering the web content associated with the web element based upon, at least in part, the implicit indication of the request for the web content.Type: ApplicationFiled: December 13, 2010Publication date: June 14, 2012Applicant: International Business Machines CorporationInventors: Matthias Falkenberg, Richard Jacob, Stephan Laertz, Sascha Sambale
-
Publication number: 20120136922Abstract: A request for a web page is received from a client device at a web server. At least a source web application and a target web application relating to the requested web page is identified. An output from the source web application and an output from the target web application are requested. A source style of the source web application is requested. The source style is combined with the output of the source web application and the output of the target web application into the requested web page. The requested web page is sent to the client device.Type: ApplicationFiled: November 17, 2011Publication date: May 31, 2012Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Matthias Falkenberg, Richard Jacob, Stephan Laertz, Carsten Leue
-
Publication number: 20120124035Abstract: A system level search module receives system level search user interface registration information for an application of the computing device. The registration information includes an indication of how the system level search module can launch the application. The registration information is added to a registration store, and the application is included as one of one or more applications that can be searched using the system level search user interface.Type: ApplicationFiled: November 16, 2010Publication date: May 17, 2012Applicant: MICROSOFT CORPORATIONInventors: Priya Vaidyanathan, Brian E. Uphoff, Brandon H. Paddock, Stephanie M. Monk, Dona Sarkar, Wentao Chen, Edward Boyle Averett, Manav Mishra, Derek S. Gebhard, Richard Jacob White, Yin Liu
-
Publication number: 20120124072Abstract: A system level search user interface that includes both a data entry portion and an application identification portion is displayed. User data input as a search term is displayed in the data entry portion, and identifiers of each of one or more applications of multiple applications on the computing device that can be searched using the search term are displayed in the application identification portion. The search term is provided to one application of the multiple applications for that one application to generate and display search results based on the search term while the display of at least the data entry portion of the system level search user interface is maintained.Type: ApplicationFiled: November 16, 2010Publication date: May 17, 2012Applicant: MICROSOFT CORPORATIONInventors: Priya Vaidyanathan, Stephanie M. Monk, Brandon H. Paddock, Richard Jacob White, Edward Boyle Averett, Rolf A. Ebeling, Michael J. Gilmore, Manav Mishra, Jesse Clay Satterfield, Marc Wautier, Dona Sarkar, Brendan D. Elliott, Kwong K. Leung, Arun Gurunathan
-
Publication number: 20120079400Abstract: A method for creating a personalized content layout for a user interface is provided. The method may comprise providing a content layout framework, monitoring and storing usage data over time of a content fragment, displayed in the content layout framework, promoting or demoting the content fragment in respect to its presentation within the content layout framework based on a first value of a first parameter of the parameter model, wherein the promotion or demotion uses an abrasion factor, such that a content fragment appearance degrades or increases from session to session of usage of the content layout framework depending on a predefined function deployed to the first value of the first parameter of the parameter model.Type: ApplicationFiled: September 20, 2011Publication date: March 29, 2012Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Andreas Nauerz, Stephan Laertz, Richard Jacob, Timo Kussmaul
-
Patent number: 8037409Abstract: A method and respective system for adapting the user-visible structure of a portal to the needs of a user, wherein the portal structure is stored in a content model, wherein a user interface component is provided for controlling the layout of the plurality of pages rendered at said portal, and wherein a model management component comprises the functionality for performing persistent content model modifications.Type: GrantFiled: October 2, 2007Date of Patent: October 11, 2011Assignee: International Business Machines CorporationInventors: Richard Jacob, Timo Kussmaul, Stefan Liesche, Andreas Nauerz
-
Patent number: 8020103Abstract: The present invention relates to the field of network computing, and in particular to Web contents accessible via a Portal. It particularly relates to a method and system for controlling the layout of markup fragments of a plurality of Portlets aggregated in web pages of a web Portal. In order to provide a method with improved flexibility for the administration of a Portal which allows to generate a consistent look and feel in a Portal, it is proposed that a) a Portal control component provides a template means to said Portlets, b) wherein the template means comprises a layout specification for GUI-elements to be generated by the Portlets, and c) wherein the Portlets generate a markup code according to prescriptions comprised of said template means.Type: GrantFiled: March 7, 2006Date of Patent: September 13, 2011Assignee: International Business Machines CorporationInventors: Andreas Fried, Richard Jacob, Timo Kussmaul, Stephan Laertz
-
Publication number: 20110138288Abstract: A method for tagging of portlets in a portal infrastructure includes: receiving by at least one consumer system from at least one client system tagging information related to remote portlets produced by at least one producer system; sending by the at least one consumer system the tagging information related to the remote portlets to the at least one producer system that produced the remote portlets, where the at least one producer system uses the tagging information related to the remote portlets to update global tag sets for the remote portlets; receiving by the at least one consumer system the updated global tag sets from the at least one producer system; and creating by the at least one consumer system a response to a request for portal pages comprising the remote portlets from the at least one client system using the received updated global tag sets.Type: ApplicationFiled: September 29, 2010Publication date: June 9, 2011Applicant: International Business Machines CorporationInventors: Daniel Blum, Jan P. Buchwald, Richard Jacob, Timo Kussmaul, Oliver Then
-
Publication number: 20110114578Abstract: A universal cooler product display generally used for displaying any of various products, such as dairy products inside a store cooler, includes an adjustable frame supporting adjustable shelves having HDPE trays that allow products to slide forward under gravity and a drainage system to dispose of unwanted liquids.Type: ApplicationFiled: February 10, 2010Publication date: May 19, 2011Inventors: Richard Jacobs, Lance Kaiser, Marco Lopez
-
Publication number: 20100185952Abstract: A method for integrating remote portlets into a consumer portal that includes providing a list of remote portlet producers to a portlet palette within the consumer portal, automatically obtaining available remote portlets, via the portlet palette, using the provided list, storing information corresponding to the available remote portlets, in the portlet palette, merging information regarding local portlets and the available remote portlets to form an available portlet list on the portlet palette, allowing a user to view the available portlet list, receiving a selected available remote portlet from the available portlet list as selected by the user and performing a drag and drop operation of the selected remote portlet to a portal page on the consumer portal, and automatically creating a producer reference corresponding to a respective remote portlet producer associated with the selected remote portlet and a remote portlet reference corresponding to the selected remote portlet on the consumer portal.Type: ApplicationFiled: January 19, 2009Publication date: July 22, 2010Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Daniel Blum, Jan Paul Buchwald, Richard Jacob, Timo Kussmaul, Oliver Then
-
Patent number: 7693915Abstract: A method of browsing media items is disclosed, the method comprising the steps of displaying (802) representations of the media items on a display (914), defining (803) a filter criterion for a display pointing device (903), browsing (804) the displayed representations of the media items by moving the pointer of the pointing device about the display (914), and displaying (804) in a pop-up window, while the pointer of the pointing device (903) is designating a selected one of the displayed representations of the media items, a representation of the designated media that satisfies the filter criterion.Type: GrantFiled: November 29, 2005Date of Patent: April 6, 2010Assignee: Canon Kabushiki KaishaInventors: Suren Ephraim Richard Jacobs, Christopher Mark Paola, Rob Sangster
-
Publication number: 20100037324Abstract: In embodiments of the present invention improved capabilities are described for providing data protection through the detection of tags associated with data or a file. In embodiments the present invention may provide for a step A, where data may be scanned that is intended to be communicated from the client computing facility. In response to step A, at step B, restricted data may be identified by identifying an absence of a tag associated with the data. And finally, in response to step B, at step C, an interruption to the intended communication may be caused.Type: ApplicationFiled: August 7, 2008Publication date: February 11, 2010Inventors: Calum Anders McKay Grant, Rade Todorovic, Andrew James Thomas, Richard Jacobs
-
Publication number: 20090254979Abstract: In a method of and system for enforcing authentication strength for remote portlets, a portlet is provided by a producer portal and consumed as remote portlet by a consumer portal. The producer portal defines an authentication strength level requirement for the portlet. A user requests the remote portlet from the consumer portal. The consumer portal authenticates the user with a particular authentication method that implies a particular authentication strength level. The producer portal authenticates the consumer portal with a particular authentication method that implies a particular authentication strength assertion level. The consumer portal requests the portlet from the producer portal with an assertion of the authentication strength level of the user. The producer portal rejects the request from the consumer portal if the authentication strength level of the user is less than the authentication strength level requirement for the portlet.Type: ApplicationFiled: April 8, 2008Publication date: October 8, 2009Inventors: DANIEL BLUM, Jan Paul Buchwald, Richard Jacob, Timo Kussmaul, Oliver Then
-
Publication number: 20090217354Abstract: A response can be received from an access protected remote resource in response to a client request to the access protected remote resource. The access protected remote resource is configured in such a way that the client system is not allowed to directly access the access protected remote resource but all client requests are rerouted via the web application which is authorized to access the access protected remote resource. All references that are defined by absolute URLS and point to access protected remote resources can be identified within responses. A rewritten URL replaces each original URL of the identified reference to an access protected remote resource. Generation of the rewritten URL can occur by splitting the original URL into a base part and a resource part, by generating an authentication identifier by applying an authentication method to at least the base part, and by concatenating the URL of the web application, the base part, authentication identifier, and resource part.Type: ApplicationFiled: February 25, 2009Publication date: August 27, 2009Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: DANIEL BLUM, JAN PAUL BUCHWALD, RICHARD JACOB, TIMO KUSSMAUL, OLIVER THEN