Patents by Inventor Matthew Terry

Matthew Terry 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: 20120135717
    Abstract: An approach is disclosed that facilitates context delivery during communication sessions. The approach may be implemented in a computer infrastructure having computer executable code tangibly embodied on a computer readable storage medium having programming instructions operable to: render at least one service to a user device through a communication session; collect information of the communication session; and send the information of the communication session to a service provider when a call is setup between the user device and the service provider. The service provider renders the information of the communication session for viewing by the service provider.
    Type: Application
    Filed: November 30, 2010
    Publication date: May 31, 2012
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Erik FIEDOROWICZ, Sri Ramanathan, Matthew A. Terry, Matthew B. Trevathan
  • Publication number: 20120130902
    Abstract: A method, a system, and a computer program product are provided for wireless establishment of identity via bi-directional radio-frequency identification (RFID). The method is implemented in a computer infrastructure having computer executable code tangibly embodied on a computer readable storage medium having programming instructions operable for sending device data including at least a username and a password to a transceiver. The method also includes receiving an identifier of an access point in a wireless network from the transceiver, the transceiver sending the device data to the access point via a security server. The device data is sent to the access point based on the identifier of the access point, the access point establishing a secure connection to the computer infrastructure based on the device data received from the transceiver and the computer infrastructure.
    Type: Application
    Filed: November 24, 2010
    Publication date: May 24, 2012
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: John R. DINGLER, Frank C. FISK, Sri RAMANATHAN, Matthew A. TERRY, Matthew B. TREVATHAN
  • Publication number: 20120131028
    Abstract: A method, a system, and a computer program product are provided for determining points of interest using intelligent agents and semantic data. The method is implemented in a computer infrastructure having computer executable code tangibly embodied on a computer readable storage medium having programming instructions operable for receiving a media data comprising a location data comprising where media was captured. The instructions are also operable for determining at least one point of interest based on the media data, tying the media data to the at least one point of interest, and providing the media data tied to the at least one point of interest to an end user.
    Type: Application
    Filed: November 24, 2010
    Publication date: May 24, 2012
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Mathieu J. R. GLACHANT, Alvin JENKINS, Sri RAMANATHAN, Matthew A. TERRY, Matthew B. TREVATHAN
  • Patent number: 8180559
    Abstract: A location based service and method configured to provide a mechanism for delivering traffic information to a subscribing user. The method is implemented on a computing infrastructure and includes setting up geo-boundaries at one or more predefined intervals. The method further includes receiving a signal from an active mobile device as it passes at least two of the geo-boundaries at the one or more predefined intervals, and determining a traffic incident from the received signal.
    Type: Grant
    Filed: February 13, 2009
    Date of Patent: May 15, 2012
    Assignee: International Business Machines Corporation
    Inventors: Stephen E. Jaffe, Sri Ramanathan, Matthew A. Terry, Matthew B. Trevathan
  • Patent number: 8175756
    Abstract: A method implemented in a computer infrastructure having computer executable code having programming instructions tangibly embodied on a computer readable storage medium. The programming instructions are operable to detect an occurrence of at least one of a geoboundary event, a radio frequency identification (RFID) event; and a local area network (LAN) event. Additionally, the programming instructions are operable to adjust one or more power consumption settings of an environment based on the occurrence.
    Type: Grant
    Filed: February 20, 2009
    Date of Patent: May 8, 2012
    Assignee: International Business Machines Corporation
    Inventors: Subrahmanyam S. Musti, Sri Ramanathan, Matthew A. Terry, Matthew B. Trevathan
  • Patent number: 8170580
    Abstract: A location based system is provided is configured to provide messages to a recipient based on time and location based information. The a method includes detecting when a mobile user has crossed within a predefined geo-boundary. The method further includes sending a message to the mobile user when the mobile user has crossed within the predefined geo-boundary during a predetermined time period set by an originator of the message.
    Type: Grant
    Filed: November 4, 2008
    Date of Patent: May 1, 2012
    Assignee: International Business Machines Corporation
    Inventors: John R. Dingler, Pramodh D. Narayan, Sri Ramanathan, Michael J. Singer, Matthew A. Terry, Matthew B. Trevathan
  • Patent number: 8145424
    Abstract: A method for establishing a geographic boundary and monitoring an object within the boundary is provided. At least one first entity provides a second entity a request to form the geographic boundary and monitor the object within the boundary. The request may include parameters including at least a first set of coordinates of a geographic location associated with the geographic boundary to be formed. The method includes determining if the parameters provided include additional sets of coordinates for additional geographic locations associated with the geographic boundary to be formed. A footprint of the geographic boundary is selected dependent on whether the parameters provided include additional sets of coordinates. A rectangular footprint may be selected if the parameters include additional sets of coordinates and the coordinates form an isosceles triangle. The method includes forming the geographic boundary having the selected footprint. The object may be monitored within the geographic boundary.
    Type: Grant
    Filed: August 6, 2008
    Date of Patent: March 27, 2012
    Assignee: International Business Machines Corporation
    Inventors: Randy S. Johnson, Tedrick N. Northway, Sri Ramanathan, Matthew A. Terry, Matthew B. Trevathan
  • Patent number: 8131818
    Abstract: A system and associated method for optimizing caching period of location data for network based location services. A location caching server receives a location request from a mobile device. The location caching server calculates, pursuant to a predefined calculation rule, a caching period of a location cache entry for the mobile device based on a precision level requested by the mobile device and a service precision level assigned for a type of location service for which the location request was made. The location caching server obtains real location data of the mobile device of the calculated caching period is expired. The location caching server subsequently adjusts the caching period based on a distance traveled by the mobile device pursuant to a predefined adjustment rule, and updates the location cache entry.
    Type: Grant
    Filed: December 2, 2009
    Date of Patent: March 6, 2012
    Assignee: International Business Machines Corporation
    Inventors: Mark D. Nielsen, Sri Ramanathan, Matthew A. Terry, Matthew B. Trevathan
  • Patent number: 8126478
    Abstract: A location based system is provided for providing messages to a user and, in particular, to a location based advertising system using multiple geo-boundaries and which is configured to provide advertisements to a user and to track the effectiveness of such advertisements. The method includes defining a zone with a plurality of geo-boundaries and detecting when a mobile user has crossed a first boundary of the plurality of geo-boundaries and a second boundary of the plurality of geo-boundaries. The method further includes sending a message to the mobile user upon the determining that the mobile user has crossed the first boundary.
    Type: Grant
    Filed: May 15, 2008
    Date of Patent: February 28, 2012
    Assignee: International Business Machines Corporation
    Inventors: Tedrick N. Northway, Sri Ramanathan, Matthew A. Terry, Matthew B. Trevathan
  • Patent number: 8051136
    Abstract: Methods, systems, processes and devices are provided for optimizing throughput and quality of service of a presence enabled managed service. The method includes at least a first entity requesting from an aggregator of presence services presence information of a second entity. The method includes looking up a profile of the aggregator stored in a cache of a presence server hosted by the presence enabled managed service. The method includes determining from the profile an aggregator level of service the aggregator has subscribed to from the presence enabled managed service, wherein the aggregator level of service is one of high level service, medium level service, and low level service. The method includes storing presence information of the second entity on a presence document on the cache and returning the presence information to the first entity based upon the aggregator level of service.
    Type: Grant
    Filed: October 13, 2008
    Date of Patent: November 1, 2011
    Assignee: International Business Machines Corporation
    Inventors: John R. Dingler, Michael Gilfix, Pramodh D. Narayan, Sri Ramanathan, Matthew A. Terry, Matthew B. Trevathan
  • Publication number: 20110252054
    Abstract: A location based service and method configured to provide a mechanism for information to a subscribing user. The method is implemented on a computing infrastructure and includes querying one or more databases for matching information of a third party that is associated with one or more mobile devices that pass within a predefined location at one or more predefined intervals. The method further includes providing location information to a subscribing user of the one or more mobile devices that have the matching information and pass within the predefined location.
    Type: Application
    Filed: April 13, 2010
    Publication date: October 13, 2011
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Mark D. NIELSEN, Sri RAMANATHAN, Matthew A. TERRY, Matthew B. TREVATHAN
  • Publication number: 20110131197
    Abstract: A system and associated method for optimizing caching period of location data for network based location services. A location caching server receives a location request from a mobile device. The location caching server calculates, pursuant to a predefined calculation rule, a caching period of a location cache entry for the mobile device based on a precision level requested by the mobile device and a service precision level assigned for a type of location service for which the location request was made. The location caching server obtains real location data of the mobile device of the calculated caching period is expired. The location caching server subsequently adjusts the caching period based on a distance traveled by the mobile device pursuant to a predefined adjustment rule, and updates the location cache entry.
    Type: Application
    Filed: December 2, 2009
    Publication date: June 2, 2011
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: MARK D. NIELSEN, SRI RAMANATHAN, MATTHEW A. TERRY, MATTHEW B. TREVATHAN
  • Publication number: 20100332600
    Abstract: A method and system is provided to enhance user presence management to enable the federation of rich media sessions. The method is implemented on a system and includes a presence manager server receiving a notification of user activity of one or more users taking place on one or more participating ecosystem sites in a participant ecosystem. The method further includes processing the user activity of the one or more users based on preferences of the one or more participating ecosystem sites established during a registration process and stored in a preference repository. The method further includes sending a notification of the user activity of the one or more users to the one or more participating ecosystem sites in the participant ecosystem to enable the participating ecosystem sites to at least one of communicate the user activity of the one or more users to one or more users and maintain a session of the one or more users.
    Type: Application
    Filed: June 26, 2009
    Publication date: December 30, 2010
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Pramodh D. NARAYAN, Dana M. NORWOOD, Sri RAMANATHAN, Matthew A. TERRY, Matthew B. TREVATHAN
  • Publication number: 20100306074
    Abstract: An architecture (system) and method is provided for transcoding codec information to be sent in a Session Initiation Protocol (SIP) signaling stream for rendering rich digital media content. The method is implemented on a computer infrastructure and includes: determining a codec associated with content to be sent to one or more requesting devices; determining that at least one of the one or more requesting devices do not have the codec associated with the content to be sent to the one or more requesting devices; providing codec information to the at least one of the one or more requesting devices; and sending the content to the one or more requesting devices.
    Type: Application
    Filed: June 1, 2009
    Publication date: December 2, 2010
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Kishore Channabasavaiah, Stephen E. Jaffe, Brian T. Paulsen, Sri Ramanathan, Matthew A. Terry, Matthew B. Trevathan, Raghu Varadan
  • Publication number: 20100228546
    Abstract: A system and methods is provided for providing SIP based voice transcription services. A computer implemented method includes: transcribing a Session Initiation Protocol (SIP) based conversation between one or more users from voice to text transcription; identifying each of the one or more users that are speaking using a device SIP_ID of the one or more users; marking the identity of the one or more users that are speaking in the text transcription; and providing the text transcription of the speaking user to non-speaking users.
    Type: Application
    Filed: March 5, 2009
    Publication date: September 9, 2010
    Applicant: International Buisness Machines Corporation
    Inventors: John R. Dingler, Sri Ramanathan, Matthew A. Terry, Matthew B Trevathan
  • Publication number: 20100217449
    Abstract: A method implemented in a computer infrastructure having computer executable code having programming instructions tangibly embodied on a computer readable storage medium. The programming instructions are operable to detect an occurrence of at least one of a geoboundary event, a radio frequency identification (RFID) event; and a local area network (LAN) event. Additionally, the programming instructions are operable to adjust one or more power consumption settings of an environment based on the occurrence.
    Type: Application
    Filed: February 20, 2009
    Publication date: August 26, 2010
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Subrahmanyam S. MUSTI, Sri Ramanathan, Matthew A. Terry, Matthew B. Trevathan
  • Publication number: 20100215163
    Abstract: A system and method of call prioritization and, in particular, a system and method of location sensitive caller and callee based voice call prioritization are disclosed. A method includes: determining that an incoming call is designated as priority by a caller; determining that the caller is contained in a whitelist; and handling the incoming call as a priority call at a callee telephone when the incoming call is designated as priority by the caller and the caller is contained in the whitelist.
    Type: Application
    Filed: February 23, 2009
    Publication date: August 26, 2010
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: John J. KASHEN, Pramodh D. NARAYAN, Sri RAMANATHAN, Matthew A. TERRY, Matthew B. TREVATHAN
  • Publication number: 20100218010
    Abstract: A method implemented in a computer infrastructure having computer executable code having programming instructions tangibly embodied on a computer readable storage medium. The programming instructions are operable to receive an indication of a geoboundary event and determine an occurrence of at least one of a radio frequency identification (RFID) event and a local area network (LAN) event. Additionally, the programming instructions are operable to adjust one or more power consumption settings of an environment based on at least one of the receiving of the indication of the geoboundary event and the determination of the occurrence of the at least one of the RFID event and the LAN event.
    Type: Application
    Filed: February 20, 2009
    Publication date: August 26, 2010
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Subrahmanyam S. MUSTI, Sri Ramanathan, Matthew A. Terry, Matthew B. Trevathan
  • Publication number: 20100215157
    Abstract: An architecture and method of voicemail based on session initiated protocol presence and location information of a callee is disclosed. A method of providing voicemail includes determining a location and a presence of a callee, and playing a customized voicemail greeting to a caller based on preferences defined by the callee and also based on at least one of the location and the presence.
    Type: Application
    Filed: February 25, 2009
    Publication date: August 26, 2010
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Pramodh D. NARAYAN, Sri RAMANATHAN, Matthew A. TERRY, Matthew B. TREVATHAN
  • Publication number: 20100211300
    Abstract: A location based service and method configured to provide a mechanism for delivering traffic information to a subscribing user. The method is implemented on a computing infrastructure and includes setting up geo-boundaries at one or more predefined intervals. The method further includes receiving a signal from an active mobile device as it passes at least two of the geo-boundaries at the one or more predefined intervals, and determining a traffic incident from the received signal.
    Type: Application
    Filed: February 13, 2009
    Publication date: August 19, 2010
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Stephen E. Jaffe, Sri Ramanathan, Matthew A. Terry, Matthew B. Trevathan