Patents by Inventor Abhijit Bose
Abhijit Bose 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: 11762883Abstract: The present disclosure includes a system, method, and article of manufacture for generating an entity graph. The method may comprise determining a relationship between a first entity and a second entity based upon internal data, external data, and/or online data associated with the first entity, and generating the entity graph comprising at least two nodes and an edge connecting the at least two nodes. The method may further comprise, in various embodiments, tailoring marketing to the first entity based upon the entity graph, detecting fraud against the first entity based upon the entity graph, periodically updating the entity graph based upon new internal data and new online data, and/or adjusting the edge based upon a change in the relationship between the first entity and the second entity.Type: GrantFiled: November 18, 2019Date of Patent: September 19, 2023Assignee: American Express Travel Related Services Company, Inc.Inventors: Abhijit Bose, Winnie Cheng, Anthony Mavromatis, Huiming Qu, Benjamin Schulte, Kendell Timmers, Venkat Varadachary, Wei Yin, Hao Zhou
-
Publication number: 20220101377Abstract: According to an embodiment of the present invention, an automated computer implemented method and system for providing targeted content in real-time comprises a web and application server that identifies one or more user interactions from a user on a website hosted by an entity; a processor that receives the one or more user interactions and converts the one or more user interactions into one or more real-time attributes; and an engine that identifies customized content for the user from a remote processor, adjusts the customized content based on the one or more real-time attributes, and generates an output comprising the customized content for display on the website for the user in real-time.Type: ApplicationFiled: December 8, 2021Publication date: March 31, 2022Inventors: Abhijit BOSE, Gavin C. MICHAEL, Michael LEWIS, Constantin GONCIULEA, Jason Troy PENSHORN
-
Patent number: 11232484Abstract: According to an embodiment of the present invention, an automated computer implemented method and system for providing targeted content in real-time comprises a web and application server that identifies one or more user interactions from a user on a website hosted by an entity; a processor that receives the one or more user interactions and converts the one or more user interactions into one or more real-time attributes; and an engine that identifies customized content for the user from a remote processor, adjusts the customized content based on the one or more real-time attributes, and generates an output comprising the customized content for display on the website for the user in real-time.Type: GrantFiled: December 30, 2015Date of Patent: January 25, 2022Assignee: JPMorgan Chase Bank, N.A.Inventors: Abhijit Bose, Gavin C. Michael, Michael Lewis, Constantin Gonciulea, Jason Troy Penshorn
-
Patent number: 10909553Abstract: Systems and methods for generating an affinity graph are disclosed. According to one embodiment, a method may include (1) receiving customer data for a plurality of customers and merchant data for a plurality of merchants; (2) generating an initial customer table for each customer from the customer data; (3) generating an initial merchant table for each merchant from the merchant data; (4) receiving transaction data from a plurality of sources; (5) enhancing the initial customer tables and the initial merchant tables; (7) associating each customer and each merchant with at least one attribute based on the enhanced customer tables and the enhanced merchant tables; (8) determining an attribute score for each attribute; and (9) determining an affinity for one of the plurality of customers based on the attribute score for an attribute that is common to the one customer and another one of the plurality of customers.Type: GrantFiled: October 8, 2015Date of Patent: February 2, 2021Assignee: JPMORGAN CHASE BANK, N.A.Inventors: Benjamin Schulte, Gavin C. Michael, Abhijit Bose, Matthew Lightman, Vijay Pappu, John Maiden
-
Patent number: 10305944Abstract: The disclosure includes a system and method for providing a customized stream of content to a user. The system includes: an item sourcer for gathering one or more content items from one or more content sources; a behavior indicator module and scorer for determining one or more behavior scores for the one or more content items; a content indicator module and scorer for determining one or more content scores for the one or more content items; a score combiner for aggregating the one or more behavior scores and the one or more content scores to generate one or more item scores for the one or more content items; a content diversifier for determining one or more diverse items from the one or more content items; and a stream generator for generating a customized stream of content for the user from the one or more diverse items.Type: GrantFiled: July 27, 2017Date of Patent: May 28, 2019Assignee: Google LLCInventors: Aman Bhargava, Abhijit Bose, Andrew Ames Bunner, Lan Liu, Boris Mazniker, Rachel Ida Rosenthal Schutt, Andrew Tomkins, Yonatan Zunger
-
Patent number: 9762629Abstract: The disclosure includes a system and method for providing a customized stream of content to a user. The system includes: an item sourcer for gathering one or more content items from one or more content sources; a behavior indicator module and scorer for determining one or more behavior scores for the one or more content items; a content indicator module and scorer for determining one or more content scores for the one or more content items; a score combiner for aggregating the one or more behavior scores and the one or more content scores to generate one or more item scores for the one or more content items; a content diversifier for determining one or more diverse items from the one or more content items; and a stream generator for generating a customized stream of content for the user from the one or more diverse items.Type: GrantFiled: December 4, 2012Date of Patent: September 12, 2017Assignee: Google Inc.Inventors: Aman Bhargava, Abhijit Bose, Andrew Ames Bunner, Lan Liu, Boris Mazniker, Rachel Ida Rosenthal Schutt, Andrew Tomkins, Yonatan Zunger
-
Publication number: 20170228454Abstract: The present disclosure includes a system, method, and article of manufacture for generating an entity graph. The method may comprise determining a relationship between a first entity and a second entity based upon internal data, external data, and/or online data associated with the first entity, and generating the entity graph comprising at least two nodes and an edge connecting the at least two nodes. The method may further comprise, in various embodiments, tailoring marketing to the first entity based upon the entity graph, detecting fraud against the first entity based upon the entity graph, periodically updating the entity graph based upon new internal data and new online data, and/or adjusting the edge based upon a change in the relationship between the first entity and the second entity.Type: ApplicationFiled: April 24, 2017Publication date: August 10, 2017Applicant: American Express Travel Related Services Company, Inc.Inventors: Abhijit Bose, Winnie Cheng, Anthony Mavromatis, Huiming Qu, Benjamin Schulte, Kendell Timmers, Venkat Varadachary, Wei Yin, Hao Zhou
-
Patent number: 9665661Abstract: The present disclosure includes a system, method, and article of manufacture for generating an entity graph. The method may comprise determining a relationship between a first entity and a second entity based upon internal data, external data, and/or online data associated with the first entity, and generating the entity graph comprising at least two nodes and an edge connecting the at least two nodes. The method may further comprise, in various embodiments, tailoring marketing to the first entity based upon the entity graph, detecting fraud against the first entity based upon the entity graph, periodically updating the entity graph based upon new internal data and new online data, and/or adjusting the edge based upon a change in the relationship between the first entity and the second entity.Type: GrantFiled: June 25, 2015Date of Patent: May 30, 2017Assignee: AMERICAN EXPRESS TRAVEL RELATED SERVICES COMANY, INC.Inventors: Abhijit Bose, Winnie Cheng, Anthony Mavromatis, Huiming Qu, Benjamin Schulte, Kendell Timmers, Venkat Varadachary, Wei Yin, Hao Zhou
-
Publication number: 20170054819Abstract: A system for categorizing users based on activities in a social network analyzes behavior data of online social activities for each user of a set of users. The system generates a user activity log for each user of the set of users, where the user activity log for each user is generated based on the behavior data. The system determines a set of behavioral categories based on the users' activity logs, each behavioral category of the set of behavioral categories being defined by a set of values corresponding to the one or more social activities in the behavior data. The system also associates at least one user of the set of users with one behavioral category of the set of behavioral categories based on the set of values defining the one behavioral category and user activity log for the at least one user.Type: ApplicationFiled: June 13, 2013Publication date: February 23, 2017Inventors: David Andrew HUFFAKER, Makoto UCHIDA, Abhijit BOSE, Rachel SCHUTT, Zachary YESKEL
-
Patent number: 9292575Abstract: Dynamically aggregating data is provided. A server device receives a subscriber request for a report based on a subset of metadata contained in a data dimensions catalog. The server device analyzes data aggregation requirements from a plurality of data sources for the report based on the subset of metadata defined in the subscriber request. The server device generates a data access plan for movement of data from the plurality of data sources based on the data aggregation requirements for the report. Then, the server device executes the data access plan to fetch the data from the plurality of data sources based on the data aggregation requirements for the report.Type: GrantFiled: November 19, 2010Date of Patent: March 22, 2016Assignee: International Business Machines CorporationInventors: Abhijit Bose, Mithkal M. Smadi, Jimeng Sun, Chandra Kumar Velpuri
-
Publication number: 20150294028Abstract: The present disclosure includes a system, method, and article of manufacture for generating an entity graph. The method may comprise determining a relationship between a first entity and a second entity based upon internal data, external data, and/or online data associated with the first entity, and generating the entity graph comprising at least two nodes and an edge connecting the at least two nodes. The method may further comprise, in various embodiments, tailoring marketing to the first entity based upon the entity graph, detecting fraud against the first entity based upon the entity graph, periodically updating the entity graph based upon new internal data and new online data, and/or adjusting the edge based upon a change in the relationship between the first entity and the second entity.Type: ApplicationFiled: June 25, 2015Publication date: October 15, 2015Applicant: American Express Travel Related Services Company, Inc.Inventors: Abhijit Bose, Winnie Cheng, Anthony Mavromatis, Huiming Qu, Benjamin Schulte, Kendell Timmers, Venkat Varadachary, Wei Yin, Hao Zhou
-
Patent number: 9087088Abstract: The present disclosure includes a system, method, and article of manufacture for generating an entity graph. The method may comprise determining a relationship between a first entity and a second entity based upon internal data, external data, and/or online data associated with the first entity, and generating the entity graph comprising at least two nodes and an edge connecting the at least two nodes. The method may further comprise, in various embodiments, tailoring marketing to the first entity based upon the entity graph, detecting fraud against the first entity based upon the entity graph, periodically updating the entity graph based upon new internal data and new online data, and/or adjusting the edge based upon a change in the relationship between the first entity and the second entity.Type: GrantFiled: November 13, 2012Date of Patent: July 21, 2015Assignee: AMERICAN EXPRESS TRAVEL RELATED SERVICES COMPANY, INC.Inventors: Abhijit Bose, Winnie Cheng, Anthony Mavromatis, Huiming Qu, Benjamin Schulte, Kendell Timmers, Venkat Varadachary, Wei Yin, Hao Zhou
-
Patent number: 9075506Abstract: Systems and methods for providing real-time analysis of feature relationships are provided. In some aspects, a method includes receiving user activity data and user status data for users in the interactive network, the interactive network comprising at least two user features; generating a user dataset by associating, for each user, the user's activity data with the user's status data using a unique identification of the user and a timestamp; analyzing the user dataset using a statistical model; and providing, for display, an output of the analysis by the statistical model, the output including an indicator of a relationship between a use of one of the two user features with a use of the other of the two user features.Type: GrantFiled: October 16, 2012Date of Patent: July 7, 2015Assignee: Google Inc.Inventors: Makoto Uchida, David Andrew Huffaker, Abhijit Bose
-
Patent number: 8751623Abstract: Aspects of the present invention dynamically reduce a frequency at which IT infrastructure automatically generates alerts. Historical data across a plurality of data sources in the IT infrastructure is analyzed. An opportunity to reduce the frequency at which the IT infrastructure automatically generates the alerts is identified. A new alert policy addressing the opportunity to reduce alert frequency is generated. An impact of the new alert policy on a set of predefined service level objectives (SLOs) and service level agreements (SLAs) is evaluated. The new alert policy is deployed in the IT infrastructure.Type: GrantFiled: January 11, 2013Date of Patent: June 10, 2014Assignee: International Business Machines CorporationInventors: Abhijit Bose, Winnie W. Cheng, Shang Q. Guo, Sang K. Kim, Laura Z. Luan, Dennis A. Perpetua, Daniela Rosu, Mithkal M. Smadi
-
Patent number: 8713680Abstract: A method and apparatus for modeling a behavior of a computer program that is executed in a computer system is described. The method and apparatus for modeling a behavior of a computer program may be used to detect a malicious program based on the behavior of the computer program. A method includes collecting system use information about resources of the computer system the computer program uses; extracting a behavior signature of the computer program from the collected system use information; and encoding the extracted behavior signature to generate a behavior vector. As a result, behaviors of a particular computer program may be modeled to enable a malicious program detection program and to determine whether the computer program is either normal or malicious.Type: GrantFiled: April 18, 2008Date of Patent: April 29, 2014Assignees: Samsung Electronics Co., Ltd., The Regents of the University of MichiganInventors: Taejoon Park, Kang Geun Shin, Xin Hu, Abhijit Bose
-
Patent number: 8706733Abstract: A system and method for facilitating automatic objective-based feature improvement, the method including receiving a request to identify an optimal alternative for each of one or more features of a computer-implemented entity, determining an alternative feature range for each of the one or more features, the alternative feature range defining a range of possible alternative features available with respect to the feature, selecting one or more alternative features for each feature from the alternative feature range of the feature, generating a plurality of alternative sets, each including an alternative feature for at least one of the one or more features, selecting a plurality of user groups from a pool of users and assigning each user group of the plurality of users groups to one of the plurality of alternative sets based on user characteristics of the users and historical information regarding the interaction of the user with the computer-implemented entity.Type: GrantFiled: July 27, 2012Date of Patent: April 22, 2014Assignee: Google Inc.Inventors: Zach Yeskel, David Andrew Huffaker, Rachel Ida Rosenthal Schutt, Andrew Stephen Tomkins, David Andrew Gibson, Abhijit Bose, Alexander Fabrikant, Makoto Uchida
-
Patent number: 8688499Abstract: The present invention pertains to generating workflows using operational data, and mapping the operational data to the flow. Systems and methods are provided to receive operational data from networked devices, process the data to determine tasks performed and timing associated therewith, and output the analysis in the form of a workflow. Metrics measuring work volume, productivity, and the like may also be calculated using the operational data, and mapped to the flow. Generation of the workflow may be fully automated, or may request input from a user.Type: GrantFiled: August 11, 2011Date of Patent: April 1, 2014Assignee: Google Inc.Inventors: Abhijit Bose, Edward Landa
-
Patent number: 8599010Abstract: A firefighter tracking system is provided for use in conjunction with a fire truck to track firefighters at the scene of a fire.Type: GrantFiled: December 14, 2010Date of Patent: December 3, 2013Assignee: Honeywell International Inc.Inventors: Abhijit Bose, Mohammed Rizwan, Vinayak Sadashiv Kore, Andrew G. Berezowski
-
Patent number: 8448248Abstract: An apparatus and method of diagnosing whether a program executed in a computer system is malware and repairing the computer system infected by malware. The apparatus includes a receiving unit which receives a first behavior vector for the malware from a malware control server; a determination unit which determines whether a diagnostic target program corresponds to malware based on the received first behavior vector and a second behavior vector for the diagnostic target program; and a repair unit which repairs the computer system based on a result of the determination. A behavior of a computer program executed in the computer system may be modeled in real time.Type: GrantFiled: March 26, 2008Date of Patent: May 21, 2013Assignees: Samsung Electronics Co., Ltd., The Regents of the University of MichiganInventors: Abhijit Bose, Taejoon Park, Kang Geun Shin, Xin Hu
-
Patent number: 8385534Abstract: Techniques for dispatching one or more services requests to one or more agents are provided. The techniques include obtaining one or more attributes of each service request, obtaining one or more attributes of each agent, obtaining feedback from each of one or more agent queues, and using the one or more attributes of each service request, the one or more attributes of each agent and the feedback from each of the one or more agent queues to determine one or more suitable agents to receive a dispatch for each of the one or more service requests. Techniques are also provided for generating a database of one or more attributes of one or more service requests and one or more attributes of one or more agents.Type: GrantFiled: April 16, 2008Date of Patent: February 26, 2013Assignee: International Business Machines CorporationInventors: Nikolaos Anerousis, Abhijit Bose, Aliza R. Heching, Milton H. Hernandez, Hani T. Jamjoom, Hoda Parvin, Sreeram Ramakrishnan, Debanjan Saha, Zon-Yin Shae