Patents by Inventor Anshul Sheopuri

Anshul Sheopuri 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: 20170186041
    Abstract: An aspect of the disclosure includes a method, a system and a computer program product for retargeting content to a decision making unit. The method including determining a journey stage for each of the plurality of individuals. A retargeting strategy is identified for each of the plurality of individuals, the retargeting strategy based at least in part on the journey stage for each of the plurality of individuals and a cost factor. Content data is transmitted to at least one of the plurality of individuals using retargeting based at least in part on the retargeting strategy.
    Type: Application
    Filed: December 28, 2015
    Publication date: June 29, 2017
    Inventors: Ying Li, Rong Liu, Pietro Mazzoleni, Pavankumar Murali, Sachin Pai, Anshul Sheopuri, Roman Vaculin
  • Publication number: 20170116554
    Abstract: Identifying one or more patterns of content consumption across multiple entities and determining an engagement action for a user of an entity based on the patterns may include receiving information associated with content, cross-industry user data associated with consumption of the content, and a given organization user data associated with consumption of the content. A first set of consumption profile vectors associated with the given organization and one or more second set of consumption profile vectors associated respectively with one or more cross-industry organizations may be generated. Information associated with a target user in the given organization may be received. A customized learning plan for the target user in the given organization may be generated based on the first set of consumption profile vectors, the one or more second set of consumption profile vectors, and the information associated with the target user.
    Type: Application
    Filed: October 27, 2015
    Publication date: April 27, 2017
    Inventors: Shota Aki, John J. Ambrose, Yi-Min Chee, Wesley M. Gifford, Ashish Jagmohan, Suzanne M. Rodeman, Anshul Sheopuri
  • Patent number: 9618350
    Abstract: A computer readable medium embodies a program of machine-readable instructions executable by a processing apparatus to perform operations including determining information corresponding to a number of differences in distances between ending points of journeys taken by a vehicle and starting points of consecutive journeys taken by the vehicle, and transmitting one or more representations of the information. Another computer readable medium tangibly includes instructions for, for each of a number of vehicles, receiving one or more scores corresponding to a vehicle, and determining a ranked list containing at least a portion of the scores, and outputting the ranked list. Another computer readable medium includes instructions for, for each of a number of vehicles, receiving information corresponding to a vehicle, using one or more metrics, calculating one or more values from the received information, and communicating one or more representations of the one or more value to one or more entities.
    Type: Grant
    Filed: January 14, 2016
    Date of Patent: April 11, 2017
    Assignee: International Business Machines Corporation
    Inventors: Todd M. Appel, Duncan A. Ashby, So Yeon Chun, Milind R. Naphade, Richard J. Nash, Anshul Sheopuri, Anders Thornqvist, Martin Vuyk
  • Publication number: 20160335909
    Abstract: Enterprise learning system may receive as input learning goals for a learner. Learning goals may also be specified by job-roles. The system may output course-sequence recommendations, sequence-associations to learning goals and learning-goal recommendations. A semantic analysis may automatically relate learning-goals to learning assets and job-roles. Computational semantic relation-finding may leverage available knowledge-bases. A sequence-recommendation recommends course or learning asset sequences to the learner based on historical usage, the learner's current and/or desired job-roles and learning goals.
    Type: Application
    Filed: May 14, 2015
    Publication date: November 17, 2016
    Inventors: John J. Ambrose, Yi-Min Chee, Wesley M. Gifford, Ashish Jagmohan, Laura W. Rexford, Suzanne M. Rodeman, Anshul Sheopuri, Piyawadee Sukaviriya
  • Publication number: 20160267681
    Abstract: A mechanism is provided for generating a set of color palettes for a product to be marketed. Color-related information of each image in a set of images is extracted. Using a user provided targeted product, targeted brand, and targeted brand message(s) to be marketed, computational logic is applied to generate a set of new color palettes for use in product design or product packaging design. The set of new color palettes is presented to the user. Responsive to the user selecting a color palette from the set of new color palettes, a color analysis of the selected color palette is performed. The results of the color analysis are then presented to the user.
    Type: Application
    Filed: June 22, 2015
    Publication date: September 15, 2016
    Inventors: Ying Li, Anshul Sheopuri
  • Publication number: 20160267684
    Abstract: A mechanism is provided for generating a set of color palettes for a product to be marketed. Color-related information of each image in a set of images is extracted. Using a user provided targeted product, targeted brand, and targeted brand message(s) to be marketed, computational logic is applied to generate a set of new color palettes for use in product design or product packaging design. The set of new color palettes is presented to the user. Responsive to the user selecting a color palette from the set of new color palettes, a color analysis of the selected color palette is performed. The results of the color analysis are then presented to the user.
    Type: Application
    Filed: March 11, 2015
    Publication date: September 15, 2016
    Inventors: Ying Li, Anshul Sheopuri
  • Publication number: 20160140157
    Abstract: Evaluating aesthetics of image data is disclosed. Evaluating aesthetics of image data can include identifying a first set of aesthetics data from a first set of image data. Evaluating aesthetics of image data can include generating an aesthetics evaluation score for the first set of image data, the aesthetics evaluation score generated based on the first set of aesthetics data and a first set of aesthetics data rules. Evaluating aesthetics of image data can include determining that the aesthetics evaluation score achieves an aesthetics threshold. Evaluating aesthetics of image data can include endorsing the first set of image data in response to determining that the aesthetics evaluation score achieves the aesthetics threshold.
    Type: Application
    Filed: November 14, 2014
    Publication date: May 19, 2016
    Inventors: Ying Li, Anshul Sheopuri
  • Publication number: 20160140444
    Abstract: A computing device identifies one or more contextual variables within one or more social media messages. The computing device determines a contextual influence value based on the one or more social media messages. The computing device determines an appetite level. The computing device determines an unadjusted expected value of pleasantness based on the determined contextual influence value and the determined appetite level.
    Type: Application
    Filed: November 17, 2014
    Publication date: May 19, 2016
    Inventors: Ashish Jagmohan, Nan Shao, Anshul Sheopuri, Lav R. Varshney, Dashun Wang
  • Publication number: 20160133061
    Abstract: A computer readable medium embodies a program of machine-readable instructions executable by a processing apparatus to perform operations including determining information corresponding to a number of differences in distances between ending points of journeys taken by a vehicle and starting points of consecutive journeys taken by the vehicle, and transmitting one or more representations of the information. Another computer readable medium tangibly includes instructions for, for each of a number of vehicles, receiving one or more scores corresponding to a vehicle, and determining a ranked list containing at least a portion of the scores, and outputting the ranked list. Another computer readable medium includes instructions for, for each of a number of vehicles, receiving information corresponding to a vehicle, using one or more metrics, calculating one or more values from the received information, and communicating one or more representations of the one or more value to one or more entities.
    Type: Application
    Filed: January 14, 2016
    Publication date: May 12, 2016
    Inventors: Todd M. Appel, Duncan A. Ashby, So Yeon Chun, Milind R. Naphade, Richard J. Nash, Anshul Sheopuri, Anders Thornqvist, Martin Vuyk
  • Publication number: 20160085754
    Abstract: Selecting candidates from a set of candidates by receiving a set of input parameters about a single aspect of the candidates and applying multiple scoring methods to those input parameters to compute a candidate score via each scoring method. A subset of zero or more candidates is then selected from the set of candidates by applying one or more selection criteria to the set of scores. There is not necessarily a value for every input parameter of every candidate.
    Type: Application
    Filed: September 23, 2014
    Publication date: March 24, 2016
    Inventors: Wesley M. Gifford, Pavankumar Murali, Anshul Sheopuri
  • Patent number: 9286579
    Abstract: Techniques for providing a reservation system are provided. The techniques include displaying a scalable visualization object, wherein the scalable visualization object comprises an expanded view element of the reservation system depicting information in connection with a selected interval of time and a compressed view element of the reservation system depicting information in connection with one or more additional intervals of time, maintaining a visual context between the expanded view and the compressed view within the visualization object, and enabling a user to switch between the expanded view and the compressed view to facilitate use of the reservation system.
    Type: Grant
    Filed: June 30, 2011
    Date of Patent: March 15, 2016
    Assignees: International Business Machines Corporation, King Abdullah University of Science and Technology
    Inventors: Mahmoud A. Abdelhamid Mohamed, Hani T. Jamjoom, Mark E. Podlaseck, Huiming Qu, Zon-Yin Shae, Anshul Sheopuri
  • Publication number: 20160055443
    Abstract: A tool for computational generation of organizational mentoring relationships. The tool determines a mentor pool and a mentee pool based, at least in part, on per-person domain metric data for each person in a general pool. The tool determines a plurality of per-metric ranked mentor lists for each of the one or more mentees in the mentee pool. The tool determines a per-mentee fused rank list for each of the one or more mentees in the mentee pool. The tool determines, based, at least in part, on the per-mentee fused rank list for each of the one or more mentees in the mentee pool, one or more cross-organizational mentorship assignments. The tool establishes, based, at least in part, on the one or more cross-organizational mentorship assignments, at least one mentor-mentee relationship for each of the one or more mentees in the mentee pool.
    Type: Application
    Filed: August 22, 2014
    Publication date: February 25, 2016
    Inventors: Yi-Min Chee, Wesley M. Gifford, Ashish Jagmohan, Anshul Sheopuri
  • Patent number: 9261375
    Abstract: A computer readable medium embodies a program of machine-readable instructions executable by a processing apparatus to perform operations including determining information corresponding to a number of differences in distances between ending points of journeys taken by a vehicle and starting points of consecutive journeys taken by the vehicle, and transmitting one or more representations of the information. Another computer readable medium tangibly includes instructions for, for each of a number of vehicles, receiving one or more scores corresponding to a vehicle, and determining a ranked list containing at least a portion of the scores, and outputting the ranked list. Another computer readable medium includes instructions for, for each of a number of vehicles, receiving information corresponding to a vehicle, using one or more metrics, calculating one or more values from the received information, and communicating one or more representations of the one or more value to one or more entities.
    Type: Grant
    Filed: April 1, 2010
    Date of Patent: February 16, 2016
    Assignee: International Business Machines Corporation
    Inventors: Todd M. Appel, Duncan A. Ashby, So Yeon Chun, Milind R. Naphade, Richard J. Nash, Anshul Sheopuri, Anders Thornqvist, Martin Vuyk
  • Publication number: 20150347191
    Abstract: A system and method for scheduling resources includes a memory storage device having a resource data structure stored therein which is configured to store a collection of available resources, time slots for employing the resources, dependencies between the available resources and social map information. A processing system is configured to set up a communication channel between users, between a resource owner and a user or between resource owners to schedule users in the time slots for the available resources. The processing system employs social mapping information of the users or owners to assist in filtering the users and owners and initiating negotiations for the available resources.
    Type: Application
    Filed: August 13, 2015
    Publication date: December 3, 2015
    Inventors: HANI T. JAMJOOM, MARK E. PODLASECK, HUIMING QU, YAOPING RUAN, ZON-YIN SHAE, ANSHUL SHEOPURI
  • Patent number: 9135068
    Abstract: A system and method for scheduling resources includes a memory storage device having a resource data structure stored therein which is configured to store a collection of available resources, time slots for employing the resources, dependencies between the available resources and social map information. A processing system is configured to set up a communication channel between users, between a resource owner and a user or between resource owners to schedule users in the time slots for the available resources. The processing system employs social mapping information of the users or owners to assist in filtering the users and owners and initiating negotiations for the available resources.
    Type: Grant
    Filed: June 11, 2013
    Date of Patent: September 15, 2015
    Assignee: International Business Machines Corporation
    Inventors: Hani T. Jamjoom, Mark E. Podlaseck, Huiming Qu, Yaoping Ruan, Zon-Yin Shae, Anshul Sheopuri
  • Publication number: 20150088761
    Abstract: A method of implementing a bargaining strategy includes receiving a first plurality of attributes corresponding to team members of a first team, and a second plurality of attributes corresponding to team members of a second team. The two teams participate in a bargaining process and each team bargains pursuant to a majority rule. The method includes determining at least one critical first team member from the first team using the first plurality of attributes, and at least one critical second team member from the second team using the second plurality of attributes. The at least one critical first and second team members are determinative of an agreeable outcome of the bargaining process. The method includes generating suggested bargaining terms likely to result in the agreeable outcome of the bargaining process between the first and second teams according to the at least one critical first and second team members.
    Type: Application
    Filed: September 20, 2013
    Publication date: March 26, 2015
    Applicant: International Business Machines Corporation
    Inventors: WESLEY MICHAEL GIFFORD, ANKUR MANI, ANSHUL SHEOPURI
  • Publication number: 20150088762
    Abstract: A method of implementing a bargaining strategy includes receiving a first plurality of attributes corresponding to team members of a first team, and a second plurality of attributes corresponding to team members of a second team. The two teams participate in a bargaining process and each team bargains pursuant to a majority rule. The method includes determining at least one critical first team member from the first team using the first plurality of attributes, and at least one critical second team member from the second team using the second plurality of attributes. The at least one critical first and second team members are determinative of an agreeable outcome of the bargaining process. The method includes generating suggested bargaining terms likely to result in the agreeable outcome of the bargaining process between the first and second teams according to the at least one critical first and second team members.
    Type: Application
    Filed: October 2, 2013
    Publication date: March 26, 2015
    Applicant: International Business Machines Corporation
    Inventors: Wesley Michael Gifford, Ankur Mani, Anshul Sheopuri
  • Publication number: 20150081424
    Abstract: A method includes obtaining transaction data for two or more items, determining valuations for the two or more items, grouping the two or more items into one or more bundles, wherein each bundle comprises a different combination of the two or more items, estimating a joint distribution of valuations for the two or more items in each of the one or more bundles based on the transaction data for the two or more items, and estimating expected profits for each of the one or more bundles over a range of bundle prices from the joint distribution.
    Type: Application
    Filed: July 24, 2014
    Publication date: March 19, 2015
    Inventors: Benjamin Letham, Pavankumar Murali, Anshul Sheopuri, Wei Sun
  • Publication number: 20150066596
    Abstract: A method for systematically determining a pricing strategy based on one or more of a business insight, a price perception model and a surprise model.
    Type: Application
    Filed: April 18, 2014
    Publication date: March 5, 2015
    Applicant: International Business Machines Corporation
    Inventors: Yi-Min Chee, Pavankumar Murali, Anshul Sheopuri, Wei Sun
  • Publication number: 20140316846
    Abstract: A method for estimating a risk associated with a project includes preparing a plurality of data models, where each of the plurality of data models examines a different dimension of the project, classifying each of the plurality of data models to produce a plurality of prediction models, where each of the plurality of prediction models is defined by a plurality of quality metrics, and where the plurality of quality metrics includes a preliminary estimate of the risk and a measure of confidence in the preliminary estimate, and computing a refined estimate of the risk based on a quality of the plurality of quality metrics.
    Type: Application
    Filed: August 19, 2013
    Publication date: October 23, 2014
    Applicant: International Business Machines Corporation
    Inventors: John F. Bisceglia, Wesley M. Gifford, Anshul Sheopuri, Rose M. Williams