Patents by Inventor Kulvir Singh

Kulvir Singh 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: 20150074211
    Abstract: In a method for notifying a participant of an online conference of when a portion of content will be presented during the online conference, a computer receives at least one data item identifying the portion of content. The computer determines an estimate of a time at which the portion of content will be presented and the level of confidence in the accuracy of the estimate. The computer transmits a user notification including the estimate of the time at which the portion of content will be presented and the level of confidence in the accuracy of the estimate.
    Type: Application
    Filed: November 13, 2014
    Publication date: March 12, 2015
    Inventors: Kelly Abuelsaad, Kulvir Singh Bhogal, Lisa Seacat DeLuca, Soobaek Jang
  • Patent number: 8929867
    Abstract: A method of, within an electronic messaging client that communicates using a first form of communication, receiving from a user an input identifying a tag that identifies at least one communication session corresponding to a second form of communication. The tag can be processed to identify at least one electronic messaging address associated the person with whom a communication is exchanged during the identified communication session. A recipient identifier field in the electronic messaging client can be automatically populated with the electronic messaging address. The electronic message can be communicated to the person using the electronic messaging address. The electronic messaging address also can be selected from list identifying a plurality of communication sessions corresponding to at least a second form of communication.
    Type: Grant
    Filed: September 28, 2010
    Date of Patent: January 6, 2015
    Assignee: International Business Machines Corporation
    Inventors: Kulvir Singh Bhogal, Lisa Seacat DeLuca, Mark William Talbot
  • Patent number: 8918470
    Abstract: In a method for notifying a participant of an online conference of when a portion of content will be presented during the online conference, a computer receives at least one data item identifying the portion of content. The computer determines an estimate of a time at which the portion of content will be presented and the level of confidence in the accuracy of the estimate. The computer transmits a user notification including the estimate of the time at which the portion of content will be presented and the level of confidence in the accuracy of the estimate.
    Type: Grant
    Filed: March 6, 2012
    Date of Patent: December 23, 2014
    Assignee: International Business Machines Corporation
    Inventors: Kelly Abuelsaad, Kulvir Singh Bhogal, Lisa Seacat DeLuca, Soobaek Jang
  • Patent number: 8914437
    Abstract: Systems and methods of managing URLs including capturing and recording URLs are presented. A digital processor detects a URL in a communication communicated between a sending-user and a receiving-user. The detected URL is automatically stored in a cache memory specific to the sending-user or receiving-user. The cache memory allows bookmarking of URLs to be avoided and centrally stores the URLs in browser history of the respective user improving his searching efficiency. The cache memory serves as a pre-bookmark incubator or filter.
    Type: Grant
    Filed: June 29, 2010
    Date of Patent: December 16, 2014
    Assignee: International Business Machines Corporation
    Inventors: Kulvir Singh Bhogal, William Arthur Griffith, Mark William Talbot
  • Patent number: 8903780
    Abstract: The present invention will enable the user to follow a presentation while waiting for presentation files to download to the user's local machine. This invention provides a dynamic cloud based approach to local hand-off. It will enable users to view a cloud or other remotely-based (found via a URL) or screen-shared version of the presentation until source material has downloaded.
    Type: Grant
    Filed: January 15, 2013
    Date of Patent: December 2, 2014
    Assignee: International Business Machines Corporation
    Inventors: Kulvir Singh Bhogal, Gregory Jensen Boss, Rick A. Hamilton, II, Anne R. Sand
  • Publication number: 20140325475
    Abstract: A method includes providing a source control system in an integrated development environment, providing an email server through which the integrated development environment can communicate, providing an email mapping reference repository, and using the email mapping reference repository to find a linked email from the email server and provide the linked email to the integrated development environment.
    Type: Application
    Filed: April 25, 2013
    Publication date: October 30, 2014
    Applicant: International Business Machines Corporation
    Inventors: Kulvir Singh Bhogal, Lisa Seacat DeLuca, Robert Ross Peterson
  • Publication number: 20140255010
    Abstract: A conflict analysis (CA) information handling system (IHS) receives conflict information from a population of digital video recorder (DVR) IHSs. The conflict information indicates that a conflictee show is in conflict with a conflictor show in a DVR IHS. The conflict information may include a conflictee show identifier and open timeslots for each DVR IHS that transmits conflict information to the CA IHS. Using the conflictee show identifier and available timeslots received from the population of DVR IHSs, the CA IHS makes a recommendation to rebroadcast the conflictee show at a particular time when more than an predetermined threshold number of DVR IHSs are available to record a rebroadcast of the conflictee show.
    Type: Application
    Filed: March 11, 2013
    Publication date: September 11, 2014
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Kulvir Singh Bhogal, Gregory Jensen Boss, Rick A. Hamilton, II, Brian Marshall O'Connell
  • Publication number: 20140244579
    Abstract: The present invention will enable an attendee/user to download a presentation from a host system location, synchronize the local user version of the presentation with the current location slide of the host presentation. In the present invention, an attendee/user can enter a command to the host system location of the presentation that will synchronize the local user version of the presentation with the current location of the host system presentation.
    Type: Application
    Filed: February 25, 2013
    Publication date: August 28, 2014
    Applicant: International Business Machines Corporation
    Inventors: Kulvir Singh Bhogal, Gregory Jensen Boss, Rick A. Hamilton, Anne R. Sand
  • Patent number: 8818178
    Abstract: A conflict analysis (CA) information handling system (IHS) receives conflict information from a population of digital video recorder (DVR) IHSs. The conflict information indicates that a conflictee show is in conflict with a conflictor show in a DVR IHS. The conflict information may include a conflictee show identifier and open timeslots for each DVR IHS that transmits conflict information to the CA IHS. Using the conflictee show identifier and available timeslots received from the population of DVR IHSs, the CA IHS makes a recommendation to rebroadcast the conflictee show at a particular time when more than an predetermined threshold number of DVR IHSs are available to record a rebroadcast of the conflictee show.
    Type: Grant
    Filed: March 11, 2013
    Date of Patent: August 26, 2014
    Assignee: International Business Machines Corporation
    Inventors: Kulvir Singh Bhogal, Gregory Jensen Boss, Rick A Hamilton, II, Brian Marshall O'Connell
  • Patent number: 8776048
    Abstract: Illustrative embodiments include a method, system, and computer program product for early configuration of an application in a deployment of an enterprise application. A section is located in an enterprise application deployment file of the enterprise application. The section includes configuration information of the application. The configuration information of the application is loaded before completing loading of the enterprise application deployment file such that the application is configurable without waiting for the loading of the enterprise application deployment file to complete. Loading the enterprise application deployment file is continued without waiting for a configuring of the application using the configuration information of the application that is loaded.
    Type: Grant
    Filed: May 22, 2012
    Date of Patent: July 8, 2014
    Assignee: International Business Machines Corporation
    Inventors: Kelly Abuelsaad, Kulvir Singh Bhogal, Lisa Seacat DeLuca, Soobaek Jang
  • Patent number: 8745331
    Abstract: A method for improving replication persistence in a caching appliance structure can begin when a primary catalog service receives a command to instantiate a data partition. The primary catalog service can manage a collective of caching appliances in a networked computing environment. The data partition can include a primary shard and at least one replica shard. The primary shard of the data partition can be stored within a memory space of a first caching appliance. The at least one replica shard of the data partition can be stored within a non-volatile storage space of a second caching appliance. The first and the second caching appliances can be separate physical devices. The memory space of the second caching appliance that could have been used to store the at least one replica shard can be available for storing primary shards for other data partitions, increasing the capacity of the collective.
    Type: Grant
    Filed: February 24, 2012
    Date of Patent: June 3, 2014
    Assignee: International Business Machines Corporation
    Inventors: Kulvir Singh Bhogal, Nitin Gaur, Christopher Douglas Johnson, Todd Eric Kaplinger
  • Patent number: 8745330
    Abstract: A method for improving replication persistence in a caching appliance structure can begin when a primary catalog service receives a command to instantiate a data partition. The primary catalog service can manage a collective of caching appliances in a networked computing environment. The data partition can include a primary shard and at least one replica shard. The primary shard of the data partition can be stored within a memory space of a first caching appliance. The at least one replica shard of the data partition can be stored within a non-volatile storage space of a second caching appliance. The first and the second caching appliances can be separate physical devices. The memory space of the second caching appliance that could have been used to store the at least one replica shard can be available for storing primary shards for other data partitions, increasing the capacity of the collective.
    Type: Grant
    Filed: August 12, 2011
    Date of Patent: June 3, 2014
    Assignee: International Business Machines Corporation
    Inventors: Kulvir Singh Bhogal, Nitin Gaur, Christopher Douglas Johnson, Todd Eric Kaplinger
  • Patent number: 8724964
    Abstract: A method and system for managing multiple user locks and deletion requests on a digital video recorder (DVR) is disclosed. Files associated with the DVR can be protected from deletion by allowing users to lock a recorded file utilizing a number of locking strategies. The recorded file can also be locked by multiple users and the recording can be deleted when the users specifically remove the lock. A simpler interface for each user can be provided to prevent other users from deleting recorded files, which have not yet been viewed. Such an approach allows for an administrative override to prevent users from locking recordings and never unlocking in order to prevent the DVR exhausting disk space.
    Type: Grant
    Filed: October 10, 2008
    Date of Patent: May 13, 2014
    Assignee: International Business Machines Corporation
    Inventors: Kulvir Singh Bhogal, Brian M. O'Connell, Rick A. Hamilton, II, Gregory J. Boss, Jeffrey D. Amsterdam
  • Publication number: 20140129944
    Abstract: The present invention will enable an attendee/user to download a presentation from a host system location, synchronize the local user version of the presentation with the current location slide of the host presentation. In the present invention, an attendee/user can enter a command to the host system location of the presentation that will synchronize the local user version of the presentation with the current location of the host system presentation.
    Type: Application
    Filed: November 5, 2012
    Publication date: May 8, 2014
    Applicant: International Business Machines Corporation
    Inventors: Kulvir Singh Bhogal, Gregory Jensen Boss, Rick A. Hamilton, II, Anne R. Sand
  • Publication number: 20140129520
    Abstract: The present invention will enable the user to follow a presentation while waiting for presentation files to download to the user's local machine. This invention provides a dynamic cloud based approach to local hand-off. It will enable users to view a cloud or other remotely-based (found via a URL) or screen-shared version of the presentation until source material has downloaded.
    Type: Application
    Filed: November 4, 2012
    Publication date: May 8, 2014
    Applicant: International Business Machines Corporation
    Inventors: Kulvir Singh Bhogal, Gregory Jensen Boss, Rick A. Hamilton, II, Anne R. Sand
  • Publication number: 20140129522
    Abstract: The present invention will enable the user to follow a presentation while waiting for presentation files to download to the user's local machine. This invention provides a dynamic cloud based approach to local hand-off. It will enable users to view a cloud or other remotely-based (found via a URL) or screen-shared version of the presentation until source material has downloaded.
    Type: Application
    Filed: January 15, 2013
    Publication date: May 8, 2014
    Applicant: International Business Machines Corporation
    Inventors: Kulvir Singh Bhogal, Gregory Jensen Boss, Rick A. Hamilton, II, Anne R. Sand
  • Patent number: 8719181
    Abstract: Illustrated embodiments provide a computer implemented method, an apparatus and a computer program product in an order by proxy service for managing shipments. In one illustrative embodiment, the computer implemented method identifying a set of initial orders received at the proxy service and responsive to identifying the set of initial orders at the proxy service, identifying a set of delivery preferences associated with each order in the set of initial orders to form a set of identified delivery preferences. The computer implemented method further aggregates the set of initial orders based on the set of identified delivery preferences to produce an aggregated order, and releasing the aggregated order for shipping based on predetermined criteria to create a released order.
    Type: Grant
    Filed: January 10, 2008
    Date of Patent: May 6, 2014
    Assignee: International Business Machines Corporation
    Inventors: Kulvir Singh Bhogal, Lev Mirlas, Robert Ross Peterson
  • Patent number: 8688489
    Abstract: A method, system, and computer program product for autonomously rescheduling a future meeting in response to receiving a meeting cancellation notice of a previously scheduled meeting. A meeting rescheduling logic (MRL) of a server receives a cancellation of a scheduled meeting of an identified contact. The MRL may select a highest priority meeting from a plurality of meetings that has been flagged with an auto-move-up status. The MRL determines if all attendees of the selected meeting are available to attend the meeting at the open time slot of the identified contact's calendar. Upon determining that all attendees of the selected meeting are available at the open time slot, the MRL reschedules the selected meeting at the open time slot, and notifies all attendees. Additionally, the MRL may cancel a lower priority meeting of the attendees to accommodate moving a higher priority meeting into the open time slot.
    Type: Grant
    Filed: September 23, 2008
    Date of Patent: April 1, 2014
    Assignee: International Business Machines Corporation
    Inventors: Kulvir Singh Bhogal, Robert Ross Peterson, Lisa Anne Seacat, Mark William Talbot
  • Publication number: 20140082113
    Abstract: Writing a collaborative email document with hierarchical authorities including establishing a collaborative email document on an administrator's computer, identifying one or more signatories for the document, 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, where the collaborators' copies reside on collaborators' computers, updating the copies of the document on collaborators' computers with revisions from the collaborators, and sending the collaborative email document from the administrator's computer to addressees when the document bears valid digital signatures from all signatories.
    Type: Application
    Filed: November 26, 2013
    Publication date: March 20, 2014
    Inventors: Kulvir Singh Bhogal, Robert J. Kamper
  • Patent number: 8671276
    Abstract: The present invention provides a computer implemented method, system, and computer program product for selective encryption of a data transmission. A data transmission is received. When the data transmission is received, the data transmission is unmarshaled. When the transmission is unmarshaled, objects and a set of sensitive fields within the data transmission are identified by referencing a metadata database. Only the set of sensitive fields within the data transmission are encrypted to form a partially encrypted data transmission. The partially encrypted data transmission is marshaled to form a marshaled data transmission. The marshaled data transmission is transmitted to a recipient.
    Type: Grant
    Filed: June 9, 2008
    Date of Patent: March 11, 2014
    Assignee: International Business Machines Corporation
    Inventors: Kulvir Singh Bhogal, Johnston Jewell Clark, Jonathan G. Hall, Rick Allen Hamilton, II, John Dale Perkins, Alexandre Polozoff, Gioacchino J. Pullara, Hadi S. Qadri, Ryan Patrick Zombo, Peggy Catherine Zych