Patents by Inventor Eric L. Masselle

Eric L. Masselle 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: 7386783
    Abstract: Under the present invention, control tags are attached to web content at a content source. The control tags are used to control use of the web content on a portal page. Specifically, a first type of control tag that can be attached to be content under the present invention is an exclusionary tag. Once attached, the exclusionary tag prevents the web content from being used on the portal page. A second type of control tag that can be attached to web content under the present invention is a set of grouping tags. The set of grouping tags can be used to require certain sections of the web content to be used/grouped together on the web page.
    Type: Grant
    Filed: April 28, 2003
    Date of Patent: June 10, 2008
    Assignee: International Business Machines Corporation
    Inventors: David B. Lection, Eric L. Masselle
  • Publication number: 20070294687
    Abstract: Embodiments of the invention address deficiencies of the art in respect to file removal from a file system and provide a novel and non-obvious method, system and apparatus for file system integration of an un-installation feature. In one embodiment of the invention, an integrated un-installation data processing system can include file associations manager logic coupled to a file system and enabled determine and store file ownership and access data for every file in the file system in a uniform way. For instance, the file associations manager logic can be included as part of the file system and the file ownership and access data can include both an indication of a source application for each file and also an indication of applications accessing each file.
    Type: Application
    Filed: June 19, 2006
    Publication date: December 20, 2007
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Eric L. Masselle, William G. Pagan
  • Patent number: 7280843
    Abstract: A plug and play mass storage reflector. The mass storage reflector can include a wireless data transceiver coupled to a plug-and-play adapter configured for connection to a personal computing device, a device selector disposed in the reflector, and, device interface logic coupled both to the wireless data transceiver and the device selector. The device interface logic can be programmed to map mass storage in the personal computing device as specified by the device selector to a shared resource over a wireless network established through the wireless data transceiver. Importantly, the device interface logic can map the mass storage without exposing a peer-to-peer wireless network to a remote computing device.
    Type: Grant
    Filed: September 30, 2003
    Date of Patent: October 9, 2007
    Assignee: International Business Machines Corporation
    Inventors: David B. Lection, Eric L. Masselle
  • Patent number: 7236577
    Abstract: A call screening system and method. The method can include receiving an inbound telephone call destined for a called party. Associated caller identification data can be identified from the inbound telephone call. The associated caller identification data can be compared to a filter list of caller identification data. Finally, based upon the comparison, call management rules can be applied to the inbound call to manage the inbound call by either deferring the inbound call to voice mail, or automatically answering the inbound call without requiring pro-active intervention by the called party. Significantly, each of the receiving, identifying, comparing and applying steps is performed in a telephone tranceiving device. Alternatively, the receiving, identifying, comparing and applying steps can be performed centrally in a call processing switch.
    Type: Grant
    Filed: November 14, 2002
    Date of Patent: June 26, 2007
    Assignee: International Business Machines Corporation
    Inventors: David B. Lection, Eric L Masselle
  • Patent number: 7181489
    Abstract: An asynchronous, peer-to-peer design is provided for synchronizing data on machines within a cluster using messaging. The data may be represented in memory as a document object model in secondary storage. Messaging may be handled by a messaging system with topic destinations. The design supports persistence management, locking, and transactions with rollback, and maintains a uniform state for the data across all nodes and secondary storage at all times. Furthermore, barring catastrophic failure of all machines in the cluster and secondary storage, there is no possibility of losing committed data.
    Type: Grant
    Filed: January 10, 2002
    Date of Patent: February 20, 2007
    Assignee: International Business Machines Corporation
    Inventors: David B. Lection, Eric L. Masselle
  • Patent number: 7146563
    Abstract: A portlet state maintenance system can include a portal page setup component configured to generate a logical form in a single portal page from a multiplicity of forms defined within portlet markup aggregated into the single portal page. A portal state save component further can be configured to save state values for selected portlets defined within the logical form. Finally, a portal state restore component can be configured to restore the saved state values in refreshed portlet markup for the selected portlets. Notably, a refresh timing component further can be configured to embed submit auto-initiation logic in the single portal page responsive to identifying a dynamic refresh requirement associated with the portlet markup in the single portal page. Finally, a portlet markup cache can be coupled to the portal state restore component.
    Type: Grant
    Filed: May 29, 2003
    Date of Patent: December 5, 2006
    Assignee: International Business Machines Corporation
    Inventors: Stephan Hesmer, David B. Lection, Eric L. Masselle, Mohamad R. Salahshoor
  • Patent number: 6996406
    Abstract: A personal radio service (PRS) device configured to engage in private, short-range two-way voice communications with another PRS device in range of the PRS device. The PRS device can include a GPS receiver disposed in the PRS device; and, a radio frequency (RF) transceiver. The RF transceiver can be configured both to modulate and transmit voice communications and positioning data received from the GPS receiver, and also to demodulate voice communications and positioning data received from other PRS devices in range of the PRS device. The PRS device can include any private, short-range, two-way communications device, for example a Citizens Band (CB) radio services device, a General Mobile Radio Services (GMRS) device, and a Family Radio Services (FRS) device, each configured to engage in private, short-range two-way voice communications with another corresponding device in range thereof.
    Type: Grant
    Filed: August 24, 2001
    Date of Patent: February 7, 2006
    Assignee: International Business Machines Corporation
    Inventors: David B. Lection, Eric L. Masselle
  • Patent number: 6976211
    Abstract: A unique method, system, and computer-program product for providing selective access to (and selective exclusion from) certain nodes of a DOM tree is disclosed. Each DOM node is provided with a naming mechanism; in a preferred embodiment each node is assigned a permanent name using an XML attribute NAME to identify each node, and each node is also assigned a “context state value” using an XML attribute “CONTEXT”. Changes to the operating context of the DOM tree affect the accessibility of each node in the tree. By correlating the “CONTEXT” attribute of a child node (or nodes) to the “CONTEXT” attribute of a parent node, the correlated child node is accessible by the parent.
    Type: Grant
    Filed: July 23, 2001
    Date of Patent: December 13, 2005
    Assignee: International Business Machines Corporation
    Inventors: David B. Lection, Eric L. Masselle, Yun W. Huang
  • Publication number: 20040243928
    Abstract: A portlet state maintenance system can include a portal page setup component configured to generate a logical form in a single portal page from a multiplicity of forms defined within portlet markup aggregated into the single portal page. A portal state save component further can be configured to save state values for selected portlets defined within the logical form. Finally, a portal state restore component can be configured to restore the saved state values in refreshed portlet markup for the selected portlets. Notably, a refresh timing component further can be configured to embed submit auto-initiation logic in the single portal page responsive to identifying a dynamic refresh requirement associated with the portlet markup in the single portal page. Finally, a portlet markup cache can be coupled to the portal state restore component.
    Type: Application
    Filed: May 29, 2003
    Publication date: December 2, 2004
    Applicant: International Business Machines Corporation
    Inventors: Stephan Hesmer, David B. Lection, Eric L. Masselle, Mohamad R. Salahshoor
  • Publication number: 20040216034
    Abstract: Under the present invention, control tags are attached to web content at a content source. The control tags are used to control use of the web content on a portal page. Specifically, a first type of control tag that can be attached to be content under the present invention is an exclusionary tag. Once attached, the exclusionary tag prevents the web content from being used on the portal page. A second type of control tag that can be attached to web content under the present invention is a set of grouping tags. The set of grouping tags can be used to require certain sections of the web content to be used/grouped together on the web page.
    Type: Application
    Filed: April 28, 2003
    Publication date: October 28, 2004
    Applicant: International Business Machines Corporation
    Inventors: David B. Lection, Eric L. Masselle
  • Publication number: 20040181750
    Abstract: A method for excluding structures from a markup document can include identifying a section within a first markup document into which at least a portion of a second markup document is to be inserted. An exception markup document can be identified that specifies structures restricted within the section. The first markup document, the second markup document, and the exception markup document can be based upon the same markup language. The portion of the second markup document can be searched for at least one excluded structure specified within the exception markup document. If no excluded structure is found the portion can be inserted into the section. If at least one of the excluded structures is found, at least one exception handling operation can be performed.
    Type: Application
    Filed: March 12, 2003
    Publication date: September 16, 2004
    Applicant: International Business Machines Corporation
    Inventors: David B. Lection, Eric L. Masselle, Masato Noguchi, David E. Reich
  • Publication number: 20040096046
    Abstract: A call screening system and method. The method can include receiving an inbound telephone call destined for a called party. Associated caller identification data can be identified from the inbound telephone call. The associated caller identification data can be compared to a filter list of caller identification data. Finally, based upon the comparison, call management rules can be applied to the inbound call to manage the inbound call by either deferring the inbound call to voice mail, or automatically answering the inbound call without requiring pro-active intervention by the called party. Significantly, each of the receiving, identifying, comparing and applying steps is performed in a telephone tranceiving device. Alternatively, the receiving, identifying, comparing and applying steps can be performed centrally in a call processing switch.
    Type: Application
    Filed: November 14, 2002
    Publication date: May 20, 2004
    Applicant: International Business Machines Corporation
    Inventors: David B. Lection, Eric L. Masselle
  • Publication number: 20030182388
    Abstract: A portable, persistent clipboard is disclosed that enables the automatic storage of clipboard data in an “off-machine” storage area accessible to a user of one or more workstations. The off-machine storage area can comprise a floppy disk, CDR or CD-RW, a keychain memory device, or a web storage area accessible over the Internet. If desired, the format of the stored clipboard data can be transcoded to a different format prior to retrieval by a workstation.
    Type: Application
    Filed: March 20, 2002
    Publication date: September 25, 2003
    Inventors: Geoffrey D. Alexander, David B. Lection, Eric L. Masselle, Martin J.C. Presler-Marshall
  • Publication number: 20030131051
    Abstract: An asynchronous, peer-to-peer design is provided for synchronizing data on machines within a cluster using messaging. The data may be represented in memory as a document object model in secondary storage. Messaging may be handled by a messaging system with topic destinations. The design supports persistence management, locking, and transactions with rollback, and maintains a uniform state for the data across all nodes and secondary storage at all times. Furthermore, barring catastrophic failure of all machines in the cluster and secondary storage, there is no possibility of losing committed data.
    Type: Application
    Filed: January 10, 2002
    Publication date: July 10, 2003
    Applicant: International Business Machines Corporation
    Inventors: David B. Lection, Eric L. Masselle
  • Publication number: 20030040322
    Abstract: A personal radio service (PRS) device configured to engage in private, short-range two-way voice communications with another PRS device in range of the PRS device. The PRS device can include a GPS receiver disposed in the PRS device; and, a radio frequency (RF) transceiver. The RF transceiver can be configured both to modulate and transmit voice communications and positioning data received from the GPS receiver, and also to demodulate voice communications and positioning data received from other PRS devices in range of the PRS device. The PRS device can include any private, short-range, two-way communications device, for example a Citizens Band (CB) radio services device, a General Mobile Radio Services (GMRS) device, and a Family Radio Services (FRS) device, each configured to engage in private, short-range two-way voice communications with another corresponding device in range thereof.
    Type: Application
    Filed: August 24, 2001
    Publication date: February 27, 2003
    Applicant: International Business Machines Corporation
    Inventors: David B. Lection, Eric L. Masselle
  • Publication number: 20030018898
    Abstract: A unique method, system, and computer-program product for providing selective access to (and selective exclusion from) certain nodes of a DOM tree is disclosed. Each DOM node is provided with a naming mechanism; in a preferred embodiment each node is assigned a permanent name using an XML attribute NAME to identify each node, and each node is also assigned a “context state value” using an XML attribute “CONTEXT”. Changes to the operating context of the DOM tree affect the accessibility of each node in the tree. By correlating the “CONTEXT” attribute of a child node (or nodes) to the “CONTEXT” attribute of a parent node, the correlated child node is accessible by the parent.
    Type: Application
    Filed: July 23, 2001
    Publication date: January 23, 2003
    Inventors: David B. Lection, Eric L. Masselle, Yun W. Huang
  • Publication number: 20020174021
    Abstract: Methods, systems, computer program products, and methods of doing business by optimizing a user's shopping and product acquisition experience. A user selects products to be purchased, and an optimized shopping path is automatically computed based upon one or more factors such as product price, merchant location, user preference for particular merchants, and whether a merchant has particular products in inventory. As the user completes acquisition of selected products, the shopping list is preferably revised dynamically. If a product is not in inventory as expected, the shopping path is revised dynamically.
    Type: Application
    Filed: May 15, 2001
    Publication date: November 21, 2002
    Applicant: International Business Machines Corporation
    Inventors: Heng Chu, David B. Lection, Eric L. Masselle