Buyer Or Seller Confidence Or Verification Patents (Class 705/26.35)
  • Patent number: 10404324
    Abstract: A system is disclosed comprising a near field communication tag that is transformable from a first state to a second state. The system also comprises a server program stored on a non-transitory storage medium that, when executed by a server apparatus, receives a first tag report from a user device in response to the tag being tapped while being in the first state, sends a first response to the user device or to another user device in response to the first tag report being received, receives a second tag report from the user device in response to the tag being tapped while being in the second state, and sends a second response to the user device or to another user device in response to the second tag report being received.
    Type: Grant
    Filed: September 28, 2018
    Date of Patent: September 3, 2019
    Assignee: GCL INTERNATIONAL SARL
    Inventors: Marco Giovannini, Piero Cavigliasso, Luca Viale
  • Patent number: 10397644
    Abstract: A method and apparatus for switching from a first IPTV channel arranged to be delivered to a plurality of nodes, such as a broadcast or a unicast, to a second unicast IPTV channel. The first IPTV channel is received at an IPTV receiving node, such as a User Equipment. If it is determined that the first IPTV channel is no longer available, then an IPTV content provider capable of providing the same IPTV channel in a unicast as the first IPTV channel is identified. A message is then sent to an IPTV AS, the message including an instruction to switch to a unicast IPTV channel and an address for the identified IPTV content provider node. The IPTV receiving node then receives the IPTV channel unicast.
    Type: Grant
    Filed: April 10, 2017
    Date of Patent: August 27, 2019
    Assignee: TELEFONAKTIEBOLAGET LM ERICSSON (PUBL)
    Inventors: Bo Åström, Peter Edlund
  • Patent number: 10395229
    Abstract: On receiving simplified settlement data generated form settlement data and ID data for downloading electronic-receipt data from an electronic-receipt server, both from a settlement-processing apparatus, a portable terminal records the simplified settlement data in association with the ID data. The display unit of the portable terminal displays the simplified settlement data thus recorded. The portable terminal downloads electronic-receipt data from the electronic-receipt server by using the ID data recorded in association with the simplified settlement data, when the input unit is operated, thereby commanding that the electronic receipt related to the simplified settlement data displayed by the display unit should be downloaded. The electronic-receipt data is recorded in the electronic-receipt recording unit. The display unit displays the electronic receipt on the basis the electronic-receipt data recorded in the electronic-receipt recording unit.
    Type: Grant
    Filed: August 6, 2018
    Date of Patent: August 27, 2019
    Assignee: Toshiba Tec Kabushiki Kaisha
    Inventor: Naoki Watanabe
  • Patent number: 10387873
    Abstract: Systems, methods, and computer program products are provided for providing a third party service via a wallet client. Service provider information is received from a service provider and stored in a wallet client database. Based on the service provider information, a wallet client is authenticated with a service provider system, a communication session is established, and a servicing environment is invoked.
    Type: Grant
    Filed: January 12, 2017
    Date of Patent: August 20, 2019
    Assignee: GOOGLE LLC
    Inventors: Stephen Kuhn, Daniel L. Lipton, Kai P. Johnson, Ryan Watkins
  • Patent number: 10380583
    Abstract: A computer-implemented system and method that includes receiving via a messaging hub a code and an identifier for a merchant from a first financial institution, determining, by the messaging hub, a second financial institution based at least partially on the code, sending the code and the merchant identifier to the second financial institution, and receiving from the second financial institution account information to be sent to the first financial institution. The system and method includes sending the account information to the first financial institution to allow the first financial institution to process the payment from an account held by a payor to an account held by the merchant.
    Type: Grant
    Filed: March 14, 2013
    Date of Patent: August 13, 2019
    Assignee: WELLS FARGO BANK, N.A.
    Inventors: Stephen M. Ellis, Michael J. Kennedy, Ashish Bhoopen Kurani, Melissa Lowry, Uma Meyyappan, Bipin Sahni, Nikolai Stroke
  • Patent number: 10356101
    Abstract: A computer system receives a first information detailing a TLS fingerprint. A computer system determines an amount of bad transactions associated with the TLS fingerprint, wherein a bad transaction is a transaction involved in one or more fraudulent activities. The computer system determines whether the amount of bad transactions associated with the TLS fingerprint exceeds a threshold amount.
    Type: Grant
    Filed: September 8, 2016
    Date of Patent: July 16, 2019
    Assignee: PayPal, Inc.
    Inventors: Yuval Arie Bercovich, Ido Kantor, Maayan Liat Zohar, Elad Bichman, Zahid Nasiruddin Shaikh
  • Patent number: 10354245
    Abstract: Various methods, systems, and devices are described for performing money transfers to one or more payees from one or more payors using a money transfer system. A party, such as a payor, a payee, or a third party may create a set of payee rules. The same or a different party may also create a set of payor rules. The payee rules may comprise conditions which, when satisfied, permit a payee to receive funds from a funds pool. The payor rules may comprise conditions which, when satisfied, permit a payor to provide funds to the funds pool. The money transfer system may determine whether requests from a payor and a payee comply with the payor rules and the payee rules, respectively. Based on the determination, the payor and/or payee may be permitted to complete their requested transaction, or their transaction may be denied.
    Type: Grant
    Filed: June 17, 2015
    Date of Patent: July 16, 2019
    Assignee: The Western Union Company
    Inventors: David A. Owen, Michael Michelsen, Kurt Bulawa, Michele Demark
  • Patent number: 10339613
    Abstract: A system for viewing shopping information on a social networking platform is disclosed. At the social networking platform, the system receives a request from a user device corresponding to a first user of the social networking platform to view a list of a second user of the social networking platform. The list may include items offered for transaction on a network-based commerce server. In response to receiving the request from the user device, the system forwards the request to the network-based commerce server, and then receives updated information for at least one item on the list from the network-based comer server. Then, the system communicates the updated information received from the network-based commerce server to the user device.
    Type: Grant
    Filed: January 9, 2018
    Date of Patent: July 2, 2019
    Assignee: eBay Inc.
    Inventors: Philip Law, Yuan Der Ho, Choon Chong, Rolf Skyberg, Massimiliano Mancini, Adam Trachtenberg, Trisha Lee Okubo
  • Patent number: 10324947
    Abstract: A data analysis server maintains database operation history data and context data for database operations performed on tables by a set of training users. The data analysis server builds predictive models for using the maintained data to recommend database operations and operands to a set of guided users. The data analysis server trains the predictive models by determining and weighting features derived from context data that are predictive of performing database operations to tables with similar context data. Using the predictive model, the data analysis server generates recommended database operations and operands based on context data received from a data analysis application of a guided user and sends the recommendations to the data analysis application for presentation to the guided user.
    Type: Grant
    Filed: April 26, 2016
    Date of Patent: June 18, 2019
    Assignee: Informatica LLC
    Inventors: Atreyee Dey, Sanjay Kaluskar, Udayakumar Dhansingh
  • Patent number: 10327217
    Abstract: Embodiments of the present invention provide techniques for registering devices with a distributed antenna system (DAS) and managing access to one or more mobile networks provided through the DAS. The DAS may include a centralized hub that may interface with various base stations to provide one or more mobile networks in a DAS deployment. In some embodiments, the centralized hub may communicate with one or more remote units that convert signals received from the centralized hub to be communicated using one of the distributed antennas. When a device attempts to connect to the mobile network, an access manager in the DAS can determine whether the device can access the mobile network. Access can be determined based on device registration with the DAS. In various embodiments, different service levels may be made available to different users, devices, types of traffic, etc. by the DAS.
    Type: Grant
    Filed: August 18, 2017
    Date of Patent: June 18, 2019
    Assignee: Zinwave, Ltd
    Inventor: Matthew P Pasulka
  • Patent number: 10318974
    Abstract: A method and associated apparatus is provided where information about a gift from a recipient of the gift is received at a computer system. A numerical rating of the gift is received, and the numerical rating of the gift is inserted into an acknowledgment of the gift and sent to the sender. An advertisement is received from a service of an advertiser, and the numerical rating was used in selection of the advertisement. The received advertisement is denoted as an optimal advertisement that is presented to the recipient. The optimal advertisement includes a link to a web page for ordering an item identified in the web page. An order of the item placed via the web page is received from the recipient. The item ordered by the recipient and an identification of the item is sent, to the sender, as a reciprocal gift for the sender from the recipient.
    Type: Grant
    Filed: July 10, 2012
    Date of Patent: June 11, 2019
    Assignee: International Business Machines Corporation
    Inventors: Robert D. Blatchley, Jurij M. Deputat, Donald P. Taylor, III
  • Patent number: 10296910
    Abstract: A technique for providing a pay-by-name payment experience is disclosed. A point-of-sale (POS) system at a store receives information identifying an account with a central server from a payment card using a short-range wireless technology. In response to that, it obtains information regarding the account, including a person's name associated with the account, using the received information. It also accepts a name from a specific consumer in the vicinity. At this point, it determines whether the name accepted from the specific consumer and the name associated with the account are identical. If it determines that the two names are identical, it checks-in the consumer to the store.
    Type: Grant
    Filed: August 8, 2014
    Date of Patent: May 21, 2019
    Assignee: Square, Inc.
    Inventors: Thomas Templeton, Nathan Spindel, Paul Aaron, Jesse L. Dorogusker
  • Patent number: 10282718
    Abstract: Technology for selectively providing an invoice payment option in an e-commerce application is described. In an example embodiment, a method selectively determines to activate the invoice payment option for the business customer in a graphical user interface associated with the e-commerce application based on the status of the invoice account of the business customer and a determination that the one or more items in the virtual shopping cart are approved for the invoice payment option. The method generates the graphical user interface including the invoice payment option and the summary of the virtual shopping cart and provides providing the graphical user interface including the invoice payment option and the summary of the virtual shopping cart for presentation on the client device associated with the business account of the business customer.
    Type: Grant
    Filed: June 11, 2015
    Date of Patent: May 7, 2019
    Assignee: Staples, Inc.
    Inventors: Matthew Lincoln, Faisal Masud, Alison Gaddis
  • Patent number: 10269053
    Abstract: Electronic commerce is enhanced for customer convenience. When an online order is received, a profile may be checked. A customer may her profile with items that are automatically added to the online order. Food and beverages, for example, may be items that are frequently consumed and thus automatically added to any online order. Electronic commerce may thus be enhanced to restock items that are frequently purchased.
    Type: Grant
    Filed: March 11, 2017
    Date of Patent: April 23, 2019
    Assignee: AT&T INTELLECTUAL PROPERTY I, L.P.
    Inventor: Dale Malik
  • Patent number: 10243901
    Abstract: The subject disclosure relates to a machine-implemented method handling context data for tagged messages. The method includes identifying a tagged message, wherein the tagged message is generated by a user and includes content, obtaining context data associated with the tagged message, wherein the context data is obtained based on at least one of user input for the tagged message or server data for the tagged message, and providing access to the tagged message according to the obtained context data.
    Type: Grant
    Filed: February 10, 2016
    Date of Patent: March 26, 2019
    Assignee: GOOGLE LLC
    Inventors: Keith Shoji Kiyohara, Henry Benjamin
  • Patent number: 10237262
    Abstract: An assembly management system allows a software service provider (SSP) to compile and upload client-specific client application code into a repository. The SSP deploys a client application comprising non-client-specific code to various clients. When a user logs in, a call is made to a web service, which queries the repository for code specific to the requesting client. If available, the web service sends a response with the name and version of the assembly to which the client is subscribed. If the locally-saved version does not match the version of the assembly in the repository, and if the SSP has permission to write to the client's disk, the web service retrieves the assembly and commits it to the disk. If the SSP does not have permission, the assembly is streamed to the client device and retained and executed in memory for the duration of the login.
    Type: Grant
    Filed: December 18, 2017
    Date of Patent: March 19, 2019
    Assignee: PASSPORT HEALTH COMMUNICATIONS, INC.
    Inventors: Michael Peter Ochs, Edmond Chase Pilkington, Thomas Ryan Sears, David Stephen Phoebus
  • Patent number: 10217096
    Abstract: Systems and methods for conducting convenient and secure mobile transactions between a payment terminal and a mobile device, e.g., in a fueling environment, are disclosed herein. In some embodiments, the payment terminal and the mobile device conduct a mutual authentication process that, if successful, produces a session key which can be used to encrypt sensitive data to be exchanged between the payment terminal and the mobile device. Payment and loyalty information can be securely communicated from the mobile device to the payment terminal using the session key. This can be done automatically, without waiting for the user to initiate a transaction, to shorten the overall transaction time. The transaction can also be completed without any user interaction with the mobile device, increasing the user's convenience since the mobile device can be left in the user's pocket, purse, vehicle, etc.
    Type: Grant
    Filed: January 22, 2016
    Date of Patent: February 26, 2019
    Assignee: Wayne Fueling Systems LLC
    Inventors: Weiming Tang, James M. Brewer
  • Patent number: 10192250
    Abstract: The disclosed computer-implemented method for providing access to data sets owned by different entities may include (1) providing a data marketplace platform that allows a plurality of data set owners to each list their own data sets for licensing to any of a plurality of prospective data set license buyers, (2) receiving, at the data marketplace platform, a data set owned by a data set owner, (3) creating a sale listing for the data set, (4) displaying, on the data marketplace platform, the sale listing for the data set to at least one prospective data set license buyer, (5) receiving, from the prospective data set license buyer, an order to license the data set, and (6) providing, via the data marketplace platform, access for the prospective data set license buyer to the data set. Various other methods, systems, and computer-readable media are also disclosed.
    Type: Grant
    Filed: March 20, 2015
    Date of Patent: January 29, 2019
    Assignee: Veritas Technologies LLC
    Inventors: Aaron Christensen, Steve A. Vranyes, Jed Gresham, Samuel Pierson
  • Patent number: 10178116
    Abstract: Events related to an end-point connected with one or more devices are recorded and collected to observe end-point behavior and determine the risk of unfavorable conduct occurring on a network/system. The analysis may include a behavioral analysis that matches events to behaviors, and scores behaviors along factors or parameters of fraud including opportunity (O), pressure (P), and rationalization (R). Malicious behavior may be anticipated or identified prior to commission, allowing preventative measures to be taken or behavior intercepted within the early stages.
    Type: Grant
    Filed: February 28, 2017
    Date of Patent: January 8, 2019
    Assignee: SOLITON SYSTEMS K.K.
    Inventors: Tetsuo Fujisawa, Cheree James, Tedd Hadley, Jay C. Kim
  • Patent number: 10171497
    Abstract: Described systems and methods enable a swift and efficient detection of fraudulent Internet domains, i.e., domains used to host or distribute fraudulent electronic documents such as fraudulent webpages and electronic messages. Some embodiments use a reverse IP analysis to select a set of fraud candidates from among a set of domains hosted at the same IP address as a known fraudulent domain. The candidate set is further filtered according to domain registration data. Online content hosted at each filtered candidate domain is further analyzed to identify truly fraudulent domains. A security module may then prevent users from accessing a content of such domains.
    Type: Grant
    Filed: July 11, 2016
    Date of Patent: January 1, 2019
    Assignee: Bitdefender IPR Management Ltd.
    Inventor: Alin O. Damian
  • Patent number: 10148664
    Abstract: A computer system receives, from a first set of computing devices, a first information. The computer system creates a model based on the first information, wherein the model correlates one or more TLS fingerprints to one or more agents. The computer system receives a second information, wherein the second information includes a TLS fingerprint. The computer system determines a predicted operating system based on comparing the TLS fingerprint to the model.
    Type: Grant
    Filed: September 8, 2016
    Date of Patent: December 4, 2018
    Assignee: PAYPAL, INC.
    Inventors: Yuval Arie Bercovich, Ido Kantor, Maayan Liat Zohar, Elad Bichman, Zahid Nasiruddin Shaikh
  • Patent number: 10136168
    Abstract: The system and method disclosed herein relate to the establishment of both the location and identity of individual items in pictures or videos and delivering of related information thereto. Initially, images in video source content are scanned and individual elements in the images are dynamically compared with digital images stored in a database to identify individual items in the image that match the digital images stored in the database. Upon detecting a match, information is accessed in the database that is related to the digital image that matches the identified individual item. The accessed information is then transmitted to a secondary system that is in communication with a display device, such that the accessed information is displayed on the secondary system in coordination with the video source content being displayed on the display device.
    Type: Grant
    Filed: June 4, 2018
    Date of Patent: November 20, 2018
    Assignee: HSNi LLC
    Inventor: John McDevitt
  • Patent number: 10135830
    Abstract: A computer system receives, from a first set of computing devices, a first information. The computer system creates a model based on the first information, wherein the model correlates one or more TLS fingerprints to one or more agents. The computer system receives a second information, wherein the second information includes a TLS fingerprint and a declared agent. The computer system determines a predicted agent based on comparing the TLS fingerprint included in the second information to the model. The computer system determines whether the predicted agent matches the declared agent included in the second information.
    Type: Grant
    Filed: September 15, 2016
    Date of Patent: November 20, 2018
    Assignee: PAYPAL, INC.
    Inventors: Yuval Arie Bercovich, Ido Kantor, Maayan Liat Zohar, Elad Bichman, Zahid Nasiruddin Shaikh
  • Patent number: 10127534
    Abstract: A portable device configured to enable completion of transactions. The portable device comprises an input mechanism arranged to enable input of an identifier into the portable device, and a selection mechanism arranged to enable the user to select a payment mechanism to be associated with the identifier. The portable device further comprises a communication module arranged to transmit data relating to the identifier and the payment mechanism selection to a remote server. Completion of a subsequent transaction relating to the identifier is enabled using the selected payment mechanism.
    Type: Grant
    Filed: September 23, 2014
    Date of Patent: November 13, 2018
    Assignee: MASTERCARD INTERNATIONAL INCORPORATED
    Inventors: Axel Cateland, Vincent Schlosser, Valentina Cappelli
  • Patent number: 10121126
    Abstract: A digital currency account stabilization system for maintaining valuation of a digital currency account balance against a reference currency. The digital currency account balance is maintained in a currency account and has an initial value. Hedging positions are opened to maintain the valuation of the currency account at the initial value. When the valuation of the digital currency fluctuates, digital currency is added or deducted from the currency account to maintain the initial value.
    Type: Grant
    Filed: July 15, 2014
    Date of Patent: November 6, 2018
    Inventor: Eric Lamison-White
  • Patent number: 10115137
    Abstract: Among other things, embodiments of the present disclosure enables corporate entities to connect with each other and enables social networking interactions, credibility rating, identity verification, and/or business transactions between the corporate entities.
    Type: Grant
    Filed: May 21, 2014
    Date of Patent: October 30, 2018
    Assignee: Bill.com, Inc.
    Inventors: Henrique Pedreira de Freitas Ceribelli, Eric Chan, Mark Orttung, Darren Linscott
  • Patent number: 10109003
    Abstract: This disclosure describes systems and methods that facilitate purchase of objects from merchants. For example, a user may browse a website available from an object management service and identify objects that they desire to purchase. Rather than having to locate the seller of those objects to make a purchase, the implementations described herein facilitate a connection between the user and the merchant so that the merchant's sales are increased and the user is provided an efficient and safe shopping experience.
    Type: Grant
    Filed: June 7, 2013
    Date of Patent: October 23, 2018
    Assignee: Pinterest, Inc.
    Inventors: Jon Jenkins, Catherine Cissy Lee
  • Patent number: 10080048
    Abstract: Embodiments are provided for automatically providing subscriber authentication and authorization services. For example, a subscription service communicates with an identity service provider to authenticate subscribers requesting video content from programmers and a payment service provider to confirm that authenticated subscribers are authorized to receive the content. The subscription service receives a media request for a programmer to provide media content to a subscriber device. The media request includes subscriber information for a subscriber associated with the subscriber device. The subscription service transmits the subscriber information to an identity service provider and receives the subscriber's authentication status from the identity service provider. The subscription service sends an entitlement check request to a payment service provider to determine whether the subscriber is authorized to access the content.
    Type: Grant
    Filed: August 26, 2016
    Date of Patent: September 18, 2018
    Assignee: Adobe Systems Incorporated
    Inventor: Anand Phatak
  • Patent number: 10068214
    Abstract: On receiving simplified settlement data generated form settlement data and ID data for downloading electronic-receipt data from an electronic-receipt server, both from a settlement-processing apparatus, a portable terminal records the simplified settlement data in association with the ID data. The display unit of the portable terminal displays the simplified settlement data thus recorded. The portable terminal downloads electronic-receipt data from the electronic-receipt server by using the ID data recorded in association with the simplified settlement data, when the input unit is operated, thereby commanding that the electronic receipt related to the simplified settlement data displayed by the display unit should be downloaded. The electronic-receipt data is recorded in the electronic-receipt recording unit. The display unit displays the electronic receipt on the basis the electronic-receipt data recorded in the electronic-receipt recording unit.
    Type: Grant
    Filed: July 24, 2015
    Date of Patent: September 4, 2018
    Assignee: Toshiba Tec Kabushiki Kaisha
    Inventor: Naoki Watanabe
  • Patent number: 10057637
    Abstract: Methods, systems, and apparatus include computer programs encoded on a computer-readable storage medium, including a method for augmenting video streams, includes processing a video stream prior to presentation to identify objects to be selectively augmented in the video stream. The method includes: receiving and storing a first user selection of a preference for one or more aesthetic attributes to be associated with the first user and to be projected to a second user; receiving, at a second different device not associated with the first user, the preference for the one or more aesthetic attributes; identifying, at the second different device, image data associated with the first user and selectively augmenting the identified image data using the one or more aesthetic attributes; and presenting, on the second different device, the identified image data that is augmented by the one or more aesthetic attributes.
    Type: Grant
    Filed: July 31, 2017
    Date of Patent: August 21, 2018
    Assignee: Autodesk, Inc.
    Inventor: Hans Kellner
  • Patent number: 10019755
    Abstract: A method for tracking financial transactions, including: obtaining a group of financial transactions; identifying a first financial transaction of the group of financial transactions involving a payment from a financial account held by a financial institution; allocating an amount of the first financial transaction corresponding to the payment to a budget category, wherein the first financial transaction includes a name of a merchant; accessing a website of the merchant; matching, on the website of the merchant, a list of purchased items to the first financial transaction based on the amount; extracting, after matching, the list of purchased items from the website of the merchant; identifying, after extracting the list of purchased items, a new budget category based on a purchased item of the list of purchased items; and reallocating at least a portion of the amount corresponding to the purchased item to the new budget category.
    Type: Grant
    Filed: October 29, 2010
    Date of Patent: July 10, 2018
    Assignee: Intuit Inc.
    Inventors: Kenneth William Hanscom, Michael Patrick Owen, Nagananda Addagadde, Neeraj Subhash Joshi, Anthony Mario Pasciucco, Jr., Raghunath Narasimha Battula, Jaime Brooke Goodman
  • Patent number: 10003833
    Abstract: The system and method disclosed herein relate to the establishment of both the location and identity of individual items in pictures or videos and delivering of related information thereto. Initially, images in video source content are scanned and individual elements in the images are dynamically compared with digital images stored in a database to identify individual items in the image that match the digital images stored in the database. Upon detecting a match, information is accessed in the database that is related to the digital image that matches the identified individual item. The accessed information is then transmitted to a secondary system that is in communication with a display device, such that the accessed information is displayed on the secondary system in coordination with the video source content being displayed on the display device.
    Type: Grant
    Filed: November 8, 2017
    Date of Patent: June 19, 2018
    Assignee: HSNi, LLC
    Inventor: John McDevitt
  • Patent number: 9996815
    Abstract: Embodiments of the invention can relate to methods, systems, apparatuses directed to integration of computing networks, especially within supply chains, and use of information from these integrated networks to generate analytics. To generate such analytics, an analysis computer or payment processing network may receive purchase data. In various embodiments the purchase data may include a product identifier that is associated with a product or service that is involved in the purchase. Once the purchase transaction with the product identifier is received, consumption of inventory at the merchant or supplier may be tracked. Tracking the consumption of inventory may involve storing and using a relationship between the product identifier and the inventory.
    Type: Grant
    Filed: April 30, 2012
    Date of Patent: June 12, 2018
    Assignee: VISA INTERNATIONAL SERVICE ASSOCIATION
    Inventor: Alfred Chin
  • Patent number: 9984345
    Abstract: According to some embodiments of the present invention there is provided a computerized method for visually modifying a rule. The method may comprise receiving a rule and two or more data records, the rule comprising two or more computation instructions and each one of the data records comprising one or more physical location value. The method may comprise displaying a simulation comprising visual objects, each of the visual objects showing a result of applying the rule to one of the data records, and displayed on a computerized display at a position corresponding to the physical location value of the data records. The method may comprise receiving a marking from a user of one or more of the visual objects on the computerized display. The method may comprise modifying the computation instructions to produce a modified rule, based on the markings, and sending the modified rule.
    Type: Grant
    Filed: September 11, 2014
    Date of Patent: May 29, 2018
    Assignee: International Business Machine Corporation
    Inventors: Peter Bak, Dolev Dotan, Tali Yatzkar-Haham
  • Patent number: 9984399
    Abstract: An apparatus includes a registration module that creates and stores a customer billing profile of a customer with billing information, contact information and/or shipping information of the customer. A phone connection module establishes a telephonic connection between the customer and an automated attendant of a merchant. An identifier module sends an identifier to the automated attendant after establishing the telephonic connection. The identifier links the customer to a customer billing profile. A sales identifier module identifies to the automated attendant a product and/or a service offered by the merchant as part of a sales order. A billing profile module provides the automated attendant electronic access to the customer billing profile.
    Type: Grant
    Filed: May 4, 2015
    Date of Patent: May 29, 2018
    Assignee: TELEPERFORMANCE SE
    Inventor: Alan Truitt
  • Patent number: 9978086
    Abstract: Systems and methods are described for a point-of-recognition optimizer system configured to optimize onsite user purchases at a physical location. In various aspects, a purchasable-unit identifier (ID) may be received via a computer transmission, where the purchasable-unit ID, as identified by an optimizer device, is associated with a recognized purchasable-unit located onsite with the optimizer device. Based on the purchasable-unit ID, a plurality of competing purchasable-units may be identified, where the plurality of competing purchasable-units includes the recognized purchasable-unit and one or more additional purchasable-units, which may be either onsite or offsite purchasable-units.
    Type: Grant
    Filed: June 29, 2017
    Date of Patent: May 22, 2018
    Assignee: The Bartley J. Madden Foundation
    Inventor: Bartley J. Madden
  • Patent number: 9977821
    Abstract: A method of automatically generating a test artifact is disclosed. The method involves executing a business process comprising one or more web services; monitoring the business process to identify process modules of the business process invoking the at least one web service, wherein the one or more process modules invoking the at least one web service corresponds to one or more integration points; mapping the one or more integration points to one or more corresponding nodes of a business process model associated with the business process; mapping data parameters associated with each node upstream of the one or more mapped nodes of the business process model to one or more request data fields of a test script; and generating, by the hardware processor, the test artifact by automatically populating the request data fields with test data corresponding to the data parameters associated with the one or more request data fields.
    Type: Grant
    Filed: February 27, 2015
    Date of Patent: May 22, 2018
    Assignee: Wipro Limited
    Inventors: Krishnaraj Padur Krishnan, Hemantha Kumar Choudam
  • Patent number: 9953327
    Abstract: Techniques are described for fulfilling a request for services in a federated peering environment. Embodiments receive an advertisement of offered services from each of a plurality of service providers. Such an advertisement may specify a list of offered services and pricing information for the services. A request for one or more services is received from a client at a first service provider. Embodiments determine a second service provider from the plurality of service providers to peer with to dynamically create a federation of peers for fulfilling the service request, based on the received advertisements of offered services and the requested services. Embodiments then peer with at least the determined second service provider to dynamically create a peered federation and fulfill the service request through the created federation of peers.
    Type: Grant
    Filed: August 8, 2011
    Date of Patent: April 24, 2018
    Assignee: Cisco Technology, Inc.
    Inventors: Monique Morrow, Michael Hammer, Masum Hasan
  • Patent number: 9952738
    Abstract: In some embodiments, a method includes determining a content type in response to a user accessing a webpage and further based on a user attribute. In some embodiments, the user attribute may be related to a business organization that the user belongs to. In some embodiments, the method may further include determining relevant content to be displayed based on the determined content type, and transmitting webpage data including the relevant content for rendering on a device as a graphical user interface (GUI). In some embodiments, a method comprises of receiving a request to create a dynamic content component and identifying content to be displayed therein. In some embodiments, the method may further comprises customizing a look and feel of the dynamic content component based on the user attributes, and generating a code to display the dynamic content component in response to the user accessing a webpage.
    Type: Grant
    Filed: May 30, 2013
    Date of Patent: April 24, 2018
    Assignee: CALLIDUS SOFTWARE INC.
    Inventors: Srihari Kumar, Shreesha Ramdas
  • Patent number: 9948644
    Abstract: A system and method for enabling the interchange of enterprise data through an open platform is disclosed. This open platform can be based on a standardized interface that enables parties to easily connect to and use the network. Services operating as senders, recipients, and in-transit parties can therefore leverage a framework that overlays a public network.
    Type: Grant
    Filed: July 21, 2015
    Date of Patent: April 17, 2018
    Assignee: salesforce.com, inc.
    Inventors: Lev Brouk, Kenneth Norton, Jason Douglas, Peter Panec
  • Patent number: 9947019
    Abstract: A method for constructing a context profile within a system implementing symmetrical object profiles. The method includes establishing one or more contextual boundary parameters defining a context within which transactions occur. A plurality of transactions associated with the context is filtered using the contextual boundary parameters to obtain a pool of filtered transactions. Each of the transactions is conducted between at least two objects in the system including a plurality of objects associated with the symmetrical object profiles. An array of filtered objects including objects involved in at least one filtered transaction is established. Each filtered object is defined by a current version of a corresponding object profile and is associated with a corresponding transaction. The method includes generating a context object profile associated with the context that is based on attribute values of filtered object profiles associated with the array of filtered objects.
    Type: Grant
    Filed: May 13, 2013
    Date of Patent: April 17, 2018
    Assignee: NBCUniversal Media, LLC
    Inventors: Pavel A. Fort, Sheau Ng, Amy Shriber
  • Patent number: 9922327
    Abstract: A system, method, and computer program are provided for providing a multi-merchant electronic shopping cart within a web browser. The shopping cart can be used at a plurality of unrelated merchant shopping sites and remains within the browser regardless of the displayed website. When a user selects the shopping cart, a user interface is displayed with information about a product on the website without navigating to a new webpage. If the product has options, the user is able to select for the options via the user interface. The user is also able to save products from a plurality of shopping sites to the shopping cart or purchase products from the shopping cart at one time. For each product to be purchased, a purchase transaction is conducted, on behalf of the user, with the merchant associated with the website from which the user added the product to the shopping cart.
    Type: Grant
    Filed: November 1, 2012
    Date of Patent: March 20, 2018
    Assignee: Ebates Inc.
    Inventors: Kevin H. Johnson, Tanuj Chatterjee
  • Patent number: 9898740
    Abstract: Embodiments of the invention enable cardholders conducting an online transaction to be authenticated in real-time using a challenge-response application. The challenge-response application can be administered by an issuer or by a third party on-behalf-of an issuer. A challenge question can be presented to the cardholder, and the cardholder's response can be verified. The challenge question presented can be selected based on an analysis of the risk of the transaction and potentially other factors. A variety of dynamic challenge questions can be used without the need for the cardholder to enroll into the program. Additionally, there are many flexible implementation options of the challenge-response application that can be adjusted based on factors such as the location of the merchant or the location of the consumer.
    Type: Grant
    Filed: May 8, 2014
    Date of Patent: February 20, 2018
    Assignee: Visa International Service Association
    Inventors: Kevin Weller, Kim Steele, Krishna Koganti, Patrick Faith
  • Patent number: 9887976
    Abstract: Multi-factor authentication using quantum communication (“QC”) includes stages for enrollment and identification. For example, a user enrolls for multi-factor authentication that uses QC with a trusted authority. The trusted authority transmits device factor information associated with a user device (such as a hash function) and user factor information associated with the user (such as an encrypted version of a user password). The user device receives and stores the device factor information and user factor information. For multi-factor authentication that uses QC, the user device retrieves its stored device factor information and user factor information, then transmits the user factor information to the trusted authority, which also retrieves its stored device factor information.
    Type: Grant
    Filed: August 16, 2013
    Date of Patent: February 6, 2018
    Assignee: Los Alamos National Security, LLC
    Inventors: Richard John Hughes, Charles Glen Peterson, James T. Thrasher, Jane E. Nordholt, Jon T. Yard, Raymond Thorson Newell, Rolando D. Somma
  • Patent number: 9846900
    Abstract: Methods and systems for enabling peer-to-peer systems are disclosed. The server system includes one or more processors, memory, and one or more programs stored in the memory. The server system receives from a first peer to peer node in a plurality of peer to peer nodes, a request for item information associated with one or more items. The server system converts the requested item information into a format useful for the peer-to-peer network. The server system transmits the requested item information to the first peer-to-peer node for persistent storage such that other peer-to-peer nodes in the plurality of peer-to-peer nodes can search for item information within the peer-to-peer network. The server system receives an authentication request from a second peer-to-peer node that is used to authenticate a transaction between a first user associated with the second peer-to-peer node and a second user.
    Type: Grant
    Filed: February 2, 2015
    Date of Patent: December 19, 2017
    Assignee: eBay Inc.
    Inventors: Zahid N. Ahmed, Adrian Nicholas Cockcroft, Josep M. Ferrandiz, Neelakantan Sundaresan
  • Patent number: 9847985
    Abstract: An assembly management system allows a software service provider (SSP) to compile and upload client-specific client application code into a repository. The SSP deploys a client application comprising non-client-specific code to various clients. When a user logs in, a call is made to a web service, which queries the repository for code specific to the requesting client. If available, the web service sends a response with the name and version of the assembly to which the client is subscribed. If the locally-saved version does not match the version of the assembly in the repository, and if the SSP has permission to write to the client's disk, the web service retrieves the assembly and commits it to the disk. If the SSP does not have permission, the assembly is streamed to the client device and retained and executed in memory for the duration of the login.
    Type: Grant
    Filed: September 10, 2015
    Date of Patent: December 19, 2017
    Assignee: PASSPORT HEALTH COMMUNICATIONS, INC.
    Inventors: Michael Peter Ochs, Edmond Chase Pilkington, Thomas Ryan Sears, David Stephen Phoebus
  • Patent number: 9824339
    Abstract: Techniques for related to retail transaction are disclosed. The techniques involve various uses allowing customers to pay for retail transaction using a mobile device, such as a cell phone. Payments for different goods or service in the transaction may be paid for using different methods of payments stored in a customer account.
    Type: Grant
    Filed: December 11, 2015
    Date of Patent: November 21, 2017
    Assignee: WAL-MART STORES, INC.
    Inventors: Berk Atikoglu, Eytan Daniyalzade, David Martin Nelms
  • Patent number: 9792637
    Abstract: A method and system of displaying an autograph of the artist(s) of their song(s) on an electronic device and a method for customers to resell autographed MP3/MP4 type music files and the like.
    Type: Grant
    Filed: July 26, 2014
    Date of Patent: October 17, 2017
    Inventors: Evans E. Joseph, Ivy R. Bittle
  • Patent number: 9779233
    Abstract: A system and method that grants a token to authenticate a user requesting access to an application in a domain is disclosed. The method includes receiving a response from an identity (ID) provider in a second domain responsive to a first request from a user to access an application provided by an application server in a first domain, the response indicating the authenticity of the user in the second domain, randomly selecting a first key and a second key from a key store, generating a secret by randomly permuting the first key and the second key, generating a signature by signing user information associated with the user using the secret, generating an authentication token including the signature, determining whether the authentication token is valid, and responsive to determining that the authentication token is valid, granting access to the first application to the user based on the authentication token.
    Type: Grant
    Filed: March 5, 2015
    Date of Patent: October 3, 2017
    Assignee: RICOH CO., LTD.
    Inventors: Phalguni Mukherjee, Vipin Namboodiri, Boppana Visweswara Rao
  • Patent number: 9769324
    Abstract: A method, system, and program for billing for service provided to destination device according to the calling plan of the individual receiving the call. An authenticated identity for a callee answering a call placed to a destination device is received at an intermediary device. The intermediary device then accesses a billing plan for the authenticated identity of the callee and loads the billing plan for specifying charges for the call, such that telephone service billed to the callee is accessible at multiple destination devices.
    Type: Grant
    Filed: February 23, 2016
    Date of Patent: September 19, 2017
    Assignee: PAYPAL, INC.
    Inventors: Michael Wayne Brown, Joseph Herbert McIntyre, Michael A. Paolini, James Mark Weaver, Scott Lee Winters