Patents Examined by Jonathan Ouellette
  • Patent number: 9727902
    Abstract: A method, system, and computer usable program product for mitigating distribution or consumption of counterfeit products in a supply chain are provided in the illustrative embodiments. A first set of identifiers is generated to associate with a product to be manufactured. The first set of identifiers includes identifiers corresponding to a customer reference number (CRN), a customer acknowledgment number (CAN), and a merchant acknowledgment number (MAN). The first set of identifiers is associated with the product and a status indicator. The status indicator is set to a first value representative of the product being an original product and the product being available for sale. The first set of identifiers is transmitted to another second application.
    Type: Grant
    Filed: June 2, 2010
    Date of Patent: August 8, 2017
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Sanjay Mecheri Kesavan, Nataraj Nagaratnam, Lohitashwa Thyagaraj
  • Patent number: 9727875
    Abstract: Techniques for determining the legitimacy of a problem report are provided. Report data indicating a reported problem is received at a computer processor. Image data associated with the reported problem is identified, and metadata associated with the image data is identified. The legitimacy of the reported problem is determined based on the metadata in view of the report data.
    Type: Grant
    Filed: November 19, 2013
    Date of Patent: August 8, 2017
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventor: Haim Schneider
  • Patent number: 9710834
    Abstract: A method, system, and computer usable program product for pre and post purchase identification of counterfeit products in a supply chain are provided in the illustrative embodiments. A customer reference number (CRN) associated with a unit of product is identified. The unit of product has associated therewith a unique set of identifiers including the CRN, a customer acknowledgment number (CAN), and a merchant acknowledgment number (MAN). The CRN is sent to a second application and a message is received from the second application in response to sending the CRN. If the message includes a second CAN that is not the same as the CAN associated with the unit, the unit is determined to be a counterfeit product.
    Type: Grant
    Filed: June 2, 2010
    Date of Patent: July 18, 2017
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Sanjay Mecheri Kesavan, Nataraj Nagaratnam, Lohitashwa Thyagaraj
  • Patent number: 9697524
    Abstract: Systems and methods for providing services to customers in response to customer requests received through one or more channels are disclosed. The present invention provides for a central fulfillment hub in which all requests from banking customers may be processed by applying a library of policies to systematically resolve the customer requests or engage resources necessary to resolve such requests. Resources, data, and other information compartmentalized in individual business unit systems may be dynamically retrieved as necessary to fulfill the customer request and such retrieval is completed prior to any processing of the customer request for resolution. The disclosed fulfillment system, thus, may open a request, prefetch the necessary information, take steps to resolve the request, and close the request accordingly in a dynamic and efficient manner on a request-by-request basis.
    Type: Grant
    Filed: May 24, 2012
    Date of Patent: July 4, 2017
    Assignee: JPMorgan Chase Bank, N.A.
    Inventors: Lewis Fischer, Warren Gavin Lewis, Michael P. Fisher
  • Patent number: 9697650
    Abstract: Certain embodiments include a system and method for generating verification of access to a venue. A system includes an access device allowing access to a venue based on authentication data from a patron without presentation of a paper ticket or physical material created for the venue and a verification generation module generating a verification of access for the patron. The verification allows identification of an area and/or a feature to which the patron is allowed access. The access device and verification generation module may be integrated into a single unit. The system may also include a secondary access point for checking the verification to allow the patron access to at least one of an area and a feature of the venue. The secondary access point may check the verification without presentation of a printed material or personalized physical material created for an event at the venue.
    Type: Grant
    Filed: August 13, 2004
    Date of Patent: July 4, 2017
    Assignee: Flash Seats, LLC
    Inventor: Brett A. Nakfoor
  • Patent number: 9695981
    Abstract: A method comprises receiving one or more images of a person from one or more image capture devices in response to an input, identifying one or more items of personal protective equipment in the one or more images, determining the positioning of the one or more items of personal protective equipment relative to the person in the one or more images, and verifying compliance with personal protective equipment standards based on the one or more identified items of personal protective equipment and the positioning of the one or more items of personal protective equipment.
    Type: Grant
    Filed: April 20, 2012
    Date of Patent: July 4, 2017
    Assignee: Honeywell International Inc.
    Inventors: Kwong Wing Au, Pedro Davalos, Sharath Venkatesha, Himanshu Khurana, Saad J. Bedros, Mohammed Ibrahim Mohideen, Mahesh Kumar Gellaboina, Adishesha CS, Cleopatra Cabuz
  • Patent number: 9697496
    Abstract: Systems, methods, and computer program products are for processing damage survey information associated with a disaster event. According to one aspect, a method for processing damage survey information associated with a disaster event includes in response to the disaster event, receiving, at a disaster recovery system (DRS), the damage survey information. In some embodiments, the damage survey information includes an area of impact that defines an area in which at least one physical plant was damaged in the disaster event and a physical plant type identifier (PPTI) for each physical plant damaged in the disaster event. Each PPTI identifies a physical plant type of a plurality of physical plant types. The method also includes analyzing the damage survey information to determine to which of a plurality of disaster recovery dispatch units (DRDUs) the DRS should route the damage survey information and routing the damage survey information to the appropriate DRDUs.
    Type: Grant
    Filed: April 29, 2010
    Date of Patent: July 4, 2017
    Assignee: AT&T Intellectual Property I, L.P.
    Inventors: Robert Hamilton, Jeremy Sullins
  • Patent number: 9692739
    Abstract: A website is validated. In one implementation, this validation includes providing an identifier and determining whether the identifier appears in a website, resource, or location. Website services are then provided, including providing usage or user feedback data associated with the website; providing an electronic shopping cart or checkout mechanism associated with the website; providing a financial status indicator associated with the website; providing a custom search engine associated with the website; and providing a toolbar associated with the website.
    Type: Grant
    Filed: September 23, 2013
    Date of Patent: June 27, 2017
    Inventor: Shelton E. Harrison, Jr.
  • Patent number: 9691090
    Abstract: Data processing systems and methods for retrieving data regarding a plurality of data privacy campaigns and for using that data to assess a relative risk associated with the data privacy campaign. In various embodiments, the system may be adapted to: (1) display one or more visual summaries of one or more data flow diagrams that visually depicts key features of the data flow, such as whether data is confidential and/or encrypted; (2) allow for multiple users to be assigned responsibility for populating different respective questions that are required to define the data flow; (3) automatically assess and display a relative risk associated with each campaign; and (4) automatically set, monitor, and facilitate the timely completion of an audit schedule for each campaign.
    Type: Grant
    Filed: September 2, 2016
    Date of Patent: June 27, 2017
    Assignee: OneTrust, LLC
    Inventor: Kabir A. Barday
  • Patent number: 9679262
    Abstract: Apparatus for routing batch data to two or more vendors is provided. The apparatus may include a receiver configured to receive a first message from a queue manager. The first message may include a first message topic. The first message may also include a pre-routing database location. The pre-routing database location may be a location in a database where batch data is stored. The first message may also include batch data characteristics. The batch data characteristics may define characteristics of the stored batch data. The apparatus may also include a transmitter configured to transmit to a rules database the batch data characteristics. The apparatus may further include a receiver configured to receive a routing rule from the rules database. The routing rule may be based at least in part on the batch data characteristics.
    Type: Grant
    Filed: November 11, 2013
    Date of Patent: June 13, 2017
    Assignee: Bank of America Corporation
    Inventors: Navin Rajapakse, Silvia Adriana Krasuk, Raja Dharuman, Girish Venkobarao Nagasamudra, Srikar Nuvvula
  • Patent number: 9665833
    Abstract: A system and method for providing collaboration communities in a computer portal environment. The system comprises a community portal tool for creating community portals, portal applications, or portal web applications. In one embodiment, the portal can be one of a number of enterprise applications on server software. The portal can include a community context that can have an indication of members of the community. The indication can be, for example, a list of the members or pointer to a list of members. The community portal can be constructed from portal elements and the community context. The community portal tool can also be used to select a community portal template from a portal component library. The template can include standard elements from the construction of a community portal. A standardized look and feel, layout, and components such as a calendars can be in a community template.
    Type: Grant
    Filed: March 24, 2006
    Date of Patent: May 30, 2017
    Assignee: ORACLE INTERNATIONAL CORPORATION
    Inventors: Gregory P. Smith, Shane Pearson, Timothy Breeden, Chris Jolley, Brodi Beartusk
  • Patent number: 9665893
    Abstract: A computer-implemented state machine is provided for processing business objects representing collaborations between business entities. At least one business object represents a collaboration between business entities. A number of graphs represented in computer-readable media each correspond to a particular collaborating business entity. The graphs are generated using text files, at least a first text file including state information for the business object, at least a second text file including action information for the business object, and at least a third text file including transition information for the business object. A computer-implemented method is provided for aggregating state information associated with a composite business object representing at least one collaboration between business entities.
    Type: Grant
    Filed: November 16, 2007
    Date of Patent: May 30, 2017
    Assignee: JDA Software Group, Inc.
    Inventors: Chethan Gorur, Ramkartik Mulukutla
  • Patent number: 9652813
    Abstract: In a risk analysis system, a risk analysis engine and a related method, incident information or activity information, which may be of a spatiotemporal nature, is analyzed. Behavioral patterns are identified in or derived from the incident information or the activity information. Observations are produced from matches of the behavioral patterns to behavior specifications. Based upon the observations, and asset vulnerability data, per-asset risks are derived.
    Type: Grant
    Filed: February 22, 2013
    Date of Patent: May 16, 2017
    Assignee: The Johns Hopkins University
    Inventors: Christopher M. Gifford, Jeffrey S. Brush, Mark B. Gabriele
  • Patent number: 9639869
    Abstract: A user is solicited to provide a review for a business, while the user is located on a premise of the business. Review data is received from the user. The review data is transmitted to a reputation platform configured to evaluate the received review data. If the review data indicates a positive review, a review request action is commenced. If the review data indicates a negative review, a remedial action is commenced.
    Type: Grant
    Filed: January 23, 2014
    Date of Patent: May 2, 2017
    Assignee: Reputation.com, Inc.
    Inventors: Brent Michael Franson, Jeffrey James Piper, Thomas Gerardo Dignan
  • Patent number: 9639827
    Abstract: In an example embodiment, a plurality of member profiles in a social networking service are obtained, each member profile identifying a member and listing one or more skills the corresponding member has explicitly added to the member profile, the one or more skills indicating a proficiency by the member in the corresponding skill. A members-skills matrix is formed with members on one axis of the matrix and skills on another axis of the matrix, wherein each cell in the matrix is assigned a first value if the corresponding member explicitly lists the corresponding skill in the corresponding member profile and a second value if the corresponding member does not explicitly list the corresponding skill in the corresponding member profile. The members-skills matrix is factorized into a members matrix and a skills matrix in k-dimensional latent space, and then the dot product of the members matrix and the skills matrix is computed.
    Type: Grant
    Filed: December 18, 2015
    Date of Patent: May 2, 2017
    Assignee: LinkedIn Corporation
    Inventors: Jia Li, Dhruv Arya, Shakti Dhirendraji Sinha, Viet Thuc Ha, Deepak Agarwal
  • Patent number: 9632817
    Abstract: Methods, systems, and products are disclosed for correlating business workflows with transaction tracking, the method including identifying an instrumentation point in a business process of a business workflow that invokes an IT resource that carries out at least a portion of the business process and associating, at the instrumentation point, the business process and the IT resource with a transaction name having business semantics such that correlation data gathered about the IT resource may be linked with the business process. Correlating business workflows with transaction tracking may also include gathering correlation data about the IT resource, selecting one of the plurality of service specific correlator passing methods, and passing a correlator in accordance with the selected service specific correlator passing methods.
    Type: Grant
    Filed: July 29, 2005
    Date of Patent: April 25, 2017
    Assignee: International Business Machines Corporation
    Inventors: Nduwuisi Emuchay, Jean X Yu
  • Patent number: 9626681
    Abstract: A method for implementing an electronically-based negotiation session between users within an ESN. The method includes sending a message including a request portion and a response portion from a first user to a second user in a round of successive rounds, and in response to receiving the message from the first user, sending a message from the second user to the first user in a subsequent round, the message from the second user including a response portion responsive to the request portion of the message from the first user and a request portion. When a new round is performed, evaluating whether an agreement exists by checking messages previously exchanged, and exchanging subsequent messages, when any rounds remain and the session has not been terminated, and granting access and exchanging data between the users, executing actions, and setting policies as negotiated, when the session has been terminated and an agreement exists.
    Type: Grant
    Filed: April 2, 2009
    Date of Patent: April 18, 2017
    Assignee: INTERNATIONAL BUSINESS MACHIINES CORPORATION
    Inventors: Samuel Müller, Dieter Sommer
  • Patent number: 9613331
    Abstract: Estimations of carbon dioxide (“CO2”) emission of an entity upon the condition of incomplete or missing data uses one or more algorithms implemented in a machine having a processor and a memory and data concerning the entity. The data is applied to an algorithm implemented as code executable in the processor. The algorithm produces a result that comprises an estimate of the CO2 emission of the entity. The CO2 emission estimate can be output to a user, and the underlying formula and data can inspected and optionally modified by users with suitable permissions. The CO2 emission estimate can be applied as a factor in a formula to compute a rating for the entity which can be output from the machine. Error estimates associated with the data used by the algorithm can be generated to provide improved estimates.
    Type: Grant
    Filed: October 22, 2013
    Date of Patent: April 4, 2017
    Assignee: Thomson Reuters Global Resources
    Inventors: Peter Ohnemus, Christopher Greenwald, Peter Pircher
  • Patent number: 9600583
    Abstract: The compatibility score of members of a social network is based on the compatibility of their expressed interests. The compatibility score between any two interests is calculated as the log of the estimated probability that a member of the social network will express both interests divided by the product of: (i) the estimated probability that a member of the social network will express the first of the two interests and (ii) the estimated probability that a member of the social network will express the second of the two interests. The compatibility score between two individuals is calculated as the sum of the compatibility scores between each interest appearing in a set of interests expressed by the first of the two individuals and each interest appearing in a set of interests expressed by the second of the two individuals.
    Type: Grant
    Filed: September 16, 2013
    Date of Patent: March 21, 2017
    Assignee: Facebook, Inc.
    Inventors: Xiao Ming Zhu, Christopher Lunt
  • Patent number: 9594840
    Abstract: An online social network is provided in which members of the online social network control who may view their personal information and who may communicate with them. The members control who may view their personal information by setting a visibility preference. A member may not view another member's full personal profile if the measure of relatedness between the two is greater than the visibility preference of the other member. The members also control who may communicate with them by setting a contactability preference. A member may not communicate with another member if the measure of relatedness between the two is greater than the contactability preference of the other member.
    Type: Grant
    Filed: June 14, 2013
    Date of Patent: March 14, 2017
    Assignee: Facebook, Inc.
    Inventors: Nicholas Galbreath, Christopher Lunt