Patents by Inventor Philip Daniell

Philip Daniell 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: 9824439
    Abstract: A method of generating an indication of at least one characteristic of a patient's bone mineral density. The method comprises obtaining at least one measurement of a width of a patient's inferior mandibular cortex and generating said indication based upon said at least one measurement. The at least one measurement is obtained at a location along the inferior mandibular cortex between the ante-gonion and a point on the inferior mandibular cortex defined with reference to the mental foramen.
    Type: Grant
    Filed: September 9, 2008
    Date of Patent: November 21, 2017
    Assignee: Manchester Imaging Limited
    Inventors: Philip Daniel Allen, Keith Horner, Jim Graham, Hugh Devlin
  • Patent number: 8977592
    Abstract: Architecture for restoring nodes. After restoring a node, fix-up occurs to make the node appear as a different node than before the restore operation. The node appears as a new node, which new node knows the data up to a certain point from when the new node had the prior identity. This enables new changes generated by the new node to flow to the other nodes in the topology, as well as have the changes that the prior identity sent to other nodes flow back to the new node. In other words, the architecture maintains information to create the new node in the topology while maintaining prior data knowledge. Additionally, item level metadata of associated data items is updated to correlate with the updated data items so that changes can be correctly enumerated and applied. This metadata update occurs across scopes of which the data items are included.
    Type: Grant
    Filed: January 12, 2014
    Date of Patent: March 10, 2015
    Assignee: Microsoft Corporation
    Inventors: Philip Daniel Piwonka, Lev Novik, Sundarshan Chitre
  • Publication number: 20140143598
    Abstract: Architecture for restoring nodes. After restoring a node, fix-up occurs to make the node appears as a different node than before the restore operation. The node appears as a new node, which new node knows the data up to a certain point from when the new node had the prior identity. This allows for new changes generated by the new node to flow to the other nodes in the topology, as well as have the changes that the prior identity sent to other nodes flow back to the new node. In other words, the architecture maintains information to create the new node in the topology while maintaining prior data knowledge. Additionally, item level metadata of associated data items is updated to correlate with the updated data items so that changes can be correctly enumerated and applied. This metadata update occurs across scopes of which the data items are included.
    Type: Application
    Filed: January 12, 2014
    Publication date: May 22, 2014
    Applicant: Microsoft Corporation
    Inventors: Philip Daniel Piwonka, Lev Novik, Sundarshan Chitre
  • Patent number: 8675687
    Abstract: The subject disclosure relates to cross scope synchronization among different sets of nodes that synchronize the same data item(s) according to different synchronization scopes. In one aspect, create and update versions are defined for a scope in which a data item was created and updated, respectively, and create and update versions are defined for a local node shared for different groups of nodes synchronizing according to the different synchronization scopes (e.g., a server node).
    Type: Grant
    Filed: August 29, 2012
    Date of Patent: March 18, 2014
    Assignee: Microsoft Corporation
    Inventors: Philip Daniel Piwonka, Lev Novik, Sudarshan Chitre, Gayathri Tambaram Kailasam
  • Patent number: 8630980
    Abstract: Architecture for restoring nodes. After restoring a node, fix-up occurs to make the node appears as a different node than before the restore operation. The node appears as a new node, which new node knows the data up to a certain point from when the new node had the prior identity. This allows for new changes generated by the new node to flow to the other nodes in the topology, as well as have the changes that the prior identity sent to other nodes flow back to the new node. In other words, the architecture maintains information to create the new node in the topology while maintaining prior data knowledge. Additionally, item level metadata of associated data items is updated to correlate with the updated data items so that changes can be correctly enumerated and applied. This metadata update occurs across scopes of which the data items are included.
    Type: Grant
    Filed: April 6, 2010
    Date of Patent: January 14, 2014
    Assignee: Microsoft Corporation
    Inventors: Philip Daniel Piwonka, Lev Novik, Sudarshan Anand Chitre
  • Publication number: 20120324128
    Abstract: The subject disclosure relates to cross scope synchronization among different sets of nodes that synchronize the same data item(s) according to different synchronization scopes. In one aspect, create and update versions are defined for a scope in which a data item was created and updated, respectively, and create and update versions are defined for a local node shared for different groups of nodes synchronizing according to the different synchronization scopes (e.g., a server node).
    Type: Application
    Filed: August 29, 2012
    Publication date: December 20, 2012
    Applicant: MICROSOFT CORPORATION
    Inventors: Philip Daniel Piwonka, Lev Novik, Sudarshan Chitre, Gayathri Tambaram Kailasam
  • Patent number: 8284803
    Abstract: The subject disclosure relates to cross scope synchronization among different sets of nodes that synchronize the same data item(s) according to different synchronization scopes. In one aspect, create and update versions are defined for a scope in which a data item was created and updated, respectively, and create and update versions are defined for a local node shared for different groups of nodes synchronizing according to the different synchronization scopes (e.g., a server node).
    Type: Grant
    Filed: December 30, 2009
    Date of Patent: October 9, 2012
    Assignee: Microsoft Corporation
    Inventors: Philip Daniel Piwonka, Lev Novik, Sudarshan Chitre, Gayathri Tambaram Kailasam
  • Patent number: 8181243
    Abstract: A computer-readable storage medium storing instructions executable by a processor for resolving permissions using role activation operators to evaluate permissions assigned to a user in a role context inheritance hierarchy. The stored instructions comprise several steps: a step of retrieving a plurality of activated roles within a role context that match roles assigned to a user, wherein one or more permissions in the role context inherit from one or more permissions in a parent role context in a role context permission inheritance hierarchy; a step of determining an aggregate permission for each of the plurality of activated roles, wherein a role activation operator determines how an activated role is evaluated; a step of processing the aggregate permissions for the plurality of activated roles; and a step of resolving a final permission for the user.
    Type: Grant
    Filed: April 25, 2008
    Date of Patent: May 15, 2012
    Assignee: Oracle International Corporation
    Inventors: Adam Jay Wallace, Dennis A. Burns, Dennis M. Chin, David S. Keyes, Jeffrey P. Norris, Philip Daniel Reed, Jr.
  • Patent number: 8145680
    Abstract: A system and method for creating an editable service metadata asset lifecycle event notification distribution list in a service metadata repository. The system provides the capability for a distribution list owner to create a distribution list of one or more distribution recipients. A sender can send a service metadata asset lifecycle event notification to the distribution list owner, and the members of the distribution list will also receive the service metadata asset lifecycle event notification. The system further provides the capability for the sender to edit the distribution list, prior to sending the message to the distribution list owner and the members of the distribution list.
    Type: Grant
    Filed: February 2, 2009
    Date of Patent: March 27, 2012
    Assignee: Oracle International Corporation
    Inventors: Catherine Betz Lippert, Casey Edward Stella, Philip Daniel Reed, Jr., Dennis A. Burns
  • Publication number: 20110246418
    Abstract: Architecture for restoring nodes. After restoring a node, fix-up occurs to make the node appears as a different node than before the restore operation. The node appears as a new node, which new node knows the data up to a certain point from when the new node had the prior identity. This allows for new changes generated by the new node to flow to the other nodes in the topology, as well as have the changes that the prior identity sent to other nodes flow back to the new node. In other words, the architecture maintains information to create the new node in the topology while maintaining prior data knowledge. Additionally, item level metadata of associated data items is updated to correlate with the updated data items so that changes can be correctly enumerated and applied. This metadata update occurs across scopes of which the data items are included.
    Type: Application
    Filed: April 6, 2010
    Publication date: October 6, 2011
    Applicant: MICROSOFT CORPORATION
    Inventors: Philip Daniel Piwonka, Lev Novik, Sudarshan Anand Chitre
  • Publication number: 20110158260
    Abstract: The subject disclosure relates to cross scope synchronization among different sets of nodes that synchronize the same data item(s) according to different synchronization scopes. In one aspect, create and update versions are defined for a scope in which a data item was created and updated, respectively, and create and update versions are defined for a local node shared for different groups of nodes synchronizing according to the different synchronization scopes (e.g., a server node).
    Type: Application
    Filed: December 30, 2009
    Publication date: June 30, 2011
    Applicant: MICROSOFT CORPORATION
    Inventors: Philip Daniel Piwonka, Lev Novik, Sudarshan Chitre, Gayathri Tambaram Kailasam
  • Patent number: 7890531
    Abstract: A method for resolving permissions using role activation operators to evaluate permissions assigned to a user in a role context inheritance hierarchy. The method comprises several steps. A step of retrieving a plurality of activated roles within a role context that match roles assigned to a user, wherein one or more permissions in the role context inherit from one or more permissions in a parent role context in a role context permission inheritance hierarchy. A step of determining an aggregate permission for each of the plurality of activated roles, wherein a role activation operator determines how an activated role is evaluated. A step of processing the aggregate permissions for the plurality of activated roles. A step of resolving a final permission for the user.
    Type: Grant
    Filed: April 25, 2008
    Date of Patent: February 15, 2011
    Assignee: Oracle International Corporation
    Inventors: Adam Jay Wallace, Dennis A. Burns, Dennis M. Chin, David S. Keyes, Jeffrey P. Norris, Philip Daniel Reed, Jr.
  • Publication number: 20100215229
    Abstract: A method of generating an indication of at least one characteristic of a patient's bone mineral density. The method comprises obtaining at least one measurement of a width of a patient's inferior mandibular cortex and generating said indication based upon said at least one measurement. The at least one measurement is obtained at a location along the inferior mandibular cortex between the ante-gonion and a point on the inferior mandibular cortex defined with reference to the mental foramen.
    Type: Application
    Filed: September 9, 2008
    Publication date: August 26, 2010
    Applicant: THE UNIVERSITY OF MANCHESTER
    Inventors: Philip Daniel Allen, Keith Horner, Jim Graham, Hugh Devlin
  • Publication number: 20100057769
    Abstract: A system and method for creating an editable service metadata asset lifecycle event notification distribution list in a service metadata repository. The system provides the capability for a distribution list owner to create a distribution list of one or more distribution recipients. A sender can send a service metadata asset lifecycle event notification to the distribution list owner, and the members of the distribution list will also receive the service metadata asset lifecycle event notification. The system further provides the capability for the sender to edit the distribution list, prior to sending the message to the distribution list owner and the members of the distribution list.
    Type: Application
    Filed: February 2, 2009
    Publication date: March 4, 2010
    Applicant: ORACLE INTERNATIONAL CORPORATION
    Inventors: Catherine Betz Lippert, Casey Edward Stella, Philip Daniel Reed, JR., Dennis A. Burns
  • Publication number: 20090006412
    Abstract: A method for resolving permissions using role activation operators to evaluate permissions assigned to a user in a role context inheritance hierarchy. The method comprises several steps. A step of retrieving a plurality of activated roles within a role context that match roles assigned to a user, wherein one or more permissions in the role context inherit from one or more permissions in a parent role context in a role context permission inheritance hierarchy. A step of determining an aggregate permission for each of the plurality of activated roles, wherein a role activation operator determines how an activated role is evaluated. A step of processing the aggregate permissions for the plurality of activated roles. A step of resolving a final permission for the user.
    Type: Application
    Filed: April 25, 2008
    Publication date: January 1, 2009
    Applicant: BEA SYSTEMS, INC.
    Inventors: Adam Jay Wallace, Dennis A. Burns, Dennis M. Chin, David S. Keyes, Jeffrey P. Norris, Philip Daniel Reed, JR.
  • Publication number: 20090007262
    Abstract: A computer-readable storage medium storing instructions executable by a processor for resolving permissions using role activation operators to evaluate permissions assigned to a user in a role context inheritance hierarchy. The stored instructions comprise several steps: a step of retrieving a plurality of activated roles within a role context that match roles assigned to a user, wherein one or more permissions in the role context inherit from one or more permissions in a parent role context in a role context permission inheritance hierarchy; a step of determining an aggregate permission for each of the plurality of activated roles, wherein a role activation operator determines how an activated role is evaluated; a step of processing the aggregate permissions for the plurality of activated roles; and a step of resolving a final permission for the user.
    Type: Application
    Filed: April 25, 2008
    Publication date: January 1, 2009
    Applicant: BEA SYSTEMS, INC.
    Inventors: Adam Jay Wallace, Dennis A. Burns, Dennis M. Chin, David S. Keyes, Jeffrey P. Norris, Philip Daniel Reed, JR.
  • Publication number: 20070201547
    Abstract: A decision feedback equalizer includes at least one quantizer, able to quantize a received signal according to a comparison with a one of multiple quantization thresholds. Each quantization threshold corresponds to one or more than one value of one or more than one previously received symbols. The equalizer further includes level selection circuitry, for setting the quantization thresholds based on statistical measurements taken in connection with signals having the corresponding value of one or more previously received signal.
    Type: Application
    Filed: April 3, 2006
    Publication date: August 30, 2007
    Applicant: Phyworks Limited
    Inventors: Benjamin Willcocks, Philip Daniell
  • Patent number: 5712314
    Abstract: A resin composition useful in well completion and remedial methods having improved flexibility upon setting or curing is disclosed. The resin composition includes a polymerizable resin, an oil soluble acid catalyst capable of causing polymerization of the resin at formation temperatures, and 10 to 70% by volume rubber. The rubber may be in the form of ground rubber or an aqueous dispersion or emulsion. Also disclosed are methods for the use of the resin composition in well completion and remediation.
    Type: Grant
    Filed: August 9, 1996
    Date of Patent: January 27, 1998
    Assignee: Texaco Inc.
    Inventors: Billy Wayne Surles, Philip Daniel Fader