Patents by Inventor Michael John Williams

Michael John Williams 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: 20160140636
    Abstract: An image processing method includes partitioning an image under test to form a plurality of contiguous image segments having similar image properties, deriving feature data from a subset including one or more of the image segments, and comparing the feature data from the subset of image segments with feature data derived from respective image segments of one or more other images so as to detect a similarity between the image under test and the one or more other images.
    Type: Application
    Filed: January 21, 2016
    Publication date: May 19, 2016
    Applicant: Sony Europe Limited
    Inventors: Mikael Carl Lang, Robert Mark Stefan Porter, Paul Edward Prayle, Ratna Beresford, Jonathan Richard Thorpe, Michael John Williams
  • Patent number: 9325934
    Abstract: An image processing system comprises a first video camera arranged to have a first width of field of view, and operable to capture a first image, a second video camera arranged to have a second width of field of view narrower than that of the first video camera, and operable to capture a second image substantially at the same time that the first camera captures the first image, and an image processing unit operable to access scene geometry for a known scene, with the first video camera and the second video camera being arranged in a pre-set positional relation to each other; the image processing unit is arranged in operation to map scene geometry onto the first image captured by the first video camera, and the image processing unit is arranged in operation to map onto the second image captured by the second video camera at least part of the scene geometry mapped onto the first image, in dependence upon the pre-set positional relation of the first and second video cameras and their respective widths of field o
    Type: Grant
    Filed: November 23, 2012
    Date of Patent: April 26, 2016
    Assignee: Sony Corporation
    Inventor: Michael John Williams
  • Publication number: 20160070630
    Abstract: A data processing apparatus has a debug state in which processing circuitry 105 executes instructions received from the debug interface 115. Control changing circuitry 135 prohibits the execution of instructions in a predefined privilege mode when in the debug state if a control parameter has a predefined value. In response to a first exception being signalled while in the debug state, where the first exception is intended to be handled at the predefined privilege mode, and further in response to the control parameter having the predefined value, signalling circuitry 115 signals a second exception to be handled at a different privilege mode from the predefined privilege mode and sets information identifying a type of the first exception. Consequently, without having to enter the prohibited (predefined) privilege mode, the debugger 110 can be made aware of the first exception that would ordinarily be handled at the predefined, i.e. prohibited privilege mode.
    Type: Application
    Filed: August 12, 2015
    Publication date: March 10, 2016
    Inventors: Michael John WILLIAMS, Simon John CRASKE
  • Patent number: 9269105
    Abstract: An image processing method includes partitioning an image under test to form a plurality of contiguous image segments having similar image properties, deriving feature data from a subset including one or more of the image segments, and comparing the feature data from the subset of image segments with feature data derived from respective image segments of one or more other images so as to detect a similarity between the image under test and the one or more other images.
    Type: Grant
    Filed: February 25, 2013
    Date of Patent: February 23, 2016
    Assignee: SONY EUROPE LIMITED
    Inventors: Mikael Carl Lang, Robert Mark Stefan Porter, Paul Edward Prayle, Ratna Beresford, Jonathan Richard Thorpe, Michael John Williams
  • Publication number: 20160048440
    Abstract: A data processing apparatus has processing circuitry which can execute instructions at one of several privilege levels. A plurality of performance monitoring circuits are included. In response to an instruction executed at a first privilege level, first configuration data can be set for controlling performance monitoring by a first subset of performance monitoring circuits. A disable control flag can be set in response to an instruction executed at a second privilege level higher than the first privilege level. If the disable control flag has a predetermined value then performance monitoring control circuitry disables performance monitoring by the first subset of performance monitoring circuits while the processing circuitry is executing instructions at the second privilege level.
    Type: Application
    Filed: June 23, 2015
    Publication date: February 18, 2016
    Inventors: Michael John WILLIAMS, Simon John CRASKE
  • Patent number: 9229908
    Abstract: A data processing apparatus is provided which is configured to select 2M selected identifiers within a possible range of up to 2N identifiers, where M?N. The data processing apparatus comprises a selection storage unit configured to store at least N+1 identifier selection bits, wherein a position of a first marker bit in the at least N+1 identifier selection bits determines M, and an identifier selection unit configured to determine the 2M selected identifiers. The 2M selected identifiers fall within a range defined by a base identifier and a ceiling identifier. N-M bits of the N+1 identifier selection bits form N-M bits of the base identifier, and M zeroes form a further M bits of the base identifier. The ceiling identifier corresponds to the base identifier, except that the M zeroes of the base identifier are replaced by M ones.
    Type: Grant
    Filed: July 3, 2013
    Date of Patent: January 5, 2016
    Assignee: ARM Limited
    Inventors: John Michael Horley, Andrew Brookfield Swaine, Michael John Williams
  • Patent number: 9230336
    Abstract: A video surveillance system comprises two or more video cameras each providing a video signal, the cameras each being positioned at a respective known location; a motion detector to detect image motion of an image feature within the field of view of one of the video cameras and for deriving a corresponding physical motion of an object represented by the image feature; and a motion predictor to predict the physical motion of the object with respect to the known locations of the cameras so as to derive an expected time when the object may be observed in the field of view of another one of the video cameras, in which the motion predictor is responsive to routing data defining possible routes from the observed location of the object to the field of view of another of the cameras.
    Type: Grant
    Filed: September 23, 2011
    Date of Patent: January 5, 2016
    Assignee: SONY CORPORATION
    Inventors: Gareth John Lewis, Michael John Williams
  • Patent number: 9223677
    Abstract: A data processing apparatus is provided having a plurality of processing circuits each having access to a memory. Tracing circuitry is provided for generating a stream of trace data for generating a stream of trace data corresponding to at least one of the plurality of processing circuits. Selection circuitry is provided to enable selective switching of the tracing circuitry from generating a first trace data stream corresponding to a first one of the plurality of processing circuits generating a second different trace data stream corresponding to a different one of the plurality of processing circuits. The selective switching is performed in dependence upon processing state information associating with one or more of the plurality of processing circuits. A corresponding method and computer program product are also provided.
    Type: Grant
    Filed: June 11, 2008
    Date of Patent: December 29, 2015
    Assignee: ARM Limited
    Inventors: Andrew Brookfield Swaine, Michael John Williams, David Kevin Hart, Andrew Christopher Rose
  • Publication number: 20150355354
    Abstract: A method of analyzing measured microseismic events obtained from monitoring induced hydraulic fracturing of underground geological formations, the method involving (a) postulating the location of an evolving planar fracture, having a temporal and spatial trajectory based on a fracture propagation model requiring knowledge of the material properties of the geology, an initiation point and at least two measured microseismic events that fit the postulated fracture trajectory; (b) assessing whether additional measured microseismic events are sufficiently close to the temporal and spatial trajectory to be considered to be occurring as part of the propagation of the fracture; (c) determining whether the postulated fracture trajectory is statistically significant by comparing the number of microseismic events which are sufficiently close with a statistical baseline number; (d) repeating steps (a) to (c) as necessary until at least one plausible fracture plane consistent with the measured events is found is provided.
    Type: Application
    Filed: January 14, 2014
    Publication date: December 10, 2015
    Inventor: Michael John Williams
  • Patent number: 9201749
    Abstract: A method and apparatus for controlling a processor to execute in a single step mode such that a single instruction from the instruction stream is executed, the processor determines if the single instruction is one of at least one predetermined type of instruction and stores a type indicator in a data storage location and a diagnostic exception is taken after the processor has processed the single instruction. Additionally, a diagnostic operation is performed including accessing the type indicator stored in the data storage location and, when the single instruction was not one of the predetermined type, controlling the processor to continue executing instructions in the single step mode, and, when the single instruction was one of the at least one predetermined type, controlling the processor to exit the single step mode and not execute the next instruction within the instruction stream as a single instruction followed by an exception.
    Type: Grant
    Filed: July 31, 2014
    Date of Patent: December 1, 2015
    Assignee: ARM LIMITED
    Inventors: Michael John Williams, Richard Roy Grisenthwaite
  • Publication number: 20150212224
    Abstract: A method can include receiving locations of microseismic events associated with a fracturing operation performed in a geologic environment; determining an individual correlation exponent for one of the microseismic events based at least in part on distances where each of the distances is between the location of the one microseismic event and a location of another one of the microseismic events; and, based at least in part on the individual correlation exponent, associating the one of the microseismic events with a fracture generated or activated by the fracturing operation.
    Type: Application
    Filed: July 3, 2014
    Publication date: July 30, 2015
    Inventor: Michael John Williams
  • Publication number: 20150138188
    Abstract: Embodiments of the present disclosure provide a device for generating a graphic and superimposing the generated graphic on a second image generated from a cut-out of a first image of a scene, the cut-out representing the field of view of a virtual camera, the device comprising: receiver circuitry configured to receive the second image and a set of cut-out corner coordinates; homography determining circuitry configured to determine, a homography between coordinates of the first 2D coordinate system defined within the cut-out and coordinates of a second 2D coordinate system defined for the second image; feature determining circuitry configured to determine a feature of the virtual 3D map of the scene within the field of view of the virtual camera; graphic generator circuitry configured to generate the graphic from the determined feature of the virtual 3D map; and graphic superimposing circuitry configured to superimpose the generated graphic on the second image.
    Type: Application
    Filed: September 22, 2014
    Publication date: May 21, 2015
    Applicant: Sony Corporation
    Inventors: Clive Henry GILLARD, Michael John WILLIAMS, Robert Mark Stefan PORTER, Paul Edward PRAYLE
  • Publication number: 20150143421
    Abstract: A client device, comprising: a communication unit configured to receive a plurality of parameters, the parameters defining segments of an image stored on a server, wherein the segments partially overlap; a processing unit configured to allow selection of a segment of the image in accordance with a defined view on the client device and wherein upon selection the segment is downloadable from the server; and a display configured to display on the client device the cut out of the image taken from the receivable segment is disclosed.
    Type: Application
    Filed: October 22, 2014
    Publication date: May 21, 2015
    Applicant: Sony Corporation
    Inventors: Michael John WILLIAMS, David Wagg, Clive Henry Gillard, Robert Mark Stefan Porter, Richard Cooper
  • Patent number: 9032252
    Abstract: An integrated circuit 2 includes one or more transaction masters 8, 10, 12, 4 for issuing data transactions via interconnect circuitry 20. Debug access port circuitry is configured to respond to debug commands received from a debug controller 6 to generate barrier transactions which are issued to the interconnect circuitry. The interconnect circuitry responds to the received barrier transactions by constraining a relative ordering of at least some of the data transactions as they pass through the interconnect circuitry.
    Type: Grant
    Filed: August 2, 2012
    Date of Patent: May 12, 2015
    Assignee: ARM Limited
    Inventors: Sheshadri Kalkunte, Michael John Williams
  • Publication number: 20150081223
    Abstract: Methods, computing systems, and computer-readable media for processing seismic data. The method may include obtaining a model of a subterranean domain, and determining one or more synthetic waveforms for one or more events located in the subterranean domain, based at least partially on the model. The method may also include identifying, using a processor, one or more arrival waves in the one or more synthetic waveforms, wherein at least one of the one or more arrivals represents a mode-converted wave, and generating a processing chain for determining at least a location of an event in the subterranean domain based at least partially on the at least one mode-converted wave.
    Type: Application
    Filed: September 18, 2014
    Publication date: March 19, 2015
    Inventors: Michael John Williams, Joel Herve Le Calvez, Tina Hoffart, Geraldine Haas, Daniel Gordon Raymer, David Pugh
  • Patent number: 8949844
    Abstract: A processor 6 is provided with a plurality of hardware resources, such as performance monitors 12 and context pointers 18. Boundary indicating circuitry 14, 20 stores a boundary value which is programmable and which indicates a boundary position dividing the hardware resources into a first portion and a second portion. Resource control circuitry 16, 22 controls access to the hardware resources such that when program execution circuitry 8 is executing a first program it is responsive to a query as to how many off said plurality of hardware resources are present to return a first value whereas when the program execution circuitry is executing a second program it responds to such a query by returning a value corresponding to those hardware resources within the second portion.
    Type: Grant
    Filed: September 13, 2010
    Date of Patent: February 3, 2015
    Assignee: ARM Limited
    Inventors: Michael John Williams, Stuart David Biles
  • Publication number: 20150000177
    Abstract: The present invention is concerned with an improved rod holder, particularly a gunwale rod holder, particularly for use in sports fishing.
    Type: Application
    Filed: May 16, 2012
    Publication date: January 1, 2015
    Inventor: Michael John William LINEY
  • Publication number: 20140373604
    Abstract: Systems and methods are disclosed for measuring and/or monitoring concentrations of a dispersed phase in a fluid. A wettable surface may be used that is configured to be selectively wettable by the dispersed phase in the fluid being tested/monitored and the amount of or the rate of change of the wetting/deposition of the dispersed phase on the wettable surface is sensed and used to monitor the concentration of the dispersed phase.
    Type: Application
    Filed: September 9, 2014
    Publication date: December 25, 2014
    Inventors: GARY ODDIE, MICHEL BERARD, MICHAEL JOHN WILLIAMS
  • Publication number: 20140344621
    Abstract: A method and apparatus for controlling a processor to execute in a single step mode such that a single instruction from the instruction stream is executed, the processor determines if the single instruction is one of at least one predetermined type of instruction and stores a type indicator in a data storage location and a diagnostic exception is taken after the processor has processed the single instruction. Additionally, a diagnostic operation is performed including accessing the type indicator stored in the data storage location and, when the single instruction was not one of the predetermined type, controlling the processor to continue executing instructions in the single step mode, and, when the single instruction was one of the at least one predetermined type, controlling the processor to exit the single step mode and not execute the next instruction within the instruction stream as a single instruction followed by an exception.
    Type: Application
    Filed: July 31, 2014
    Publication date: November 20, 2014
    Inventors: Michael John WILLIAMS, Richard Roy GRISENTHWAITE
  • Publication number: 20140332144
    Abstract: The present invention is directed to timing belts having improved fabric adhesion to the tooth facing which can be achieved by the use of a combination of a RFL treated fabric and an EPDM body provided the RFL treatment or the body include ZDA or the RF latex is an X-HNBR latex.
    Type: Application
    Filed: July 22, 2014
    Publication date: November 13, 2014
    Applicant: VEYANCE TECHNOLOGIES, INC.
    Inventors: Thomas George Burrowes, Michael John William Gregg