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).
-
Publication number: 20150057042Abstract: Exemplary embodiments for creating one or more home phone groups from a network of communication devices comprise receiving from one or more users, configuration parameters for the one or more home phone groups that identify the communication devices in the home phone groups; a proximity designation for each of the communication devices; and a group mode setting for each of the communication devices that controls participation in the assigned home phone groups. The group mode setting for each of the communication devices is automatically activated is when the current location of each respective communication device meets the proximity designation. Users control participation of their communication devices within the assigned home phone groups by changing the designated proximity and/or a manual override of the group mode setting. When an incoming call is received, the call is routed to each communication device in the identified home phone group that has an active group mode setting.Type: ApplicationFiled: August 26, 2013Publication date: February 26, 2015Applicant: International Business Machines CorporationInventors: David B. Lection, Ruthie D. Lyle, Eric L. Masselle
-
Publication number: 20150056971Abstract: Exemplary embodiments for creating one or more home phone groups from a network of communication devices comprise receiving from one or more users, configuration parameters for the one or more home phone groups that identify the communication devices in the home phone groups; a proximity designation for each of the communication devices; and a group mode setting for each of the communication devices that controls participation in the assigned home phone groups. The group mode setting for each of the communication devices is automatically activated is when the current location of each respective communication device meets the proximity designation. Users control participation of their communication devices within the assigned home phone groups by changing the designated proximity and/or a manual override of the group mode setting. When an incoming call is received, the call is routed to each communication device in the identified home phone group that has an active group mode setting.Type: ApplicationFiled: March 19, 2014Publication date: February 26, 2015Applicant: International Business Machines CorporationInventors: David B. Lection, Ruthie D. Lyle, Eric L. Masselle
-
Patent number: 8909462Abstract: Providing traffic flow control services includes receiving requests at an arbiter of a traffic control subsystem. The traffic control subsystem is in a first state, and the requests are received from vehicle transmitters in proximity of the traffic control subsystem. Traffic flow control services also include applying a pre-defined condition to the requests and implementing a traffic flow control activity responsive to application of the pre-defined condition. The traffic flow control activity includes maintaining the first state or changing the first state of the traffic control subsystem to a second state.Type: GrantFiled: July 7, 2011Date of Patent: December 9, 2014Assignee: International Business Machines CorporationInventors: David B. Lection, Eric L. Masselle
-
Publication number: 20140313219Abstract: A display is created relating to photography done by a camera. A first coverage zone is determined for at least one of the following: a current photograph, or a first past photograph. A data set is generated corresponding to the display, with the display including at least a portion of the first coverage zone. At least the determining step is performed by at least one processor.Type: ApplicationFiled: April 23, 2013Publication date: October 23, 2014Applicant: International Business Machines CorporationInventors: Eric L. Masselle, Andrew L. Schirmer
-
Patent number: 8855900Abstract: A system and method for self-optimizing traffic flow using shared vehicle information that utilizes multiple controllers in dynamic communication to optimize the flow of traffic. The system and method utilizes one or more traffic synchronization controllers (TSCs) (receivers) that receive information from one or more vehicle based transmitters called vehicle information agents (VIAs) and/or a network of traffic control devices (TCDs) associated with the traffic synchronization controllers to determine a variety of information related to traffic within a geographic region, including volume, speed, destination, intended route of the vehicle, as well as other vehicle related information, in order to determine the optimal flow of traffic within the region. The system and method then transmits traffic control signals to the various traffic control devices within the region or adjacent regions in order to optimally control the flow of traffic.Type: GrantFiled: July 6, 2011Date of Patent: October 7, 2014Assignee: International Business Machines CorporationInventors: David B. Lection, Eric L. Masselle
-
Patent number: 8631324Abstract: Techniques for running content emitters natively on a local operating system, by executing a local executive as a native application on the target operating system. In some embodiments, a content emitter such as a portlet preferably invokes, by its normal inclusion mechanism, a markup emitter directed toward the native user interface environment. The markup streams created by locally-executing portlets are collected by the local executive, but instead of being combined into a browser-based markup stream as in the prior art, one or more windows represented by the markup streams is/are created for rendering with the native operating system. An association is maintained between the created window and the portlet(s) emitting content for that window, and controls can be created and valued for the window using this association. In other embodiments, the content emitters execute remotely and deliver content that is adapted for native rendering.Type: GrantFiled: January 12, 2005Date of Patent: January 14, 2014Assignee: International Business Machines CorporationInventors: David B. Lection, Eric L. Masselle
-
Publication number: 20130339847Abstract: A system, method and program product for managing concurrent editing in a collaborative editing environment includes a step of a computer receiving an input to edit an electronic document from a first editor through a first user interface. Responsive to receiving an input to edit an electronic document, the computer tracks a cursor within the electronic document associated with the first editor. The computer locks content of the electronic document within a predetermined proximity of the cursor associated with the first user interface to prevent access to the content of the electronic document within the predetermined proximity of the cursor by one or more second editors. Responsive to the cursor associated with the first editor moving to a new location within the electronic document, the computer unlocks content no longer in the predetermined proximity of the cursor associated with the first editor.Type: ApplicationFiled: June 13, 2012Publication date: December 19, 2013Applicant: International Business Machines CorporationInventors: Velda Bartek, Eric L. Masselle, Patrick G. McGowan
-
Publication number: 20130054312Abstract: Providing distributed energy contribution-based commuting services includes receiving transportation schedules from a community of transportation service providers and receiving capacity information and energy contribution data from the community of transportation service providers. The energy contribution data specifies a number of docking stations, per vehicle, configured to receive energy sources from passengers. The distributed energy contribution-based commuting services also include receiving criteria from a user, the criteria specifying trip information including pick up location, destination, time of trip and available energy source. The user is a prospective passenger. The distributed energy contribution-based commuting services also includes searching a database of the transportation schedules for the criteria, and presenting a schedule from the database of transportation schedules that matches the criteria.Type: ApplicationFiled: August 24, 2011Publication date: February 28, 2013Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: David B. Lection, Eric L. Masselle
-
Publication number: 20130013180Abstract: Providing traffic flow control services includes receiving requests at an arbiter of a traffic control subsystem. The traffic control subsystem is in a first state, and the requests are received from vehicle transmitters in proximity of the traffic control subsystem. Traffic flow control services also include applying a pre-defined condition to the requests and implementing a traffic flow control activity responsive to application of the pre-defined condition. The traffic flow control activity includes maintaining the first state or changing the first state of the traffic control subsystem to a second state.Type: ApplicationFiled: July 7, 2011Publication date: January 10, 2013Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: David B. Lection, Eric L. Masselle
-
Publication number: 20130013179Abstract: A system and method for self-optimizing traffic flow using shared vehicle information that utilizes multiple controllers in dynamic communication to optimize the flow of traffic. The system and method utilizes one or more traffic synchronization controllers (TSCs) (receivers) that receive information from one or more vehicle based transmitters called vehicle information agents (VIAs) and/or a network of traffic control devices (TCDs) associated with the traffic synchronization controllers to determine a variety of information related to traffic within a geographic region, including volume, speed, destination, intended route of the vehicle, as well as other vehicle related information, in order to determine the optimal flow of traffic within the region. The system and method then transmits traffic control signals to the various traffic control devices within the region or adjacent regions in order to optimally control the flow of traffic.Type: ApplicationFiled: July 6, 2011Publication date: January 10, 2013Applicant: INTERNATIONAL BUSINESS MACHINESInventors: David B. Lection, Eric L. Masselle
-
Publication number: 20120179985Abstract: Embodiments of the present invention address deficiencies of the art in respect to portlet content refreshing and provide a novel and non-obvious method, system and apparatus for independently refreshing portlet content in a portal view. In an embodiment of the invention, a system for refreshing portlet content in a portal view can include a portal server configured to render a portal page, a portlet aggregator configured to provide portlet markup for different portlets in different refresh controllers having independently refreshable portions, and a refresh servlet coupled to the portlet aggregator that includes programming to configure the portal page with the different refresh controllers.Type: ApplicationFiled: March 20, 2012Publication date: July 12, 2012Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: David B. Lection, Eric L. Masselle, Mohamad R. Salahshoor
-
Patent number: 8214731Abstract: Embodiments of the present invention address deficiencies of the art in respect to portlet content refreshing and provide a novel and non-obvious method, system and apparatus for independently refreshing portlet content in a portal view. In an embodiment of the invention, a system for refreshing portlet content in a portal view can include a portal server configured to render a portal page, a portlet aggregator configured to provide portlet markup for different portlets in different refresh controllers having independently refreshable portions, and a refresh servlet coupled to the portlet aggregator that includes programming to configure the portal page with the different refresh controllers.Type: GrantFiled: June 30, 2005Date of Patent: July 3, 2012Assignee: International Business Machines CorporationInventors: David B. Lection, Eric L. Masselle, Mohamad R. Salahshoor
-
Patent number: 7986300Abstract: A computer system includes a computer, a calibration module, an event detection module, and an application interface module. The computer executes one or more applications and receives pointing device events generated by a pointing device connected to the computer. The calibration module modifies a rate of movement of a cursor displayed by the computer in response to the pointing device events. The event detection module detects a less-than-optimal calibration indicator from the pointing device events and modifies the rate of movement of the cursor. The application interface module communicates with the application being performed on the computer. A storage module for storing calibration information may also be included.Type: GrantFiled: December 28, 2005Date of Patent: July 26, 2011Assignee: International Business Machines CorporationInventors: Eric L. Masselle, William G Pagan
-
Patent number: 7882544Abstract: Under the present invention, role types are defined by association with certain permissible actions. Once defined in this manner, a role type can then be bound to “nodes” of a hierarchical tree that represent computer-based resources such as dynamic object spaces. Once bound to a node, instances of this role type are created that will be inherited by hierarchical descendants of that node unless a role type block (e.g., inheritance or propagation) has been established for the corresponding role type. The present invention also allows the computer-based resources to be defined as virtual or private. Virtual resources represent general protected concepts in the system instead of computer-based resources and are subject to be bound with roles, while private resources are not. That is, the private resources remain the “property” of the creating user or group.Type: GrantFiled: July 12, 2004Date of Patent: February 1, 2011Assignee: International Business Machines CorporationInventors: Dieter Buehler, Eric L. Masselle
-
Patent number: 7818198Abstract: A method, system, and computer program product for autonomically managing a meeting calendar. An Autonomic Meeting Scheduling (AMS) utility detects a set of pre-scheduling data. The AMS utility generates an optimal meeting schedule based upon the set of pre-scheduling data. A meeting invitation is communicated to at least one meeting invitee. The AMS utility detects an invitation reply data from a meeting invitee. Based upon the pre-scheduling data and the invitation reply data, the AMS utility generates and outputs one of at least a meeting probability value (MPV) and a MPV curve. The MPV is a measure of how probable a scheduled meeting will occur. Moreover, a meeting owner may enable the AMS utility to determine whether the MPV has reached a threshold to execute a scheduling decision (i.e., retain a scheduled meeting, reschedule a meeting, or cancel/extinguish a scheduled meeting).Type: GrantFiled: November 12, 2007Date of Patent: October 19, 2010Assignee: International Business Machines CorporationInventors: Eric L. Masselle, Patrick G. McGowan, Christopher J. Paul
-
Patent number: 7770101Abstract: 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: GrantFiled: November 1, 2006Date of Patent: August 3, 2010Assignee: International Business Machines CorporationInventors: Stephan Hesmer, David B. Lection, Eric L. Masselle, Mohamad R. Salahshoor
-
Patent number: 7636881Abstract: Embodiments of the present invention address deficiencies of the art in respect to portal view rendering and provide a method, system and computer program product for portlet view processing with render-when-ready portlets. In one embodiment, a portal server system can be provided which can include a portal server configured to render a portal page, and a portlet aggregator configured to provide portlet markup for different portlets in different temporary documents linked to the portal page. The different temporary documents can be linked to the portal page through corresponding hidden frames disposed in the portal page. Moreover, each of the different temporary documents can include a script programmed to write contained portlet markup to an element in the portal page responsive to a triggering event. Finally, the portal page can include one or more span elements, each of the span elements being referenced by the script in a corresponding one of the different temporary documents.Type: GrantFiled: June 30, 2005Date of Patent: December 22, 2009Assignee: International Business Machines CorporationInventors: David B. Lection, Eric L. Masselle, Mohamad R. Salahshoor
-
Publication number: 20090125365Abstract: A method, system, and computer program product for autonomically managing a meeting calendar. An Autonomic Meeting Scheduling (AMS) utility detects a set of pre-scheduling data. The AMS utility generates an optimal meeting schedule based upon the set of pre-scheduling data. A meeting invitation is communicated to at least one meeting invitee. The AMS utility detects an invitation reply data from a meeting invitee. Based upon the pre-scheduling data and the invitation reply data, the AMS utility generates and outputs one of at least a meeting probability value (MPV) and a MPV curve. The MPV is a measure of how probable a scheduled meeting will occur. Moreover, a meeting owner may enable the AMS utility to determine whether the MPV has reached a threshold to execute a scheduling decision (i.e., retain a scheduled meeting, reschedule a meeting, or cancel/extinguish a scheduled meeting).Type: ApplicationFiled: November 12, 2007Publication date: May 14, 2009Inventors: ERIC L. MASSELLE, Patrick G. McGowan, Christopher J. Paul
-
Patent number: 7493321Abstract: The present invention provides a method, system, and computer program product for creating navigation views based on historical user behavior. The method comprises: tracking pages navigated by a user through a site to provide tracking data; generating a complete site view displaying all pages in the site; generating a reduced site view based on the tracking data and at least one filtering parameter, wherein the reduced site view displays a set of the pages navigated by the user, filtered by the at least one filtering parameter; and creating a custom navigation view based on the reduced site view.Type: GrantFiled: February 23, 2005Date of Patent: February 17, 2009Assignee: International Business Machines CorporationInventors: Velda A. Bartek, Eric L. Masselle, Patrick G. McGowan
-
Patent number: 7461337Abstract: 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: GrantFiled: March 12, 2003Date of Patent: December 2, 2008Assignee: International Business Machines CorporationInventors: David B. Lection, Eric L. Masselle, Masato Noguchi, David E. Reich