Patents by Inventor John McGrath

John McGrath 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: 20060014376
    Abstract: A multilevel semiconductor integrated circuit (IC) structure including a first interconnect level including a layer of dielectric material over a semiconductor substrate, the layer of dielectric material comprising a dense material for passivating semiconductor devices and local interconnects underneath; multiple interconnect layers of dielectric material formed above the layer of dense dielectric material, each layer of dielectric material including at least a layer of low-k dielectric material; and, a set of stacked via-studs in the low-k dielectric material layers, each of said set of stacked via studs interconnecting one or more patterned conductive structures, a conductive structure including a cantilever formed in the low-k dielectric material.
    Type: Application
    Filed: September 20, 2005
    Publication date: January 19, 2006
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Birendra Agarwala, Conrad Barile, Hormazdyar Dalal, Brett Engel, Michael Lane, Ernest Levine, Xiao Liu, Vincent McGahay, John McGrath, Conal Murray, Jawahar Nayak, Du Nguyen, Hazara Rathore, Thomas Shaw
  • Publication number: 20050262492
    Abstract: Method and apparatus for a dynamically reconfigurable system monitor (20) are described. A system monitor (20) has registers (206) accessible via a reconfiguration port (201). At least one of the registers may be dynamically reconfigured via the reconfiguration port (201) to select a channel to be monitored or to store an alarm value to be used in monitoring by the system monitor (20). Additionally, the system monitor (20) may be embedded in a columnar block architecture.
    Type: Application
    Filed: April 30, 2004
    Publication date: November 24, 2005
    Applicant: Xilinx, Inc
    Inventors: F. Goetting, John McGrath, Anthony Collins
  • Publication number: 20050248364
    Abstract: Method and apparatus for dynamic configuration of function block logic of an integrated circuit is described. The integrated circuit includes a reconfiguration port coupled to a controller. The controller is coupled to an array of memory cell. A portion of the array of memory cells is coupled for read/write communication with the controller, and another portion of the array of memory cells is not coupled for read/write communication with the controller. The portion of the array of memory cells is configurable at an operational frequency of the integrated circuit for dynamic reconfiguration of the function block logic of the integrated circuit.
    Type: Application
    Filed: April 30, 2004
    Publication date: November 10, 2005
    Applicant: Xilinx, Inc.
    Inventors: Vasisht Vadi, David Schultz, John Logue, John McGrath, Anthony Collins, F. Goetting
  • Publication number: 20050242834
    Abstract: Method and apparatus for sub-frame bit access for reconfiguring a logic block of a programmable logic device is described. A reconfiguration port in communication with a controller is provided. The controller is in communication with configuration memory for configuring the logic block. Configuration information is provided via the reconfiguration port. A single data word stored in the configuration memory is read via the controller, modified with the configuration information, and written back into configuration memory. Accordingly, by reading a single data word, in contrast to an entire frame, on-the-fly reconfiguration is facilitated.
    Type: Application
    Filed: April 30, 2004
    Publication date: November 3, 2005
    Applicant: Xilinx, Inc.
    Inventors: Vasisht Vadi, David Schultz, John Logue, John McGrath, F. Goetting, Anthony Collins
  • Publication number: 20050242835
    Abstract: Method and apparatus for a controller for dynamic configuration is described. The controller comprises a port interface, a read/write interface, and a plurality of flip-flops. The flip-flops, couple the port interface to the read/write interface. The port interface is configured to receive a plurality of signals, where portion of the plurality of signals are pipelined through the plurality of flip-flops responsive to a data clock signal of the plurality of signals. This facilitates reading and writing to storage elements at a rate which is at least approximately a frequency of the data clock signal while operating a device at approximately such frequency in which the controller is instantiated.
    Type: Application
    Filed: April 30, 2004
    Publication date: November 3, 2005
    Applicant: Xilinx, Inc.
    Inventors: Vasisht Vadi, David Schultz, John Logue, John McGrath, Anthony Collins, F. Goetting
  • Publication number: 20050246520
    Abstract: Method and apparatus for an interface to a system monitor (1600) is described. A controller (102) accessible via a port interface thereof (110) is configured for read/write access to configuration memory cells (1500) and for read access to status registers (1602). The configuration memory cells (1500) are addressable via a first address space, and the status registers (1602) are addressable via a second address space different from the first address space. The port interface (110) is configured to receive a plurality of signals including a data address signal (124) and a data clock signal (121). The data address signal (124) has address information for accessing either the first address space or the second address space.
    Type: Application
    Filed: April 30, 2004
    Publication date: November 3, 2005
    Applicant: Xilinx, Inc.
    Inventors: Vasisht Vadi, David Schultz, John Logue, John McGrath, Anthony Collins, F. Goetting
  • Publication number: 20050188643
    Abstract: The invention provides a building panel having a simulated natural rock face, for use as a rock facade in wall construction applications, and methods of manufacturing same. The wall panel is manufactured in a mold containing a masonry-permeable mesh, preferably flexible. In one embodiment the bottom of the mold is provided with the profile of the rock facade and the masonry permeable mesh is positioned on the mold, and a settable material is poured into the mold, creating the rock facade and simultaneously embedding the mesh in each simulated rock face to integrate the panel. In a further embodiment the mesh is placed on a mold, the settable material is poured over the mesh, and the rock facade pattern is pressed or stamped into the top surface of the settable material to create the desired pattern. Optionally the panel has a backing board having holes, the settable material intruding through the holes to anchor the rock façade (and embedded mesh) to the backing board.
    Type: Application
    Filed: April 8, 2005
    Publication date: September 1, 2005
    Inventor: John McGrath
  • Patent number: 6925474
    Abstract: A video information retrieval system comprising a client system having a request issuer for issuing a search request in respect of desired video material; and a video accessor for accessing video material on the basis of a uniform resource locator (URL) and a SMPTE unique material identifier (UMID). The retrieval system also comprising a server system having access to one or more databases containing metadata information relating to a plurality of video material items, a UMID associated with each video material item and at least one URL associated with each UMID. A receiver is provided for receiving a search request from the client system and detecting one or more video material items for which metadata information stored in at least one of the database(s) substantially corresponds to the search request. An information supplier supplies the metadata information, the URL and the UMID relating to the one or more detected video material items to the client system.
    Type: Grant
    Filed: December 6, 2001
    Date of Patent: August 2, 2005
    Assignee: Sony United Kingdom Limited
    Inventors: Mark John McGrath, Morgan William Amos David
  • Patent number: 6912688
    Abstract: An editing system has a video store for storing a video sequence and a text store for storing a sequence of text associated with the video sequence. Displays and are provided for displaying the video and the text on the text display. The current text position is indicated by a cursor 10 or by another marker. The frames of the video sequence have time codes associated therewith. Corresponding time codes are associated with the text using the time codes and the rate n of reading words:— The current position in the text is controllable in dependence on the time code of the video frames; and the video frame currently displayed is controllable in dependence upon the current position in the text.
    Type: Grant
    Filed: March 20, 1997
    Date of Patent: June 28, 2005
    Assignees: Sony Corporation, Sony United Kingdom Limited
    Inventors: Yiming Zhou, Mark John McGrath
  • Patent number: 6910576
    Abstract: A storage device for storing a roller includes an upper member and a lower member that is pivotally connected along an edge of the upper member, the upper and lower members defining therebetween an enclosed cavity with the storage device in a closed position. The upper and lower members together define an opening, in the closed position, that extends into the enclosed cavity, the opening being sized to accommodate a handle of the roller with a nap of the roller disposed within the enclosed cavity. Each of the upper and lower members have at least one corresponding projection that extends into the enclosed cavity a predetermined distance to engage the roller and to prevent contact between the nap and the upper and lower members.
    Type: Grant
    Filed: April 11, 2003
    Date of Patent: June 28, 2005
    Inventors: John McGrath, Thomas Payne
  • Patent number: 6876815
    Abstract: A data processor comprises a data compression encoder which operates to compression encode source data into compression encoded data having a variable compressed data rate, a multiplexer coupled to the data compression encoder and arranged in operation to concatenate the compressed data and ancillary data into a concatenated data stream, and a control processor coupled to the multiplexer and arranged in operation to control the multiplexer whereby a combined data rate of the concatenated data stream is less than or equal to a pre-determined maximum. The data processor finds application with a compression encoder which operates in accordance with an MPEG-type encoding algorithm. The source data may be representative of video signals or audio signals, and the ancillary data may be descriptive metadata.
    Type: Grant
    Filed: November 15, 2000
    Date of Patent: April 5, 2005
    Assignee: Sony United Kingdom Limited
    Inventor: Mark John McGrath
  • Publication number: 20040261345
    Abstract: The invention provides a building panel having a simulated natural rock face, for use as a rock facade in wall construction applications, and methods of manufacturing same. The wall panel is manufactured in a mold containing a masonry-permeable mesh, preferably flexible. In one embodiment the bottom of the mold is provided with the profile of the natural rock facade and the masonry permeable mesh is positioned spaced from the bottom of the mold, and a settable material is poured into the mold, creating the rock facade and simultaneously embedding the mesh in each simulated rock face to integrate the panel. In a further embodiment the mesh is placed over the bottom of a mold, the settable material is poured over the mesh, and the rock facade pattern is pressed or stamped into the top surface of the settable material to create the desired pattern.
    Type: Application
    Filed: November 4, 2003
    Publication date: December 30, 2004
    Inventor: John McGrath
  • Publication number: 20040200747
    Abstract: A storage device for storing a roller includes an upper member and a lower member that is pivotally connected along an edge of the upper member, the upper and lower members defining therebetween an enclosed cavity with the storage device in a closed position. The upper and lower members together define an opening, in the closed position, that extends into the enclosed cavity, the opening being sized to accommodate a handle of the roller with a nap of the roller disposed within the enclosed cavity. Each of the upper and lower members have at least one corresponding projection that extends into the enclosed cavity a predetermined distance to engage the roller and to prevent contact between the nap and the upper and lower members.
    Type: Application
    Filed: April 11, 2003
    Publication date: October 14, 2004
    Inventors: John McGrath, Thomas Payne
  • Patent number: 6772125
    Abstract: An audio/video reproducing apparatus is connectable to a communications network for selectively reproducing items of audio/video material from a recording medium in response to a request received via the communications network. The audio/video reproducing apparatus may comprise a control processor operable in use to receive data representing the request for the audio/video material item via the communications network. A reproducing processor is operable in response to signals identifying the audio/video material items from the control processor to reproduce the audio/video material items. The data identifying the audio/video material items includes meta data indicative of the audio/video material items. The meta data may be one of UMID, tape ID and time codes, and a Unique Material Identifier the material items.
    Type: Grant
    Filed: December 4, 2001
    Date of Patent: August 3, 2004
    Assignee: Sony United Kingdom Limited
    Inventors: Vincent Carl Harradine, Alan Turner, Morgan William David, Michael Williams, Mark John McGrath, Andrew Kydd, Jonathan Thorpe
  • Patent number: 6771285
    Abstract: Editing apparatus for controlling editing of source audio and/or video material stored as one or more source files on a storage medium to generate an edited material series of clips from the source material arranged as one or more parallel sequences of temporally successive source material clips, at least some of the clips having one or more predefined time points within the clip comprises user-controllable means for adjusting the temporal position of a start point, an end point or both of clips in the edited material series, the adjusting means being operable to adjust the temporal position in steps so that at each step the temporal position is aligned with a predefined point of another clip in the same or another parallel sequence.
    Type: Grant
    Filed: November 24, 2000
    Date of Patent: August 3, 2004
    Assignee: Sony United Kingdom Limited
    Inventors: Mark John McGrath, Andrew Kydd
  • Publication number: 20040044680
    Abstract: A data structure for representing metadata describes the content of at least one shot or sub-shot of information material. The data structure comprises a volume identification defining a data carrier on which the information material is contained, at least one shot identification defining the shot or sub-shot within the material, and at least one type of metadata associated with the content of the shot or sub-shot. The volume identification is arranged at a first hierarchical level and the shot identification is arranged at a lower hierarchical level and the metadata describing the shot is arranged with respect to the shot hierarchical level. The data structure provides an efficient facility for communicating metadata between metadata nodes including application programs which use the metadata. The metadata is identified on the basis of a shot and volume on which the information material which the metadata describes is contained.
    Type: Application
    Filed: March 24, 2003
    Publication date: March 4, 2004
    Inventors: Jonathan Richard Thorpe, Andrew David Kydd, Mark John McGrath, Alexander John James Miller, Timothy Stuart Roberts, Michael John Williams, Barney Govan
  • Publication number: 20040019602
    Abstract: An application programmer's interface provides a facility for accessing metadata describing the content or attributes of information material. The application programmer's interface comprises a signalling protocol processor operable to receive a metadata string which includes a resource identifier providing an address of a metadata resource, and a file transfer processor operable to provide access to the metadata resource in accordance with a request from the application program. The signalling protocol processor provides an efficient facility for communicating the metadata string. The metadata string may be in the form of a mark-up language such as XML. The metadata resource may be for example a proxy version of the information material, such as a video proxy if the information material is video. Accordingly, the file transfer processor is arranged to provide efficient access to the video proxy using the address provided with metadata string.
    Type: Application
    Filed: March 24, 2003
    Publication date: January 29, 2004
    Inventors: Michael John Williams, Jonathan Richard Thorpe, Mark John McGrath, Matthew Brian Spencer, Paul Edward Prayle, John Edward Hodgkins
  • Publication number: 20040004952
    Abstract: A system for facilitating development of information material comprises a material generation apparatus and a digital assistant device. The material generation apparatus includes a recording device and a wireless communicator. The material generation apparatus is operable to generate the information material and the recording device is operable to store the information material on a data carrier with material location data identifying a location on the data carrier of the information material. The digital assistant device includes and a wireless communicator for providing a wireless communications link with the wireless communicator of the material generation apparatus. The material generation apparatus is operable in response to a request communicated from the digital assistant device via the wireless communications link for material location data identifying an event represented within the information material to communicate the material location data of the material representing the event.
    Type: Application
    Filed: March 24, 2003
    Publication date: January 8, 2004
    Inventors: Mark John McGrath, Michael John Williams, Jonathan Richard Thorpe, Matthew Brian Spencer
  • Patent number: 6654930
    Abstract: A sequence of video frames is assembled from video clips. The frames have time codes associated therewith. It is desired to match sections of the text (T1, T2) to corresponding sections (V1, V2) of the video sequence. Time codes (TCx, TCx+1) corresponding to the time codes of the video frames are entered into the text. A rate n of reading the words of the text is defined. The extent W of the text which matches an associated section of the video is calculated as W=(TCx+1−Tcx).n. On a text display, the extent W of the text which matches the video section is indicated by highlighting or in other ways. More text than matches a video section may be provided. The excess text or overflow text is distinguished on the display by e.g. color from the active text which matches the video section.
    Type: Grant
    Filed: March 20, 1997
    Date of Patent: November 25, 2003
    Assignees: Sony Corporation, Sony United Kingdom Limited
    Inventors: Yiming Zhou, Mark John McGrath, Vincent Carl Harradine
  • Publication number: 20030217273
    Abstract: The invention relates to a data storage medium storing data material having a data replay order, the stored data material being associated with dummy data material stored on the medium at a different position in the data replay order, in which metadata identifying the data material is encoded as a watermark in the dummy data material.
    Type: Application
    Filed: March 20, 2003
    Publication date: November 20, 2003
    Inventors: Mark John McGrath, Michael Williams