Patents by Inventor Gaby J. Salem

Gaby J. Salem 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: 5818819
    Abstract: Disclosed are call processing methods which are performed by a network terminator located at a subscriber's premises. The network terminator is coupled to a digital network and a communication device at the subscriber's premises and can perform call waiting, caller identification, call conferencing without intervention from a telco's switching system that requires an additional charge to the subscriber for these services. In addition, the network terminator can perform a method which allows two digital communication devices coupled to one S-bus to share a communication session. In another embodiment, up to a six way conference call can be established with an analog telephone coupled to an ISDN network via the network terminator of the present invention.
    Type: Grant
    Filed: August 30, 1996
    Date of Patent: October 6, 1998
    Assignee: International Business Machines Corporation
    Inventors: Charles Clifford Hallock, Baiju Dhirajlal Mandalia, Himanshu Chandrakant Parikh, Gaby J. Salem, Charles Henry Sederholm, Wasim Joseph Shomar, Carl Louis Thomson, Jr.
  • Patent number: 5812535
    Abstract: Disclosed are call processing methods which are performed by a network terminator located at a subscriber's premise. The network terminator is coupled to a digital network and a communication device at the subscriber's premise and can perform call waiting, caller identification, call conferencing without intervention from a telco's switching system that requires an additional charge to the subscriber for these services. In addition, the network terminator can perform a method which allows two digital communication devices coupled to one S-bus to share a communication session. In another embodiment, up to a six way conference call can be established with an analog telephone coupled to an ISDN network via the network terminator of the present invention.
    Type: Grant
    Filed: August 30, 1996
    Date of Patent: September 22, 1998
    Assignee: International Business Machines Corporation
    Inventors: Charles Clifford Hallock, Baiju Dhirajlal Mandalia, Himanshu Chandrakant Parikh, Gaby J. Salem, Charles Henry Sederholm, Wasim Joseph Shomar, Carl Louis Thomson, Jr.
  • Patent number: 5768262
    Abstract: Disclosed are call processing methods which are performed by a network terminator located at a subscriber's premise. The network terminator is coupled to a digital network and a communication device at the subscriber's premise and can perform call waiting, caller identification, call conferencing without intervention from a telco's switching system that requires an additional charge to the subscriber for these services. In addition, the network terminator can perform a method which allows two digital communication devices coupled to one S-bus to share a communication session. In another embodiment, up to a six way conference call can be established with an analog telephone coupled to an ISDN network via the network terminator of the present invention.
    Type: Grant
    Filed: August 30, 1996
    Date of Patent: June 16, 1998
    Assignee: International Business Machines Corp.
    Inventors: Charles Clifford Hallock, Baiju Dhirajlal Mandalia, Himanshu Chandrakant Parikh, Gaby J. Salem, Charles Henry Sederholm, Wasim Joseph Shomar, Carl Louis Thomson, Jr.
  • Patent number: 5623615
    Abstract: An enhanced microprocessor (278) (FIG. 6) having a first portion (153) (FIG. 7) and a second portion (196) (FIG. 8) configured to eliminate prefetching of instructions from an instruction cache (102) (FIG. 6) when the required instructions are already present within a prefetch buffer (104) (FIG. 6). The first portion (153) and second portion (196) are in circuit communication with a prefetch buffer (104) (FIG. 6), branch target cache (108) (FIG. 6), control unit (110) (FIG. 6), and execution unit (112) (FIG. 6). The first portion (153) is responsive to forward or backward branch instructions that have a branch target within the same prefetch buffer, and to forward branch instructions that have a branch target within a next successive prefetch buffer. The first portion (153) is configured to inhibit prefetching of instructions when such conditions are present.
    Type: Grant
    Filed: August 4, 1994
    Date of Patent: April 22, 1997
    Assignee: International Business Machines Corporation
    Inventors: Gaby J. Salem, Terry L. Weakley
  • Patent number: RE38596
    Abstract: Disclosed are call processing methods which are performed by a network terminator located at a subscriber's premise. The network terminator is coupled to a digital network and a communication device at the subscriber's premise and can perform call waiting, caller identification, call conferencing without intervention from a telco's switching system that requires an additional charge to the subscriber for these services. In addition, the network terminator can perform a method which allows two digital communication devices coupled to one S-bus to share a communication session. In another embodiment, up to a six way conference call can be established with an analog telephone coupled to an ISDN network via the network terminator of the present invention.
    Type: Grant
    Filed: September 13, 2000
    Date of Patent: September 21, 2004
    Assignee: International Business Machines Corporation
    Inventors: Charles Clifford Hallock, Baiju Dhirajlal Mandalia, Himanshu Chandrakant Parikh, Gaby J. Salem, Charles Henry Sederholm, Wasim Joseph Shomar, Carl Louis Thomson, Jr.