Patents by Inventor David Bruce Lection
David Bruce Lection 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: 9372616Abstract: A method includes, a computer generating at least one bookmark to provide an indication of placement, the computer configuring the at least one bookmark to have multiple functions; and the computer configuring the at least one bookmark to have an image based the placement.Type: GrantFiled: January 31, 2013Date of Patent: June 21, 2016Assignee: International Business Machines CorporationInventors: David Bruce Lection, Ruthie D. Lyle
-
Publication number: 20140196156Abstract: A method, system, and computer program product for capturing and manipulating content using biometric data are provided in the illustrative embodiments. Biometric data is received from a biometric sensor associated with the data processing system, the biometric data forming a first biometric data. The content is received, the content being captured using the data processing system by a first user associated with the first biometric data. The content is modified using information from a first profile associated with the first biometric data.Type: ApplicationFiled: January 10, 2013Publication date: July 10, 2014Applicant: International Business Machines CorporationInventors: DAvid Bruce Lection, Ruthie D. Lyle, Eric Leonard Masselle
-
Patent number: 8494931Abstract: A management application implemented in a computational device maintains priorities corresponding to a plurality of resources coupled to the computational device. Indications for actions to be performed corresponding to occurrences of events are stored to a calendar, wherein the calendar is configurable by a user. A selected indication for an action to be performed is stored to the calendar. In response to an occurrence of an event associated with a selected resource, a priority of the selected resource is determined. The action is performed, based on at least the determined priority of the selected resource and the selected indication for the action stored in the calendar, wherein different actions are performed in response to occurrences of a selected event at different times.Type: GrantFiled: July 8, 2010Date of Patent: July 23, 2013Assignee: International Business Machines CorporationInventors: Jeffrey Alan Calacaterra, Gregory Richard Hintermeister, David Bruce Lection, Alan David Seid
-
Patent number: 8423956Abstract: Computer implemented method, system and computer usable program code for sharing resources among a plurality of containers in a data processing system. A computer implemented method includes creating a shared container for at least one resource to be shared. Then the at least one resource to be shared is moved from an original container of the at least one resource to the shared container, and a link is created between the original container and the at least one resource to be shared in the shared resource container. A link can also be created between a subject resource container and a shared resource in the shared resource container to enable the subject resource container to access and use the shared resource. A shared resource can also be removed from the shared resource container and returned to an original resource container when sharing of the resource is no longer desired.Type: GrantFiled: May 5, 2008Date of Patent: April 16, 2013Assignee: International Business Machines CorporationInventors: Guruduth Somasekhara Banavar, Ramon Caceres, Sebastien Demathieu, David Bruce Lection
-
Publication number: 20120331566Abstract: A method, system, and computer program product for capturing and manipulating content using biometric data are provided in the illustrative embodiments. Biometric data is received from a biometric sensor associated with the data processing system, the biometric data forming a first biometric data. The content is received, the content being captured using the data processing system by a first user associated with the first biometric data. The content is modified using information from a first profile associated with the first biometric data.Type: ApplicationFiled: June 23, 2011Publication date: December 27, 2012Applicant: International Business Machines CorporationInventors: DAVID BRUCE LECTION, Ruthie D. Lyle, Eric Leonard Masselle
-
Publication number: 20120011035Abstract: A management application implemented in a computational device maintains priorities corresponding to a plurality of resources coupled to the computational device. Indications for actions to be performed corresponding to occurrences of events are stored to a calendar, wherein the calendar is configurable by a user. A selected indication for an action to be performed is stored to the calendar. In response to an occurrence of an event associated with a selected resource, a priority of the selected resource is determined. The action is performed, based on at least the determined priority of the selected resource and the selected indication for the action stored in the calendar, wherein different actions are performed in response to occurrences of a selected event at different times.Type: ApplicationFiled: July 8, 2010Publication date: January 12, 2012Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Jeffrey Alan Calcaterra, Gregory Richard Hintermeister, David Bruce Lection, Alan David Seid
-
Patent number: 7870536Abstract: Computer implemented method, system and computer usable program code for sharing resources among a plurality of containers in a data processing system. A computer implemented method includes creating a shared container for at least one resource to be shared. Then the at least one resource to be shared is moved from an original container of the at least one resource to the shared container, and a link is created between the original container and the at least one resource to be shared in the shared resource container. A link can also be created between a subject resource container and a shared resource in the shared resource container to enable the subject resource container to access and use the shared resource. A shared resource can also be removed from the shared resource container and returned to an original resource container when sharing of the resource is no longer desired.Type: GrantFiled: June 15, 2006Date of Patent: January 11, 2011Assignee: International Business Machines CorporationInventors: Guruduth Somasekhara Banavar, Ramon Caceres, Sebastien Demathieu, David Bruce Lection
-
Patent number: 7693869Abstract: A computer implemented method, apparatus, and computer usable program code for managing a serially presented set of items. The process displays a content for a given item for an amount of time based on user input in response to a user selection of the given item. The process identifies a dwell value for the given item based on a dwell time for the given item and a timing profile. The dwell time is the amount of time the content for the given item is displayed. The process removes the item from a plurality of content items in response to a determination that the dwell value for the item is less than a dwell threshold.Type: GrantFiled: September 6, 2006Date of Patent: April 6, 2010Assignee: International Business Machines CorporationInventors: William Edward Hutson, David Bruce Lection
-
Patent number: 7519913Abstract: A system and method for providing indicators of component interaction capability across navigation elements is presented. A user selects an emitter portlet that is located on a viewable page. In turn, a property broker identifies compatible handler portlets located on different pages, and displays handler icons on navigation elements whose corresponding pages include compatible handler portlets. The user selects one of the handler icons and, as a result, the property manager links the emitter portlet to the handler portlet that corresponds to the handler icon, and displays the linked handler portlet's page. The property broker also performs similar functions to link a handler portlet to an emitter portlet.Type: GrantFiled: June 1, 2006Date of Patent: April 14, 2009Assignee: International Business Machines CorporationInventors: David Bruce Lection, Eric Leonard Masselle, Anuphinh Phimmasorn Wanderski
-
Publication number: 20080209432Abstract: Computer implemented method, system and computer usable program code for sharing resources among a plurality of containers in a data processing system. A computer implemented method includes creating a shared container for at least one resource to be shared. Then the at least one resource to be shared is moved from an original container of the at least one resource to the shared container, and a link is created between the original container and the at least one resource to be shared in the shared resource container. A link can also be created between a subject resource container and a shared resource in the shared resource container to enable the subject resource container to access and use the shared resource. A shared resource can also be removed from the shared resource container and returned to an original resource container when sharing of the resource is no longer desired.Type: ApplicationFiled: May 5, 2008Publication date: August 28, 2008Inventors: GURUDUTH SOMASEKHARA BANAVAR, Ramon Caceres, Sebastien Demathieu, David Bruce Lection
-
Publication number: 20080059521Abstract: A computer implemented method, apparatus, and computer usable program code for managing a serially presented set of items. The process displays a content for a given item for an amount of time based on user input in response to a user selection of the given item. The process identifies a dwell value for the given item based on a dwell time for the given item and a timing profile. The dwell time is the amount of time the content for the given item is displayed. The process removes the item from a plurality of content items in response to a determination that the dwell value for the item is less than a dwell threshold.Type: ApplicationFiled: September 6, 2006Publication date: March 6, 2008Inventors: William Edward Hutson, David Bruce Lection
-
Publication number: 20070294701Abstract: Computer implemented method, system and computer usable program code for sharing resources among a plurality of containers in a data processing system. A computer implemented method includes creating a shared container for at least one resource to be shared. Then the at least one resource to be shared is moved from an original container of the at least one resource to the shared container, and a link is created between the original container and the at least one resource to be shared in the shared resource container. A link can also be created between a subject resource container and a shared resource in the shared resource container to enable the subject resource container to access and use the shared resource. A shared resource can also be removed from the shared resource container and returned to an original resource container when sharing of the resource is no longer desired.Type: ApplicationFiled: June 15, 2006Publication date: December 20, 2007Applicant: International Business Machines CorporationInventors: Guruduth Somasekhara Banavar, Ramon Caceres, Sebastien Demathieu, David Bruce Lection
-
Publication number: 20070283271Abstract: A system and method for providing indicators of component interaction capability across navigation elements is presented. A user selects an emitter portlet that is located on a viewable page. In turn, a property broker identifies compatible handler portlets located on different pages, and displays handler icons on navigation elements whose corresponding pages include compatible handler portlets. The user selects one of the handler icons and, as a result, the property manager links the emitter portlet to the handler portlet that corresponds to the handler icon, and displays the linked handler portlet's page. The property broker also performs similar functions to link a handler portlet to an emitter portlet.Type: ApplicationFiled: June 1, 2006Publication date: December 6, 2007Inventors: David Bruce Lection, Eric Leonard Masselle, Anuphinh Phimmasorn Wanderski
-
Patent number: 6678889Abstract: Systems, methods and computer program products are provided for sharing resources within an Extensible Markup Language (XML) document that defines a console (i.e., a graphical user interface or GUI) for managing a plurality of application programs and tasks associated therewith. Upon receiving a user request to perform a task associated with an application program managed by a console, resource containers at each scoping level within the XML document are searched for one or more resources required to perform the task. A search is initiated at the scoping level where a task to be performed is defined and proceeds in ascending order towards the root scoping level until the resource is located. When found, a clone of each located resource is generated. The task is then performed using the clone of the resource. The clone of the resource may be discarded after the task has been performed.Type: GrantFiled: May 5, 2000Date of Patent: January 13, 2004Assignee: International Business Machines CorporationInventors: Charles Edward Burkett, David Bruce Lection
-
Patent number: 6671853Abstract: A method, system, and computer-readable code for a technique with which documents encoded according to the Extensible Markup Language (XML) notation or a derivative thereof can be more efficiently processed by selectively streaming document fragments. This selective streaming technique comprises identifying the static and the changeable portions or fragments of a document. The static fragments are written to a serialized binary format (i.e. a serialized binary stream), such as a disk file, thereby avoiding the re-parsing of this information when reconstituting a Document Object Model (DOM) tree for the document. Volatile fragments, on the other hand, remain in the XML or derivative notation when written to an output file.Type: GrantFiled: July 15, 1999Date of Patent: December 30, 2003Assignee: International Business Machines CorporationInventors: Charles Edward Burkett, David Bruce Lection, Elizabeth Schreiber, David B. Styles
-
Patent number: 6635089Abstract: A method, system, and computer-readable code for a technique with which files encoded according to the Extensible Markup Language (XML) notation can be marked up to indicate that the content of the file (or some portion thereof) is dynamic in nature and is to be updated automatically to reflect changing information. The proposed technique provides a novel way to specify that a data repository should be accessed as the source of the updates. Techniques are defined for specifying that this data repository access occurs once, and for specifying that it occurs when a set of conditions are satisfied (which may include periodically repeating the data repository access and content update). In one aspect, the data repository is a database; in another aspect, the data repository is a file system. Preferably, the Lightweight Directory Access Protocol (LDAP) is used as an access method when the data repository being accessed is a database storing an LDAP directory.Type: GrantFiled: January 13, 1999Date of Patent: October 21, 2003Assignee: International Business Machines CorporationInventors: Charles Burkett, John Raithel Hind, David Bruce Lection, Richard Dean Telford, Leonard Douglas Tidwell, II, Jay Unger
-
Patent number: 6635088Abstract: A method, system, and computer-readable code for reducing Extensible Markup Language (XML) and Document Type Definition (DTD) document file size through one or more novel compression techniques. In one aspect, a compression technique for tags is defined that reduces the size of tags within either or both of XML and DTD files. In another aspect, a compression technique for attributes within tags may be used to further reduce file size (again, in either XML or DTD files). In a further aspect, a compression technique for strings within an XML file is defined, whereby the decompression will be performed automatically by an XML parser. While these compression techniques are described with reference to XML, they may also be used advantageously with other notations derived from SGML (Standard Generalized Markup Language).Type: GrantFiled: November 20, 1998Date of Patent: October 21, 2003Assignee: International Business Machines CorporationInventors: John Raithel Hind, David Bruce Lection
-
Patent number: 6484190Abstract: An efficient and intuitive means, method and apparatus for displaying and searching information organized in a hierarchical manner. The presented method for displaying and searching information utilizes methods residing at the nodes of the hierarchically organized information.Type: GrantFiled: July 1, 1998Date of Patent: November 19, 2002Assignee: International Business Machines CorporationInventors: Richard Edward Cordes, George E. Hall, Jr., David Bruce Lection, Anthony Edward Martinez
-
Patent number: 6476828Abstract: Systems, methods and computer program products are provided for building and displaying dynamic graphical user interfaces (GUIs) that can be updated automatically without requiring code-level modification and recompiling. In response to a request to display a particular GUI on a computer display, an Extensible Markup Language (XML) data group is selected from a plurality of XML data groups and an XML display layout is selected from a plurality of XML display layouts. The selected XML data group includes one or more aggregations of data hierarchically ordered within the selected XML data group. XML data items are hierarchically ordered within each of the aggregations of data. The selected XML display layout contains one or more areas that define respective GUI display spaces within which XML data items from the respective aggregations of data can be displayed.Type: GrantFiled: May 28, 1999Date of Patent: November 5, 2002Assignee: International Business Machines CorporationInventors: Charles Edward Burkett, David John Clark, David Bruce Lection, Roland Albert Merrick, Jay Unger
-
Patent number: 6477581Abstract: A method, data processing system and program product for providing a connection from a portable data processor to a second data processor by acquiring a geographic location of the portable data processor and selecting a connection technique and/or a connection path associated with the acquired location of the portable data processor. The portable data processor then connects to the second data processor utilizing the selected connection technique and/or connection path. The connection technique and/or connection path may be selected from a plurality of connection techniques and/or connection paths which may be prioritized.Type: GrantFiled: April 9, 1996Date of Patent: November 5, 2002Assignee: International Business Machines CorporationInventors: Mark Alan Carpenter, David Bruce Lection, Mark Edward Molander