Patents by Inventor Gregory P. Fitzpatrick
Gregory P. Fitzpatrick 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: 8484344Abstract: An unsuccessful communication attempt to a mobile receiving device is detected. A contact list associated with the mobile receiving device is accessed. One or more proximate devices to the mobile recipient device are determined. Each of the one or more proximate devices are communication devices of a contact of the contact list. A digitally encoded message is conveyed to at least one of the one or more proximate devices. The digitally encoded message indicates that a communication attempt with the mobile receiving device was unsuccessful and requests a recipient of the digitally encoded message inform a holder of the mobile receiving device of the unsuccessful communication attempt.Type: GrantFiled: September 14, 2012Date of Patent: July 9, 2013Assignee: International Business Machines CorporationInventors: Daniel J. Butterfield, Tsz S. Cheng, Gregory P. Fitzpatrick
-
Publication number: 20130012175Abstract: An unsuccessful communication attempt to a mobile receiving device is detected. A contact list associated with the mobile receiving device is accessed. One or more proximate devices to the mobile recipient device are determined. Each of the one or more proximate devices are communication devices of a contact of the contact list. A digitally encoded message is conveyed to at least one of the one or more proximate devices. The digitally encoded message indicates that a communication attempt with the mobile receiving device was unsuccessful and requests a recipient of the digitally encoded message inform a holder of the mobile receiving device of the unsuccessful communication attempt.Type: ApplicationFiled: September 14, 2012Publication date: January 10, 2013Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: DANIEL J. BUTTERFIELD, TSZ S. CHENG, GREGORY P. FITZPATRICK
-
Patent number: 8352401Abstract: A system that incorporates representational authenticity into virtual world interactions can include user representational authenticity data and a virtual world computing system. The user representational authenticity data can be used to describe the physical characteristics of a human user. The physical characteristics can be quantified utilizing standardized measurement techniques. The virtual world computing system can be configured to adjudicate the conduction of interactions performed by a virtual representation of the human user within the virtual world environment utilizing the user representational authenticity data.Type: GrantFiled: April 8, 2009Date of Patent: January 8, 2013Assignee: International Business Machines CorporationInventors: Tsz S. Cheng, Gregory P. Fitzpatrick
-
Publication number: 20120331400Abstract: A visual representation of a human user for display within one or more graphical user interfaces to others interacting with the human user over a network can be identified. An authenticity score defining a degree of resemblance between the visual representation of the human user and physical characteristics of the human user can be calculated.Type: ApplicationFiled: August 31, 2012Publication date: December 27, 2012Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: TSZ S. CHENG, GREGORY P. FITZPATRICK
-
Patent number: 8285839Abstract: A communication attempt directed towards a recipient device can be identified. At least one proximate device geographically proximate to the recipient device can be automatically detected. Responsive to the determining of the proximate devices, a digitally encoded message can be wirelessly conveyed to one or more of the determined proximate devices. In various embodiments the message can be a text message, an instant message, and/or a voice message. The digitally encoded message can direct a user of the proximate device to inform a user of the recipient device of the communication attempt.Type: GrantFiled: March 2, 2009Date of Patent: October 9, 2012Assignee: International Business Machines CorporationInventors: Daniel J. Butterfield, Tsz S. Cheng, Gregory P. Fitzpatrick
-
Patent number: 8056011Abstract: A method and system for providing contact management to participants engaged in a communication session permits chat session participants to a communication session to determine common contacts that exist between the chat session participants. Dependent on the accessibility of the particular chat session participants' contact list, other chat session participants to the communication session can view the information located in the contact list. Moreover, a particular chat session participant to the communication session can give either a particular chat session participant or all the chat session participants to the communication session permission to modify their contact list. Permission to access or modify contact lists for chat session participants can be defined prior to establishment of the communication session and/or changed during the communication session.Type: GrantFiled: June 11, 2007Date of Patent: November 8, 2011Assignee: International Business Machines CorporationInventors: Gregory P. Fitzpatrick, Frederick Yung-Fung Wu
-
Patent number: 8042057Abstract: A method for editing software objects can include identifying at least one user selection of at least a portion of an electronic document displayed within an application and prompting a user for a target destination to which the user selection is to be posted. A user input specifying the target destination to which the user selection is to be posted can be received and the user selection can be duplicated to the target destination.Type: GrantFiled: July 23, 2007Date of Patent: October 18, 2011Assignee: International Business Machines CorporationInventors: Brent W. Cossey, Gregory P. Fitzpatrick
-
Patent number: 7904833Abstract: An electronic commerce method can include the step of determining a plurality of e-commerce partners. For each partner, a partner identifier can be presented within a commerce GUI. In the commerce GUI, the partner identifier can be an expandable node. An expansion of at least one of the nodes can be presented within the commerce GUI. For each expansion, a transaction identifier can be presented as a child node of the expanded node. The transaction identifier can represent an electronic commerce transaction between a user of the commerce GUI and the associated e-commerce partner.Type: GrantFiled: December 8, 2003Date of Patent: March 8, 2011Assignee: International Business Machines CorporationInventors: Tsz Simon Cheng, Brent W. Cossey, Gregory P. Fitzpatrick
-
Patent number: 7853882Abstract: A method for selectively securing portlets can include a step of providing a portal that includes multiple portlets. A portlet enablement event associated with a set of at least one of the portlets can be determined. The set include a number of portlets less than a total number of portlets in the portal. Responsive to the portlet enablement event, portlet enablement states can be changed for each portlet in the set without changing portlet enablement states of portlets not included in the set. Different portlet enablement states can include enabled, disabled, and access restricted states.Type: GrantFiled: April 11, 2006Date of Patent: December 14, 2010Assignee: International Business Machines CorporationInventors: Tsz S. Cheng, Gregory P. Fitzpatrick, Daniel Hassell, Mathews Thomas
-
Publication number: 20100262572Abstract: A system that incorporates representational authenticity into virtual world interactions can include user representational authenticity data and a virtual world computing system. The user representational authenticity data can be used to describe the physical characteristics of a human user. The physical characteristics can be quantified utilizing standardized measurement techniques. The virtual world computing system can be configured to adjudicate the conduction of interactions performed by a virtual representation of the human user within the virtual world environment utilizing the user representational authenticity data.Type: ApplicationFiled: April 8, 2009Publication date: October 14, 2010Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Tsz S. Cheng, Gregory P. FitzPatrick
-
Publication number: 20100222084Abstract: A communication attempt directed towards a recipient device can be identified. At least one proximate device geographically proximate to the recipient device can be automatically detected. Responsive to the determining of the proximate devices, a digitally encoded message can be wirelessly conveyed to one or more of the determined proximate devices. In various embodiments the message can be a text message, an instant message, and/or a voice message. The digitally encoded message can direct a user of the proximate device to inform a user of the recipient device of the communication attempt.Type: ApplicationFiled: March 2, 2009Publication date: September 2, 2010Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Daniel J. Butterfield, Tsz S. Cheng, Gregory P. Fitzpatrick
-
Patent number: 7788168Abstract: A method of dynamically negotiating a transaction can include determining a potential transaction between participants according to transaction parameters stored within a transaction parameter data store. The transaction parameters can be associated with each of the participants and can specify acceptable transaction terms. The potential transactions can be evaluated according to a mutual benefit conferred on the participants by the potential transactions according to the transaction parameters. The potential transactions can be ordered according to decreasing mutual benefit; and, the potential transaction having the greatest mutual benefit can be presented to the participants.Type: GrantFiled: July 11, 2008Date of Patent: August 31, 2010Assignee: International Business Machines CorporationInventors: Gregory P. Fitzpatrick, Tsz Cheng
-
Patent number: 7774409Abstract: The present invention relates to a process for discovering contacts common to a sender and a recipient of an electronic message (e-mail). The method can include identifying an attachment to the e-mail wherein the attachment includes a list of contacts personal to the sender. A list of contacts personal to the recipient can be retrieved. Each of the lists of contacts can be parsed and compared to identify common contacts. A common contact list can be populated with the identified common contacts.Type: GrantFiled: August 27, 2002Date of Patent: August 10, 2010Assignee: International Business Machines CorporationInventors: Gregory P Fitzpatrick, Frederick Yung-Fung Wu
-
Publication number: 20100125599Abstract: The present invention discloses a solution for obtaining trusted recommendations through discovery of common contacts in contact lists. The solution can utilize private contact lists (e.g., address book, phone lists) to permit users to search for and obtain trusted recommendations for a product and/or service. The presence of a contact in a contact list is recognized as recommendation of that contact. Recommendations can be determined through searching private contact lists and obtaining implicit relationships based on common contacts of multiple contact lists. Searches can be customized allowing recommendations to reflect results with high probability of confidence. Recommendations can also be affected by the degrees of separation between contact lists, professional peer relationships, expertise of contact list owner, and the like. Recommendation results can provide trusted recommendations for products and/or services without relying on potentially erroneous input.Type: ApplicationFiled: November 17, 2008Publication date: May 20, 2010Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: TSZ S. CHENG, GREGORY P. FITZPATRICK
-
Publication number: 20090135742Abstract: A method of message delivery can include registering a plurality of reception states for a receiving party. The reception states can specify conditions for establishing communications links with receiving party addresses. A receiving party address can be identified from a first initiated communications link between the sending party and the receiving party. Reception state data specified by the plurality of reception states can be determined according to the receiving party address and can be presented to the sending party.Type: ApplicationFiled: February 4, 2009Publication date: May 28, 2009Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Gregory P. Fitzpatrick, David B. Lebowitz, James J. Toohey
-
Publication number: 20090125600Abstract: An e-mail categorization system can include a plurality of role templates, each role template being associated with an e-mail account and defining a plurality of categories for categorizing e-mail messages. An authorized account holder can establish the plurality of categories and can designate programmatic actions that are to be selectively executed by an e-mail receiving application upon the receipt of e-mail messages. The selection of actions can be based upon categories of the received e-mail messages. Role templates can be distributed to e-mail originators so that when e-mail originators direct e-mail messages to an account associated with a role template, the originators are prompted to select one of the categories defined by a corresponding role template.Type: ApplicationFiled: January 5, 2009Publication date: May 14, 2009Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Gregory P. Fitzpatrick, Carl Phillip Gusler, Rick Allen Hamilton, II, David B. Lebowitz
-
Patent number: 7523316Abstract: A method (10) for managing the display of sensitive content in non-trusted environments can include the steps of interrogating (12) a list of policies associated with a given user and a physical device, determining (14) a location of the physical device, comparing (18) the location of the physical device with a list of trusted locations, and enforcing (20) a plurality of rules contained in the policy by limiting or restricting access to sensitive information based on the location.Type: GrantFiled: December 8, 2003Date of Patent: April 21, 2009Assignee: International Business Machines CorporationInventors: Tsz Simon Cheng, Brent W. Cossey, Gregory P. Fitzpatrick
-
Patent number: 7512218Abstract: A method of message delivery can include registering a plurality of reception states for a receiving party. The reception states can specify conditions for establishing communications links with receiving party addresses. A receiving party address can be identified from a first initiated communications link between the sending party and the receiving party. Reception state data specified by the plurality of reception states can be determined according to the receiving party address and can be presented to the sending party.Type: GrantFiled: February 25, 2002Date of Patent: March 31, 2009Assignee: International Business Machines CorporationInventors: Gregory P. Fitzpatrick, David B. Lebowitz, James J. Toohey
-
Patent number: 7493359Abstract: An e-mail categorization system can include a plurality of role templates, each role template being associated with an e-mail account and defining a plurality of categories for categorizing e-mail messages. An authorized account holder can establish the plurality of categories and can designate programmatic actions that are to be selectively executed by an e-mail receiving application upon the receipt of e-mail messages. The selection of actions can be based upon categories of the received e-mail messages. Role templates can be distributed to e-mail originators so that when e-mail originators direct e-mail messages to an account associated with a role template, the originators are prompted to select one of the categories defined by a corresponding role template.Type: GrantFiled: December 17, 2004Date of Patent: February 17, 2009Assignee: International Business Machines CorporationInventors: Gregory P. Fitzpatrick, Carl Phillip Gusler, Rick Allen Hamilton, II, David B. Lebowitz
-
Publication number: 20080270281Abstract: A method of dynamically negotiating a transaction can include determining a potential transaction between participants according to transaction parameters stored within a transaction parameter data store. The transaction parameters can be associated with each of the participants and can specify acceptable transaction terms. The potential transactions can be evaluated according to a mutual benefit conferred on the participants by the potential transactions according to the transaction parameters. The potential transactions can be ordered according to decreasing mutual benefit; and, the potential transaction having the greatest mutual benefit can be presented to the participants.Type: ApplicationFiled: July 11, 2008Publication date: October 30, 2008Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Gregory P. Fitzpatrick, Tsz Cheng