Patents by Inventor Michael R. O'Brien
Michael R. O'Brien 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: 20090006653Abstract: A system and method is provided for optimizing a SyncML slow sync between a proprietary client and server. When a slow sync is detected, the client and server can depart from the normal SyncML protocol and process summary data without having to compare all items on a field-by-field basis.Type: ApplicationFiled: September 5, 2008Publication date: January 1, 2009Applicant: International Business Machines CorporationInventors: Stephen T. Auriemma, Maria M. Corbett, Michael R. O'Brien, Ashok C. Mammen
-
Publication number: 20080295000Abstract: A system for conveniently removing recipients from a message being added to a message thread that enables a user to filter people from a recipient list of a message being added to a message thread. The system advantageously enables a user to filter out potential recipients based on a) their previous non-participation in the thread, b) their lack of registered interest in a topic of the thread, and/or c) their being listed only as recipients by way of their being contained in a group indicated in the recipient list.Type: ApplicationFiled: May 25, 2007Publication date: November 27, 2008Inventors: Oliver Kieselbach, Niklas Heidloff, Gregory R. Klouda, Michael R. O'Brien
-
Publication number: 20080294727Abstract: The present invention relates to unsubscribing from notification of future messages in an existing message thread. A method for controlling user notification of future electronic mail (email) messages in accordance with an embodiment of the present invention includes: receiving an email message addressed to a user; determining if the email message belongs to an existing message thread; and in the case the email message belongs to an existing message thread, presenting the user with a selection of a plurality of options for controlling notification of future emails addressed to the user and belonging to the existing message thread.Type: ApplicationFiled: May 22, 2007Publication date: November 27, 2008Inventors: Paul B. Moody, Jodi L. Coppinger, Niklas Heidloff, Michael R. O'Brien
-
Patent number: 7437484Abstract: A method is provided for optimizing a SyncML slow sync between a proprietary client and server. When a slow sync is detected, the client and server can depart from the normal SyncML protocol and process summary data without having to compare all items on a field-by-field basis.Type: GrantFiled: December 29, 2003Date of Patent: October 14, 2008Assignee: International Business Machines CorporationInventors: Stephen T. Auriemma, Maria M. Corbett, Michael R. O'Brien, Ashok C. Mammen
-
Publication number: 20080178196Abstract: A system and method for automatically generating and receiving notifications regarding accesses to documents in a shared repository, where the notifications are filtered such that they are only generated and/or received for accesses that match a personal interest profile of a local user. The personal interest profile of the local user includes a number of keywords determined to be of interest to the local user, as well as a number of important person identifiers associated with other users determined to be important to the local user. The system is operable to provide notifications in response to accesses by important other users to shared documents, including reading of those documents by the important other users.Type: ApplicationFiled: October 30, 2007Publication date: July 24, 2008Inventors: Niklas Heidloff, Michael R. O'Brien, Carl J. Kraenzel
-
Publication number: 20080147795Abstract: A system for minimizing the time required to initiate and terminate an instant messaging session. An initial message in an instant messaging session is checked to determine whether it has any significant content. If the received initial message has insignificant content, then a non-intrusive notification is provided to the user, without changing the current focus in the user interface. A pre-composed response message may also be automatically transmitted to the initiating user, requesting that a more significant message be sent. When an initial message in an instant messaging session is received that is determined to have significant content, the user is promptly notified in a different manner, which may be intrusive such that the current focus of the user interface is changed to a new window or the like containing the newly initiated instant messaging session.Type: ApplicationFiled: December 15, 2006Publication date: June 19, 2008Inventors: Niklas Heidloff, Michael R. O' Brien, Shruti Kumar
-
Publication number: 20080120382Abstract: Linked non-shared documents within email messages are made accessible to a recipient. Upon initiation of sending of an email message by a user, the MIME of the email is automatically parsed through to detect URL tags indicating that a linked document is contained within the email message. Upon detection of a URL tag, the prefix of the URL is checked to determine if it is accessible to a recipient. If the prefix indicates that the link is not accessible to the recipient, the sender is provided with at least the following options for making the linked document accessible to the recipient: sending the linked document as an in-line document by converting the document into HTML format and embedding it into a multi part MIME message, sending the linked document as an attachment with a link to a file system or document library, or converting the linked document into a pdf file and sending it as an attachment.Type: ApplicationFiled: November 17, 2006Publication date: May 22, 2008Applicant: International Business Machines CorporationInventors: Niklas Heidloff, Shruti Kumar, Michael R. O'Brien
-
Publication number: 20080120383Abstract: A method and system for preventing recipients from being added and/or removed from a message thread in an e-mail and/or calendaring application. Recipients of a thread message may be allowed to seek and obtain permission from a thread originator to insert a recipient to and/or remove a recipient from the thread. The originating user of a message thread can prevent insertion and/or removal of recipients in an e-mail message thread and/or a calendaring system invitation message by selecting from corresponding message composition user interface options. A mechanism persistently registers the recipient removal and/or insertion settings provided by the originating user, for example as settings stored in and conveyed with the messages themselves. The originating user can permit non-originating users to insert and/or remove recipients from the thread.Type: ApplicationFiled: November 22, 2006Publication date: May 22, 2008Inventors: Shruti Kumar, Patrick Joseph O'Sullivan, Niklas Heidloff, Michael R. O'Brien
-
Publication number: 20080098070Abstract: A system for adding new recipients to an e-mail thread. The system includes a server device configured to administer an electronic mail (E-MAIL) application. At least one client device being operably associated via a network with the server device. The at least one client device configured to add new E-MAIL recipients to the E-MAIL thread of the distributed E-MAIL message via a user interface (UI) having a menu selection for adding recipients to the thread. The UI being operably associated with the client device and the server device. The client device is further configured to add the identity of the new E-MAIL recipient to a persistent store table located on the client device.Type: ApplicationFiled: October 20, 2006Publication date: April 24, 2008Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Niklas Heidloff, Shruti Kumar, Michael R. O'Brien, Patrick J. O'Sullivan
-
Patent number: 7323999Abstract: A system and method for automatically generating and receiving notifications regarding accesses to documents in a shared repository, where the notifications are filtered such that they are only generated and/or received for accesses that match a personal interest profile of a local user. The personal interest profile of the local user includes a number of keywords determined to be of interest to the local user, as well as a number of important person identifiers associated with other users determined to be important to the local user. The system is operable to provide notifications in response to accesses by important other users to shared documents, including reading of those documents by the important other users.Type: GrantFiled: March 11, 2005Date of Patent: January 29, 2008Assignee: International Business Machines CorporationInventors: Niklas Heidloff, Michael R. O'Brien, Carl J. Kraenzel
-
Publication number: 20080021962Abstract: A system for forcing e-mail addresses into the Bcc: field of transmitted messages in order to enforce user privacy. A user interface enables a user to indicate that their e-mail address is not to be included in a “To:” or “Cc:” field of an e-mail message from another user when the number of e-mail addresses contained in those fields exceeds a threshold size. The user's e-mail address and the associated threshold are stored for future reference when new messages are sent by the other user. Subsequently, when a new message is generated by the other user in which the number of e-mail addresses contained in the “To:” and/or “Cc:” field exceeds the threshold, then the disclosed system moves the user's e-mail address from the “To:” or “Cc:” field to the “Bcc:” field of the message before the message is transmitted to its recipients. Privacy messages may either be sent individually to specific users, or may be automatically generated as a result of a general privacy setting being indicated by the user.Type: ApplicationFiled: July 21, 2006Publication date: January 24, 2008Inventors: Corinne M. Ryan, Michael R. O'Brien
-
Patent number: 6990578Abstract: When electronic mail is to be sent by an off-line user to a recipient who holds a digital certificate, the sender's mail program allows the sender to compose the mail, but the mail is placed in plain text in the sender's local outbox and flagged for subsequent encryption. When the sender later connects to a mail server to send the outgoing mail, the sender's mail software, in response to the flagged mail will request the recipient's certificate from the server and use the received certificate to encrypt the mail message before it leaves the sender's workstation. In accordance with one embodiment of the invention, after using a digital certificate to encrypt a mail message, the certificate is discarded. In accordance with another embodiment, if the certificate is not available or located by the mail server, a message is sent to the sender informing him that the certificate cannot be located and the mail cannot be sent in encrypted form.Type: GrantFiled: October 29, 1999Date of Patent: January 24, 2006Assignee: International Business Machines Corp.Inventors: Michael R. O'Brien, Steven R. Beckhardt, Elizabeth A. Lorenson, Douglas W. Conmy
-
Patent number: 6795809Abstract: A system for automatically distributing discount coupons or certificates in a retail store, conditioned on a preselected combination of present and past shopping behavior of a customer whose order is being processed at a checkout stand. Generation of a printable discount coupon can be based on any desired combination of customer-supplied data, obtained from a customer identification data base, past shopping activity, derived from data gathered during previous customer visits to the store, and present shopping activity, as evidenced by items identified in the current customer order. Collection of data pertaining to past behavior of customers is facilitated by filtering all sales transaction data at the point of sale. If all of the preselected conditions for generation of a coupon are satisfied, the coupon is generated and printed at the checkout stand.Type: GrantFiled: September 3, 1998Date of Patent: September 21, 2004Assignee: Catalina Marketing International, IncInventors: Michael R. O'Brien, George W. Off, Timothy L. Cherney, Gary M. Katz
-
METHOD AND APPARATUS FOR SELECTIVE DISTRIBUTION OF DISCOUNT COUPONS BASED ON PRIOR CUSTOMER BEHAVIOR
Publication number: 20020002485Abstract: A system for automatically distributing discount coupons or certificates in a retail store, conditioned on a preselected combination of present and past shopping behavior of a customer whose order is being processed at a checkout stand. Generation of a printable discount coupon can be based on any desired combination of customer-supplied data, obtained from a customer identification data base, past shopping activity, derived from data gathered during previous customer visits to the store, and present shopping activity, as evidenced by items identified in the current customer order. Collection of data pertaining to past behavior of customers is facilitated by filtering all sales transaction data at the point of sale. If all of the preselected conditions for generation of a coupon are satisfied, the coupon is generated and printed at the checkout stand.Type: ApplicationFiled: September 3, 1998Publication date: January 3, 2002Inventors: MICHAEL R. O'BRIEN, GEORGE W. OFF, TIMOTHY L. CHERNEY, GARY M. KATZ -
Patent number: 6321210Abstract: A system for automatically distributing discount coupons or certificates in a retail store, conditioned on a preselected combination of present and past shopping behavior of a customer whose order is being processed at a checkout stand. Generation of a printable discount coupon can be based on any desired combination of customer-supplied data, obtained from a customer identification data base, past shopping activity, derived from data gathered during previous customer visits to the store, and present shopping activity, as evidenced by items identified in the current customer order. If all of the preselected conditions for generation of a coupon are satisfied, the coupon is generated and printed at the checkout stand.Type: GrantFiled: September 12, 2000Date of Patent: November 20, 2001Assignee: Catalina Marketing International, Inc.Inventors: Michael R. O'Brien, George W. Off, Timothy L. Cherney
-
Patent number: 5612868Abstract: A system for generating, in a retail store, a printable discount coupon image solely in response to a customer's action concerning the purchase of an item. The system includes at least one customer checkout terminal, a store controller, a file for storing the terms of at least one coupon deal in which a discount coupon image is generated upon the purchase of a triggering product. The system identifies the triggering product in the customer order, associates it with the coupon deal, and automatically generates data defining at least one discount coupon for a product, typically other than the triggering product, based on the details of the coupon deal, which are not communicated to the customer prior to processing the customer order.Type: GrantFiled: February 9, 1995Date of Patent: March 18, 1997Assignee: Catalina Marketing International, IncInventors: George W. Off, Michael C. Scroggie, Thomas L. Mindrum, Michael R. O'Brien
-
Patent number: 5173851Abstract: A system for creating discount coupons in response to the purchases of products. Improvements disclosed include the printing of a "negative" coupon in response to the failure to purchase a particular product, and the printing of a coupon in response to the purchase of multiple triggering items, either without limitation as to the identification of the items, or with the requirement that the items fall into a predefined trade group. Other features of the invention permit the use of instantly redeemable "coupons," such that an instant discount is applied to a customer bill rather than having a coupon printed, and the logging, without printing, of possible coupon printings for statistical purposes.Type: GrantFiled: February 15, 1990Date of Patent: December 22, 1992Assignee: Catalina Marketing International, Inc.Inventors: George W. Off, Michael C. Scroggie, Thomas L. Mindrum, Michael R. O'Brien
-
Patent number: 4910672Abstract: A system for creating discount coupons in response to the purchases of products. Improvements disclosed include the printing of a "negative" coupon in response to the failure to purchase a particular product, and the printing of a coupon in response to the purchase of multiple triggering items, either without limitation as to the identification of the items, or with the requirement that the items fall into a predefined trade group. Other features of the invention permit the use of instantly redeemable "coupons," such that an instant discount is applied to a customer bill rather than having a coupon printed, and the logging, without printing, of possible coupon printings for statistical purposes.Type: GrantFiled: December 4, 1987Date of Patent: March 20, 1990Assignee: Catalina Marketing CorporationInventors: George W. Off, Michael C. Scroggie, Thomas L. Mindrum, Michael R. O'Brien
-
Patent number: 4723212Abstract: Apparatus, and a corresponding method, for creating a discount coupon in response to the purchase of a product other than the one to which the coupon applies. A record pertaining to each item purchased is examined to determine whether the item is intended to trigger the creation of a coupon. If it is, at least one associated coupon deal record is retrieved, and a coupon becomes a candidate for printing, subject to a maximum number of coupons per transaction. The apparatus also validates coupons presented for redemption, scanning a list of purchased products to determine whether any falls into the same product group specified on the coupon, and also determining whether the coupon date is valid.Type: GrantFiled: February 27, 1987Date of Patent: February 2, 1988Assignee: Catalina Marketing Corp.Inventors: Thomas Mindrum, George Off, Michael C. Scroggie, Michael R. O'Brien