Patents by Inventor William Philips
William Philips 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: 20110121977Abstract: A pneumatic fire detector is disclosed having a switch module comprising a manifold operatively connected to a sensor tube, the switch module incorporating respective forming tubes for applying a sufficient pressure to the outer surface of an installed diaphragm to deform it and thereafter the diaphragm is exposed to a pre-determined pressure through the manifold to deform the diaphragm outwards and into contact with a respective switch.Type: ApplicationFiled: September 5, 2008Publication date: May 26, 2011Applicant: PACIFIC SCIENTIFIC COMPANYInventors: Surendhar Reddy Nalla, John Navarro, Ron Sayers, Michael Warfel, William Philip Matchock
-
Publication number: 20110115349Abstract: An apparatus comprises an enclosure having exterior walls defining an interior space; a top (10) having an interior surface (12) and a plurality of coupling clips (30) extending from the interior surface; and a base (5) having an inner surface (14). The base has a plurality of clip receiving members extending from the inner surface and reversibly engaging the coupling clips to secure the top to the base. The base further includes at least one aperture (7) adapted to permit a release fixture (50) having a plurality of decoupling members (40) extending from a plate (51) to simultaneously disengage the clip receiving members.Type: ApplicationFiled: July 15, 2008Publication date: May 19, 2011Inventor: William Philip Dernier
-
Publication number: 20100281137Abstract: A data retrieval method and system. The method includes transmitting, by a computing device to data source organizations in response to a request for data, a request for populating online forms. The computing device receives input data associated with the online forms. The computing device transmits notification data requesting analysis of the input data and an input form for uploading results of the analysis. The computing device receives analysis data files. The computing device transmits the analysis data files and data transformation requirements to an IT service organization. The computing device receives clarification inquiries data. The computing device transmits the clarification inquiries data to the data source organizations. The computing device receives response data from the data source organizations. The computing device receives modified analysis data files from the IT service organization.Type: ApplicationFiled: April 30, 2009Publication date: November 4, 2010Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Donna DeCesare, Daniel Joseph Gatins, Richard Hennessy, Julian I. Kamil, Gerald McLoughlin, William Philip Shaouy
-
Publication number: 20100274681Abstract: An application generation and implementation method and system. The application generation method includes receiving by a computing device from an application server, a copy of an application framework. The computing device retrieves reusable software engine implementations and reusable software component implementations. The computing device receives from a developer, first application code associated with the reusable software engine implementations and the reusable software component implementations. The computing device receives from the developer, second application code associating the reusable software component implementations and the reusable software engine implementations with data stored in databases. The computing device receives from the developer, third application code associated with locally or remotely accessible application services. The computing device generates and stores a transparency software application comprising the first, second, and third application software code.Type: ApplicationFiled: April 28, 2009Publication date: October 28, 2010Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Brian James Gamage, Julian I. Kamil, William Philip Shaouy
-
Publication number: 20100262918Abstract: A computer-implemented method, system and computer program product of managing and sharing entries into a webpage are presented. The computer-implemented method receives an input to an input box located in a first webpage on a first network. This input is analyzed to determine its subject matter, and is then migrated into an appropriate subject box on the webpage. In one embodiment, the input is then shared with another webpage, for the same user, which is on a second network.Type: ApplicationFiled: April 14, 2009Publication date: October 14, 2010Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: ROBERT LEE ANGELL, ROBERT R. FRIEDLANDER, RICHARD HENNESSY, JAMES R. KRAEMER, WILLIAM PHILIP SHAOUY
-
Patent number: 7735013Abstract: Adapting information to a user of an application program is provided. An arbiter receives a request object from the application program. The request object contains profile elements that convey characteristics of the user. The profile elements are analyzed by the arbiter, and, based on the outcome of the analysis, the arbiter selects a personalization engine from a plurality of personalization engines. The request object is passed to the selected personalization engine, which accesses a content database to retrieve a personalized content object comprising information tailored to the user. The personalized content object is sent to the application program, which interprets it for the user. Various embodiments include an expert-system arbiter, and an arbiter comprising computer code that is provided according to conventional object-oriented analysis and design methods executing on a programmable processor.Type: GrantFiled: March 16, 2001Date of Patent: June 8, 2010Assignee: International Business Machines CorporationInventors: William Philip Shaouy, Matthew Bunkley Trevathan
-
Publication number: 20090236205Abstract: A pneumatic fire detector is disclosed having a switch module comprising a manifold operatively connected to a sensor tube, the switch module incorporating respective forming tubes for applying a sufficient pressure first to the outer surface of an installed diaphragm and thereafter to a pre-determined pressure through the manifold to deform the diaphragm outwards and into contact with a respective switch.Type: ApplicationFiled: June 2, 2009Publication date: September 24, 2009Applicant: PACIFIC SCIENTIFIC COMPANYInventors: Surendhar Reddy Nalla, John Navarro, Ron Sayers, Michael Warfel, William Philip Machock
-
Publication number: 20090210652Abstract: There is provided a method for routing a plurality of signals in a processor array, the processor array comprising a plurality of processor elements interconnected by a network of switches, each signal having a respective source processor element and at least one destination processor element in the processor array, the method comprising (i) identifying a signal from the plurality of unrouted signals to route; (ii) identifying a candidate route from the source processor element to the destination processor element, the candidate route using a first plurality of switches; (iii) evaluating the candidate route by determining whether there are offset values that allow the signal to be routed through the first plurality of switches; and (iv) attempting to route the signal using one of the offset values identified in step (iii).Type: ApplicationFiled: February 9, 2009Publication date: August 20, 2009Inventors: Andrew William George DULLER, William Philip ROBBINS
-
Publication number: 20090187973Abstract: A system and associated method for verifying an attribute in records for a procurement application. The procurement application employs a database having a company profile record, a user profile record, and a requisition object record, among which share a company_code attribute as a target attribute that is desired to be valid. The company profile record has a validity attribute, and the requisition object record has a validity flag, to indicate validities of the value for the target attribute in respective record. A company profile configuration module configures the company profile record. A user profile verification module prohibits a user without a valid user profile from accessing the procurement application. A user profile cleanup program removes invalid user profile records from the database. A requisition object verification module checks out valid values for the company_code attribute from the company profile records and blocks modification to invalid requisition objects.Type: ApplicationFiled: January 21, 2008Publication date: July 23, 2009Applicant: International Business Machines CorporationInventors: Macam S. Dattathreya, William Philip Shaouy, Russell Thomas White, JR.
-
Patent number: 7424103Abstract: A method of identifying arbitrage includes determining whether originating and terminating call detail records (CDRs) are correlated and obtaining correlated candidate pairs from the determined CDRs; establishing whether a correlated candidate pair of the obtained correlated candidate pairs is a unique pair; and if established that a correlated candidate pair is unique, determining an amount of arbitrage based on the comparison of the originating and terminating CDR fields of the unique correlated candidate pair.Type: GrantFiled: August 25, 2004Date of Patent: September 9, 2008Assignee: Agilent Technologies, Inc.Inventors: William Philip Kernohan, Michelle Mary Tompkins
-
Publication number: 20080116390Abstract: Delivering a beam of charged particles includes providing the beam along a first trajectory to a linear array of magnets and energizing two or more of the magnets in the linear array to deflect the beam to a second trajectory, in which the second trajectory is substantially orthogonal to the first trajectory. The beam can be deflected to any position along a straight linear path.Type: ApplicationFiled: October 22, 2007Publication date: May 22, 2008Applicant: PYRAMID TECHNICAL CONSULTANTS, INC.Inventors: John Stuart Gordon, Raymond Paul Boisseau, William Philip Nett
-
Patent number: 7323700Abstract: A method and apparatus for controlling ion beam scanning in an ion implanter is disclosed. Before an implant process is commenced, a scan waveform to create a uniform distribution along a magnetic scan axis is determined, using a travelling Faraday detector (24). Charge data from the travelling Faraday (24) is collected into a small, finite number of channels and this is used to create a histogram of collected charge vs. beam crossing time. This is in turn used to correct a target scan velocity to compensate for any dose non-uniformity. The target scan velocity is used as a first input to a fast feedback loop. A second input is obtained by digitizing the output of an inductive pickup in the magnet of the magnetic scanner in the ion implanter. Each input is separately integrated and Fast Fourier Transformed Error coefficients Ferror are obtained by dividing. Fourier coefficients from the target scan velocity by Fourier coefficients from the inductive pickup signal.Type: GrantFiled: April 2, 2001Date of Patent: January 29, 2008Assignee: Applied Materials, Inc.Inventors: Robert Joseph Ledoux, Raymond Paul Boisseau, William Philip Nett
-
Publication number: 20050222396Abstract: The invention, in one aspect, relates to radiolabeled compounds. The invention also relates to radiolabeled liposomes and methods of making and using thereof. The invention also relates to kits for preparing radiolabeled liposomes.Type: ApplicationFiled: May 22, 2003Publication date: October 6, 2005Inventors: Ande Bao, William Philips
-
Publication number: 20050075685Abstract: In general, the invention is directed to a patient programmer for an implantable medical device. The patient programmer may include one or more of a variety of features that may enhance performance, support mobility and compactness, or promote patient convenience.Type: ApplicationFiled: October 24, 2003Publication date: April 7, 2005Inventors: John Forsberg, Mark Schommer, David Olson, William Philips, Alex Toy, Charles Lewis
-
Patent number: 6799246Abstract: A memory interface for connecting a bus to memory comprises an input, a buffer, an address input, a generator, and a writer. The input receives a plurality of data words from the bus. The buffer buffers the data words received from the bus. The address input receives from the bus addresses associated with the plurality of data words. The generator generates a series of addresses in the memory into which the buffered data words may be written. The series of addresses are derived from the received addresses. The writer writes the buffered data words into the memory at the generated addresses.Type: GrantFiled: December 16, 1997Date of Patent: September 28, 2004Assignee: Discovision AssociatesInventors: Adrian P. Wise, Kevin Douglas Dewar, Anthony Mark Jones, Martin William Sotheran, Colin Smith, Helen Rosemary Finch, Anthony Peter J. Claydon, Donald W. Walker Patterson, Mark Barnes, Andrew Peter Kuligowski, William Philip Robbins, Nicholas Birch, David Andrew Barnes
-
Publication number: 20030036899Abstract: A personality type indicator is determined for a user who interacts with a server. The determination is made by analyzing information gathered by observing the user's interactions with the server rather than by asking the user to answer explicit questions. The content or the style of an information presentation is customized according to the user's personality type indicator. In one embodiment of the invention, the personality type indicator is a Myers Briggs Type Indicator.Type: ApplicationFiled: August 17, 2001Publication date: February 20, 2003Applicant: International Business Machines CorporationInventors: William Ellis Leslie, William Philip Shaouy, Matthew Bunkley Trevathan
-
Patent number: 6513071Abstract: A method to intercept operating system messages in an informational processing device, the method comprising the steps of: waiting for an operating system message; determining if the message corresponds to a previously selected operating system message; and performing an operating system call that has been previously mapped to the selected operating system message.Type: GrantFiled: August 13, 1998Date of Patent: January 28, 2003Assignee: International Business Machines CorporationInventors: Michael Thomas Madl, William Philip Shaouy, Marcus Frederick Nucci
-
Patent number: 6462489Abstract: A method and apparatus for generating an accurate, stable phase shift (b) in a sinusoidal signal employs fast analog multiplication to implement the trigonometric relationship sin(&ohgr;t+b)=sin(&ohgr;t)cos(b)+cos(&ohgr;t) sin(b). Cos(&ohgr;t) is generated by accurately shifting a signal sin(&ohgr;t) through 90° C. using a delay line, for example. Sin(b) and cos(b) are dc signals generated by digital to analog conversion, using a demanded phase shift (b) whose sine and cosine are obtained from look-up tables. A controller for controlling a phase shift in an rf cavity is also disclosed and operates on the basis of the same trigonometrical principle. The amplitude of the signals in the rf cavity is also controllable; fast analog multipliers are again employed to scale the signal amplitude to a nominal fixed value such as 1 volt.Type: GrantFiled: September 10, 2001Date of Patent: October 8, 2002Assignee: Applied Materials, Inc.Inventors: James Roberge, Robert Joseph Ledoux, Boisseau Raymond Paul, William Philip Nett
-
Publication number: 20020130902Abstract: A method is described for tailoring information to characteristics of a user of an application program such as a web browser. An arbiter receives a request object from the application program. The request object contains profile elements that convey characteristics of the user. The profile elements are analyzed by the arbiter, and, based on the outcome of the analysis, the arbiter selects a personalization engine from a plurality of personalization engines. The request object is passed to the selected personalization engine, which accesses a content database to retrieve a personalized content object comprising information tailored to the user. The personalized content object is sent to the application program, which interprets it for the user. Various embodiments include an expert-system arbiter, and an arbiter comprising computer code that is provided according to conventional object-oriented analysis and design methods executing on a programmable processor.Type: ApplicationFiled: March 16, 2001Publication date: September 19, 2002Applicant: International Business Machines CorporationInventors: William Philip Shaouy, Matthew Bunkley Trevathan
-
Patent number: 6435737Abstract: A multi-standard video decompression apparatus has a plurality of stages interconnected by a two-wire interface arranged as a pipeline processing machine. Control tokens and DATA Tokens pass over the single two-wire interface for carrying both control and data in token format. A token decode circuit is positioned in certain of the stages for recognizing certain of the tokens as control tokens pertinent to that stage and for passing unrecognized control tokens along the pipeline. Reconfiguration processing circuits are positioned in selected stages and are responsive to a recognized control token for reconfiguring such stage to handle an identified DATA Token. A wide variety of unique supporting subsystem circuitry and processing techniques are disclosed for implementing the system.Type: GrantFiled: June 7, 1995Date of Patent: August 20, 2002Assignee: Discovision AssociatesInventors: Adrian Philip Wise, Martin William Sotheran, William Philip Robbins