Patents by Inventor Neil A. Katz

Neil A. Katz 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: 7353512
    Abstract: A method for provisioning one or more mobile applications. The method including deploying the mobile application as a web service in a UDDI directory, downloading the mobile applications from the UDDI directory by invoking the web service. The method may also include locating the mobile application in the UDDI directory. The method further includes extending a WSDL template to define the mobile application, wherein the extending provides for wrapping the mobile application as the web service, and publishing the WSDL defined mobile application in the UDDI directory.
    Type: Grant
    Filed: September 29, 2003
    Date of Patent: April 1, 2008
    Assignee: International Business Machines Corporation
    Inventors: Neil Katz, James McConnell, Ilan Paleiov, Roni Ram, Pnina Vortman
  • Patent number: 7337363
    Abstract: A method for evaluating system behavior within a grid environment can include the step of identifying a host software object, wherein the host software object includes a user object, an application, and/or a process. The software object can be associated with the host software object. The host actions of the host software object can be replicated within the associated software object. Replicated actions can be recorded. The host software object can move from one grid within the grid environment to a different grid. In response to the moving of the host software object, the associated software object can move from the one grid to the different grid.
    Type: Grant
    Filed: September 19, 2003
    Date of Patent: February 26, 2008
    Assignee: International Business Machines Corporation
    Inventors: Thomas E. Creamer, Bill H. Hilf, Neil A. Katz, Victor S. Moore
  • Patent number: 7337470
    Abstract: A method for providing communications network security can include receiving a round-trip network latency for a client specifying an open port duration. A port can be opened to receive a request from the client. The port can be closed when an amount of time at least as great as the open port duration has passed since the opening of the port.
    Type: Grant
    Filed: August 23, 2002
    Date of Patent: February 26, 2008
    Assignee: International Business Machines Corporation
    Inventors: Neil Katz, Victor S. Moore
  • Publication number: 20080021657
    Abstract: One aspect of the present invention can include a method for detecting tsunamis that can include a step of detecting a location of a rapid water displacement event occurring in an ocean, such as an underground Earthquake. Images can be captured proximate to the event utilizing a satellite. The captured images can be analyzed to detect and/or track a tsunami.
    Type: Application
    Filed: July 21, 2006
    Publication date: January 24, 2008
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Judy L. Barkal, NEIL A. KATZ
  • Patent number: 7315742
    Abstract: Within a mobile communications device, a method of roaming between a mobile network and a wireless network can include establishing a Voice-Over Internet Protocol communications link with an endpoint over which a call is conducted, wherein at least a portion of the call is conducted over the wireless network. The method further can include initiating a handoff of at least a portion of the call from the wireless network to the mobile network using a Session Initiation Protocol refer method and continuing the call using the mobile network for at least a portion of the call rather than the wireless network.
    Type: Grant
    Filed: December 15, 2003
    Date of Patent: January 1, 2008
    Assignee: International Business Machines Corporation
    Inventors: Thomas E. Creamer, Bill H. Hilf, Neil A. Katz, Victor S. Moore
  • Publication number: 20070254641
    Abstract: A method of incorporating sensors into an instant messaging (IM) network can include communicatively linking a sensor with the IM network and determining one or more characteristics relating to a user in relation to the sensor. The user can be associated with a mobile device. The method further can include facilitating communication between the mobile device and the sensor via the IM network according to the characteristic(s).
    Type: Application
    Filed: April 30, 2006
    Publication date: November 1, 2007
    Applicant: International Business Machines Corporation
    Inventors: Neil Katz, Justyna Nowak
  • Publication number: 20070254669
    Abstract: A method of providing route notification to sensors within an Instant Messaging (IM) network can include estimating one or more travel routes of a user having a mobile device that is IM enabled, identifying one or more sensors proximate to the travel route(s), and notifying the sensor(s) of the approaching user via the IM network.
    Type: Application
    Filed: April 30, 2006
    Publication date: November 1, 2007
    Applicant: International Business Machines Corporation
    Inventors: Neil Katz, Victor Moore, Justyna Nowak
  • Patent number: 7284156
    Abstract: A method for debugging software objects within a grid environment including the step identifying a host, wherein the host is a software object. A ghost agent can be associated with the host. The ghost agent can replicate actions executed by the host. The host can be debugged based upon the replicated actions. The ghost agent can move from one grid within the grid environment to another grid.
    Type: Grant
    Filed: September 19, 2003
    Date of Patent: October 16, 2007
    Assignee: International Business Machines Corporation
    Inventors: Thomas E. Creamer, Bill H. Hilf, Neil A. Katz, Victor S. Moore
  • Patent number: 7272403
    Abstract: A system for controlling the functionality of a mobile communications device based upon geographic location is provided. The system includes a location determining unit to determine a geographic location of the mobile communications device. The system further includes a location database in communication with the location determining unit. The location database contain one or more data elements designating one or more geographic locations as communications-limited zones within which the mobile communications device is precluded from performing one or more predetermined functions.
    Type: Grant
    Filed: December 2, 2005
    Date of Patent: September 18, 2007
    Assignee: International Business Machines Corporation
    Inventors: Thomas E. Creamer, Neil A. Katz, Victor S. Moore
  • Publication number: 20070129083
    Abstract: A system for controlling the functionality of a mobile communications device based upon geographic location is provided. The system includes a location determining unit to determine a geographic location of the mobile communications device. The system further includes a location database in communication with the location determining unit. The location database contain one or more data elements designating one or more geographic locations as communications-limited zones within which the mobile communications device is precluded from performing one or more predetermined functions.
    Type: Application
    Filed: December 2, 2005
    Publication date: June 7, 2007
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Thomas Creamer, Neil Katz, Victor Moore
  • Patent number: 7216359
    Abstract: A server (115) having a communication link comprises an application execution environment, a random IP address generator application (135) executing within the application execution environment of the server to randomly select (205) an IP address, a communications interface configured to send outbound data or to receive inbound data thereby establishing the communications link in coordination with the random IP address generator application and a processor (150). Preferably, the processor is programmed to receive a request from a client (112 or 114) and process the request if an IP address randomly selected at the client synchronously matches the randomly selected IP address at the server. Additionally, the processor can be further programmed to ignore the request from the client if the IP address randomly selected at the client fails to synchronously match the randomly selected IP address at the server.
    Type: Grant
    Filed: December 19, 2002
    Date of Patent: May 8, 2007
    Assignee: International Business Machines Corporation
    Inventors: Neil A. Katz, Victor S. Moore
  • Patent number: 7215743
    Abstract: A method for receiving and presenting interactive voice response data can include sending a telephony connectivity request for establishing a voice channel connection between an originating device and a interactive voice response system. Prior to establishing the voice channel connection, an interactive voice response menu associated with said interactive voice response system can be received via a ringback channel. At least a portion the interactive voice response menu can be presented to a user of the originating device.
    Type: Grant
    Filed: December 20, 2002
    Date of Patent: May 8, 2007
    Assignee: International Business Machines Corporation
    Inventors: Thomas E. Creamer, Peeyush Jaiswal, Neil A. Katz, Victor S. Moore
  • Patent number: 7215959
    Abstract: A method of roaming between a cellular network and a wireless network can include receiving an invitation over the wireless network. The invitation can be sent from a mobile communications device engaged in a cellular call over a cellular voice channel. The method also can include authenticating the mobile communications device over the wireless network, sending an acknowledgement of the invitation to the mobile communications device over the wireless network, and initiating a handoff. The established cellular call can be switched from the cellular network to the wireless network.
    Type: Grant
    Filed: December 15, 2003
    Date of Patent: May 8, 2007
    Assignee: International Business Machines Corporation
    Inventors: Thomas E. Creamer, Neil A. Katz, Victor S. Moore
  • Patent number: 7209264
    Abstract: A method for conveying digital information can include initiating a telephone connection to a receiving device. Prior to establishing a voice channel connection with the receiving device, supplemental data can be digitally encoded into a CNG transmission. The CNG transmission can be conveyed via a CNG channel, wherein the CNG channel is capable of transporting a facsimile calling tone signal.
    Type: Grant
    Filed: December 20, 2002
    Date of Patent: April 24, 2007
    Assignee: International Business Machines Corporation
    Inventors: Thomas E. Creamer, Peeyush Jaiswal, Neil A. Katz, Victor S. Moore
  • Patent number: 7200400
    Abstract: A method of roaming between a mobile network and a wireless network can include receiving, over the wireless network, an invite from a user agent disposed within a mobile communications device. The mobile communications device can be engaged in a call over a voice channel in the mobile network. The method also can include selecting one of a plurality of gateways having an affinity with the user agent, wherein each gateway is configured as an interface between at least one mobile network and the wireless network. The call can be handed off from the mobile network so that at least a portion of the call is conducted over the wireless network using the selected gateway.
    Type: Grant
    Filed: December 15, 2003
    Date of Patent: April 3, 2007
    Assignee: International Business Machines Corporation
    Inventors: Thomas E. Creamer, Neil A. Katz, Victor S. Moore
  • Patent number: 7184532
    Abstract: A method for providing dynamic ringback services can include receiving a connection signal from an originating device and determining a receiving device specified by the connection signal. The method can access receiving device specific information and can dynamically generate a ringback transmission responsive to at least a portion of the receiving device specific information. The method can send this ringback transmission to the originating device before a connection is established between the originating device and the receiving device.
    Type: Grant
    Filed: December 20, 2002
    Date of Patent: February 27, 2007
    Assignee: International Business Machines Corporation
    Inventors: Thomas E. Creamer, Peeyush Jaiswal, Neil A. Katz, Victor S. Moore
  • Publication number: 20070011709
    Abstract: A method for providing configurable access to media in a media-on-demand system also can include delivering the media to a first client device in a format compatible with the first client device; interrupting the delivery of the media; recording a bookmark specifying a position in the media where the interruption occurred; and resuming delivery of the media to a second client device, the resumed delivery beginning at a position in the media specified by the recorded bookmark. The method further can include identifying device properties for each of the first and second client devices; delivering the media to the first client device in a format compatible with the identified device properties for the first client device; and, delivering the media to the second client device in a format compatible with the identified device properties for the second client device.
    Type: Application
    Filed: July 20, 2006
    Publication date: January 11, 2007
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Neil Katz, Bruce Semple, Edith Stern, Barry Willner
  • Publication number: 20060230116
    Abstract: Within an electronic messaging system, a method of backing up data can include storing attributes for a plurality of message attachments exchanged through the electronic messaging system. Responsive to a request for a message attachment from a requestor, the request can be compared with attributes of the plurality of message attachments to select at least one message attachment matching the request. The method further can include determining whether the requested message attachment is available within the electronic messaging system and performing a programmatic action according to at least the determining step.
    Type: Application
    Filed: April 7, 2005
    Publication date: October 12, 2006
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Christopher Couper, Neil Katz
  • Publication number: 20060206444
    Abstract: A method of modifying services can include reading a plurality of beliefs and a plurality of rules. The beliefs can describe at least one of data and a function available from a plurality of service providers. The rules can define conditions for combining different ones of the plurality of beliefs. The method further can include automatically combining at least two beliefs from the plurality of beliefs according to the rules to create a service.
    Type: Application
    Filed: March 11, 2005
    Publication date: September 14, 2006
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Akram Bou-Ghannam, Victor Moore, Neil Katz, Thomas Creamer
  • Patent number: 7103906
    Abstract: A method for providing configurable access to media in a media-on-demand system also can include delivering the media to a first client device in a format compatible with the first client device; interrupting the delivery of the media; recording a bookmark specifying a position in the media where the interruption occurred; and resuming delivery of the media to a second client device, the resumed delivery beginning at a position in the media specified by the recorded bookmark. The method further can include identifying device properties for each of the first and second client devices; delivering the media to the first client device in a format compatible with the identified device properties for the first client device; and, delivering the media to the second client device in a format compatible with the identified device properties for the second client device.
    Type: Grant
    Filed: September 29, 2000
    Date of Patent: September 5, 2006
    Assignee: International Business Machines Corporation
    Inventors: Neil Katz, Bruce P. Semple, Edith H. Stern, Barry E. Willner