Accounting Patents (Class 705/30)
  • Patent number: 9891779
    Abstract: During an interaction with a web page, user interface events are recorded and augmented with page layout data from the document object model. An event stream is formed with the page layout data and communicated to an event server. The event server processes the event stream to determine a location at which the events were generated, which can be used to predict an area of a user's attention.
    Type: Grant
    Filed: November 2, 2011
    Date of Patent: February 13, 2018
    Assignee: ORACLE AMERICA, INC.
    Inventor: Robert R. Hauser
  • Patent number: 9885742
    Abstract: Aspects of detecting the unauthorized consumption of electrical energy are described. In some embodiments, a system includes a guided surface waveguide probe that launches a guided surface wave along a surface of a terrestrial medium. The system further includes metering systems that are distributed within a geographical region associated with the guided surface waveguide probe. The system also includes at least one computing device and memory storing computer instructions that cause the at least one computing device to generate an energy flow map using data obtained from the metering systems.
    Type: Grant
    Filed: September 9, 2015
    Date of Patent: February 6, 2018
    Assignee: CPG TECHNOLOGIES, LLC
    Inventors: James F. Corum, Kenneth L. Corum, Basil F. Pinzone, Jr., James D. Lilly, Michael W. Miller
  • Patent number: 9864391
    Abstract: A facility is connected to an electricity utility and is responsive to Demand Response Events. A plurality of devices is each individually connected to the electricity grid via an addressable switch connected to a secure network that is enabled to be individually switched off by a server. An occupant of a room in control of the plurality of devices provides via a Human Machine Interface on a tablet a preferred order of switching off the plurality of devices in case of a Demand Response Event. A configuration file based at least partially on the preferred order and on a severity of the Demand Response Events determines which devices which of the plurality devices will be switched off. The server accesses the configuration file and switches off the devices included in the configuration file.
    Type: Grant
    Filed: August 23, 2013
    Date of Patent: January 9, 2018
    Assignee: Siemens Corporation
    Inventors: Yan Lu, Siyuan Zhou
  • Patent number: 9852470
    Abstract: Enhanced processes, methods, tools, strategies, and techniques are provided for more effectively and efficiently processing, managing, analyzing, and communicating wealth related data and other financial information within a computing environment. In various embodiments, the analysis tools provided herein have been designed to correspond visually with a mental model employed by many clients in managing their wealth.
    Type: Grant
    Filed: February 28, 2011
    Date of Patent: December 26, 2017
    Assignee: The PNC Financial Services Group, Inc.
    Inventors: Thomas S. Kunz, Erik Rettger, David Farkas, Christina Payne Earle, Dennis Y. Wang, Rodney H. Monson, Luke P. Woods, Simon King
  • Patent number: 9846791
    Abstract: The embodiments relate to a data storage device for protected data exchange between different security zones including at least a storage unit, a data validation unit, and an access control unit. The storage unit has a first interface to a first security zone, via which the data elements may only be written to the storage unit. The storage unit also has a second interface to a second security zone, via which data elements may only be read from the storage unit. The validation unit is equipped to check the data elements written to the storage unit for agreement with a predetermined pattern. The access control unit is set up to permit the data elements to be read from the storage unit only when the data elements are found to be in agreement and are thus applicably validated.
    Type: Grant
    Filed: June 4, 2014
    Date of Patent: December 19, 2017
    Assignee: Siemens Aktiengesellschaft
    Inventor: Rainer Falk
  • Patent number: 9846590
    Abstract: A method and associated system. A request to deploy a virtual machine in a computing environment is received. The request identifies an ordered sequence of attributes that the virtual machine to be deployed includes. In response to the request, a virtual machine resource usage pattern having attributes matching a subset of attributes in the ordered sequence of attributes is selected, based on an ordering of the attributes in the ordered sequence of attributes. A node on which the virtual machine is to be deployed is selected from two or more nodes in the computing environment, based on the selected virtual machine resource usage pattern and predicted runtime resource requirements of the virtual machine to be deployed.
    Type: Grant
    Filed: August 22, 2014
    Date of Patent: December 19, 2017
    Assignee: International Business Machines Corporation
    Inventors: Li Long Chen, Randy A. Rendahl, Xiao Yang Zhu, Lin Zhi Zou
  • Patent number: 9843477
    Abstract: A method for representing and controlling an impact and scope of a widget value includes displaying at least one widget on a user interface. The widget includes a value. The value includes an inherited value. The method also includes displaying information of a scope of inheritance of the value before user interaction with the widget. The information of the scope of inheritance of the value includes a number of inheritance levels of the value and a number of objects impacted by a change to the value. The method also includes receiving a user input changing the value of the widget. The method also includes changing the value of the widget and the objects in response to receiving the user input.
    Type: Grant
    Filed: September 30, 2014
    Date of Patent: December 12, 2017
    Assignee: International Business Machines Corporation
    Inventors: James L Lentz, Dana L Price, Ramratan Vennam
  • Patent number: 9838904
    Abstract: In general, techniques are described for programming a set of one or more pre-defined rules within the forwarding plane of a packet gateway of a mobile service provider network and caching, within control plane, a group identifier that identifies the set of programmed, pre-defined rules. The control plane may match quality of service (QoS) information of incoming subscriber service requests with the group identifier and respective subsets of the set of programmed, pre-defined rules to rapidly associate service requests with already-programmed PCC rules and thereafter install, to the forwarding plane, subscriber service-specific actions for the PCC rules.
    Type: Grant
    Filed: June 8, 2015
    Date of Patent: December 5, 2017
    Assignee: Juniper Networks, Inc.
    Inventors: Roopa Bayar, Prasad Chigurupati, Gazal Sahai, Jagadish Grandhi, Dinesh Bakiaraj, Gopi Krishna
  • Patent number: 9830667
    Abstract: Systems, methods, and other embodiments associated with invoice record and receipt record matching with automatic discrepancy resolution are described. In one embodiment, a method includes matching an invoice record to a receipt record and determining any remaining quantity discrepancy amount or cost discrepancy amount between the matched invoice record and receipt record. At least one tolerance window is identified, from a set of tolerance windows, into which the quantity discrepancy amount and the cost discrepancy amount fall. At least one resolution action, of a set of resolution actions, is identified which is mapped to the at least one identified tolerance window. A computing system is automatically triggered to perform the at least one identified resolution action to resolve the quantity discrepancy amount and the cost discrepancy amount.
    Type: Grant
    Filed: December 1, 2015
    Date of Patent: November 28, 2017
    Assignee: ORACLE INTERNATIONAL CORPORATION
    Inventors: Jurgen Schroeder, Gerald J. Hanson, Dmitriy Uchenik
  • Patent number: 9830649
    Abstract: An on-line savings page for managing a savings account includes a list of items the user is saving for, where each item has a specified priority. A savings rate for each item is determined by the savings account based on the priority and total savings rate. The user is notified of any changes in the savings account, such as price changes, inventory changes, etc., as well as relevant information related to the item, such as sales, offers, recalls, etc.
    Type: Grant
    Filed: July 13, 2015
    Date of Patent: November 28, 2017
    Assignee: PAYPAL, INC.
    Inventor: Michael Watson
  • Patent number: 9824400
    Abstract: A method, system, and computer program product for enterprise accounting software applications. The computer implemented method commences upon receiving a single user-specified indication of a subject cost item. Then, responsive to the single user-specified indication, the method traverses from the subject cost item to at least one of a successor cost item or a predecessor cost item. Then, still responsive to the single user-specified indication of a subject cost item, the method proceeds to automatically retrieve information from the successor cost item or from the predecessor cost item. Then, still responsive to the single user-specified indication, the method invokes operations for displaying a representation of the subject cost item in a juxtaposition to the automatically traversed-to items. A user can configure traversing from a purchase requisition to a purchase order, and/or traversing from a purchase order to a payable invoice, and/or traversing from a payable invoice to a project expenditure.
    Type: Grant
    Filed: July 11, 2013
    Date of Patent: November 21, 2017
    Assignee: Oracle International Corporation
    Inventors: Biju Subramunian Kattuparambil, Yue Wang
  • Patent number: 9817955
    Abstract: A method of authorizing use of a computer program only able to be used when an authorized message is received from an authorizing system includes providing an authorization system, making a request to use a computer program, signalling the request to the authorization system, the authorization system recording the use of the computer program and providing the authorization message to the computer program upon receipt of the authorization message the computer program may be used.
    Type: Grant
    Filed: October 24, 2016
    Date of Patent: November 14, 2017
    Assignee: Optimiser Pty Ltd.
    Inventor: Leo Joseph Mullins
  • Patent number: 9811868
    Abstract: A system which integrates a whole deal process including creation of a deal, conflicts approval, expense tracking, and deal closure in a financial institution is disclosed. The invention consists of three main components. The first one is a flexible user interface with high navigation ability. The second one is that a user can access secured multi-layer information flow in real time. The third one is that the financial institution can get the whole deal lifecycle.
    Type: Grant
    Filed: August 29, 2006
    Date of Patent: November 7, 2017
    Assignee: JPMORGAN CHASE BANK, N.A.
    Inventors: David Rapoport, Daniel James Zinkin, Joel Potts, Vinayak Thakur
  • Patent number: 9811801
    Abstract: A method of fuel management, including the specifics of a cost threshold. A method of fuel management, comprising setting a cost threshold for vehicle fueling, and determining if a vehicle has exceeded the cost threshold. In general a fuel management system for use by operators of temporary and/or permanent inventories of vehicles such as vehicle dealerships. Fuel vouchers are issued by authorized issuing personnel to authorized recipients if a validation procedure is passed using a database incorporating employee and vehicle inventory information. At the time of delivery, the fueling station will verify the vehicle and individual presenting the voucher. If verification occurs, the authorized quantity of fuel is dispensed. The voucher and sales receipt are returned to the dealership for future auditing and report generation.
    Type: Grant
    Filed: September 29, 2015
    Date of Patent: November 7, 2017
    Inventor: Paul Gulli
  • Patent number: 9811813
    Abstract: Embodiments provide systems, methods, processes, computer program code and means for using mobile devices to conduct payment transactions at merchant locations including brick and mortar locations and remote locations as well as for person to person transactions.
    Type: Grant
    Filed: July 25, 2016
    Date of Patent: November 7, 2017
    Assignee: PAYPAL, INC.
    Inventor: Kevin Laracey
  • Patent number: 9811863
    Abstract: The database management system can include a plurality of databases, including a first database and a second database. The first database can include a plurality of database tables and/or indexes for storing account data records and a plurality of associated first database identifiers. In some embodiments, the first database includes a first database query system. The second database can include a second database table and/or index configured to store a plurality of symbolic data. In some embodiments, the second database includes a management module for generating symbolic data to be stored in the second database table and/or for generating a plurality of reports, among other things.
    Type: Grant
    Filed: October 11, 2016
    Date of Patent: November 7, 2017
    Assignee: Paulmar Software, Inc.
    Inventors: Cristian Marinescu, Emma Hart
  • Patent number: 9805372
    Abstract: Systems and methods for UAV safety are provided. An authentication system may be used to confirm UAV and/or user identity and provide secured communications between users and UAVs. The UAVs may operate in accordance with a set of flight regulations. The set of flight regulations may be associated with a geo-fencing device in the vicinity of the UAV.
    Type: Grant
    Filed: November 16, 2015
    Date of Patent: October 31, 2017
    Assignee: SZ DJI TECHNOLOGY CO., LTD
    Inventors: Ming Gong, Jin Dai, Hao Cui, Xiaodong Wang, Han Huang, Jun Wu, Wei Fan, Ning Ma, Xinhua Rong, Xingsen Lin
  • Patent number: 9799086
    Abstract: A budget information device may include a memory and a processor cooperating with the memory for importing and storing different financial databases into the memory. Each different financial database may include numerical data and textual identifiers. The processor and memory may be for processing the numerical data and textual identifiers from the different financial databases. The processor and memory may also be for providing a GUI to a user, the GUI including views for respectively accessing the numerical data and textual identifiers for each of the different financial databases. Each view may include a cross-reference feature for accessing numerical data and textual identifiers associated to numerical data and textual identifiers in a current view.
    Type: Grant
    Filed: March 12, 2013
    Date of Patent: October 24, 2017
    Assignee: SPIDER DATA SERVICES, LLC
    Inventors: Anna J. Mattson, Sherri R. Taylor
  • Patent number: 9792613
    Abstract: Systems and methods for UAV safety are provided. An authentication system may be used to confirm UAV and/or user identity and provide secured communications between users and UAVs. The UAVs may operate in accordance with a set of flight regulations. The set of flight regulations may be associated with a geo-fencing device in the vicinity of the UAV.
    Type: Grant
    Filed: November 16, 2015
    Date of Patent: October 17, 2017
    Assignee: SZ DJI TECHNOLOGY CO., LTD
    Inventors: Ming Gong, Jin Dai, Hao Cui, Xiaodong Wang, Han Huang, Jun Wu, Wei Fan, Ning Ma, Xinhua Rong, Xingsen Lin
  • Patent number: 9785934
    Abstract: The present disclosure relates to systems, methods, and devices for sending and receiving payments using an integrated payment and messaging system. In particular, the integrated payment and messaging system allows users to send and receive electronic payments as well as exchange messages. For example, one or more implementations involve facilitating same day push-to-debit payment transactions between a user and a co-user. To illustrate, one or more implementations involve sending a push-to-debit request to credit funds for the payment amount of the payment transaction to a debit card of a co-user, the push-to-debit request being formatted for same day processing.
    Type: Grant
    Filed: April 13, 2016
    Date of Patent: October 10, 2017
    Assignee: FACEBOOK, INC.
    Inventors: Stephen Moore Davis, Michelle Vautier Chernyavsky, Vipan Reddy Raja Nalla
  • Patent number: 9779457
    Abstract: Embodiments of the present invention provide methods, systems, and computer-readable storage medium for providing personalized navigation control items of an application. In an embodiment, a method includes receiving, from a user, at least one identification element of the user on a page of the application via a mobile computing device. The method includes transmitting, to a financial institution system, the user's identification element. Upon authenticating the user by the financial institution system, the method further includes receiving, at the mobile computing device, information related to personalization of navigation control items associated with a plurality of service sections of the application. The personalization of the navigation control items are generated by applying business rules to user data by the financial institution system. The navigation control items that personalized for the user's convenience and need are displayed on a page of the application on the mobile computing device.
    Type: Grant
    Filed: March 12, 2013
    Date of Patent: October 3, 2017
    Assignee: United Services Automobile Association (USAA)
    Inventors: Jeremy Fisher, Joshua Goforth
  • Patent number: 9775018
    Abstract: Systems and methods for performing offline charging for proximity services. One embodiment is a proximity service element that controls proximity services for a mobile network. The proximity service element receives a request from User Equipment (UE) for a proximity service, and collects offline charging information related to the proximity service. The proximity service element formats the offline charging information into an offline charging communication, and transmits the offline charging communication to an offline charging system.
    Type: Grant
    Filed: December 30, 2014
    Date of Patent: September 26, 2017
    Assignee: Alcatel-Lucent USA Inc.
    Inventors: Xiang Yang Li, Yigang Cai
  • Patent number: 9774613
    Abstract: Threat detection is improved by monitoring variations in observable events and correlating these variations to malicious activity. The disclosed techniques can be usefully employed with any attribute or other metric that can be instrumented on an endpoint and tracked over time including observable events such as changes to files, data, software configurations, operating systems, and so forth. Correlations may be based on historical data for a particular machine, or a group of machines such as similarly configured endpoints. Similar inferences of malicious activity can be based on the nature of a variation, including specific patterns of variation known to be associated with malware and any other unexpected patterns that deviate from normal behavior. Embodiments described herein use variations in, e.g., server software updates or URL cache hits on an endpoint, but the techniques are more generally applicable to any endpoint attribute that varies in a manner correlated with malicious activity.
    Type: Grant
    Filed: December 15, 2014
    Date of Patent: September 26, 2017
    Assignee: Sophos Limited
    Inventors: Andrew J. Thomas, Kenneth D. Ray, Mark D. Harris
  • Patent number: 9760952
    Abstract: A method and system for aggregating services is provided. The method includes receiving and processing a service request. The service request is submitted to a service catalog and dispatched to a data integration and API module. The service request is transmitted to a management module and processed with respect to a plurality of service providers. Inter process communications associated with the service request are managed. Additionally, an account associated with the service request and the plurality of service providers is managed.
    Type: Grant
    Filed: June 12, 2014
    Date of Patent: September 12, 2017
    Assignee: International Business Machines Corporation
    Inventors: Jianwen Chen, Margarete Donovang-Kuhlisch, Robert J. Faferko, Ya Xiao Liu, Yan Pang
  • Patent number: 9754256
    Abstract: The invention provides systems and methods for risk assessment using a variable risk engine. A method for risk assessment may comprise setting an amount of real-time risk analysis for an online transaction, performing the amount of real-time risk analysis based on the set amount, and performing an amount of time-delayed risk analysis. In some embodiments, the amount of real-time risk analysis may depend on a predetermined period of time for completion of the real-time risk analysis. In other embodiments, the amount of real-time risk analysis may depend on selected tests to be completed during the real-time risk analysis.
    Type: Grant
    Filed: May 10, 2016
    Date of Patent: September 5, 2017
    Assignee: The 41st Parameter, Inc.
    Inventors: David Britton, Ori Eisen, Raz Yalov
  • Patent number: 9756450
    Abstract: A system for automating setup of a station on one among a plurality of wireless home networks each associated with a distinct subscriber and each including a wireless access point (WAP) node supporting wireless communications with an associated set of station nodes. A station provisioner circuit couples to the WAP nodes to acquire credentials for a new station prior to delivery to an identified one of the subscribers; and to inject the acquired credentials into a corresponding one of the WAP nodes which services the wireless network of the identified one of the subscribers. A secure link management circuit on the corresponding one of the WAP nodes utilizes the acquired credentials from the station provisioner circuit for identification of the new station shipped to the identified subscriber; and for setup of a secure wireless communication link between the new station and the corresponding WAP node which services the subscriber's wireless home network.
    Type: Grant
    Filed: August 25, 2016
    Date of Patent: September 5, 2017
    Assignee: Quantenna Communications, INC.
    Inventors: Marianna Carrera, Debashis Dash, Bahador Amiri
  • Patent number: 9756042
    Abstract: Computer systems and methods are provided for authenticating a user seeking to conduct at least one interaction with a secured capability provided by a computer. The method includes accessing a first identifier corresponding to the secured capability and sending a second identifier to an electronic device being used by the user. The second identifier corresponds to the secured capability. The method further includes receiving a signal from the electronic device being used by the user. The method further includes using a processor to evaluate, based at least on the signal and one or both of the first identifier and the second identifier, whether the user is authorized to conduct the at least one interaction with the secured capability.
    Type: Grant
    Filed: March 23, 2015
    Date of Patent: September 5, 2017
    Inventor: Jack Bicer
  • Patent number: 9741079
    Abstract: Methods and apparatus for analyzing and replicating databases are provided. Methods may include receiving an accounts receivable information query from a system user. The accounts receivable information query may include a payment. The payment may include a credit card payment, an EFT, a paper check and any other suitable payment. Methods may include reviewing a central database for information pertaining to the accounts receivable query. The central database may include replicated credit card databases, replicated EFT databases, replicated paper check databases and any other suitable databases. Methods may include locating, in the central database, an invoice which may exceed a threshold level of correlation to the account receivable information query. Methods may include displaying to a system user the accounts receivable information query and the corresponding invoice.
    Type: Grant
    Filed: April 13, 2015
    Date of Patent: August 22, 2017
    Assignee: Bank of America Corporation
    Inventors: Milton Santiago, Jr., John E. Scully, Daniel C. Finholt, James J. Potsch, Joe Llaca, Michael Horstman
  • Patent number: 9733920
    Abstract: In accordance with embodiments, there are provided mechanisms and methods for associating a plurality of stored elements with a creation of a patch. These mechanisms and methods for associating a plurality of stored elements with a creation of a patch can enable improved patch development for multi-tenant on-demand database systems, improved patch flexibility, etc.
    Type: Grant
    Filed: January 6, 2015
    Date of Patent: August 15, 2017
    Assignee: salesforce.com, inc.
    Inventors: Andrew Smith, Timothy Kral, Simon Toens
  • Patent number: 9727840
    Abstract: The system and method disclosed herein uses the physical characteristics of a package, pallet, or any object for that fact to uniquely identify an object being shipped in the supply chain. The physical characteristics include, but are not limited to, the dimensions, weight, color, color variation and native markings (such as printing on the object) to make an identification. The object identifying physical characteristics may be captured at a point of origin and passed electronically from the originator/shipper to the receiving party. When an object is received by the recipient, it is uniquely identified by capturing the physical characteristics and matching those characteristics against the electronic information received from the shipper.
    Type: Grant
    Filed: January 4, 2016
    Date of Patent: August 8, 2017
    Assignee: Hand Held Products, Inc.
    Inventor: Keith L. Bernhardt
  • Patent number: 9721177
    Abstract: During an information-extraction technique, visual suitability indicators may be displayed to a user of the electronic device to assist the user in acquiring an image of a document that is suitable for subsequent extraction of textual information. For example, an imaging application executed by the electronic device may display, in a window associated with the imaging application, a visual suitability indicator of a tilt orientation of the electronic device relative to a plane of the document. When the tilt orientation falls within a predefined range, the electronic device may modify the visual suitability indicators to provide visual feedback to the user. Then, the electronic device may acquire the image of the document using an imaging device, which is integrated into the electronic device. Next, the electronic device may extract the textual information from the image of the document using optical character recognition.
    Type: Grant
    Filed: January 25, 2016
    Date of Patent: August 1, 2017
    Assignee: INTUIT INC.
    Inventors: Sammy Lee, Grace Pariante, Eugene Krivopaltsev, Sreeneel K. Maddika, Bobby G. Bray, Jr., Andrew B. Firstenberger
  • Patent number: 9721280
    Abstract: Systems and methods for managing a construction payment process wherein a higher degree of functionality is provided to primary users and only a limited subset of functionality is provided to sub-tier contractors. One construction of the system is configured to receive an electronically signed document and a request for payment from the sub-tier contractor. The request for payment is presented to a first primary user who is a contractual parent of the sub-tier contractor. When approval of the request for payment is received, a payment is initiated from a project payor to the sub-tier contractor. In some embodiments, the project payor is a contractual grandparent of the sub-tier contractor and a contractual parent of the first primary user.
    Type: Grant
    Filed: September 24, 2012
    Date of Patent: August 1, 2017
    Assignee: TEXTURA CORPORATION
    Inventors: Patrick J. Allin, William H. Eichhorn, Jeffrey K. Wagner, John W. Smith
  • Patent number: 9720480
    Abstract: Systems, methods, and computer program products are provided for tracking one or more items. In one exemplary embodiment, there is provided a device for tracking one or more items. The device may include a plurality of sensors for detecting light, temperature, humidity, pressure, and acceleration. The device may also include a memory for storing information received from the plurality of sensors.
    Type: Grant
    Filed: March 4, 2015
    Date of Patent: August 1, 2017
    Assignee: FedEx Corporate Services, Inc.
    Inventors: Timothy L. Gregory, Andy N. Lemmon, John Marshall Veitenheimer, James Randy Jacobs, Miley E. Ainsworth
  • Patent number: 9721225
    Abstract: Systems and methods which provide a shipping service resale platform enabling single shipper account access to multiple shipping service rate schedules are disclosed. Shipping service rate optimization is facilitated for a shipper using a single shipper account of embodiments of the invention, whereby the shipper is enabled to utilize rates available from various rate schedules, such as may include reseller negotiated rates, shipping service provider published rates, etc., according to embodiments. The shipper is enabled to establish, manage, and maintain a single shipper account for use in purchase and payment of shipping services which implicate different shipping service provider payment mechanisms, different shipping service resellers, and/or different shipping service providers.
    Type: Grant
    Filed: October 16, 2013
    Date of Patent: August 1, 2017
    Assignee: Stamps.com Inc.
    Inventors: John Roland Clem, Pradipe Yoggi
  • Patent number: 9715691
    Abstract: A computer-implemented method, including processing, with a processing device, information regarding an account involved in a transaction involving an individual, wherein the information regarding the account is received by a receiver, and further wherein the information regarding the account is processed prior to a processing, a completion, a consummation, or a cancellation, of the transaction, generating, with the processing device, a report or a message in response to the processing of the information regarding the account, wherein the report or the message contains information regarding a charge-back regarding a previous transaction involving the account, and transmitting, with or from a transmitter, the report or the message to a communication device associated with a merchant, vendor, or provider, of a good, product, or service.
    Type: Grant
    Filed: June 17, 2010
    Date of Patent: July 25, 2017
    Assignee: GTJ VENTURES, LLC
    Inventor: Raymond Anthony Joao
  • 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: 9672068
    Abstract: Methods and systems of determining an optimum power-consumption profile for virtual machines running in a data center are disclosed. In one aspect, a power-consumption profile of a virtual machine and a unit-rate profile of electrical power cost over a period are received. The methods determine an optimum power-consumption profile based on the power-consumption profile and the unit-rate profile. The optimum power-consumption profile may be used reschedule the virtual machine over the period.
    Type: Grant
    Filed: November 26, 2014
    Date of Patent: June 6, 2017
    Assignee: VMware, Inc.
    Inventors: Kumar Gaurav, Hemanth Kumar Pannem, Bhaskardas Kambivelu
  • Patent number: 9674371
    Abstract: The embodiments of the present invention disclose an online upgrade processing method, an associated apparatus and a system. The online upgrade processing method includes: receiving online upgrade indication information, wherein the online upgrade indication information is used for indicating that a charging system enters into an online upgrade preparation phase; simulating charging environment of the charging system to generate a signal control environment with a charging function when the online upgrade indication information is received; and utilizing the signal control environment to replace the charging environment to accept service when the charging system enters into an online upgrading phase. The technical solution provided by the present invention can effectively solve a problem that it is required to bypass service during online upgrade.
    Type: Grant
    Filed: October 27, 2014
    Date of Patent: June 6, 2017
    Assignee: Huawei Technologies Co., Ltd.
    Inventors: Jingshi Lu, Zhangqian Bao
  • Patent number: 9652772
    Abstract: The invention provides systems and methods for identifying fraud in an ATM transaction and in other financial processing environments. The system, tangibly embodied in the form of a computer processer includes a profile database, a filter processing portion, a scoring engine, and an authorization processing portion. The profile database contains card profiles and ATM profiles. The filter processing portion inputs transaction data generated from a requested ATM transaction. The filter processing portion includes a plurality of filters that filter high risk transactions, and outputs customer related data and ATM related data to the profile database. The scoring engine assesses risk of the high risk transaction based on attributes of the transaction, data in at least one card profile, and data in at least one ATM profile. The authorization processing portion determines whether the requested transaction should be approved or declined based on the fraud score and transaction data.
    Type: Grant
    Filed: July 10, 2012
    Date of Patent: May 16, 2017
    Assignee: JPMorgan Chase Bank, N.A.
    Inventors: Vitaly Eyges, Kevin King
  • Patent number: 9652017
    Abstract: A particular apparatus includes a coder/decoder (CODEC) including a first processor and a first buffer. The first processor is configured to analyze audio data samples to detect a keyword. The CODEC is configured to store a set of audio data samples at the first buffer. The apparatus also includes an application processor configured to receive the set of audio data samples from the CODEC via a bus and configured to initialize a speech recognition engine (SRE) based on the set of audio data samples. The application processor is configured to initialize the bus based on an indication from the CODEC that the keyword is detected.
    Type: Grant
    Filed: December 17, 2014
    Date of Patent: May 16, 2017
    Assignee: QUALCOMM Incorporated
    Inventors: Bengt Stefan Gustavsson, Magesh Hariharan, Siva Pavan Kumar Mitnala, John Michael Murray, Peter Jivan Shah
  • Patent number: 9654432
    Abstract: Systems and methods for clustering electronic messages are disclosed. In some implementations, a method includes, at a computing device, responsive to a determination that a message body of a first electronic message satisfies a set of content-based clustering rules associated with a first message cluster, assigning the electronic message to the message cluster. A cluster graphic is displayed for the message cluster. The cluster graphic is characterized by (a) a first state in which messages in the message cluster are individually depicted and (b) a second state, which replaces the first state upon user input and collectively represents a plurality of messages in the message cluster. Each message in the message cluster is either (i) addressed at least to a first recipient or (ii) originates from the first recipient.
    Type: Grant
    Filed: January 30, 2015
    Date of Patent: May 16, 2017
    Assignee: Google Inc.
    Inventors: Jason Briggs Cornwell, Keith Coleman, Jeroen Daniƫl Jillissen, Thompson Alexander-Ivor Gawley, Rob Young, Garrick Toubassi
  • Patent number: 9646180
    Abstract: An electronic device monitoring system uses two different types of servers to communicate with electronic devices of users. One type of server, which may be a rapid contact server, is optimized or configured for relatively short and frequent communications with the electronic devices. The other type of server is optimized or configured for less frequent but (typically) longer communications with the electronic devices. In some embodiments, the electronic devices are configured to communicate relatively frequently (e.g., every few minutes) with the rapid contact server. When an electronic device is reported as lost or stolen, the rapid contact server may instruct the electronic device to contact the other type of server to obtain security-related instructions.
    Type: Grant
    Filed: October 28, 2013
    Date of Patent: May 9, 2017
    Assignee: Absolute Software Corporation
    Inventors: William Doyle Gordon, Arkadi Tchoudnovskii
  • Patent number: 9646287
    Abstract: A method to generate a sample paycheck includes receiving, by a computer processor and from a user, a reduced portion of employee setup data prior to receiving a remainder portion of the employee setup data, where the reduced portion of employee setup data comprises at least partial employee payroll information, inputting the reduced portion of employee setup data into a payroll software application, dynamically generating, by the computer processor and prior to receiving the remainder portion, the sample paycheck based on the reduced portion, presenting the sample paycheck to the user, where the sample paycheck is dynamically generated and presented as the reduced portion of employee setup data is inputted, and receiving, in response to presenting the sample paycheck to the user, the remainder portion for use by the payroll software application during generation of a legal paycheck for the user.
    Type: Grant
    Filed: June 8, 2012
    Date of Patent: May 9, 2017
    Assignee: Intuit Inc.
    Inventors: Eric E. Shenk, Mindy Ann Eiermann
  • Patent number: 9633179
    Abstract: Methods and devices are provided for central management of licenses, particularly those relating to wagering games. A license proxy deployed in and/or dedicated to a gaming establishment may operate under the control of a central licensing manager controlled by another entity, e.g., by a game provider. The license proxy may receive requests to enable features of an electronic gaming machine of the gaming establishment (e.g., game themes, player tracking features and/or peripheral device features) and determine, based on information provided by the central licensing manager, whether to grant such requests. The license proxy may also process requests to enable features of other devices in a gaming establishment, such as server-based features.
    Type: Grant
    Filed: September 10, 2012
    Date of Patent: April 25, 2017
    Assignee: IGT
    Inventor: Michael Kinsley
  • Patent number: 9633385
    Abstract: Systems, methods and computer program products for item categorization. A mobile communication device such as a smartphone is utilized by a consumer to acquire an image or video of a barcode or other machine readable indicia associated with an item. The image or video is processed to identify read or scan the barcode to determine corresponding numerical data or a code, which is used to identify the specific item selected by the consumer for purchase from a merchant. The identified specific item (or image or video or associated data) is transmitted from the mobile communication device to a computer hosting a financial management system, which categorizes the item and update or generates financial reports or summaries reflecting the recent categorization data. Reports or summaries such as category or item-based budget reports can be transmitted to and displayed on a screen of the mobile communication device.
    Type: Grant
    Filed: January 30, 2012
    Date of Patent: April 25, 2017
    Assignee: INTUIT INC.
    Inventor: Afshin Ganjoo
  • Patent number: 9626710
    Abstract: Embodiments of the present disclosure are directed to, among other things, providing resource allocation advice, configuration recommendations, and/or migration advice regarding data storage, access, placement, and/or related web services. In some examples, a web service may utilize or otherwise control a client instance to control, access, or otherwise manage resources of a distributed system. Based at least in part on one or more resource usage checks and/or configuration checks, resource usage information and/or configuration information of an account utilizing a web service, and/or user preferences and/or settings, resource allocation advice, system configuration recommendations, and/or migration advice may be provided to a user of an account. Additionally, in some examples, one or more remediation operations may be performed automatically.
    Type: Grant
    Filed: May 23, 2012
    Date of Patent: April 18, 2017
    Assignee: Amazon Technologies, Inc.
    Inventors: Mahendra M. Chheda, Shawn E. Heidel, Robert B. Jaye, Justin K. Brindley-Koonce, Jesse D. Schoch, Eric Jason Brandwine
  • Patent number: 9628634
    Abstract: Disclosed is a method for network charging, which includes: user state information is received from a mobility management network element and charging strategy information is received from a charging rule network element, then a charging resource request message containing the charging strategy information, the user state information and information of a universal gateway (UGW) are sent to a data centre management network element; information of a processing network element is received from the data centre management network element; a flow table for the UGW is configured according to the information of the processing network element, and the configured flow table is sent to the UGW; and charging processing information fed back from the data centre management network element is received when the processing network element charges for a traffic flow. The disclosure further provides a controller for network charging.
    Type: Grant
    Filed: October 10, 2016
    Date of Patent: April 18, 2017
    Assignee: ZTE CORPORATION
    Inventors: Jing Wang, Na Zhou, Yifeng Bi, Jun Wang
  • Patent number: 9600536
    Abstract: A method determining one or more causes for discrepancies in a computerized accounting system, the method comprising using at least one hardware processor for: providing a set of theoretical causes for discrepancies between sub-ledgers of an ERP (Enterprise Resource Planning) system and a general ledger of the ERP system; providing a set of database queries corresponding to the theoretical causes in the set of theoretical causes; executing the database queries of the a set of database queries in the ERP system; receiving a set of responses to the database queries; and based on the set of responses, refuting or confirming each of the theoretical causes of the set of theoretical causes.
    Type: Grant
    Filed: June 17, 2014
    Date of Patent: March 21, 2017
    Assignee: R-WAY APPLICATIONS LTD.
    Inventors: Noam Atar, Svetlana Birman
  • Patent number: 9591014
    Abstract: Identifying correlations between events recorded in a computer system log, the recorded events are generated by a plurality of processes executing on the computer. A system log is partitioned into a plurality of segments, each segment associated with a characteristic found in an event, each segment including one or more events having a same characteristic value. A plurality of attributes of the events in a segment are selected. The attributes selected do not describe an action of the event. One or more distinct n-grams are generated, each distinct n-gram including the selected attributes from successive events within the segment. A distinct n-gram is distinct from all other generated n-grams. A correlation is identified for each first selected attribute of each successive event of an n-gram with all other second selected attributes from each successive event of the n-gram, and the correlations are recorded for each first selected attribute.
    Type: Grant
    Filed: June 17, 2015
    Date of Patent: March 7, 2017
    Assignee: International Business Machines Corporation
    Inventor: Olgierd S. Pieczul
  • Patent number: 9582288
    Abstract: A method and apparatus are provided for automatically integrating software components for use in a COM compliant application from functions developed outside of the COM compliant application environment. The method and apparatus provide a user interface and a build tool that allows the user to select desired functions and select desired locations in the COM compliant application and map those locations to inputs and outputs of the function and create the component automatically from the user's selections. The method and apparatus provide a graphical user interface for the user to direct a build tool to generate the desired component and integrate that component with the COM compliant application.
    Type: Grant
    Filed: October 13, 2009
    Date of Patent: February 28, 2017
    Assignee: The MathWorks, Inc.
    Inventor: James T. Stewart