Patents by Inventor Paul Williamson

Paul Williamson 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: 7577061
    Abstract: Evolution of an hydrocarbon reservoir in the process of producing is carried out by co-analyzing the changes in the propagation times and seismic amplitudes of a seismic wavelet along propagation paths in the ground. A base survey of the reservoir is provided, with a set of seismic traces at a first time T associated to a first velocity field Vb; a monitor survey of the reservoir is provided, the monitor survey being taken at a second time T+?T, with a set of seismic traces associated to the same positions as in the base survey; the monitor survey is associated to a second velocity field Vm.
    Type: Grant
    Filed: May 22, 2007
    Date of Patent: August 18, 2009
    Assignee: Total S.A.
    Inventors: Paul Williamson, Paul Sexton, Adam John Cherrett
  • Publication number: 20090112652
    Abstract: A method and system of project publishing are disclosed. In one embodiment, a method includes generating self publishing services associated with a project, generating automated publishing services associated with the project, generating advanced publishing optimization services associated with the project, and generating post publishing tracking services associated with the project. The project may include a book, a periodical, an audio book, advertising copy, a screenplay, a newsletter, music, a video file, and/or an audio file.
    Type: Application
    Filed: October 31, 2007
    Publication date: April 30, 2009
    Inventors: Mark Kelsey, Bobby Samuel, Marc Powell, David Bruce McCauley, Gary Hillard, Keith R. Williamson, Sandra Powell, Nathan Paul Williamson, Mike Murnan
  • Publication number: 20090070128
    Abstract: A method and system of community-based project content creation are disclosed. In one embodiment, a method includes generating user profiles, associating first user with a first user profile, generating project profiles, each project profile associated with at least one user profile, associating the first user with a first project profile, designating a privilege level associated with a second user profile, and generating as online project collaboration between the first project profile and the second user profile based on the privilege level. The method may also include generating community building activities. The method may also include personalizing the first user profile. The method may further include generating a search associated with the user profiles and/or the project profiles. In addition, the method may include generating a post-publishing activity associated.
    Type: Application
    Filed: September 11, 2007
    Publication date: March 12, 2009
    Inventors: David Bruce McCauley, Sandra Powell, Benjamin Wm. Cram, Nathan Paul Williamson, Jacob Leon Geib-Rosch, Kenneth J. Kratz, James Thomas Stanley, Christopher Lawrence Yates
  • Publication number: 20080316605
    Abstract: An optical device, such as spectacles or goggles, has a segmented display (3) formed in a transparent substrate by directing light from a number of light sources (15) through respective light guides (14) and reflecting the light out of the transparent substrate at the ends of the light guides (14) to form individually illuminable segments (13). The device has the advantage that an electronically-generated display can be displayed to a viewer in combination with the image transmitted through the transparent substrate simply and relatively inexpensively.
    Type: Application
    Filed: May 5, 2006
    Publication date: December 25, 2008
    Applicant: Cambridge Consultants Limited
    Inventors: Michael S. Hazell, Nicola Millar, Roger F. Golder, Paul Williamson
  • Publication number: 20080291781
    Abstract: Evolution of an hydrocarbon reservoir in the process of producing is carried out by co-analyzing the changes in the propagation times and seismic amplitudes of a seismic wavelet along propagation paths in the ground. A base survey of the reservoir is provided, with a set of seismic traces at a first time T associated to a first velocity field Vb; a monitor survey of the reservoir is provided, the monitor survey being taken at a second time T+?T, with a set of seismic traces associated to the same positions as in the base survey; the monitor survey is associated to a second velocity field Vm.
    Type: Application
    Filed: May 22, 2007
    Publication date: November 27, 2008
    Applicant: TOTAL S.A.
    Inventors: Paul Williamson, Paul Sexton, Adam John Cherrett
  • Publication number: 20080183710
    Abstract: A web-based media analysis system, consisting of automated media analysis and document management tools, which processes news articles by parsing the news contents or documents and assigning, relating, and extracting information from the news contents for media analysis and relationally storing them in at least one database. The system further comprises a toning engine for toning articles accurately, based on words, attributes and categories of the article, and optionally based on the author of the article, if applicable.
    Type: Application
    Filed: January 29, 2007
    Publication date: July 31, 2008
    Inventors: Brett Serjeantson, Paul Williamson
  • Publication number: 20070206734
    Abstract: A coalescence voice mail service provider enables a user to access all of the user's voice mail systems implemented within the various telecommunications systems the user has accounts with. Using any one of the telecommunications devices of the user, the user accesses voice mail from any one or more of the user's cell phone, home phone, work phone, PDA, home computer and work computer. A voice mail broker communicates with each of these different voice mail systems to collect voice mail messages and send messaging for manipulating such voice mail messages to and from each of the telecommunications systems. Such a system provides the user with a single interface for accessing the user's diverse voice mail systems.
    Type: Application
    Filed: March 2, 2006
    Publication date: September 6, 2007
    Inventors: Anthony Hagale, Jason Kelley, Ryan Rozich, Paul Williamson
  • Patent number: 7257577
    Abstract: A modular scoring system using rank aggregation merges search results into an ordered list of results using many different features of documents. The ranking functions of the present system can easily be customized to the needs of a particular corpus or collection of users such as an intranet. Rank aggregation is independent of the underlying score distributions between the different factors, and can be applied to merge any set of ranking functions. Rank aggregation holds the advantage of combining the influence of many different heuristic factors in a robust way to produce high-quality results for queries. The modular scoring system combines factors such as indegree, page ranking, URL length, proximity to the root server of an intranet, etc, to form a single ordering on web pages that closely obeys the individual orderings, but also mediates between the collective wisdom of individual heuristics.
    Type: Grant
    Filed: May 7, 2004
    Date of Patent: August 14, 2007
    Assignee: International Business Machines Corporation
    Inventors: Ronald Fagin, Kevin Snow McCurley, Jasmine Novak, Shanmugasundram Ravikumar, Dandapani Sivakumar, John Anthony Tomlin, David Paul Williamson
  • Publication number: 20070067779
    Abstract: Software application integration, including constructing an application integration adapter where the constructing is carried out in dependence upon a profile. The profile includes data describing the adapter. Embodiments include communicating integration messages among applications through the adapter. Profiles include identifications of at least two communications transports, including configuration parameters for the data communications transports. In typical embodiments, constructing an application integration adapter includes creating the transports identified in the adapter profile, and configuring the transports in accordance with the configuration parameters.
    Type: Application
    Filed: August 28, 2006
    Publication date: March 22, 2007
    Inventors: Michael Gilfix, Jerry Malcolm, Foluso Okunseinde, Tyron Stading, Paul Williamson, Scott Winters
  • Publication number: 20070067359
    Abstract: A computer implemented method, apparatus, and a computer usable program code for managing versioning of a set objects in a network data processing system. A first message is sent to a plurality of data processing systems to cause the plurality of data processing systems to generate delta data for the set of objects on the plurality of data processing systems in the network data processing system in response to a first event. The delta data is stored for each object in the set of objects to form stored delta data, and the stored delta data is subsequently used to return the set of objects to a prior version. A second message is sent to the plurality of data processing systems to cause the plurality of data processing systems to restore the set of objects back to the prior version using the stored delta data in response to a second event in managing versioning of the set of objects.
    Type: Application
    Filed: September 21, 2005
    Publication date: March 22, 2007
    Applicant: Lenovo (Singapore) Pte. Ltd.
    Inventors: John Barrs, Michael Brown, Paul Williamson
  • Publication number: 20070067358
    Abstract: A computer implemented method, apparatus, and a computer usable program code for managing objects. First, versioning data and a version identifier are stored for the object in a data structure in response to a request to create a version of an object. A determination is made as to whether the object references a set of dependent objects having data upon which the object depends. Additional versioning data and the version identifier is stored for the set of dependent objects in response to the object referencing the set of dependent objects. The object and the dependent objects may be returned to a prior state using the first versioning data, the additional versioning data, and the version identifier.
    Type: Application
    Filed: September 21, 2005
    Publication date: March 22, 2007
    Applicant: Lenovo (Singapore) Pte. Ltd.
    Inventors: John Barrs, Michael Brown, Paul Williamson
  • Publication number: 20070061326
    Abstract: An implementation comprising displaying to a user a presentation having sequences that correspond to spoken text that are not predeterminable, combined with predetermining a set of sites in a network based upon the anticipated interest of the user of the presentation and predetermining a set of key text terms respectively corresponding to the set of sites, the selection of which terms will link the user to one of the set of sites. There is an implementation for enabling the user to select the key text terms if the terms occur in said sequences of text, combined with linking the user to the site corresponding to the selected key text term. The displayed text sequence is a corresponding audio stream of a television program or presentation.
    Type: Application
    Filed: September 15, 2005
    Publication date: March 15, 2007
    Inventors: Tyren Stading, Rhys Ulerich, Paul Williamson, Scott Winters
  • Publication number: 20070016628
    Abstract: A computer implemented method, apparatus, and computer usable code for managing versioning data for objects in a virtual machine. A request to allocate an object is received, wherein the request identifies a plurality of parameters for classifying the object. An entry for the object is created in a versioning data structure using the plurality of parameters received in the request. The versioning data structure is used to store delta data for change in the data for the object and wherein the object is associated with the data structure. When a change in the data for the object occurs, the delta data is stored in the versioning data structure based on the plurality of parameters. A particular version of the object may be retrieved using the plurality of parameters.
    Type: Application
    Filed: July 14, 2005
    Publication date: January 18, 2007
    Applicant: Lenevo (Singapore) Pte.Ltd.
    Inventors: John Barrs, Michael Brown, Paul Williamson
  • Patent number: D535468
    Type: Grant
    Filed: November 23, 2005
    Date of Patent: January 23, 2007
    Inventor: Paul Williamson
  • Patent number: D553118
    Type: Grant
    Filed: March 28, 2006
    Date of Patent: October 16, 2007
    Assignee: Numark Industries LLC
    Inventors: Paul Williamson, James Corbin, Gregor Mittersinker, Christopher Roman, Michael Leighton
  • Patent number: D553608
    Type: Grant
    Filed: March 28, 2006
    Date of Patent: October 23, 2007
    Assignee: Numark Industries LLC
    Inventors: Paul Williamson, James Corbin, Gregor Mittersinker, Christopher Roman, Michael Leighton
  • Patent number: D553641
    Type: Grant
    Filed: March 28, 2006
    Date of Patent: October 23, 2007
    Assignee: Numark Industries LLC
    Inventors: Paul Williamson, James Corbin, Gregor Mittersinker, Christopher Roman
  • Patent number: D560203
    Type: Grant
    Filed: July 31, 2007
    Date of Patent: January 22, 2008
    Assignee: Numark Industries, LLC
    Inventors: Paul Williamson, James Corbin, Gregor Mittersinker, Christopher Roman, Michael Leighton
  • Patent number: D602914
    Type: Grant
    Filed: January 13, 2009
    Date of Patent: October 27, 2009
    Assignee: Numark Industries, LLC
    Inventors: Paul Williamson, Jonathan Hayes
  • Patent number: D615595
    Type: Grant
    Filed: January 20, 2009
    Date of Patent: May 11, 2010
    Assignee: Numark Industries, LP
    Inventors: Paul Williamson, Jonathan Hayes