Patents Examined by Harshad Parikh
  • Patent number: 9460441
    Abstract: Systems and methods for managing a construction payment process. One construction of the system includes a computer readable memory and a software enabled user interface. A process is configured to display to a payee via the user interface an electronic notification of a pending payment and a request for an electronically signed document such as a lien waiver. The processor of this construction is further configured to receive the electronically signed document, store it to a computer readable memory, and initiate payment. In some constructions, the processor is further configured to display the electronically signed document to the payer only after payment has been initiated. In some constructions, the processor is further configured to verify that requirements are fulfilled before initiating payment.
    Type: Grant
    Filed: April 3, 2008
    Date of Patent: October 4, 2016
    Assignee: Textura Corporation
    Inventors: Patrick J. Allin, Charles C. Cherry, William H. Eichhorn, Howard Niden
  • Patent number: 9424566
    Abstract: A payment processing system and method comprising a POS module providing an interface to effect sales of FGS in a retail environment, a device module operatively connected to at least one retail device configured to supply FGS and comprising a card reader adapted to receive a first payment card data for payment for the FGS, wherein the device module is adapted to control operation of the at least one retail device, and a payment system module operatively connected to the POS module and the device module, the payment system module adapted to validate payment for the FGS. The payment system module and the device module are separated from the POS module in order to segment a portion of the payment processing system configured to handle payment card data from a portion of the system that does not handle payment card data.
    Type: Grant
    Filed: November 9, 2015
    Date of Patent: August 23, 2016
    Assignee: Gilbarco Inc.
    Inventors: Gaston Berrio, Michael James Symonds, Ronald Philip Klinc, Andrew Richard Pearce
  • Patent number: 9390577
    Abstract: A system and method for optimizing the utilization of inventory space for articles dispensable from an article dispensing machine is provided. A subset of articles in the article dispensing machine may be targeted for removal for various purposes. Based on a list of the subset of articles, the article dispensing machine may move the subset of articles from a storage unit to a predetermined area, such as a merchandising zone of the storage unit or a separate article removal bin. The subset of articles may be removed from the predetermined area, followed by loading of new articles to the predetermined area.
    Type: Grant
    Filed: June 20, 2014
    Date of Patent: July 12, 2016
    Assignee: REDBOX AUTOMATED RETAIL, LLC
    Inventors: Thomas Franklin Smith, William Martinka, Jim Polubinski
  • Patent number: 9336507
    Abstract: A method and system for computing the price for shipping goods. The method includes causing a computer to deliver first information to a user prompting the user to enter at the computer information about a rail transportation service for shipment of goods by one or more railcars. Information about a basic pool of railcars is received and filtered based on one or more filtering criteria to produce a filtered pool of railcars. The computer is then caused to deliver second information to the user prompting the user to select at the computer one or more railcars among the filtered pool of railcars for the shipment of goods. A price for the shipment of the goods is then computed at least in part on the basis of the rail transportation service and the one or more characteristics of the railcars in the filtered pool of railcars selected by the user.
    Type: Grant
    Filed: August 13, 2015
    Date of Patent: May 10, 2016
    Assignee: CANADIAN NATIONAL RAILWAY COMPANY
    Inventors: Leonard John Podgurny, Anita Ernesaks
  • Patent number: 9311664
    Abstract: A method of collecting data from multiple sources in a multi-tenant system is provided. The method includes obtaining data corresponding to a first tenant in the multi-tenant system and a second tenant in the multi-tenant system from a first source, obtaining data corresponding to the first tenant in the multi-tenant system and the second tenant in the multi-tenant system from a second source, and aggregating the data obtained from the first and second sources into a single database and associating each entry of the obtained data with at least one of the tenants of the multi-tenant system.
    Type: Grant
    Filed: January 3, 2011
    Date of Patent: April 12, 2016
    Assignee: salesforce.com, inc.
    Inventors: Irandi U. Bulumulla, Ryan Guest
  • Patent number: 9256899
    Abstract: A system, method, and computer-readable medium are disclosed for separating the purchase of digital assets from their fulfillment. Information associated with the purchase of a system and digital assets to be processed by the system is received, including the system's unique system identifier. The unique system identifier is associated with the digital assets to generate digital assets entitlement data. A personalization agent installed on the system determines the system's unique system identifier and automatically downloads the purchased digital assets and their associated digital assets entitlement data. Once downloaded, the personalization agent uses the digital assets entitlement data to install the purchased digital assets on the system, thereby entitling the system to process the installed digital assets.
    Type: Grant
    Filed: January 15, 2010
    Date of Patent: February 9, 2016
    Assignee: Dell Products, L.P.
    Inventors: Clint H. O'Connor, Gary D. Huber, William A. Curtis
  • Patent number: 9251539
    Abstract: An automated system and method for the online settling of a transaction is provided. The system comprises a server comprising a rules based engine including rules established on behalf of a party to the transaction and genetic programming logic configured to employ the rules and determine a plurality of transaction settlement offer sets, each transaction settlement offer set based on a set of circumstances and comprising multiple simultaneously presentable and individually selectable offers, each offer configured to provide an appearance of settling the transaction. The genetic programming logic creates a description of a current transaction settlement offer set, analyzes behavior and characteristics of the current transaction settlement offer set, establishes a fitness of the current transaction settlement offer set, and modifies the current transaction settlement offer set to produce a new transaction settlement offer set. The new transaction settlement offer set is provided to the user.
    Type: Grant
    Filed: January 15, 2010
    Date of Patent: February 2, 2016
    Assignee: Apollo Enterprise Solutions, Ltd.
    Inventors: G. Christopher Imrey, William J. House, III
  • Patent number: 9247050
    Abstract: Embodiments of the invention relate generally to computing devices and systems, as well as software, computer programs, applications, and interfaces, and more particularly, to systems, devices and methods to activate telecommunications services. For example, a method may include configuring configuration data for a user account, the configuration data specifying a subset of telecommunications services for one or more user accounts, presenting in an interface an identifier for accessing the subset of telecommunications services, receiving data representing a request to activate the subset of telecommunications services associated with the identifier, the data representing the request including a user identification number, and activating the user account to include the subset of the telecommunications services, wherein configuring the configuration data occurs prior to presenting the identifier.
    Type: Grant
    Filed: May 30, 2008
    Date of Patent: January 26, 2016
    Assignee: RingCentral, Inc.
    Inventors: Vlad Vendrow, Bruce Young, Praful Shah, Boris Elpiner, Vladimir G. Shmunis
  • Patent number: 9235399
    Abstract: A system, method, and computer-readable medium are disclosed for separating the installation of an operating system from the fulfillment, installation, and entitlement of other digital assets. Information associated with the purchase of a system and digital assets to be processed by the system is received, including the system's unique system identifier. The unique system identifier is associated with the digital assets to generate digital assets entitlement data. A personalization agent installed on the system determines the system's unique system identifier and automatically downloads the purchased digital assets, which comprises an operating system (OS), and their associated digital assets entitlement data. Once downloaded, the personalization agent uses the digital assets entitlement data to first install the OS according to any restrictions imposed by the OS manufacturer, and then the remaining digital assets, on the system, which is then entitled to process the installed digital assets.
    Type: Grant
    Filed: January 15, 2010
    Date of Patent: January 12, 2016
    Assignee: Dell Products L.P.
    Inventors: Clint H. O'Connor, Gary D. Huber, Michael Haze, William A. Curtis
  • Patent number: 9209983
    Abstract: In one embodiment, a method includes receiving a selected communication session of a transaction associated with a prepaid end user, such that the transaction comprises a plurality of communication sessions. The method includes associating the selected communication session with the transaction and extracting data from the selected communication session associated with the transaction. The method includes generating a single advice of charge request for the transaction before the selected communication session is completed, the single advice of charge request comprising the extracted data from the selected communication session associated with the transaction.
    Type: Grant
    Filed: November 19, 2007
    Date of Patent: December 8, 2015
    Assignee: Cisco Technology, Inc.
    Inventors: Robert M. Batz, Clarence L. Deitrich, Mark Albert
  • Patent number: 9202237
    Abstract: In one embodiment, a method includes receiving a plurality of communication sessions of a transaction associated with a postpaid end user. The method includes associating the plurality of communication sessions with the transaction and extracting data from the plurality of communication sessions associated with the transaction. The method includes generating a single billing record after the transaction is completed, the single billing record comprising the extracted data from the plurality of communication sessions associated with the transaction.
    Type: Grant
    Filed: November 27, 2007
    Date of Patent: December 1, 2015
    Assignee: Cisco Technology, Inc.
    Inventors: Clarence L. Deitrich, Walter G. Dixon, Mark Albert
  • Patent number: 9202329
    Abstract: A method for distributing and reliably redeeming electronic cash value vouchers that uses existing POS terminals. The vouchers may be distributed via mobile telephones. The voucher comprises an alphanumeric code which is entered into the standards compliant POS terminal. The system checks that the voucher is valid and provides a redemption value to the POS which can be credited by the retailer. The transaction can then be completed by the retailer using known methods.
    Type: Grant
    Filed: November 24, 2006
    Date of Patent: December 1, 2015
    Assignee: I-MOVO LIMITED
    Inventor: David Tymm
  • Patent number: 9202190
    Abstract: A method and system for tracking non-discrete goods. The method includes inserting a first identification device into a non-discrete good, detecting the first identification device within the non-discrete good, and determining a characteristic of the non-discrete good from the first identification device. The system includes a plurality of identification devices having characteristics similar to a non-discrete good, and a set of sensors to detect the plurality of identification devices and determine a characteristic of the non-discrete good based on the identification devices.
    Type: Grant
    Filed: May 29, 2007
    Date of Patent: December 1, 2015
    Assignee: SAP SE
    Inventor: Guenter Zachmann
  • Patent number: 9141991
    Abstract: A Software As A System (SAAS)-based system is disclosed herein for sending bills and payments in conjunction with a third-party accounting system. The system deploys a downloadable program interface to configure the third-party accounting system and then send and receive data between the two systems. The transmitted bills may contain an electronic signature, a line item billing, and/or other transaction-specific meta data, and, based on cash flow needs and outstanding bills, some or all customers may be offered a very substantial time-limited discount for immediate payment. Also, customers may use the line-item billing feature to withhold partial payments for specific issues attributed to specific items. Alternatively, a communication module between SAAS units (CSU) may be deployed to configure the third-party accounting system and then send and receive data between the two systems.
    Type: Grant
    Filed: October 14, 2011
    Date of Patent: September 22, 2015
    Assignee: Bill.com, Inc.
    Inventors: Mark Orttung, Darren Linscott
  • Patent number: 9141922
    Abstract: A method and system for computing the price for shipping goods. The method includes causing a computer to deliver first information to a user prompting the user to enter at the computer information about a rail transportation service for shipment of goods by one or more railcars. Information about a basic pool of railcars is received and filtered based on one or more filtering criteria to produce a filtered pool of railcars. The computer is then caused to deliver second information to the user prompting the user to select at the computer one or more railcars among the filtered pool of railcars for the shipment of goods. A price for the shipment of the goods is then computed at least in part on the basis of the rail transportation service and the one or more characteristics of the railcars in the filtered pool of railcars selected by the user.
    Type: Grant
    Filed: February 28, 2014
    Date of Patent: September 22, 2015
    Assignee: CANASIAN NATIONAL RAILWAY COMPANY
    Inventors: Leonard John Podgurny, Anita Ernesaks
  • Patent number: 9131548
    Abstract: A moving light tester includes plural sensors, each of which can test a function of the moving light. A conveyor can move the light between the sensors. Once tested, information about the test is used to characterize the light, to determine if it needs repair, or can be re rented. The information can also be used to create inventory lists, and bills for damage. The testing can include automated testing for gobos, colors, noise, heating and movement, or other tests.
    Type: Grant
    Filed: February 8, 2007
    Date of Patent: September 8, 2015
    Assignee: Production Resource Group, LLC
    Inventors: Robin Lee, Chris Conti
  • Patent number: 9123020
    Abstract: A user interface accepts a model of a proposed system solution for a service assurance system. A Dimensioning Engine receives the solution and determines dimensions for the solution. The dimensions specify any of: a quantity of CPUs, a rating for the quantity of CPUs, an amount of disk storage, a memory requirement, or a CPU processing parameter. A Dimensioning Model Manager stores data from equipment and product vendors to determine the solution by taking into account specific characteristics of an equipment or a product to be used in the service assurance system. A Dimensioning Monitor (DM) monitors the model of the solution against events occurring in the service assurance system. The DM transmits an alert if the service assurance system underperforms or overperforms with reference to the model. The DM determines changes to the model into line with a current set of operational conditions, or updates the dimensions.
    Type: Grant
    Filed: September 25, 2008
    Date of Patent: September 1, 2015
    Assignee: International Business Machines Corporation
    Inventor: Paul B. French
  • Patent number: 9105019
    Abstract: A method for depositing funds into a financial account. The method includes obtaining a deposit request by a point of sale (POS) terminal, where the deposit request includes a virtual account number and a deposit amount, where the deposit amount matches an amount of funds received; identifying a financial account number associated with the virtual account number; and depositing funds matching the deposit amount into a financial account corresponding to the financial account number.
    Type: Grant
    Filed: April 17, 2008
    Date of Patent: August 11, 2015
    Assignee: Intuit Inc.
    Inventor: Mohammad S. Faisal
  • Patent number: 9106473
    Abstract: Methods and apparatuses to provide services to people who wish to make connections for real time communication, such as live telephone conversation, chat, video conferencing, etc. In one embodiment, a method includes: providing a seller with a code to be embedded in a document, the document to be distributed by the seller, the code to generate a display of a call button when the document is displayed; in response to a selection of the call button, initiating a process to make a telephonic connection between the seller and a buyer; and charging the buyer on behalf of the seller for a service delivered by the seller over the telephonic connection to the buyer.
    Type: Grant
    Filed: March 28, 2007
    Date of Patent: August 11, 2015
    Assignee: YELLOWPAGES.COM LLC
    Inventors: Ebbe Altberg, Scott Faber, Ron Hirson, Sean Van Der Linden
  • Patent number: 9098844
    Abstract: Association of personal, financial, and/or business-related identification information with a mobile communication device (MCD) is provided for herein. For example, an MCD can be associated with a financial account and can further include an identification component that verifies an identity of a user of the MCD. Identity can be verified by biometric analysis (e.g., finger/thumb print scan), username and password, optical feature scan, or a combination thereof or of like mechanisms, for instance. Accordingly, the claimed subject matter provides a mechanism to verify identification of a user of an MCD and incorporate user ID into remote data exchange, including remote financial transactions, with one or more networked devices.
    Type: Grant
    Filed: November 20, 2007
    Date of Patent: August 4, 2015
    Assignee: WELLS FARGO BANK, N.A.
    Inventors: Martin Davis, Michael Thomas Duke