Abstract: The PCRF Selection Function selects the PCRF for an IP-CAN session. In embodiments, the PCRF Selection Function is located in the HSS and/or the 3GPP AAA server. The PCRF Selection Function is only required to be located in the HSS if a Bearer Binding and Event Reporting Function (BBERF) is deployed in the serving gateway. In this case, the PCRF selection takes place at the time that the PDN Gateway is selected and returned by the HSS to the serving gateway over the HSS to MME interface (S6a).
Abstract: The present invention provides for a system and method for communication between a mobile communication device and an auxiliary processing interface. Remote interfacing with an auxiliary processor enables the provision of services available to a mobile communication device through a more user friendly interface, for example, a larger display for visual ease, a full keyboard for quick and easy typing, or mouse for quick maneuvering. Furthermore, such a service affords the opportunity to remotely use the technology and services available on a mobile communication device remotely, for example in the event that it is misplaced, when traveling or at work.
Abstract: A system, method and computer program product are provided for installing at least a portion of a program. In use, an installation process is modeled as a workflow. Further, at least a portion of a program is installed utilizing the workflow. In one optional embodiment, at least the portion of the program may include an upgrade to a pre-existing program.
Type:
Grant
Filed:
August 10, 2006
Date of Patent:
May 29, 2012
Assignee:
Amdocs Software Systems Limited
Inventors:
Giora Litman, Ran Efrat, Yishay Levanoni
Abstract: A method for detecting click fraud. In one embodiment, the method includes the steps of: directing a user to an item but delaying the internal ratings update of the item; collecting data to build a model of the user; building the model of the user in response to the collected data; determining the trustworthiness of the user in response to the model of the user; and updating internal ratings of the item in response to the trustworthiness of the user. In various embodiments, the click fraud can be the inflation of advertisement clicks, the inflation of popularity or the inflation of reputation.
Type:
Grant
Filed:
December 18, 2007
Date of Patent:
March 13, 2012
Assignee:
Amdocs Software Systems Limited
Inventors:
Keith Joseph Bradley, Paul Cotter, Damien Plower, Juraj {hacek over (S)}ofranko
Abstract: A system, method and computer program product are provided for dynamic content delivery. Initially, at a first point in time, content is received with metadata, utilizing a network. In use, at a second point in time (after the first point in time), at least one aspect of the delivery of the content, may be controlled and/or modified utilizing the metadata. To this end, at least one aspect of the delivery of the content (which may, as an option, even include the content itself) may be updated and/or made current.
Abstract: A data structure, method, and computer program provide a linked list in a first dimension and a plurality of linked lists in a second dimension. In use, a linked list in a first dimension is provided. Further, the linked list in the first dimension includes a plurality of nodes. Additionally, each node includes a head pointer and a tail pointer. In addition, a plurality of linked lists in a second dimension is provided. Furthermore, the tail pointer of one of the nodes in the linked list in the first dimension points to a first node in one of the linked lists in the second dimension.
Abstract: An advertising system, method and computer program product are provided. In use, behavior of a user is monitored. In addition, an option is presented to the user to receive advertisement content, where the advertisement content is selected based on the behavior.
Abstract: A system, method and computer program product are provided for distributed billing. In use, service usage information associated with a plurality of customers is distributed to a plurality of billing processor platforms in substantially a billing cycle-independent manner, for processing purposes. To this end, less billing processor platform resources are wasted.
Abstract: A system, method, and computer program product are provided for propagating an identified data validation error to a user interface. In operation, a data validation error is identified utilizing a data validation rule. Additionally, the data validation error is propagated to a user interface.
Abstract: A system, method, and computer program product are provided for creating a second form based on a first form where the first and second forms are defined in extended markup language (XML). In use, a first form is identified. Additionally, a second form is created based on the first form. Farther, the first form and the second form are defined in XML.
Type:
Grant
Filed:
October 11, 2007
Date of Patent:
December 13, 2011
Assignee:
Amdocs Software Systems Limited
Inventors:
Samuel Feldman, Michelle Brodale, Steve Farrell
Abstract: A system, method and computer program product are provided for customizing a core program. In use, a core program is provided. In addition, a plurality of configurable customization layers are provided, each for customizing at least one aspect of the core program or one of the configurable customization layers.
Abstract: A database system, method, and computer program product are provided for recording entity state and type information for use during subsequent processing of data. In use, data is received from an entity. Further, type information associated with the entity is recorded, and state information associated with the entity is recorded. In addition, the type information and the state information are capable of being used to process the data while tracing on any parallel processing node. Furthermore, the tracing may include any intermediate state or final state associated with the entity or any state associated with a context.
Abstract: A system and method for flexible data provision to mobile communication devices, which enables the user to selectively download data to the mobile communication device from a remote computer. The selective data download may optionally apply to one or more of a single item of data, to multiple items of data, one or more categories of data and the like. Preferably, the user interface provided through the remote computer comprises a mark-up language document, such as a Web page for example.
Abstract: A system, method, and computer program product are provided for analyzing a plurality of rules in a textual rules structure. Further, the plurality of rules are decomposed into a plurality of contexts, based on the analysis. In addition, the plurality of contexts are stored in a table. Furthermore, a database associated with a device and/or any robot equipped with an operating system may be utilized.
Abstract: A system, method and computer program product are provided for role based authorization. Included is a plurality of resources and roles associated with an authorization domain. In use, access to the resources is controlled utilizing expressions that operate as a function of the roles and the resources.
Abstract: A system, method and computer program product are provided for providing access to a plurality of service providers. In use, information associated with a customer is received. In addition, a plurality of service providers are identified, based on the information. Further, a single interface is presented for providing access to the plurality of service providers.
Abstract: A reverse auction system, method and computer program product are provided. A tender is received from a buyer over a network. Such tender includes information relating to a desired good or service. A plurality of suppliers is identified based on the information, and the tender is anonymously forwarded to the identified suppliers over the network. In use, a plurality of bids is received in response to the tender from a plurality of the suppliers over the network, and such bids are consolidated. Further, the consolidated bids are forwarded to the buyer over the network.
Abstract: A method for personalizing content such as user interface items provided to a user during a session of an interactive application is disclosed. One or more environmental context attribute values for the session are determined. Responsive to a request for content, for at least one item of the content, each of the environmental context attribute values ate mapped to respective values indicating a users level of interest in the item for the environmental context attribute values. Content is retrieved from a content database and the content is personalized as a function of the users level of interest in the item for the environmental context attribute values before being returned to the application.
Type:
Grant
Filed:
November 12, 2003
Date of Patent:
July 26, 2011
Assignee:
Amdocs Software Systems Limited
Inventors:
Paul Cotter, Barry Joseph Smyth, Nigel David Hanby
Abstract: In use, parameter representing pricing logic is defined in a pattern oriented rule implementation table/(s) and is applied utilizing a rule. Each rule may return a result according to a set of condition-value expressions pairs. Code is generated for determining a price, based on the rule. In various embodiments, the order of the code may be optimized when generated. Given a parameter name, the code may be executed for determining the price in an event scope.
Type:
Grant
Filed:
May 30, 2007
Date of Patent:
June 21, 2011
Assignee:
Amdocs Software Systems Limited
Inventors:
Shahar Ben Ami, Boris Potyomkin, Moshe Recanati, Ran Gafni, Vered Domankevich
Abstract: A system, method, and computer program product are provided for calculating a rate associated with an electronic message, utilizing an identifier of an associated session. In use, an identifier of a session is associated with an electronic message corresponding to the session. Furthermore, a rate associated with the electronic message is calculated, utilizing the identifier of the session.