Patents by Inventor Chandra Narayanaswami

Chandra Narayanaswami 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: 10354282
    Abstract: Embodiments are directed to a computer implemented method of selecting a partner marketing communication. The method includes receiving, by a processor circuit, data of a potential visit by a customer to a location. The method further includes making a determination, by the processor, based at least in part on the data of the potential visit by the customer to the location, that the customer or an agent of the customer may travel to the location. The method further includes selecting, by the processor circuit, at least one partner marketing communication from among a plurality of available partner marketing communications based at least in part on the data of the potential visit and the determination that the customer or the agent may travel to the location.
    Type: Grant
    Filed: June 18, 2015
    Date of Patent: July 16, 2019
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Ajay A. Deshpande, Kimberly D. Hendrix, Herbert S. McFaddin, Chandra Narayanaswami
  • Patent number: 10354281
    Abstract: Embodiments are directed to a computer implemented method of selecting a partner marketing communication. The method includes receiving, by a processor circuit, data of a potential visit by a customer to a location. The method further includes making a determination, by the processor, based at least in part on the data of the potential visit by the customer to the location, that the customer or an agent of the customer may travel to the location. The method further includes selecting, by the processor circuit, at least one partner marketing communication from among a plurality of available partner marketing communications based at least in part on the data of the potential visit and the determination that the customer or the agent may travel to the location.
    Type: Grant
    Filed: October 31, 2014
    Date of Patent: July 16, 2019
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Ajay A. Deshpande, Kimberly D. Hendrix, Herbert S. McFaddin, Chandra Narayanaswami
  • Patent number: 10332130
    Abstract: Embodiments are directed to a computer implemented method of developing data for use by a business system. The method includes identifying, by a processor circuit, an occurrence having at least one characteristic that changes over time. The method further includes determining, by the processor circuit, a pattern of the change over time, wherein the pattern includes past changes and expected future changes. The method further includes identifying, by the processor circuit, a plurality of associations among data of an offering, data of a potential consumer and the pattern of the at least one characteristic's change over time. The plurality of associations also change over time, and the data for use by the business system is derived from the plurality of associations that change over time.
    Type: Grant
    Filed: October 31, 2014
    Date of Patent: June 25, 2019
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Ajay A. Deshpande, Kimberly D. Hendrix, Herbert S. McFaddin, Chandra Narayanaswami
  • Patent number: 10332131
    Abstract: Embodiments are directed to a computer implemented method of developing data for use by a business system. The method includes identifying, by a processor circuit, an occurrence having at least one characteristic that changes over time. The method further includes determining, by the processor circuit, a pattern of the change over time, wherein the pattern includes past changes and expected future changes. The method further includes identifying, by the processor circuit, a plurality of associations among data of an offering, data of a potential consumer and the pattern of the at least one characteristic's change over time. The plurality of associations also change over time, and the data for use by the business system is derived from the plurality of associations that change over time.
    Type: Grant
    Filed: June 18, 2015
    Date of Patent: June 25, 2019
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Ajay A. Deshpande, Kimberly D. Hendrix, Herbert S. McFaddin, Chandra Narayanaswami
  • Publication number: 20160012488
    Abstract: Embodiments are directed to a computer implemented method of selecting a partner marketing communication. The method includes receiving, by a processor circuit, data of a potential visit by a customer to a location. The method further includes making a determination, by the processor, based at least in part on the data of the potential visit by the customer to the location, that the customer or an agent of the customer may travel to the location. The method further includes selecting, by the processor circuit, at least one partner marketing communication from among a plurality of available partner marketing communications based at least in part on the data of the potential visit and the determination that the customer or the agent may travel to the location.
    Type: Application
    Filed: June 18, 2015
    Publication date: January 14, 2016
    Inventors: Ajay A. Deshpande, Kimberly D. Hendrix, Herbert S. McFaddin, Chandra Narayanaswami
  • Publication number: 20150286983
    Abstract: Embodiments are directed to a computer implemented method of selecting a partner marketing communication. The method includes receiving, by a processor circuit, data of a first order. The method further includes determining, by the processor circuit, a first fulfillment warehouse location for processing the first order. The method further includes identifying, by the processor circuit, partner inventory located either at the first fulfillment warehouse location or at a second fulfillment warehouse location. The method further includes selecting, by the processor circuit, at least one partner marketing communication based at least in part on a comparison of at least two of the following: a first parameter associated with shipping the first order; a second parameter associated with shipping at least one item from the partner inventory; and a third parameter associated with shipping the first order with the at least one item from the partner inventory.
    Type: Application
    Filed: June 18, 2015
    Publication date: October 8, 2015
    Inventors: Ajay A. Deshpande, Kimberly D. Hendrix, Herbert S. McFaddin, Chandra Narayanaswami
  • Publication number: 20150287055
    Abstract: Embodiments are directed to a computer implemented method of developing data for use by a business system. The method includes identifying, by a processor circuit, an occurrence having at least one characteristic that changes over time. The method further includes determining, by the processor circuit, a pattern of the change over time, wherein the pattern includes past changes and expected future changes. The method further includes identifying, by the processor circuit, a plurality of associations among data of an offering, data of a potential consumer and the pattern of the at least one characteristic's change over time. The plurality of associations also change over time, and the data for use by the business system is derived from the plurality of associations that change over time.
    Type: Application
    Filed: June 18, 2015
    Publication date: October 8, 2015
    Inventors: Ajay A. Deshpande, Kimberly D. Hendrix, Herbert S. McFaddin, Chandra Narayanaswami
  • Publication number: 20150120599
    Abstract: Embodiments are directed to a computer implemented method of selecting a partner marketing communication. The method includes receiving, by a processor circuit, data of a first order. The method further includes determining, by the processor circuit, a first fulfillment warehouse location for processing the first order. The method further includes identifying, by the processor circuit, partner inventory located either at the first fulfillment warehouse location or at a second fulfillment warehouse location. The method further includes selecting, by the processor circuit, at least one partner marketing communication based at least in part on a comparison of at least two of the following: a first parameter associated with shipping the first order; a second parameter associated with shipping at least one item from the partner inventory; and a third parameter associated with shipping the first order with the at least one item from the partner inventory.
    Type: Application
    Filed: October 31, 2014
    Publication date: April 30, 2015
    Inventors: Ajay A. Deshpande, Kimberly D. Hendrix, Herbert S. McFaddin, Chandra Narayanaswami
  • Publication number: 20150120444
    Abstract: Embodiments are directed to a computer implemented method of selecting a partner marketing communication. The method includes receiving, by a processor circuit, data of a potential visit by a customer to a location. The method further includes making a determination, by the processor, based at least in part on the data of the potential visit by the customer to the location, that the customer or an agent of the customer may travel to the location. The method further includes selecting, by the processor circuit, at least one partner marketing communication from among a plurality of available partner marketing communications based at least in part on the data of the potential visit and the determination that the customer or the agent may travel to the location.
    Type: Application
    Filed: October 31, 2014
    Publication date: April 30, 2015
    Inventors: Ajay A. Deshpande, Kimberly D. Hendrix, Herbert S. McFaddin, Chandra Narayanaswami
  • Publication number: 20150120380
    Abstract: Embodiments are directed to a computer implemented method of developing data for use by a business system. The method includes identifying, by a processor circuit, an occurrence having at least one characteristic that changes over time. The method further includes determining, by the processor circuit, a pattern of the change over time, wherein the pattern includes past changes and expected future changes. The method further includes identifying, by the processor circuit, a plurality of associations among data of an offering, data of a potential consumer and the pattern of the at least one characteristic's change over time. The plurality of associations also change over time, and the data for use by the business system is derived from the plurality of associations that change over time.
    Type: Application
    Filed: October 31, 2014
    Publication date: April 30, 2015
    Inventors: Ajay A. Deshpande, Kimberly D. Hendrix, Herbert S. McFaddin, Chandra Narayanaswami
  • Patent number: 7568007
    Abstract: A method, system, and computer program for a) buffering instant messages to an intended recipient while the recipient is currently not logged on to an instant messaging system, and b) delivering buffered messages to the intended recipient after the recipient connects the instant messaging system. Thus, users are enabled to initiate instant messaging sessions with other users who are not currently online. An instant messaging device buffers messages and delivers them to the recipient when the recipient comes online. To the recipient, the method of delivery appears identical to the case where the recipient was continuously connected to the system. The main difference is the time delay, i.e. the elapsed time between the time the sender sent it and the time the recipient connected. The recipient is further able to configure the instant messaging device to be selective about which senders are allowed to buffer messages to the recipient while the recipient is disconnected.
    Type: Grant
    Filed: September 29, 2004
    Date of Patent: July 28, 2009
    Assignee: International Business Machines Corporation
    Inventors: Chandra Narayanaswami, Claus M. Olsen, Guruduth Banavar, Lorraine M. Herger
  • Publication number: 20060075039
    Abstract: A method, system, and computer program for a) buffering instant messages to an intended recipient while the recipient is currently not logged on to an instant messaging system, and b) delivering buffered messages to the intended recipient after the recipient connects the instant messaging system. Thus, users are enabled to initiate instant messaging sessions with other users who are not currently online. An instant messaging device buffers messages and delivers them to the recipient when the recipient comes online. To the recipient, the method of delivery appears identical to the case where the recipient was continuously connected to the system. The main difference is the time delay, i.e. the elapsed time between the time the sender sent it and the time the recipient connected. The recipient is further able to configure the instant messaging device to be selective about which senders are allowed to buffer messages to the recipient while the recipient is disconnected.
    Type: Application
    Filed: September 29, 2004
    Publication date: April 6, 2006
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Chandra Narayanaswami, Claus Olsen, Guruduth Banavar, Lorraine Herger
  • Patent number: 6222552
    Abstract: A Z-cache is provided for use in rasterizing computer generated images. The Z-cache allows for caching depth information such that a depth buffer may be implemented in system memory without degradation in performance of a depth routine for determining the visible information in a display. The Z-cache may store and compare pixel depth information. Thus, methods of using a z-cache in a graphics system as well as a graphics system, a processing system and a rasterizer are provided which utilize a Z-cache.
    Type: Grant
    Filed: July 16, 1997
    Date of Patent: April 24, 2001
    Assignee: International Business Machines Corporation
    Inventors: Jürgen Haas, Chandra Narayanaswami, Bengt-Olaf Schneider