Patents by Inventor Nancy Ellen Kho

Nancy Ellen Kho 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: 10083424
    Abstract: Scheduling events with multiple invitees includes: identifying a plurality of invitees for an event in a calendar system having at least one processor; searching an availability associated with each of the invitees to determine a number of periods of availability in the calendar system, at least some of the invitees being available during each period of availability; creating a separate instance of the event in the calendar system for each identified period of availability; and for each invitee available during at least one of the periods of availability, assigning the invitee to one said instance of the event for which that invitee is available with the calendar system.
    Type: Grant
    Filed: March 20, 2015
    Date of Patent: September 25, 2018
    Assignee: International Business Machines Corporation
    Inventors: Nancy Ellen Kho, Bill Dang Le, Fang Lu, Alaa Abou Mahmoud
  • Patent number: 9105015
    Abstract: Scheduling events with multiple invitees includes: identifying a plurality of invitees for an event in a calendar system having at least one processor; searching an availability associated with each of the invitees to determine a number of periods of availability in the calendar system, at least some of the invitees being available during each period of availability; creating a separate instance of the event in the calendar system for each identified period of availability; and for each invitee available during at least one of the periods of availability, assigning the invitee to one said instance of the event for which that invitee is available with the calendar system.
    Type: Grant
    Filed: May 24, 2011
    Date of Patent: August 11, 2015
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Nancy Ellen Kho, Bill Dang Le, Fang Lu, Alaa Abou Mahmoud
  • Publication number: 20150193741
    Abstract: Scheduling events with multiple invitees includes: identifying a plurality of invitees for an event in a calendar system having at least one processor; searching an availability associated with each of the invitees to determine a number of periods of availability in the calendar system, at least some of the invitees being available during each period of availability; creating a separate instance of the event in the calendar system for each identified period of availability; and for each invitee available during at least one of the periods of availability, assigning the invitee to one said instance of the event for which that invitee is available with the calendar system.
    Type: Application
    Filed: March 20, 2015
    Publication date: July 9, 2015
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Nancy Ellen Kho, Bill Dang Le, Fang Lu, Alaa Abou Mahmoud
  • Patent number: 8938220
    Abstract: A system for automatic selection and presentation of pertinent contacts having a mobile communication device, a plurality of information sources and an application operating based on a method of automatic selection and presentation of pertinent contacts. When a user attempts to establish a connection with a person, the method provides a prioritized list of suggested pertinent contacts that the user is likely to want to call. The method combines information from the plurality of information sources to suggest a plurality of appropriate contacts to be contacted. The application analyses a multitude of information including current context, calendar information, past call history, information from social network/social networking application, current time, location, any information from the navigational tool running on the mobile communication device, publicly available information etc to suggest a plurality of appropriate contacts to the user.
    Type: Grant
    Filed: July 3, 2012
    Date of Patent: January 20, 2015
    Assignee: International Business Machines Corporation
    Inventor: Nancy Ellen Kho
  • Patent number: 8929526
    Abstract: Described are a system and method for processing content in a unified communications environment. As part of an electronic communication session between a first party electronic device and at least one second party electronic device, an identifier is received from the first party electronic device at the at least one second party electronic device. A search is performed for collaborative history data at the second party electronic device using the identifier. Data related to the electronic communication session and/or the collaborative history data is presented at the second party electronic device.
    Type: Grant
    Filed: May 3, 2013
    Date of Patent: January 6, 2015
    Assignee: International Business Machines Corporation
    Inventors: Nancy Ellen Kho, Chen Zhang
  • Patent number: 8855281
    Abstract: Described are a system and method for processing content in a unified communications environment. As part of an electronic communication session between a first party electronic device and at least one second party electronic device, an identifier is received from the first party electronic device at the at least one second party electronic device. A search is performed for collaborative history data at the second party electronic device using the identifier. Data related to the electronic communication session and/or the collaborative history data is presented at the second party electronic device.
    Type: Grant
    Filed: June 8, 2012
    Date of Patent: October 7, 2014
    Assignee: International Business Machines Corporation
    Inventors: Nancy Ellen Kho, Chen Zhang
  • Publication number: 20140011481
    Abstract: A system for automatic selection and presentation of pertinent contacts having a mobile communication device, a plurality of information sources and an application operating based on a method of automatic selection and presentation of pertinent contacts. When a user attempts to establish a connection with a person, the method provides a prioritized list of suggested pertinent contacts that the user is likely to want to call. The method combines information from the plurality of information sources to suggest a plurality of appropriate contacts to be contacted. The application analyses a multitude of information including current context, calendar information, past call history, information from social network/social networking application, current time, location, any information from the navigational tool running on the mobile communication device, publicly available information etc to suggest a plurality of appropriate contacts to the user.
    Type: Application
    Filed: July 3, 2012
    Publication date: January 9, 2014
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventor: Nancy Ellen Kho
  • Publication number: 20130329876
    Abstract: Described are a system and method for processing content in a unified communications environment. As part of an electronic communication session between a first party electronic device and at least one second party electronic device, an identifier is received from the first party electronic device at the at least one second party electronic device. A search is performed for collaborative history data at the second party electronic device using the identifier. Data related to the electronic communication session and/or the collaborative history data is presented at the second party electronic device.
    Type: Application
    Filed: June 8, 2012
    Publication date: December 12, 2013
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Nancy Ellen Kho, Chen Zhang
  • Publication number: 20120304088
    Abstract: Scheduling events with multiple invitees includes: identifying a plurality of invitees for an event in a calendar system having at least one processor; searching an availability associated with each of the invitees to determine a number of periods of availability in the calendar system, at least some of the invitees being available during each period of availability; creating a separate instance of the event in the calendar system for each identified period of availability; and for each invitee available during at least one of the periods of availability, assigning the invitee to one said instance of the event for which that invitee is available with the calendar system.
    Type: Application
    Filed: May 24, 2011
    Publication date: November 29, 2012
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Nancy Ellen Kho, Bill Dang Le, Fang Lu, Alaa Abou Mahmoud
  • Publication number: 20120143638
    Abstract: A method for making a recurring reservation for a resource, performed by a resource reservation processing system, the method includes, receiving a request for a recurring reservation of a type of resource, receiving a preference associated with the request, determining an availability of specific resources of the type of resource, displaying a proposed reservation of the specific resources based in part on the preference and the availability.
    Type: Application
    Filed: December 2, 2010
    Publication date: June 7, 2012
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Nancy Ellen Kho, Bill D. Le, Fang Lu, Alaa Abou Mahmoud
  • Patent number: 8166072
    Abstract: One or more data structures are received by a computing device, wherein the one or more data structures include at least one or more user credentials. The one or more user credentials are normalized by the computing device to generate a first graph. One or more nodes of the first graph and one or more nodes of at least a second graph are analyzed by the computing device, wherein analyzing includes at least identifying a logical correlation between the one or more nodes of the first graph and the one or more nodes of at least the second graph. A third graph is generated by the computing device based, at least in part, upon the analysis of the one or more nodes of the first graph and the one or more nodes of at least the second graph. An output data structure is generated by the computing device based, at least in part, upon the third graph.
    Type: Grant
    Filed: April 17, 2009
    Date of Patent: April 24, 2012
    Assignee: International Business Machines Corporation
    Inventors: David Scott Kern, Richard Francis Annicchiarico, Nancy Ellen Kho, Robert John Paganetti
  • Publication number: 20110137664
    Abstract: A method for providing schedule related information to external entities includes storing schedule data of a user on a server, the schedule data corresponding to a computerized calendar service; exposing, with the computerized calendar service, at least a portion of the schedule data to an entity other than the user; and enabling the entity to communicate an offer based on the schedule data to at least the user.
    Type: Application
    Filed: December 9, 2009
    Publication date: June 9, 2011
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Nancy Ellen Kho, Judy J. Piper, Mary Ellen Zurko
  • Publication number: 20100268747
    Abstract: One or more data structures are received by a computing device, wherein the one or more data structures include at least one or more user credentials. The one or more user credentials are normalized by the computing device to generate a first graph. One or more nodes of the first graph and one or more nodes of at least a second graph are analyzed by the computing device, wherein analyzing includes at least identifying a logical correlation between the one or more nodes of the first graph and the one or more nodes of at least the second graph. A third graph is generated by the computing device based, at least in part, upon the analysis of the one or more nodes of the first graph and the one or more nodes of at least the second graph. An output data structure is generated by the computing device based, at least in part, upon the third graph.
    Type: Application
    Filed: April 17, 2009
    Publication date: October 21, 2010
    Inventors: David Scott Kern, Richard Francis Annicchiarico, Nancy Ellen Kho, Robert John Paganetti
  • Publication number: 20100169136
    Abstract: A dynamically developed social networking group is defined within a collaborative platform. Information regarding one or more attributes of one or more members of the group is collected. Anonymized statistical data regarding the group is provided, based upon, at least in part, the information regarding one or more attributes of one or more members of the group.
    Type: Application
    Filed: December 31, 2008
    Publication date: July 1, 2010
    Inventors: NANCY ELLEN KHO, REBECCA HUGHES, JAMIE LIU, JUDY J. PIPER, MARY ELLEN ZURKO