Patents by Inventor Richard Jacob

Richard Jacob 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: 20170174084
    Abstract: In an apparatus and method of automatically providing or withholding fluid from a power rail for a mass transit vehicle, during movement of a mass transit vehicle on a pathway in an uncovered (or exposed) area of the pathway, fluid, for example, anti-icing fluid, is caused to be provided to (or dispensed on) the power rail supplying power to the mass transit vehicle. During movement of the mass transit vehicle in a covered area of the pathway, the fluid is withheld from (or not dispensed on) the power rail. The changing from fluid being dispensed on the power rail to the fluid being withheld from the power rail, or vice versa, can be based on movement of the mass transit vehicle from the uncovered area of the pathway to the covered area of the pathway, or vice versa.
    Type: Application
    Filed: December 16, 2015
    Publication date: June 22, 2017
    Inventors: Richard Jacob, Christian Girard
  • Publication number: 20170016200
    Abstract: A method for improving an inwards stability of an existing levee including a landslide slope (128) and at least one of a landside berm (132), a landside heel, and a landside trench. The method comprises placing columns (160) through the landside berm into one or more soft soil layers (40) with corresponding soil volumetric weights (?s), wherein the columns have a column volumetric weight (?c) that is at least 10% larger than the soil volumetric weights, and wherein the columns comprise a mineral aggregate and an impermeable filler.
    Type: Application
    Filed: July 13, 2016
    Publication date: January 19, 2017
    Inventors: Adrianus Gerardus Gregorius van Haastert, Richard Jacob Looij, Josephus Antonius Wilhelmus Hockx
  • Patent number: 9514553
    Abstract: 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: Grant
    Filed: September 20, 2011
    Date of Patent: December 6, 2016
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Andreas Nauerz, Stephan Laertz, Richard Jacob, Timo Kussmaul
  • Publication number: 20160171120
    Abstract: The method includes automatic creation of mapping definitions. The method further includes analyzing an external data structure, wherein the external data structure has one or more elements. The method further includes determining a path length and a number of occurrences for each element of a first set of elements of the one or more elements. The method further includes generating at least one query statement for the first set of elements. The method further includes generating mapping definitions based, at least in part on the at least one generated query statement and the path length of each element of the first set of elements.
    Type: Application
    Filed: June 11, 2015
    Publication date: June 16, 2016
    Inventors: Dieter Buehler, Matthias Falkenberg, Peter Fischer, Richard Jacob, Simon Kirchmann, Stephan Laertz, Juergen Schaeck, Andreas C. Seidel, Thomas Steinheber
  • Publication number: 20160171046
    Abstract: The method includes automatic creation of mapping definitions. The method further includes analyzing an external data structure, wherein the external data structure has one or more elements. The method further includes determining a path length and a number of occurrences for each element of a first set of elements of the one or more elements. The method further includes generating at least one query statement for the first set of elements. The method further includes generating mapping definitions based, at least in part on the at least one generated query statement and the path length of each element of the first set of elements.
    Type: Application
    Filed: December 12, 2014
    Publication date: June 16, 2016
    Inventors: Dieter Buehler, Matthias Falkenberg, Peter Fischer, Richard Jacob, Simon Kirchmann, Stephan Laertz, Juergen Schaeck, Andreas C. Seidel, Thomas Steinheber
  • Patent number: 9285687
    Abstract: 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: Grant
    Filed: September 10, 2012
    Date of Patent: March 15, 2016
    Assignee: ASML Holding N.V.
    Inventors: Stanislav Y Smirnov, Lev Ryzhikov, Eric Brian Catey, Adel Joobeur, David Heald, Yevgeniy Konstantinovich Shmarev, Richard Jacobs
  • Patent number: 9122763
    Abstract: 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: Grant
    Filed: March 29, 2012
    Date of Patent: September 1, 2015
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Matthias Falkenberg, Richard Jacob, Stephan Laertz, Carsten Leue
  • Publication number: 20150242503
    Abstract: Systems and methods of operating a web portal environment are disclosed. One such computer-implemented method includes: triggering rendering of a content item being specified by a feed-driven list definition defining a new web content type; reading entries of the content item by a first tag that creates a request attribute containing query relevant information; listening to the request attribute; creating a query; passing the query to a feed integration service; executing the corresponding remote API call; receiving a response from an external data provider; passing the response to the feed-driven objects extension plug-in; creating a rendering context which can be accessed by a second tag; and inserting the external data into markup by the second tag based on a set of predefined feed-driven list presentation components.
    Type: Application
    Filed: February 26, 2014
    Publication date: August 27, 2015
    Applicant: International Business Machines Corporation
    Inventors: Dieter Buehler, Matthias Falkenberg, Peter Fischer, Richard Jacob, Stephen Laertz, Simon D. Naegele, Juergen Schaeck
  • Publication number: 20150242528
    Abstract: Methods of operating a web portal environment are disclosed. One such computer-implemented method includes: triggering rendering of a content item being specified by a feed-driven list definition defining a new web content type; reading entries of the content item by a first tag that creates a request attribute containing query relevant information; listening to the request attribute; creating a query; passing the query to a feed integration service; executing the corresponding remote API call; receiving a response from an external data provider; passing the response to the feed-driven objects extension plug-in; creating a rendering context which can be accessed by a second tag; and inserting the external data into markup by the second tag based on a set of predefined feed-driven list presentation components.
    Type: Application
    Filed: November 17, 2014
    Publication date: August 27, 2015
    Inventors: Dieter Buehler, Matthias Falkenberg, Peter Fischer, Richard Jacob, Stephen Laertz, Simon D. Naegele, Juergen Schaeck
  • Patent number: 9104774
    Abstract: 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: Grant
    Filed: November 17, 2011
    Date of Patent: August 11, 2015
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Matthias Falkenberg, Richard Jacob, Stephan Laertz, Carsten Leue
  • Publication number: 20150201037
    Abstract: Integrating a plurality of third party service interactions into a portal including a Web content management system includes receiving a data structure, associating the data structure with a selected profile out of a plurality of profiles based on the origin of the data structure, and transforming content of the received data structure, using a declarative mapping associated with the selected profile, into an intermediate data structure. The intermediate data structure may be provided to a presentation layer of the portal. A signal causing a rendering of the intermediate data structure may be triggered via a portlet of the portal to a display. Captured input from the portlet from the intermediate data structure may be transformed to the data structure using the declarative mapping associated with the selected profile. The data structure may be sent.
    Type: Application
    Filed: December 2, 2014
    Publication date: July 16, 2015
    Inventors: Dieter Buehler, Marco Berger, Matthias Falkenberg, Peter Fischer, Richard Jacob, Simon Kirchmann, Stephan Laertz, Thomas Steinheber
  • Patent number: 9037565
    Abstract: 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: Grant
    Filed: March 13, 2013
    Date of Patent: May 19, 2015
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: 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: 20150058465
    Abstract: A portal is connected to a social backend. The portal comprises an integration component communicating with the social backend. Functionality of the social backend is integrated into the portal system by creating at least one portal object that is associated with at least one social object. The integration component comprises a portal listening component listening to events triggered by running applications of the portal, and creates an event list by filtering events associated with the social backend. A backend processing component keeps portal applications in synchronization with the social backend regarding changes on a portal side. A backend query component queries application programming interfaces of the social backend for current social objects and their states. A portal model processing component calculates actions based on passed in states of current social objects from the backend query component, and invokes corresponding application programming interface calls on the portal.
    Type: Application
    Filed: August 18, 2014
    Publication date: February 26, 2015
    Inventors: Dieter Buehler, Matthias Falkenberg, Peter Fischer, Richard Jacob, Stephan Laertz, Simon Naegele, Juergen Schaeck
  • Publication number: 20140325380
    Abstract: 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: Application
    Filed: July 3, 2014
    Publication date: October 30, 2014
    Inventors: 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: 8819586
    Abstract: 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: Grant
    Filed: May 27, 2011
    Date of Patent: August 26, 2014
    Assignee: Microsoft Corporation
    Inventors: 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: 8812698
    Abstract: 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: Grant
    Filed: April 8, 2008
    Date of Patent: August 19, 2014
    Assignee: International Business Machines Corporation
    Inventors: Daniel Blum, Jan Paul Buchwald, Richard Jacob, Timo Kussmaul, Oliver Then
  • Patent number: 8799759
    Abstract: 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: Grant
    Filed: December 13, 2010
    Date of Patent: August 5, 2014
    Assignee: International Business Machines Corporation
    Inventors: Matthias Falkenberg, Richard Jacob, Stephan Laertz, Sascha Sambale
  • Publication number: 20140059172
    Abstract: The present invention is directed to a method and system to be performed by a WSRP consumer portal server for accessing a remote network resource addressed by a respective resource URL in a web portal infrastructure comprising at least a WSRP Consumer Portal connectable to a client Browser requesting the remote network resource, and a remote communication partner.
    Type: Application
    Filed: September 25, 2013
    Publication date: February 27, 2014
    Applicant: International Business Machines Corporation
    Inventors: Richard Jacob, Timo Kussmaul, Stephan Laertz
  • Patent number: 8621092
    Abstract: The present invention is directed to a method and system to be performed by a WSRP consumer portal server for accessing a remote network resource addressed by a respective resource URL in a web portal infrastructure comprising at least a WSRP Consumer Portal connectable to a client Browser requesting the remote network resource, and a remote communication partner.
    Type: Grant
    Filed: October 2, 2007
    Date of Patent: December 31, 2013
    Assignee: International Business Machines Corporation
    Inventors: Richard Jacob, Timo Kussmaul, Stephan Laertz
  • Publication number: 20130179414
    Abstract: The claimed subject matter provides for systems and/or methods for accessing and/or updating files by a first application in which the first application does not have direct accessibility to said file. In some embodiments, file host applications that are not directly accessible to said first application may be connected to through a file picker extensibility point that enable the first application to acquire files through an operating system user experience. In these various embodiments, the system may provide for one or more of the following functionalities: (1) refreshing content that is controlled by a file host application; (2) updating content that is controlled by a file host application; (3) exporting files from an application to a file host application; (4) a user interface for export operations and file host application intervention and (5) a file host extensibility point provided by the operating system.
    Type: Application
    Filed: January 6, 2012
    Publication date: July 11, 2013
    Applicant: Microsoft Corporation
    Inventors: Scott David Hoogerwerf, David Charles Fields, Michael John Novak, Richard Jacob White, Dennis Lawrence Davis, Gabriel Shawn DeBacker, Jeffrey Jay Johnson, Manav Mishra, Steven James Ball