Patents Assigned to Redknee Inc.
-
Patent number: 10355957Abstract: A method, system and apparatus for monitoring error correction data are provided. The method comprises receiving an authorization request defining a media session between an AF server and a mobile device from the AF server. The authorization request contains a media packet flow identifier and a corresponding forward error correction (FEC) packet flow identifier. The method includes deploying policy rules for the media session to a gateway server, the policy rules including the media packet flow identifier and the FEC packet flow identifier; receiving periodic reports from the gateway server, the reports including packet counts for each of the media packet flow and the FEC packet flow; determining whether bandwidth consumed by the FEC packet flow exceeds a predetermined threshold; and when the determination is affirmative, sending an action request to the AF server.Type: GrantFiled: July 22, 2014Date of Patent: July 16, 2019Assignee: REDKNEE INC.Inventor: Abhishek Mishra
-
Patent number: 10326890Abstract: A charging server stores records corresponding to each of multiple subscriber identifiers associated with respective mobile devices. At least one record contains a counter value corresponding to one of multiple counter identifiers. The charging server receives a request from a policy server via a network, containing one of the subscriber identifirs and a session identifier. Responsive to receiving the request, the charging server determines whether the request includes any counter identifiers. When the request does not include any counter identifiers, the charging server determines whether the record corresponding to the received subscriber identifier contains any counter values. When the record includes at least one counter value, the charging server establishes a communications session with the policy server and transmits the at least one counter value to the policy server. When the record does not include any counter values, the charging server establishes a communications session with the policy server.Type: GrantFiled: August 13, 2015Date of Patent: June 18, 2019Assignee: REDKNEE INC.Inventors: Michael Jung, Jens Schendel
-
Patent number: 10257366Abstract: According to embodiments described in the specification, a method, system and apparatus for managing communication sessions using joint storage. One of a policy server and a charging server, connected to each other via a core mobile network, stores a database containing both charging data and policy data. The other of the policy server and the charging server, rather than maintaining a distinct database, routes read and write operations to the server storing the database.Type: GrantFiled: October 10, 2014Date of Patent: April 9, 2019Assignee: REDKNEE INC.Inventor: Michael Jung
-
Publication number: 20190014219Abstract: A charging server stores records corresponding to each of multiple subscriber identifiers associated with respective mobile devices. At least one record contains a counter value corresponding to one of multiple counter identifiers. The charging server receives a request from a policy server via a network, containing one of the subscriber identifirs and a session identifier. Responsive to receiving the request, the charging server determines whether the request includes any counter identifiers. When the request does not include any counter identifiers, the charging server determines whether the record corresponding to the received subscriber identifier contains any counter values. When the record includes at least one counter value, the charging server establishes a communications session with the policy server and transmits the at least one counter value to the policy server. When the record does not include any counter values, the charging server establishes a communications session with the policy server.Type: ApplicationFiled: August 13, 2015Publication date: January 10, 2019Applicant: REDKNEE INC.Inventors: Michael JUNG, Jens SCHENDEL
-
Patent number: 9936082Abstract: A method, system and server for processing low balance data session requests are provided. The server includes a memory storing an account record including an account balance and a count of failed service requests; a network interface; and a processor interconnected with the memory and the network interface. The processor receives a request to access a data service for a mobile device corresponding to the account record; and to determine whether the account balance is sufficient to access the data service. When the account balance is not sufficient, the processor compares the count of failed service requests to a threshold. When the count exceeds the threshold, the processor sends a notification to the mobile device, and when the count does not exceed the threshold, the processor increments the count. The processor also returns a message denying access to the data service.Type: GrantFiled: September 8, 2014Date of Patent: April 3, 2018Assignee: REDKNEE INC.Inventor: Chrisaman Sood
-
Patent number: 9794421Abstract: A method of adapting quotas for a shared resource in a network includes: retrieving, at a charging server, a usage level and a time period for each of a plurality of communication sessions associated with the shared resource, the communication sessions corresponding to respective client devices connected to the network; determining, at the charging server, whether the shared resource can support each of the communication sessions for the corresponding retrieved usage level and time period; when the determination is negative, determining a common reduced time period for each of the communication sessions at the charging server; and at the charging server, when the reduced time period exceeds a predefined threshold, allocating quotas to each of the communication sessions from the shared resource based on the usage levels and the reduced time period.Type: GrantFiled: April 24, 2015Date of Patent: October 17, 2017Assignee: REDKNEE INC.Inventors: Claudia Oltmanns, Uwe Gleinig
-
Patent number: 9473313Abstract: A system and method for dynamic provisioning is provided. In an embodiment, a provisioning engine receives data representing a device profile, a device state and a network state, and to the extent that the device profile, device state and network state are not consistent, the engine can dynamically re-provision the device to achieve an alternative provisioning.Type: GrantFiled: October 3, 2008Date of Patent: October 18, 2016Assignee: Redknee Inc.Inventors: Ben Moore, Vinay Kumar, Bohdan Zabawskyj
-
Patent number: 9350878Abstract: The present specification provides a system and method for real time rating and billing across distributed sites with poor link connectivity. The method includes receiving a request for initiate a connection with a mobile device; at a rating module, determining a rating associated with the connection request, based on (i) an identifier of the mobile device, and (ii) a quality of a link between the rating module and a billing engine; at a balance module connected to the rating module, determining whether a billing criterion associated with the connection request is satisfied, based on (i) an identifier of the mobile device, and (ii) a quality of a link between the balance module and the billing engine; and when the billing criterion is satisfied, sending a response to the request for completing the connection with the mobile device.Type: GrantFiled: January 23, 2013Date of Patent: May 24, 2016Assignee: Redknee Inc.Inventor: Rubens Rahim
-
Patent number: 9059871Abstract: A communication system and method is provided that includes a gateway. The gateway interconnects a client device and a server that hosts a service. The gateway is configured to determine the characteristics of service being requested by the client device and to communicate with a policy server in order to determine a policy that is to be applied to the fulfillment of the request for the service, assuming that the policy actually permits the fulfillment of the request.Type: GrantFiled: December 27, 2007Date of Patent: June 16, 2015Assignee: Redknee Inc.Inventor: Philip Renwell Steele
-
Publication number: 20150004931Abstract: The present specification provides a system and method for real time rating and billing across distributed sites with poor link connectivity. The method includes receiving a request for initiate a connection with a mobile device; at a rating module, determining a rating associated with the connection request, based on (i) an identifier of the mobile device, and (ii) a quality of a link between the rating module and a billing engine; at a balance module connected to the rating module, determining whether a billing criterion associated with the connection request is satisfied, based on (i) an identifier of the mobile device, and (ii) a quality of a link between the balance module and the billing engine; and when the billing criterion is satisfied, sending a response to the request for completing the connection with the mobile device.Type: ApplicationFiled: January 23, 2013Publication date: January 1, 2015Applicant: Redknee Inc.Inventor: Rubens Rahim
-
Patent number: 8805897Abstract: A method and system for storage is provided that in one embodiment includes a store process that continually appends data to the end of a data file and without deleting the data file. Additions, changes and deletions to data are managed by adding new data to the file and changing appropriate pointers in the data file to reflect the new data. Various application programming interfaces are also provided so that the store process can operate transparently to higher level applications. Various plug-ins are also provided so that the store process can utilize different types, configurations and numbers of storage devices.Type: GrantFiled: December 13, 2007Date of Patent: August 12, 2014Assignee: Redknee Inc.Inventor: Kevin Glen Roy Greer
-
Patent number: 8775621Abstract: A method and system for applying policies to services is provided. An embodiment includes a method for applying services wherein a request from a subscriber for a particular service is received. The request is compared with a policy to ascertain whether or not access to the particular service is permitted, and, if permitted, if there are any restrictions or limitations to that access.Type: GrantFiled: January 23, 2007Date of Patent: July 8, 2014Assignee: Redknee Inc.Inventors: Frank Seiferth, Vincent Chi Chiu Wong, Rebecca Yuen Man Wong, Nigel Reginald Back, Bohdan Zabawskyj
-
Patent number: 8767689Abstract: Systems and methods for call routing are provided. Certain aspects disclose a system and method for call routing, where the call can originate from a hybrid mobile device capable of operating on either the traditional core mobile network or on a voice over Internet Protocol network. Regardless of which network is being accessed, the call can be routed to its intended destination. Other aspects disclose a system for providing a location of a hybrid mobile device.Type: GrantFiled: November 15, 2007Date of Patent: July 1, 2014Assignee: Redknee Inc.Inventors: Bohdan K. Zabawskyj, Ben Moore
-
Patent number: 8688784Abstract: A configurator is provided that connects with various disparate elements in a telecommunication system. The configurator is adapted to receive a traffic plan that has a plurality of different aspects that are implemented across the disparate elements. The configurator is adapted to generate processing schemas and/or databases that can be used by the disparate elements in order to implement the traffic plan.Type: GrantFiled: March 20, 2008Date of Patent: April 1, 2014Assignee: Redknee Inc.Inventors: Bohdan Zabawskyj, Philip Steele
-
Patent number: 8660593Abstract: A method and system for filtering unwanted wireless telecommunications includes structure and steps/function for monitoring traffic associated with roaming subscribers, the traffic being carried via inter-network Internet Protocol links. Structure and steps/function are also provided for intercepting a send-routing-information message from an originating node within the traffic, and initiating a response to the originating node so as to direct the originating node to send a short message service (SMS) or Multimedia Messaging Service (MMS) associated with the send-routing-information message to a SPAM-filter via an SMS or MMS delivery message. Structure and steps/function are further provided for receiving the SMS or MMS at the SPAM-filter, and determining, at the SPAM-filter, whether the SMS or MMS constitutes an unwanted message. Also, structure and steps/function are provided for invoking an action for managing the SMS based on results of the determining process.Type: GrantFiled: August 24, 2011Date of Patent: February 25, 2014Assignee: Redknee Inc.Inventors: Bohdan Zabawskyj, Armin Meisl, Rubens Rahim
-
Patent number: 8655353Abstract: Disclosed is an enhanced system and method for bridging calls across telecommunications networks, including an illustrative application of the invention as it relates to international roaming among prepaid wireless subscribers. For instance, whenever wireless subscribers roam internationally they may invoke the system by keying in an Unstructured Supplementary Service Data (USSD) short code followed by the number to be dialed. Said subscriber's prepaid account is then decremented in real-time (until such account is fully depleted). A key feature of the disclosure generally is the bridging of the call legs between the wireless subscriber initiating the telephone communication and that of the receiving party through a series of general purpose databases and computers without requiring modifications to existing core network or handset infrastructure.Type: GrantFiled: January 8, 2013Date of Patent: February 18, 2014Assignee: Redknee Inc.Inventors: Bohdan K. Zabawskyj, Rubens Rahim, Lucas Skoczkowski
-
Patent number: 8645960Abstract: A computing device is provided having a central processing unit, random access memory, and read only memory interconnected by a bus. The central processing unit is configured to execute a plurality of programming instructions representing a plurality of software objects. The software objects comprise a read queue for storing unprocessed packets and a write queue for storing processed packets. The software objects include a reader thread for reading packets from the read queue and a lock free queue for receiving packets received via the reader thread. The software objects also include at least one processor thread for performing an operation on the packets in the lock free queue. The software objects include a writer thread for writing packets that have been processed by the at least one processor thread to the write queue.Type: GrantFiled: July 23, 2007Date of Patent: February 4, 2014Assignee: Redknee Inc.Inventors: John (Chun Fung) Yuen, Zhe Li
-
Patent number: 8600850Abstract: A system, apparatus and method for dynamic resource allocation is provided, where a network resource shared by a plurality of electronic devices having unique service profiles and unique billing profiles is monitored. Allocation of the shared network resource as well as the service profiles and billing profiles are dynamically modified.Type: GrantFiled: December 10, 2009Date of Patent: December 3, 2013Assignee: Redknee Inc.Inventors: Bohdan K. Zabawskyj, Rushabhdev Gudka, Vinay Kumar, Ian Hendry
-
Patent number: 8595358Abstract: A configurator is provided that connects with various disparate elements in a telecommunication system. The configurator is adapted to receive a traffic plan that has a plurality of different aspects that are implemented across the disparate elements. The configurator is adapted to generate processing schemas and/or databases that can be used by the disparate elements in order to implement the traffic plan.Type: GrantFiled: March 13, 2008Date of Patent: November 26, 2013Assignee: Redknee Inc.Inventors: John Yuen, Philip Steele, David Cauz, Wilson Wong
-
Patent number: 8542676Abstract: The advances disclosed herewith delimit an improved method and system for smoothly rating and billing Multimedia Messaging Service (MMS). Implemented as part of a computer program product, the solution seeking the protection of Letters Patent, represents a comprehensive real-time solution for rating incoming and outgoing MMS messages which, with a view towards simplicity and efficacy of purpose, enables wireless/mobile subscribers to maintain a single account for both voice and messaging (MMS) services.Type: GrantFiled: August 24, 2011Date of Patent: September 24, 2013Assignee: Redknee Inc.Inventors: Shailesh Lakhani, Jacky Chan