Patents by Inventor Valerie M. Bennett
Valerie M. Bennett 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: 9606814Abstract: A method, system, and computer-usable medium are disclosed for providing navigation assistance within a user interface. A request for look-ahead navigation assistance is received and the user's current location within the application is determined. Application state data associated with the user's current location within the application is processed to generate possible destination locations within the application. The resulting possible location destinations within the application are then contextually displayed to the user within a user interface as graphical elements.Type: GrantFiled: December 31, 2009Date of Patent: March 28, 2017Assignee: International Business Machines CorporationInventors: Ethan K. Merrill, Valerie M. Bennett
-
Patent number: 8943423Abstract: Systems and methods for user interface (UI) flagging. The methods involve setting a first visual indicator on or adjacent to a first UI element of a UI when code that generates the first UI element has been added to an application or modified so as to change at least one functional characteristic of the first UI element. The methods also involve setting a second visual indicator on a first UI object of the application when code that generates the first UI object has been modified so as to remove a second UI element therefrom. The visual indicators are set by adding UI flagging code to the code that generates the first UI element and/or first UI object. Also, third visual indicators can be set on or adjacent to second UI objects that have “trails” to the first UI element and/or the first UI object.Type: GrantFiled: July 7, 2009Date of Patent: January 27, 2015Assignee: International Business Machines CorporationInventors: Ethan K. Merrill, Valerie M. Bennett
-
Patent number: 8656275Abstract: Embodiments of the present invention address deficiencies of the art in respect to subscribing and updating nodes within XML documents and provide a novel and non-obvious method, system and computer program product for matching various combinations of XML Path Language (XPATH) Uniform Resource Identifiers (URIs). In one embodiment of the invention, a method for matching various combinations of XML Path Language (XPATH) Uniform Resource Identifiers (URIs) that includes receiving a XPATH expression for a node in an XML document, retrieving the node identified by the XPATH expression, determining if a template exists for the identified node, where the template resides in a database of a document management system, comparing the template expression to the XPATH expression and determining if the expressions match.Type: GrantFiled: February 28, 2012Date of Patent: February 18, 2014Assignee: International Business Machines CorporationInventors: Valerie M. Bennett, Benson K. Chen, Stephen M. Hinton, Douglas S. Williams
-
Patent number: 8549396Abstract: Embodiments of the present invention address deficiencies of the art in respect to subscribing and updating nodes within XML documents and provide a novel and non-obvious method, system and computer program product for matching various combinations of XML Path Language (XPATH) Uniform Resource Identifiers (URIs). In one embodiment of the invention, a method for matching various combinations of XML Path Language (XPATH) Uniform Resource Identifiers (URIs) that includes receiving a XPATH expression for a node in an XML document, retrieving the node identified by the XPATH expression, determining if a template exists for the identified node, where the template resides in a database of a document management system, comparing the template expression to the XPATH expression and determining if the expressions match.Type: GrantFiled: December 31, 2009Date of Patent: October 1, 2013Assignee: International Business Machines CorporationInventors: Valerie M. Bennett, Benson K. Chen, Stephen M. Hinton, Douglas S. Williams
-
Publication number: 20120158697Abstract: Embodiments of the present invention address deficiencies of the art in respect to subscribing and updating nodes within XML documents and provide a novel and non-obvious method, system and computer program product for matching various combinations of XML Path Language (XPATH) Uniform Resource Identifiers (URIs). In one embodiment of the invention, a method for matching various combinations of XML Path Language (XPATH) Uniform Resource Identifiers (URIs) that includes receiving a XPATH expression for a node in an XML document, retrieving the node identified by the XPATH expression, determining if a template exists for the identified node, where the template resides in a database of a document management system, comparing the template expression to the XPATH expression and determining if the expressions match.Type: ApplicationFiled: February 28, 2012Publication date: June 21, 2012Applicant: International Business Machines CorporationInventors: Valerie M. BENNETT, Benson K. CHEN, Stephen M. HINTON, Douglas S. WILLIAMS
-
Patent number: 8001207Abstract: The present invention is a common location-based service adapter interface. The common location-based service adapter interface can include a uniform input interface through which location-based services can be requested using a uniform format which is independent of any specific formatting required by a particular service adapter configured to process the location-based services. The common location-based service adapter interface also can include a uniform output interface through which specifically formatted result sets can be formatted using the uniform format.Type: GrantFiled: February 15, 2002Date of Patent: August 16, 2011Assignee: International Business Machines CorporationInventors: Virinder M. Batra, Valerie M. Bennett, Andrew N. Capella, Xiaoyan Chen, Xiao Cheng Ding, Peter R. Gamble, Steven M. Miller
-
Publication number: 20110161798Abstract: Embodiments of the present invention address deficiencies of the art in respect to subscribing and updating nodes within XML documents and provide a novel and non-obvious method, system and computer program product for matching various combinations of XML Path Language (XPATH) Uniform Resource Identifiers (URIs). In one embodiment of the invention, a method for matching various combinations of XML Path Language (XPATH) Uniform Resource Identifiers (URIs) that includes receiving a XPATH expression for a node in an XML document, retrieving the node identified by the XPATH expression, determining if a template exists for the identified node, where the template resides in a database of a document management system, comparing the template expression to the XPATH expression and determining if the expressions match.Type: ApplicationFiled: December 31, 2009Publication date: June 30, 2011Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Valerie M. Bennett, Benson K. Chen, Stephen M. Hinton, Douglas S. Williams
-
Publication number: 20110161887Abstract: A method, system, and computer-usable medium are disclosed for providing navigation assistance within a user interface. A request for look-ahead navigation assistance is received and the user's current location within the application is determined. Application state data associated with the user's current location within the application is processed to generate possible destination locations within the application. The resulting possible location destinations within the application are then contextually displayed to the user within a user interface as graphical elements.Type: ApplicationFiled: December 31, 2009Publication date: June 30, 2011Inventors: Ethan K. Merrill, Valerie M. Bennett
-
Patent number: 7970889Abstract: Techniques are disclosed for enabling end users to subscribe to information content, without requiring the end user to initiate the subscription process. User patterns are observed, and content subscriptions are offered to users based on these observations. Preferably, the user is allowed to customize the offered subscription, including conditions to be evaluated before content is considered as being of interest to this user, and/or one or more actions to be taken when the conditions are met.Type: GrantFiled: December 11, 2003Date of Patent: June 28, 2011Assignee: International Business Machines CorporationInventors: Valerie M. Bennett, George L. Fridrich, Mohit Jain
-
Publication number: 20110010644Abstract: Systems and methods for user interface (UI) flagging. The methods involve setting a first visual indicator on or adjacent to a first UI element of a UI when code that generates the first UI element has been added to an application or modified so as to change at least one functional characteristic of the first UI element. The methods also involve setting a second visual indicator on a first UI object of the application when code that generates the first UI object has been modified so as to remove a second UI element therefrom. The visual indicators are set by adding UI flagging code to the code that generates the first UI element and/or first UI object. Also, third visual indicators can be set on or adjacent to second UI objects that have “trails” to the first UI element and/or the first UI object.Type: ApplicationFiled: July 7, 2009Publication date: January 13, 2011Applicant: International Business Machines CorporationInventors: Ethan K. Merrill, Valerie M. Bennett
-
Patent number: 7711742Abstract: Techniques are disclosed for programmatically determining one or more logical choices to be offered to users as conditions of a data query (e.g., for searching a content source), and enabling extensions to already-established queries to be programmatically created. A number of different aspects are described, and include programmatically determining all query conditions as well as allowing a user to specify (or request programmatic determination of) further conditions.Type: GrantFiled: December 11, 2003Date of Patent: May 4, 2010Assignee: International Business Machines CorporationInventors: Valerie M. Bennett, George L. Fridrich, Mohit Jain
-
Publication number: 20040064565Abstract: A method of requesting location-based services using a rejection model. Responsive to receiving from a pervasive device a network request for location-based processing, the received network request can be stored prior to being forwarded to a selected location-based application. A rejection response to the forwarded network request can be received subsequently and a request for required location information can be identified in the rejection response. The required location information can be identified within the stored network request and a specific network request can be formulated with the required location information. Finally, the specific network request can be forwarded to the selected location-based application. The selected location-based application, in turn, can perform the requested location-based processing using the required location information provided in the specific network response.Type: ApplicationFiled: February 6, 2002Publication date: April 1, 2004Applicant: International Business Machines CorporationInventors: Virinder M. Batra, Valerie M. Bennett, Larry A. Brocious, Andrew N. Capella, Stephen V. Feustel, Peter R. Gamble, Joseph M. Gdaniec, James P. Hennessy, Michael J. Howland
-
Publication number: 20030172125Abstract: The present invention is a common location-based service adapter interface. The common location-based service adapter interface can include a uniform input interface through which location-based services can be requested using a uniform format which is independent of any specific formatting required by a particular service adapter configured to process the location-based services. The common location-based service adapter interface also can include a uniform output interface through which specifically formatted result sets can be formatted using the uniform format.Type: ApplicationFiled: February 15, 2002Publication date: September 11, 2003Applicant: International Business Machines CorporationInventors: Virinder M. Batra, Valerie M. Bennett, Andrew N. Capella, Xiaoyan Chen, Xiao Cheng Ding, Peter R. Gamble, Steven M. Miller