Patents by Inventor Fabian F. Morgan

Fabian F. Morgan 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: 20120004954
    Abstract: A method for receiving shopping recommendations is provided. In response to adding, by a client device, an item to a current shopping list of a customer, the client device sends the current shopping list with the added item to a server device for a shopping recommendation. In response to receiving, from the server device, a recommendation for a new item not found in the current shopping list of the customer, the client device displays the recommendation for the new item in the current shopping list of the customer. It is also determined whether a purchase incentive is associated with the new item recommended by the server device. In response to determining that a purchase incentive is associated with the new item recommended by the server device, the client device displays the purchase incentive with the new item recommended by the server in the current shopping list of the customer.
    Type: Application
    Filed: July 2, 2010
    Publication date: January 5, 2012
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Jacob D. Eisinger, Michael C. Hollinger, Jennifer E. King, Christina K. Lauridsen, Fabian F. Morgan
  • Publication number: 20120003965
    Abstract: The different illustrative embodiments provide a method, system, and computer program product for sharing a list passed in a shared direct communication environment after a direct communication has ended among mobile devices. A profile associated with the first mobile device in a storage of a server computer is accessed by an indirect transceiver in the second mobile device responsive to a second mobile device acquiring an information that is responsive to a list previously received from a first mobile device and responsive to the information being acquired during a time when there is no direct communication between the first mobile device and the second mobile device. A contact information is retrieved, and the information is sent to a location specified by the contact information.
    Type: Application
    Filed: July 2, 2010
    Publication date: January 5, 2012
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Jacob D. Eisinger, Michael C. Hollinger, Jennifer E. King, Christina K. Lauridsen, Fabian F. Morgan
  • Publication number: 20120003931
    Abstract: The different illustrative embodiments provide a method, system, and program product for dynamic changes to a user profile based on external service integration. The method, system and program product comprise establishing a direct two-way communication between a first mobile device and a second mobile device when a first mobile device direct transceiver and a second mobile device direct transceiver are within a range of each other. A number of data is gathered from a number of internal sources or a number of external sources. An analysis of the number of data to determine a modification to a first list stored in the first device is performed. A modified first list is generated based on the analysis. The modified first list is automatically sent from the first mobile device to the number of second devices responsive to establishing the direct two-way communication between the first mobile device and a number of second devices.
    Type: Application
    Filed: July 2, 2010
    Publication date: January 5, 2012
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Jacob D. Eisinger, Michael C. Hollinger, Jennifer E. King, Christina K. Lauridsen, Fabian F. Morgan
  • Patent number: 8090994
    Abstract: A system, a method, and a computer readable media for identifying a log file record in a log file are provided. The log file has a plurality of log file records therein. The plurality of log file records has a repeating pattern of log file records. The method includes displaying a first graphical user interface on a display device. The method further includes selecting the log file utilizing the first graphical user interface. The method further includes analyzing the log file to determine the repeating pattern of log file records. The method further includes selecting a first command button on the first graphical user interface that executes an algorithm to analyze additional log file records that were automatically added to the log file by a software program. The additional log file records are associated with the repeating pattern of log file records.
    Type: Grant
    Filed: May 21, 2008
    Date of Patent: January 3, 2012
    Assignee: International Business Machines Corporation
    Inventors: Fabian F. Morgan, Sheryl S. Kinstler, David A. Cox, Danny Yen-Fu Chen
  • Patent number: 8086478
    Abstract: The present invention enables a user to schedule meetings and detect scheduling conflicts. A system user such as an employee schedules a meeting. The time and date of the meeting is stored in an account for that user. When the same user schedules another meeting, that meeting is detected and compared with any previously and scheduled and stored meetings for that user. If there is a conflict between the presently scheduled meeting and any previously scheduled meeting, then the present invention alerts the user and gives the user the opportunity to select the new meeting for that time or to retain the currently scheduled meeting. The present invention can also store and track the unscheduled meetings. In the event the scheduled meeting is postponed or canceled, the user can be notified and given the opportunity to schedule and attend a previously declined meeting that was scheduled for that same time.
    Type: Grant
    Filed: March 29, 2007
    Date of Patent: December 27, 2011
    Assignee: International Business Machines Corporation
    Inventors: Yen-Fu Chen, Fabian F. Morgan, Keith Raymond Walker
  • Patent number: 8041024
    Abstract: A system for broadcasting a notification. In response to receiving a new telephone number for a communication device from a service provider, a telephone number change notification is automatically broadcast to a plurality of contact telephone numbers within a contact list. Each of the plurality of contact telephone numbers within the contact list is tracked to determine whether each of the plurality of contact telephone numbers received the telephone number change notification. In response to a contact telephone number within the plurality of contact telephone numbers not receiving the telephone number change notification, a configurable indicator is displayed in a display when a user inputs the contact telephone number into the communication device.
    Type: Grant
    Filed: October 17, 2006
    Date of Patent: October 18, 2011
    Assignee: International Business Machines Corporation
    Inventors: Yen-Fu Chen, Fabian F. Morgan, Keith Raymond Walker
  • Patent number: 8014512
    Abstract: A system for providing caller interaction within a queue. In response to receiving a call, it is determined whether a wait time exists before a caller is connected to a customer service representative. In response to determining that the wait time exists, it is determined whether the caller is interested in an interaction. In response to determining that the caller is interested in the interaction, a profile associated with the caller is loaded. In response to detecting a connection with an interactive system, interactive options are loaded from the interactive system and presented to the caller based on the profile. In response to receiving a selection from the interactive options, it is determined whether the selection includes a group interaction. In response to determining that the selection includes the group interaction, the group interaction is loaded based on the profile. Then, the caller is entered into the group interaction.
    Type: Grant
    Filed: April 18, 2007
    Date of Patent: September 6, 2011
    Assignee: International Business Machines Corporation
    Inventors: Yen-Fu Chen, Fabian F. Morgan, Keith Raymond Walker
  • Patent number: 8014752
    Abstract: Automatic utilization of cellular telephone device is achieved by a controller and a short-range wireless communicator mounted on a vehicle, the short-range wireless communicator having a peer-to-peer communications capability; responsive to an emergency notification message, pinging by the short-range wireless communicator a long-range communication device contemporaneously within range of the peer-to-peer communications capability, the long-range communication device being physically detached from the vehicle; subsequent to the pinging, receiving a response message indicating that user authorization is required; responsive to the response message, sending by the short-range wireless communicator to the long-range communication device a request for authorization message; subsequent to a user responding in an affirmative manner to the authorization request, receiving an authorization message to co-opt the long-range communication device; and responsive to the authorization, sending an emergency notification m
    Type: Grant
    Filed: September 13, 2010
    Date of Patent: September 6, 2011
    Assignee: International Business Machines Corporation
    Inventors: Yen-Fu Chen, John Hans Handy-Bosma, Fabian F Morgan, Keith Raymond Walker
  • Patent number: 8000458
    Abstract: A system for automatically verifying an incoming telephone number. In response to detecting an incoming communication, a determination is made as to whether a telephone number associated with the incoming communication matches one of a plurality of telephone numbers in a storage unit. In response to determining that the telephone number associated with the incoming communication does not match one of the plurality of telephone numbers in the storage unit, telephone number verification rules are applied to determine whether to continue with the incoming communication. In response to a determination not to continue with the incoming communication based on the telephone number verification rules, an alert is provided.
    Type: Grant
    Filed: November 10, 2006
    Date of Patent: August 16, 2011
    Assignee: International Business Machines Corporation
    Inventors: Yen-Fu Chen, Fabian F. Morgan, Keith Raymond Walker
  • Patent number: 7881701
    Abstract: A system for verifying and updating a telephone number. After dialing a telephone number, a contact name and a timestamp in a service provider database is compared with a contact name and a timestamp in a storage device. If the contact name in the service provider database does not match the contact name in the storage device and the timestamp in the service provider database is not more recent than the timestamp in the storage device, a determination is made as to whether the service provider database indicates that a new telephone number is associated with the contact name. If a new telephone number is indicated for the contact name, the service provider database is queried for the new telephone number and the dialed telephone number is routed to the new telephone number. Also, the storage device is updated with the new telephone number.
    Type: Grant
    Filed: October 5, 2006
    Date of Patent: February 1, 2011
    Assignee: International Business Machines Corporation
    Inventors: Yen-Fu Chen, Fabian F. Morgan, Keith Raymond Walker
  • Patent number: 7877083
    Abstract: A system for verifying and updating a telephone number across service providers. After dialing a telephone number, a contact name and a timestamp in a central repository is compared with a contact name and a timestamp in a storage device. If the contact name in the central repository does not match the contact name in the storage device and the timestamp in the central repository is not more recent than the timestamp in the storage device, a determination is made as to whether the central repository indicates that a new telephone number is associated with the contact name. If a new telephone number is indicated for the contact name, the central repository is queried for the new telephone number. In response to the new telephone number being found, the dialed telephone number is routed to the new telephone number. Also, the storage device is updated with the new telephone number.
    Type: Grant
    Filed: October 26, 2006
    Date of Patent: January 25, 2011
    Assignee: International Business Machines Corporation
    Inventors: Yen-Fu Chen, Fabian F. Morgan, Keith Raymond Walker
  • Publication number: 20110003578
    Abstract: A system and method for notifying emergency responders, family, and other contact parties of an urgent vehicle condition such as a breakdown or crash, by using a short-range wireless communicator mounted on the vehicle to employ a peer-to-peer communications capability to find and co-opt a nearby long-range communication device, such as a Bluetooth enabled phone, which is not mounted on the vehicle, such as a passer's-by telephone. The invention obtains authorization from the co-opted device to use it as a forwarding proxy, and transmits a notification message to one or more parties, such as emergency dispatchers, family members, etc., via the short-range link to the co-opted device, which then transmits the message to the recipient via the long-range network, such as via a telephone network.
    Type: Application
    Filed: September 13, 2010
    Publication date: January 6, 2011
    Applicant: International Business Machines Corporation
    Inventors: Yen-Fu Chen, John Hans Handy-Bosma, Fabian F. Morgan, Keith Raymond Walker
  • Patent number: 7844247
    Abstract: Parties are automatically notified mounting a controller and a peer-to-peer short-range wireless communicator on a vehicle; responsive to a vehicle urgency, pinging by the short-range communicator a long-range communication device within peer-to-peer range, the long-range device being capable of delivering a notification to a party via a wireless network which has a longer range than the peer-to-peer range, and being physically detached from the vehicle; receiving a message indicating that user authorization is required; sending a request for authorization; receiving temporary authorization to co-opt the long-range communications device to deliver the emergency notification message via the wireless network; and sending the emergency notification message from the short-range wireless communicator through the co-opted long- range communication device first over the peer-to-peer communications and second over the wireless network, to a hotline service.
    Type: Grant
    Filed: January 25, 2006
    Date of Patent: November 30, 2010
    Assignee: International Business Machines Corporation
    Inventors: Yen-Fu Chen, John Hans Handy-Bosma, Fabian F. Morgan, Keith Raymond Walker
  • Patent number: 7822686
    Abstract: A method and system are provided in which a user is enabled to record, for example, a song or other radio and/or video content, on demand, and to account for and process appropriate payment for the use of the recorded content. The recorded material is saved and indexed by title and is retrievable for subsequent review, tabulation and/or playing at the user's convenience. In one example, a user is enabled to record received media content by pressing a single “ADD” button at any time while a favorite song is being received and played. The song then being played together with the title of the song or video presentation are then saved to memory for subsequent retrieval and playing. The received content is accounted for and tabulated and a payment for the use of the recorded song is processed by the user in accordance with a predetermined payment schedule.
    Type: Grant
    Filed: June 9, 2008
    Date of Patent: October 26, 2010
    Assignee: International Business Machines Corporation
    Inventors: Viktors Berstis, Fabian F. Morgan
  • Patent number: 7809647
    Abstract: A method and system are provided in which a user is enabled to record, for example, a song or other radio and/or video content, on demand, and to account for and process appropriate payment for the use of the recorded content. The recorded material is saved and indexed by title and is retrievable for subsequent review, tabulation and/or playing at the user's convenience. In one example, a user is enabled to record received media content by pressing a single “ADD” button at any time while a favorite song is being received and played. The song then being played together with the title of the song or video presentation are then saved to memory for subsequent retrieval and playing. The received content is accounted for and tabulated and a payment for the use of the recorded song is processed by the user in accordance with a predetermined payment schedule.
    Type: Grant
    Filed: January 27, 2005
    Date of Patent: October 5, 2010
    Assignee: International Business Machines Corporation
    Inventors: Viktors Berstis, Fabian F. Morgan
  • Publication number: 20100250478
    Abstract: A method, system, and computer program product for issuing an alert when a method of a live demonstration deviates from demonstration simulation actions. A computer receives a command to commence a demonstration simulation. During the demonstration simulation, capture logic of a computer is initialized. The capture logic records events of the demonstration simulation. When a live demonstration subsequently initiated, demonstration verification logic of the computer continually monitors, in real-time, events of the live demonstration and compares the events to the previously recorded events captured during the demonstration simulation. In response to detecting that a live demonstration has deviated from the recorded demonstration simulation method, the demonstration verification logic issues a non-invasive alert. The non-invasive alert may be issued using visual, audible, or vibration feedback cues in such manner that an audience observing the live demonstration is un-aware of the non-invasive alert.
    Type: Application
    Filed: March 30, 2009
    Publication date: September 30, 2010
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Danny Yen-Fu Chen, Sarah Vijoya White Eagle, Fabian F. Morgan, Keith Raymond Walker
  • Publication number: 20100251386
    Abstract: A computer implemented method, a data processing system, and a computer program publish an audio annotation of a media signal. A media player plays a media signal. The media player then records an audio annotation to the media signal. Responsive to recording the audio annotation to the media signal, the media player records an identifier to be associated with the media signal. The audio annotation is then published to a social networking host.
    Type: Application
    Filed: March 30, 2009
    Publication date: September 30, 2010
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Candice B. Gilzean, Gahlya J. Gregory, Fabian F. Morgan, Michael Eric Rhodes
  • Patent number: 7778629
    Abstract: The invention enhances mobile device software such that upon receipt of a specially formatted SMS message, the software can automatically dial a telephone number that was specified in the message after a configurable timed interval. A further enhancement comprises improvements to the integration between collaboration software (such as Lotus Notes) and mobile device software to enable employees to utilize this invention for connecting to conference calls. During the method of the present invention, a potentially contentious situation is detected. After this detection, this method, disrupts the capability of the system to automatically connect the user to a previously scheduled telephone conference, and notifies the user and querying the user and giving the user options to determine how the user desires to handle the one or more incoming calls. The user options can depend on the particular situation detected.
    Type: Grant
    Filed: January 10, 2007
    Date of Patent: August 17, 2010
    Assignee: International Business Machines Corporation
    Inventors: Candice B. Gilzean, Gahlya Gregory, Fabian F. Morgan, Michael Eric Rhodes
  • Patent number: 7716596
    Abstract: A computer implemented method and computer program product for protecting a pre-filled user input field on a returned webpage from an accidental overwrite. The method identifies the pre-filled input field by detecting a mouseover. In response to a user command to change the state of the pre-filled input field, the method changes an initially unlocked pre-filled input field to a locked state or changes an initially locked pre-filled input field to an unlocked state.
    Type: Grant
    Filed: November 8, 2006
    Date of Patent: May 11, 2010
    Assignee: International Business Machines Corporation
    Inventors: Andrew H. Cao, Yen-Fu Chen, Fabian F. Morgan, Keith Raymond Walker
  • Patent number: 7659814
    Abstract: The present invention provides a computer implemented method for sending alerts. A distributed sensor receives a sound and determines whether the sound matches a preset criterion. If so, the distributed sensor transmits an event to a central portal device.
    Type: Grant
    Filed: April 21, 2006
    Date of Patent: February 9, 2010
    Assignee: International Business Machines Corporation
    Inventors: Yen-Fu Chen, John Hans Handy-Bosma, Fabian F. Morgan, Keith Raymond Walker