Patents by Inventor Robert Ahrens

Robert Ahrens 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).

  • Patent number: 9927798
    Abstract: Integration of semiconductor tool maintenance operations on mobile devices to allow technicians to more accurately perform semiconductor tool maintenance and to allow more accurate analysis of data to improve maintenance procedures to be more repeatable, consistent, and efficient. Remote control of maintenance operations for the semiconductor tool via a portable electronic device decreases the time required to service semiconductor tools and thus increase throughput.
    Type: Grant
    Filed: October 6, 2015
    Date of Patent: March 27, 2018
    Assignee: LAM RESEARCH CORPORATION
    Inventors: Roger Patrick, Chung Ho Huang, Simon Gosselin, Vincent Wong, Ronald Ramnarine, Neal K. Newton, Mukesh Shah, Kerwin Hoversten, Robert Ahrens, Marco Mora
  • Patent number: 9262536
    Abstract: Disclosed herein are strategies for verifying placement of a direct measurement tag useful for measuring Internet traffic of a plurality of users at a website. For example, a method may include receiving web page identification data that is derived from user clickstream data, determining a URL associated with a domain based on the webpage identification information, and providing a measurement code verification web crawler with the URL and the depth to which to explore the domain for verifying measurement code placement with the web crawler.
    Type: Grant
    Filed: December 11, 2013
    Date of Patent: February 16, 2016
    Assignee: Compete, Inc.
    Inventors: Alon H. Landa, Brian S. Ingalls, Jonathan Novick, Robert Ahrens
  • Publication number: 20140164350
    Abstract: Disclosed herein are strategies for verifying placement of a direct measurement tag useful for measuring Internet traffic of a plurality of users at a website. For example, a method may include receiving web page identification data that is derived from user clickstream data, determining a URL associated with a domain based on the webpage identification information, and providing a measurement code verification web crawler with the URL and the depth to which to explore the domain for verifying measurement code placement with the web crawler.
    Type: Application
    Filed: December 11, 2013
    Publication date: June 12, 2014
    Applicant: Compete, Inc.
    Inventors: Alon H. Landa, Brian S. Ingalls, Jonathan Novick, Robert Ahrens
  • Publication number: 20080223767
    Abstract: An apparatus for selecting and sorting a plurality of random length boards to form at least one row of boards having a total length within a predetermined target length range includes a measurement section operative to measure the length of each board and a sorting section which includes a sorting device and system for sorting the boards. An accumulating row section accumulates and stores rows of boards selected from the plurality of boards and a vacuum suction transport device moves rows of boards from the accumulating rows to a bundling section which receives rows of boards and then bunches and aligns the rows of boards and bundles the rows of boards in a board row bundle. Finally, a central processor performs all calculations and controls to properly sort the boards to create bundles of rows of boards having a total length generally within a predetermined target length range.
    Type: Application
    Filed: March 13, 2007
    Publication date: September 18, 2008
    Inventor: Robert Ahrens
  • Publication number: 20080223487
    Abstract: An apparatus for selecting and sorting a plurality of random length boards to form at least one row of boards having a total length within a predetermined target length range includes a measurement section operative to measure the length of each board and a sorting section which includes a sorting device and system for sorting the boards. An accumulating row section accumulates and stores rows of boards selected from the plurality of boards and a vacuum suction transport device moves rows of boards from the accumulating rows to a bundling section which receives rows of boards and then bunches and aligns the rows of boards and bundles the rows of boards in a board row bundle. Finally, a central processor performs all calculations and controls to properly sort the boards to create bundles of rows of boards having a total length generally within a predetermined target length range.
    Type: Application
    Filed: March 13, 2007
    Publication date: September 18, 2008
    Inventor: Robert Ahrens
  • Publication number: 20080223768
    Abstract: A vacuum suction transport carriage includes a movably mounted carriage body, a vacuum suction generating device and a vacuum picker apparatus mounted on the carriage body, the vacuum picker apparatus including a main frame and at least two vacuum bar assemblies mounted on the main frame. These each include extension and retraction devices mounted on and extending downwards from the main frame and a vacuum bar mounted on a lower end of the extension and retraction device, the vacuum bar including a plurality of suction pads connected to the vacuum suction generating device.
    Type: Application
    Filed: March 13, 2008
    Publication date: September 18, 2008
    Inventor: Robert Ahrens
  • Publication number: 20050047725
    Abstract: An apparatus for aligning the cores of the two optical waveguides. The apparatus includes a control loop for receiving an aligning signal launched through the core of one of the optical waveguides. The control loop may effectuate the aligning signal to propagate through the cores of the optical waveguides. The control loop may include a detector for generating a detecting signal in response to detecting the aligning signal. Moreover, the control loop may include a machine-vision system for generating a manipulation signal in response to the detecting signal. The control loops may also include a controller for physically aligning one of the optical waveguides with respect to the other optical waveguide in response to the manipulation signal. The controller may perform the physically alignment by means of a robotic tool. The apparatus may also include a means for splicing the optical waveguides.
    Type: Application
    Filed: August 28, 2003
    Publication date: March 3, 2005
    Inventor: Robert Ahrens
  • Patent number: 6598747
    Abstract: An apparatus for selecting random length boards for nesting into a single row of predetermined lengths includes an accumulating conveyor with longitudinal tracks positioned adjacent a storage rack with the longitudinal channels aligned with the tracks. A scanning assembly is positioned between the accumulating conveyor and storage rack for scanning boards moving between the conveyor and storage rack, to determine the length of each board. The central processor is connected to the scanning assembly, and gates on the accumulating rack and storage rack, to automatically operate the system.
    Type: Grant
    Filed: August 30, 2002
    Date of Patent: July 29, 2003
    Inventor: Robert Ahrens
  • Patent number: 6510364
    Abstract: A method for selecting random length boards for nesting into a single row of predetermined lengths includes the initial step of arranging a plurality of random length boards on an accumulating rack. A plurality of the boards are then conveyed to channels in an adjacent storage rack. The length of each board is determined as the board is conveyed from the accumulating rack to the storage rack, and this information is transmitted to a central processor. The processor calculates combinations of board lengths in the storage rack which will form a single stock row having a combined board length within a predetermined target range. The processor then selects a preferred combination of boards from the possible combinations, and activates gates in the channels to drop the boards to a conveyor and move the selected boards to a stock row accumulating location. The processor then activates gates on the accumulating rack tracks to convey additional boards to empty channels in the storage rack, and repeats the process.
    Type: Grant
    Filed: April 30, 2001
    Date of Patent: January 21, 2003
    Inventor: Robert Ahrens
  • Publication number: 20020159876
    Abstract: A method and apparatus for selecting random length boards for nesting into a single row of predetermined lengths includes the initial step of arranging a plurality of random length boards on an accumulating rack. A plurality of the boards are then conveyed to channels in an adjacent storage rack. The length of each board is determined as the board is conveyed from the accumulating rack to the storage rack, and this information is transmitted to a central processor. The processor calculates combinations of board lengths in the storage rack which will form a single stock row having a combined board length within a predetermined target range. The processor then selects a preferred combination of boards from the possible combinations, and activates gates in the channels to drop the boards to a conveyor and move the selected boards to a stock row accumulating location.
    Type: Application
    Filed: April 30, 2001
    Publication date: October 31, 2002
    Inventor: Robert Ahrens
  • Patent number: D788134
    Type: Grant
    Filed: October 10, 2014
    Date of Patent: May 30, 2017
    Assignee: LAM RESEARCH CORPORATION
    Inventors: Vincent Wong, Ronald Ramnarine, Robert Housley, Sandy Shih-Hsun Chao, Mukesh Shah, Robert Ahrens
  • Patent number: D814488
    Type: Grant
    Filed: October 10, 2014
    Date of Patent: April 3, 2018
    Assignee: LAM RESEARCH CORPORATION
    Inventors: Vincent Wong, Ronald Ramnarine, Robert Housley, Sandy Shih-Hsun Chao, Mukesh Shah, Robert Ahrens