Patents by Inventor Robert C. Weir
Robert C. Weir 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: 20120170734Abstract: A method includes receiving an indication of an elapsed time since a scheduled teleconference meeting start and a further indication of current attendance at the teleconference; applying at least one rule for determining, based on the indications, whether to issue a notification to an absent invitee of the teleconference; and in response to application of the rule, selectively issuing the notification to the absent invitee.Type: ApplicationFiled: March 12, 2012Publication date: July 5, 2012Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Patrick J. O'Sullivan, Edith H. Stern, Robert C. Weir, Barry E. Willner
-
Patent number: 8204196Abstract: A method includes receiving an indication of an elapsed time since a scheduled teleconference meeting start and attendance of the teleconference meeting, determining from the indication whether to issue a notification to an absent invitee of the teleconference meeting, and selectively issuing the notification to the absent invitee.Type: GrantFiled: June 25, 2008Date of Patent: June 19, 2012Assignee: International Business Machines CorporationInventors: Patrick J. O'Sullivan, Edith H. Stern, Robert C. Weir, Barry E. Willner
-
Patent number: 8131611Abstract: A method, system and computer-readable medium for reducing a financial impact of click fraud are presented. In a preferred embodiment, the method includes, but is not limited to, the steps of: testing a sample of click events for fraudulent clicks of the PPC link, wherein the testing of the sample of click events for fraudulent clicks is directed to detecting fraudulent non-human clicks of the PPC link; and in response to a percentage of clicks failing the testing being greater than a pre-determined tolerance level, reducing a charge for clicks of the PPC link.Type: GrantFiled: December 28, 2006Date of Patent: March 6, 2012Assignee: International Business Machines CorporationInventors: Patrick J. O'Sullivan, Edith H. Stern, Robert C. Weir, Barry E. Willner
-
Patent number: 8024361Abstract: A system for allowing multiple users to access and unlock shared electronic documents in a computer system. A group of users are defined as potential “lock-breaker” users for a document, such that they are automatically contacted in the event that a user wishes to unlock the document after it has been locked by another user. The lock-breaker users defined for a document are given access rights to the document that allow them to break a current lock on the document, so that it can be opened for editing, and accordingly re-locked. The lock-breaker users for a document may be organized in a hierarchy, such as a hierarchy matching the relationships of employees of an organization. The lock-breaker hierarchy may define the order in which the lock-breaker users are automatically contacted when a user wishes to access a locked document (e.g. an LDAP directory tree or social network).Type: GrantFiled: October 23, 2007Date of Patent: September 20, 2011Assignee: International Business Machines CorporationInventors: Chenita D. Daughtry, Carol S. Zimmet, Robert C. Weir, Mohamed Bachiri
-
Patent number: 7958032Abstract: A transaction entity handles event messages associated with events of interest. At least one type of event is identified that is of interest to a user. Each type of event further corresponds to an event type that is to be repeated by a transaction entity to an aggregating entity. Further, a description is associated with each identified type of event. The transaction entity identifies an occurrence of an event that is an identified type of event and generates an event message comprising a token that associates the user with an account maintained by the aggregating and the description that is associated with the identified type of event corresponding to the identified occurrence of the event. The event message is transmitted to the aggregating entity.Type: GrantFiled: May 10, 2006Date of Patent: June 7, 2011Assignee: International Business Machines CorporationInventors: Brian C. Schimpf, Edith H. Stern, Robert C. Weir, Barry E. Willner
-
Publication number: 20110093538Abstract: Collaborative calendar and workflow management that includes receiving, by a processing device, a workflow of a user comprising workflow tasks, accessing a calendar of the user by the processing device, and inserting, by the processing device, calendar entries of the user and the workflow tasks together in the calendar of the user.Type: ApplicationFiled: October 15, 2009Publication date: April 21, 2011Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: ROBERT C. WEIR, BARRY E. WILLNER, EDITH H. STERN, PATRICK J. O'SULLIVAN
-
Patent number: 7890442Abstract: A method and system for autocompletion of multiple fields in electronic forms that generates “inference networks” (Bayesian networks), and evaluates them to suggest likely options for user selection while filling out fields in corresponding electronic forms. The disclosed Bayesian networks are generated and evaluated based on a broad set of information. The information used by the disclosed system for generating an inference network includes form previously selected field values. The information used in the disclosed system to evaluate an inference networks while a current instance of a given form is being filled out includes values previously entered by a current user into preceding form fields, and values of ambient variables that are external to the forms, such as current day of the week, current time of day, etc. When the inference network is evaluated in this way, posterior probabilities are determined for values of fields not yet filled out in the current form instance.Type: GrantFiled: October 20, 2006Date of Patent: February 15, 2011Assignee: International Business Machines CorporationInventors: Robert C. Weir, Asima Silva, Ping Wang
-
Publication number: 20100332278Abstract: An apparatus and method for collaborative calendaring of event management that includes receiving data of a desired calendar event, receiving data of a desired objective related to the desired calendar event, and providing an indication of at least one other calendar event responsive to receiving the indication of the desired objective. The indication of the at least one other calendar event may be provided based on a template associated with the desired objective. The template may define best practices events related to the objective.Type: ApplicationFiled: June 25, 2009Publication date: December 30, 2010Inventors: Edith H. Stern, Barry E. Willner, Robert C. Weir, Patrick J. O'Sullivan
-
Patent number: 7797335Abstract: File transitions are identified that are to be tracked and at least one element of metadata is generated that characterizes each identified file transition to be tracked. Upon receiving a request for historical transition information, elements of metadata corresponding to at least two instances of a tracked file are aggregated and information is provided responsive to the request that is derived from the aggregated elements of metadata. The action metadata may follow that history of each tracked file as well as the histories of copies of each tracked file over time. Thus, an operator can manage the infrastructure of a corresponding computing environment with knowledge of the current and historical activities of files.Type: GrantFiled: January 18, 2007Date of Patent: September 14, 2010Assignee: International Business Machines CorporationInventors: Edith H. Stern, John J. Thomas, Robert C. Weir, Barry E. Willner
-
Publication number: 20100192060Abstract: A method for generating an assent indication in a document approval and review function can include loading a document for editing in a document editor and determining a set of authors for the document. The method also can include modifying a title of the document to include an identity of at least one of the authors in the set. Finally, the method can include changing a visual appearance in the title of an identity of the assenting author responsive to one of the authors in the set assenting to a publication of the document.Type: ApplicationFiled: January 29, 2009Publication date: July 29, 2010Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Edith H. Stern, Robert C. Weir, Barry E. Willner
-
Publication number: 20100169426Abstract: A computer-implemented method of providing expertise based referrals can include receiving, from a first user, a voucher specifying a second user seeking expertise and a third user as a potential subject matter expert. Responsive to execution of the voucher, an instant messaging session between the second user and the third user can be established and an input from the second user indicating whether a posed question from the second user is resolved can be received. When the posed question is resolved, a role of maven can be assigned to the first user and a role of subject matter expert can be assigned to the third user. A transcript of the instant messaging session between the second user and the third user, a reference to the first user with the assigned role, and a reference to the third user with the assigned role can be stored as part of a referral transaction.Type: ApplicationFiled: December 30, 2008Publication date: July 1, 2010Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Marc Dreyfus, Asima Silva, Robert C. Weir, Derek S. Lam
-
Publication number: 20100094837Abstract: A contact management data processing system can be provided. The system can include a contact manager coupled to a list of contacts and stored staleness criteria stored in connection with the list of contacts. The system also can include stale contact management logic. The logic can include program code enabled to apply the stored staleness criteria to a selected contact to identify a stale contact, and to manage the stale contact in the list of contacts. In aspects of the embodiment, the list of contacts can be stored in a personal computer, in a server remotely disposed from the contact manager, in a telephone such as a cellular telephone or voice over Internet protocol (VoIP) telephone, or in a personal digital assistant to name but a few.Type: ApplicationFiled: October 15, 2008Publication date: April 15, 2010Applicant: International Business Machines CorporationInventors: Patrick J. O'Sullivan, Edith H. Stern, Robert C. Weir, Barry E. Willner
-
Publication number: 20100088012Abstract: Travel routes for a vehicle from a first location of the vehicle to a second location are generated. Different alternative travel routes are calculated from a first location to a second location selected by a user for a specific vehicle in a navigation system. For each of the different alternative travel routes, both estimated emissions of the specific vehicle and also estimated fuel consumption of the specific vehicle when following each of the different alternative travel routes are computed. Subsequently, each of the different alternative travel routes are presented to a user in the navigation system in connection with corresponding estimated emissions and fuel consumption for each of the different alternative travel routes.Type: ApplicationFiled: October 2, 2008Publication date: April 8, 2010Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Patrick J. O'Sullivan, Edith H. Stern, Robert C. Weir, Barry E. Willner
-
Publication number: 20100057856Abstract: A rating is applied in connection with a sender of an electronic message and a use of an urgency indicator for the electronic message. A different electronic message is received from the sender, and an urgency indicator established for the different electronic message is modified responsive to the applied rating.Type: ApplicationFiled: August 27, 2008Publication date: March 4, 2010Applicant: International Business Machines CorporationInventors: Patrick J. O'Sullivan, Edith H. Stern, Robert C. Weir, Barry E. Willner
-
Publication number: 20090323916Abstract: A method includes receiving an indication of an elapsed time since a scheduled teleconference meeting start and attendance of the teleconference meeting, determining from the indication whether to issue a notification to an absent invitee of the teleconference meeting, and selectively issuing the notification to the absent invitee.Type: ApplicationFiled: June 25, 2008Publication date: December 31, 2009Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Patrick J. O'Sullivan, Edith H. Stern, Robert C. Weir, Barry E. Willner
-
Publication number: 20090254817Abstract: A computer-implemented method of enhancing spell check. The method can include receiving from each of a plurality of clients at least one custom term and at least one class identifier that is associated with the custom term. The custom terms and the associated class identifiers can be processed to provide an electronic dictionary that includes a plurality of shared terms. Each of the shared terms can be associated with at least one of the class identifiers to which the shared term corresponds. Each of the custom terms can correspond to at least one of the shared terms. At least one of the shared terms can be output to at least one of the plurality of clients.Type: ApplicationFiled: April 3, 2008Publication date: October 8, 2009Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Marc Dreyfus, Derek S. Lam, Asima Silva, Robert C. Weir
-
Publication number: 20090214016Abstract: A teleconference between at least two participants is evaluated by monitoring the teleconference and detecting a triggering event if more than one participant desires to speak at the same time. Upon detecting a triggering event, e.g., detecting an attempt of one or more participants to interrupt another participant, or detecting a request initiated by one or more participants to interrupt another participant, a dominant source is selected from among the ones of the participants attempting/requesting to speak based at least in part upon a determined hierarchal order of those participants attempting/requesting to speak. A participant is then selected from the participants to have the role of the dominant participant based upon the selected dominant source and only the speech of the dominant participant is conveyed to each participant through the teleconference system.Type: ApplicationFiled: February 26, 2008Publication date: August 27, 2009Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Patrick J. O'Sullivan, Edith H. Stern, Robert C. Weir, Barry E. Willner, Marjorie R. Willner
-
Publication number: 20090192970Abstract: Instant message systems are enhanced by establishing at least one handling rule that is evaluated in an instant messaging environment, each established handling rule defining a condition based upon at least one of identified content or identified context, and a corresponding event handling action to be performed within the instant message environment. Upon identifying an instant message conversation within the instant message environment between a user and a correspondent, each handling rule is evaluated and the event handling action of an associated handling rule is performed if it is determined that the condition of handling rule is satisfied. Further, an indication that the corresponding event action was performed is conveyed to a corresponding user.Type: ApplicationFiled: January 30, 2008Publication date: July 30, 2009Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Patrick J. O'Sullivan, Edith H. Stern, Robert C. Weir, Barry E. Willner, Marjorie R. Willner
-
Publication number: 20090183082Abstract: Embodiments of the present invention address deficiencies of the art in respect to social bookmarking and provide a method, system and computer program product for automated surfacing of tagged content adjunct to a vertical application. In an embodiment of the invention, a method for automatically surfacing tagged content in a vertical application can be provided. The method can include receiving and parsing text from content in an end user application, comparing the parsed text to social bookmarks and associated metadata from a social bookmarking system and matching portions of the content to respective ones of the social bookmarks and associated metadata based upon the comparison, and directing a visual emphasis of the matched portions of the content in the end user application, whereby the end user application is unmodified to perform the receiving, comparing and directing steps.Type: ApplicationFiled: January 16, 2008Publication date: July 16, 2009Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Patrick J. O'Sullivan, Edith H. Stern, Robert C. Weir, Barry E. Willner
-
Publication number: 20090182713Abstract: Embodiments of the present invention address deficiencies of the art in respect to social bookmarking and provide a method, system and computer program product for automated surfacing of tagged content in a vertical application. In an embodiment of the invention, a method for automatically surfacing tagged content in a vertical application can be provided. The method can include parsing text from content in an end user application, comparing the parsed text to social bookmarks and associated metadata in a social bookmarking system and matching portions of the content to respective ones of the social bookmarks based upon the comparison, and visually emphasizing the matched portions of the content in the end user application.Type: ApplicationFiled: January 16, 2008Publication date: July 16, 2009Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Patrick J. O'Sullivan, Edith H. Stern, Robert C. Weir, Barry E. Willner