Patents by Inventor Mandeep Sidhu

Mandeep Sidhu 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: 20070299917
    Abstract: A method, apparatus and computer program product for instant messaging between one or more clients. An instant messaging partner (e.g., buddy) can be associated with specialized text, lists, or programs.
    Type: Application
    Filed: June 22, 2006
    Publication date: December 27, 2007
    Inventors: KULVIR BHOGAL, NIZAMUDEEN ISHMAEL, MANDEEP SIDHU
  • Patent number: 6985244
    Abstract: A method for limiting the size of print jobs in a computer network by setting a predetermined quota for the number of pages a network user may print within a specified time period is provided. If a print job submitted by a network user exceeds the print quota, the job will automatically be prevented from printing. If the submitted print job does not exceed the print quota, the job will be allowed to proceed. In one embodiment of the present invention, a network user may request special permission to exceed the print quota, if necessary.
    Type: Grant
    Filed: October 19, 2000
    Date of Patent: January 10, 2006
    Assignee: International Business Machines Corporation
    Inventors: Kulvir Singh Bhogal, Baljeet Singh Baweja, Nizamudeen Ishmael, Jr., Mandeep Sidhu
  • Patent number: 6907461
    Abstract: Tracking and displaying of allocated messages in dynamic workload balancing systems in message driven transaction environments which involve distributing data processing transactions into messages and dynamically allocating each of the messages to different computer systems for performance. A user is enabled to request the performance of a data processing transaction, dynamically transforming, via a server computer any requested transactions into messages free of user input and then allocating the messages to different computer systems. The system has user interactive displays for displaying the allocated messages and associated computer systems when required by the user so that the user may track the messages.
    Type: Grant
    Filed: March 29, 2001
    Date of Patent: June 14, 2005
    Assignee: International Business Machines Corporation
    Inventors: Nizamudeen Ishmael, Jr., Kulvir Singh Bhogal, Baljeet Singh Baweja, Mandeep Sidhu
  • Publication number: 20050033811
    Abstract: Methods, systems, and products are disclosed for writing collaborative email documents, including establishing a collaborative email document on an administrator's computer; identifying one or more collaborators who are authorized to view and edit the document; providing to the collaborators copies of the document for viewing and editing, wherein the collaborators' copies reside on collaborators' computers; creating revisions in at least one copy of the document; recording the revisions; and updating the copies of the document on collaborators' computers with the revisions. Embodiments typically include identifying editable portions of the email document, including specifying that only certain collaborators are authorized to view and edit one or more portions of the document. In many embodiments, revisions are streamed through a server so that there is no ‘master copy’ of a collaborative document, on a server or elsewhere, against which revisions are recognized.
    Type: Application
    Filed: August 7, 2003
    Publication date: February 10, 2005
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Kulvir Bhogal, Nizamudeen Ishmael, Robert Kamper, Rohit Sahasrabudhe, Mandeep Sidhu
  • Patent number: 6772265
    Abstract: A laptop computer and a docking station are disclosed. The laptop computer includes a microprocessor and a first video card in electrical communication with the microprocessor. The docking station includes a projector and a second video card in electrical communication with the projector. Upon a mounting of the laptop on the docking station, an electrical communication is established between the microprocessor and the second video card, and an electrical communication is established between the projector and the first video card. The microprocessor selectively provides control signals to either the first video card or the second video card. The first video card provides video signals to the projector in response to the control signals, and the second video card provides the video signals to the projector in response to the control signals. The projector provides video images in response to the video signals as received from either the first video card or the second video card.
    Type: Grant
    Filed: December 11, 2000
    Date of Patent: August 3, 2004
    Assignee: International Business Machines Corporation
    Inventors: Baljeet S. Baweja, Kulvir S. Bhogal, Nizamudeen Ishmael, Jr, Mandeep Sidhu
  • Patent number: 6629197
    Abstract: A method for processing digital audio data is presented. A control signal for a CD-changer unit is received and interpreted by a digital audio unit that stores digital audio data/files and that determines a CD-changer unit operation that would be performed by the CD-changer unit in response to the CD-changer unit receiving the control signal. The digital audio unit then emulates the CD-changer unit operation. The CD-changer unit to be emulated by the digital audio unit can be selected. The digital audio data stored by the digital audio unit can be organized as virtual CD-ROMs. By emulating the operations of multiple types of CD-changer units, a single digital audio unit can be inserted in many different digital audio systems, thereby extending the functionality of a digital audio system to include storage of softcopy digital audio files that may be accessed through controls and commands for a CD-changer unit.
    Type: Grant
    Filed: November 3, 2000
    Date of Patent: September 30, 2003
    Assignee: International Business Machines Corporation
    Inventors: Kulvir Singh Bhogal, Nizamudeen Ishmael, Jr., Baljeet Singh Baweja, Mandeep Sidhu
  • Patent number: 6594351
    Abstract: A method, a system, an apparatus, and a computer program product for automatically processing a facsimile document at a receiving device is presented. The receiving device stores a set of facsimile processing rules for automatically processing facsimile documents. The receiving device receives and stores a facsimile document and associated caller ID data from an originating device during a facsimile transmission. The receiving device then compares an originating phone number in the caller ID data against phone numbers in the set of facsimile processing rules. Each facsimile processing rule comprises one or more phone numbers and facsimile processing rule parameter data. In response to matching the originating phone number with a phone number in a facsimile processing rule, a modified facsimile document is then generated such that the modified facsimile document includes information associated with facsimile processing rule parameter data in the matching facsimile processing rule.
    Type: Grant
    Filed: November 3, 2000
    Date of Patent: July 15, 2003
    Assignee: International Business Machines Corporation
    Inventors: Kulvir Singh Bhogal, Nizamudeen Ishmael, Jr., Baljeet Singh Baweja, Mandeep Sidhu
  • Patent number: 6564229
    Abstract: A move/copy interface is provided with a pause feature that allows the user to pause and subsequently resume a move or copy command. In one embodiment, the pause, tool saves an index, source file name, target file name, block size and block number so that the operation can be subsequently resumed. After a pause has been requested, a “resume” command button appears on the, user interface that is selected by the user to resume processing. Extended periods between a pause and subsequent resume are provided by saving the pause data to a data file. Another embodiment pauses a copy operation over a computer network, such as the Internet, suspending the source computer's sending of blocks of data comprising the source file until the resume operation is requested. The user can repeatedly pause and resume the copy operation in order to free system resources in order to perform other operations.
    Type: Grant
    Filed: June 8, 2000
    Date of Patent: May 13, 2003
    Assignee: International Business Machines Corporation
    Inventors: Baljeet Singh Baweja, Kulvir Singh Bhogal, Nizamudeen Ishmael, Jr., Mandeep Sidhu
  • Publication number: 20020143947
    Abstract: Tracking and displaying of allocated messages in dynamic workload balancing systems in message driven transaction environments which involve distributing data processing transactions into messages and dynamically allocating each of the messages to different computer systems for performance. A user is enabled to request the performance of a data processing transaction, dynamically transforming, via a server computer any requested transactions into messages free of user input and then allocating the messages to different computer systems. The system has user interactive displays for displaying the allocated messages and associated computer systems when required by the user so that the user may track the messages.
    Type: Application
    Filed: March 29, 2001
    Publication date: October 3, 2002
    Applicant: International Business Machines Corporation
    Inventors: Nizamudeen Ishmael, Kulvir Singh Bhogal, Baljeet Singh Baweja, Mandeep Sidhu
  • Publication number: 20020094512
    Abstract: A computer controlled speech recognition display dictionary wherein the user may interactively clarify indefinitely detected speech words. There is provided a basic combination of a dictionary of recognizable speech words and the definitions of said words stored for said display dictionary, a routine for detecting said speech words and an implementation responsive to a definite detection of a speech word for displaying said word and the definition of the detected word. Now, in the case of an indefinite recognition, the invention provides an implementation responsive to an indefinite detection of a speech word for displaying a list of possible words approximating said detected word, enabling user selection of one of said displayed possible words and means responsive to a user selection of one of said displayed words for displaying the definition of the selected word.
    Type: Application
    Filed: November 29, 2000
    Publication date: July 18, 2002
    Applicant: International Business Machines Corporation
    Inventors: Kulvir Singh Bhogal, Nizam Ishmael,, Baljeet Singh Baweja, Mandeep Sidhu
  • Publication number: 20020073247
    Abstract: A laptop computer and a docking station are disclosed. The laptop computer includes a microprocessor and a first video card in electrical communication with the microprocessor. The docking station includes a projector and a second video card in electrical communication with the projector. Upon a mounting of the laptop on the docking station, an electrical communication is established between the microprocessor and the second video card, and an electrical communication is established between the projector and the first video card. The microprocessor selectively provides control signals to either the first video card or the second video card. The first video card provides video signals to the projector in response to the control signals, and the second video card provides the video signals to the projector in response to the control signals. The projector provides video images in response to the video signals as received from either the first video card or the second video card.
    Type: Application
    Filed: December 11, 2000
    Publication date: June 13, 2002
    Applicant: IBM Corporation
    Inventors: Baljeet S. Baweja, Kulvir S. Bhogal, Nizamudeen Ishmael, Mandeep Sidhu
  • Publication number: 20020073197
    Abstract: A method of customizing performance of a browser for a given network connection of a user, comprising upon launching of the browser, issuing a request to a benchmarking server and returning given data from the benchmarking server to the browser. The given data is used to calculate connection speed data that is passed in a client request to a web server. This connection speed data is then referenced by either the client side or server side to formulate web pages “best” suited for the the connection speed in question.
    Type: Application
    Filed: December 11, 2000
    Publication date: June 13, 2002
    Applicant: IBM Corporation
    Inventors: Kulvir S. Bhogal, Baljeet S. Baweja, Nizamudeen Ishmael, Mandeep Sidhu
  • Publication number: 20020063884
    Abstract: A method for managing printing priorities in a computer network environment is provided. The method includes priorities for network print jobs being set by a network administrator and/or network users. The priority of a new print job entering the print queue is compared to the priority of other jobs already in the queue. The new job is delayed until any higher priority jobs have finished printing. If the new print job has the highest priority in the print queue and has a higher priority than the job currently printing, the current job is suspended until the new job prints in full. The suspended job is then resumed. The priority settings can be changed by the network administrator and/or the network users, according to changing circumstances.
    Type: Application
    Filed: November 29, 2000
    Publication date: May 30, 2002
    Applicant: IBM Corporation
    Inventors: Kulvir Singh Bhogal, Bali Baweja, Nizam Ishmael, Mandeep Sidhu