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: 10354282Abstract: 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: GrantFiled: June 18, 2015Date of Patent: July 16, 2019Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Ajay A. Deshpande, Kimberly D. Hendrix, Herbert S. McFaddin, Chandra Narayanaswami
-
Patent number: 10354281Abstract: 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: GrantFiled: October 31, 2014Date of Patent: July 16, 2019Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Ajay A. Deshpande, Kimberly D. Hendrix, Herbert S. McFaddin, Chandra Narayanaswami
-
Patent number: 10332130Abstract: 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: GrantFiled: October 31, 2014Date of Patent: June 25, 2019Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Ajay A. Deshpande, Kimberly D. Hendrix, Herbert S. McFaddin, Chandra Narayanaswami
-
Patent number: 10332131Abstract: 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: GrantFiled: June 18, 2015Date of Patent: June 25, 2019Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Ajay A. Deshpande, Kimberly D. Hendrix, Herbert S. McFaddin, Chandra Narayanaswami
-
Publication number: 20160012488Abstract: 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: ApplicationFiled: June 18, 2015Publication date: January 14, 2016Inventors: Ajay A. Deshpande, Kimberly D. Hendrix, Herbert S. McFaddin, Chandra Narayanaswami
-
Publication number: 20150286983Abstract: 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: ApplicationFiled: June 18, 2015Publication date: October 8, 2015Inventors: Ajay A. Deshpande, Kimberly D. Hendrix, Herbert S. McFaddin, Chandra Narayanaswami
-
Publication number: 20150287055Abstract: 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: ApplicationFiled: June 18, 2015Publication date: October 8, 2015Inventors: Ajay A. Deshpande, Kimberly D. Hendrix, Herbert S. McFaddin, Chandra Narayanaswami
-
Publication number: 20150120599Abstract: 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: ApplicationFiled: October 31, 2014Publication date: April 30, 2015Inventors: Ajay A. Deshpande, Kimberly D. Hendrix, Herbert S. McFaddin, Chandra Narayanaswami
-
Publication number: 20150120444Abstract: 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: ApplicationFiled: October 31, 2014Publication date: April 30, 2015Inventors: Ajay A. Deshpande, Kimberly D. Hendrix, Herbert S. McFaddin, Chandra Narayanaswami
-
Publication number: 20150120380Abstract: 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: ApplicationFiled: October 31, 2014Publication date: April 30, 2015Inventors: Ajay A. Deshpande, Kimberly D. Hendrix, Herbert S. McFaddin, Chandra Narayanaswami
-
Patent number: 7568007Abstract: 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: GrantFiled: September 29, 2004Date of Patent: July 28, 2009Assignee: International Business Machines CorporationInventors: Chandra Narayanaswami, Claus M. Olsen, Guruduth Banavar, Lorraine M. Herger
-
Publication number: 20060075039Abstract: 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: ApplicationFiled: September 29, 2004Publication date: April 6, 2006Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Chandra Narayanaswami, Claus Olsen, Guruduth Banavar, Lorraine Herger
-
Patent number: 6222552Abstract: 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: GrantFiled: July 16, 1997Date of Patent: April 24, 2001Assignee: International Business Machines CorporationInventors: Jürgen Haas, Chandra Narayanaswami, Bengt-Olaf Schneider