Patents Assigned to Seven Networks, Inc.
  • Publication number: 20130203433
    Abstract: System and method of using user as an end point for profiling and optimizing delivery of content and/or data in a wireless network are disclosed. One embodiment includes a method of content consumption based resource allocation to a user in a wireless network. The method, which may be implemented on a system includes, tracking content consumption in sessions of mobile usage for a user, aggregating or computing statistical data related to the content consumption in the sessions of the mobile usage, and/or facilitating control of the resource allocated to the user in the wireless network based on the statistical data of the content consumption of the user's mobile usage. The sessions of mobile usage for the user can be tracked across multiple mobile devices.
    Type: Application
    Filed: February 4, 2013
    Publication date: August 8, 2013
    Applicant: SEVEN NETWORKS, INC.
    Inventor: Seven Networks, Inc.
  • Publication number: 20130191476
    Abstract: Systems and methods for dynamic electronic-mail filtering for mobile devices are provided. Incoming e-mail messages are received and provided to an e-mail inbox associated with the intended recipient. Those e-mail messages are evaluated to determine whether they may be desirable to the recipient. Desirability of an e-mail may be determined by such factors as the e-mail address of origin or key words in subject line. E-mail messages determined to be desirable are provided to a mobile device associated with the recipient. The recipient may then be notified concerning the desirable messages.
    Type: Application
    Filed: January 7, 2013
    Publication date: July 25, 2013
    Applicant: SEVEN NETWORKS, INC.
    Inventor: Seven Networks, Inc.
  • Patent number: 8494510
    Abstract: Methods and systems for provisioning an application for a mobile device are provided. A user may request an application. A request concerning the application is sent to a provisioning device. The request includes information concerning the mobile device and/or the user of the mobile device. The information is used to determine the requirements for operating the requested application on the mobile device. A hyperlink for downloading the requirements information is sent to the user of the mobile device via text messaging and/or email. The requirements information may be provided directly to the mobile device, to a personal computing device associated with the user of the mobile device, or a combination.
    Type: Grant
    Filed: December 6, 2011
    Date of Patent: July 23, 2013
    Assignee: Seven Networks, Inc.
    Inventor: Ari Backholm
  • Publication number: 20130182572
    Abstract: System and method of radio-awareness of mobile device for sending server-side control signals using a wireless network optimized transport protocol are disclosed. One embodiment includes a method of sending a message over an alternate channel to a mobile device in the presence of an open TCP connection with a mobile device, including sending the message over the alternate channel to the mobile device, without utilizing the open TCP connection, responsive to determining that a timing criteria has been met. The alternate channel utilized need not cause a radio of the mobile device to switch on.
    Type: Application
    Filed: March 6, 2013
    Publication date: July 18, 2013
    Applicant: SEVEN NETWORKS, INC.
    Inventor: Seven Networks, Inc.
  • Publication number: 20130178195
    Abstract: System and method of detection and management of user interactions with foreground applications on a mobile device in distributed caching are disclosed. One embodiment includes a method of mimicking, remote from the mobile device, timing characteristics of user activity with the mobile client, polling a content source for the mobile application based on the timing characteristics of the user interaction, on behalf of the mobile device and allowing responses cached on the mobile device for the user activity to be used until a change at the content source is detected, remote from the mobile device.
    Type: Application
    Filed: January 7, 2013
    Publication date: July 11, 2013
    Applicant: SEVEN NETWORKS, INC.
    Inventor: SEVEN NETWORKS, INC.
  • Patent number: 8484314
    Abstract: Systems and methods for distributed caching in a wireless network of content delivered for a mobile application over a long-held request are disclosed. In one aspect, embodiments of the present disclosure include a method, which may be implemented on a distributed proxy and cache system, including, in response to determining that a cached response is available on a cache of the mobile device for an outgoing request from the mobile device, the outgoing request being one to request the persistent connection with the content server, responding to the outgoing request using the cached response on the cache of the mobile device timed to correspond to a manner in which the content server would respond to the outgoing request.
    Type: Grant
    Filed: October 14, 2011
    Date of Patent: July 9, 2013
    Assignee: Seven Networks, Inc.
    Inventors: Michael Luna, Andrei Tsõmbaljuk
  • Publication number: 20130173756
    Abstract: Systems and methods of operation modes for mobile traffic optimization and management of concurrent optimized and non-optimized traffic are disclosed. One embodiment includes classifying and handling traffic sent to and from mobile device applications running on a mobile device, the method includes, analyzing, on the mobile device, requests from the mobile device applications for recurrent patterns; traffic having a recurrent pattern is optimizable traffic and traffic with an unidentifiable pattern is non optimizable traffic, managing the optimizable traffic to reduce an amount of wireless data and signaling traffic sent to and from the mobile device and/or routing the non optimizable traffic from the mobile device applications to a service provider. In one embodiment, upon determining a problem communicating with the server, request are routed from the one or more mobile device applications directly to a service provider, the routed traffic bypassing a client-side proxy.
    Type: Application
    Filed: December 14, 2012
    Publication date: July 4, 2013
    Applicant: SEVEN NETWORKS, INC.
    Inventor: SEVEN NETWORKS, INC.
  • Publication number: 20130170348
    Abstract: Systems and methods for deploying and employing policies for wireless traffic optimization in a wireless network based on hierarchies are disclosed. One embodiment includes deploying a global policy set of the policies for wireless traffic optimization among mobile devices in the wireless network and deploying a first policy set of the policies among a first subset of mobile devices among the mobile devices. In one embodiment, the first subset of mobile devices meet a device-based criteria including one or more of, device type, device platform, or device model and any policy of the first policy set overwrites any policy of the global policy set in case of conflict when deployed on any of the first subset of mobile devices.
    Type: Application
    Filed: December 14, 2012
    Publication date: July 4, 2013
    Applicant: SEVEN NETWORKS, INC.
    Inventor: Seven Networks, Inc.
  • Publication number: 20130166669
    Abstract: Systems and methods for a mobile device to use physical storage of another device for caching are disclosed. In one embodiment, a mobile device is able to receive over a cellular or IP network a response or content to be cached and wirelessly access the physical storage of the other device via a wireless network to cache the response or content for the mobile device.
    Type: Application
    Filed: January 14, 2013
    Publication date: June 27, 2013
    Applicant: SEVEN NETWORKS, INC.
    Inventor: SEVEN NETWORKS, INC.
  • Publication number: 20130163431
    Abstract: System and method of radio-awareness of mobile device for sending server-side control signals using a wireless network optimized transport protocol are disclosed. One embodiment includes a method of sending a message over an alternate channel to a mobile device in the presence of an open TCP connection with a mobile device, including sending the message over the alternate channel to the mobile device, without utilizing the open TCP connection, responsive to determining that a timing criteria has been met. The alternate channel utilized need not cause a radio of the mobile device to switch on.
    Type: Application
    Filed: December 7, 2012
    Publication date: June 27, 2013
    Applicant: Seven Networks, Inc.
    Inventor: Seven Networks, Inc.
  • Publication number: 20130159511
    Abstract: System and method for generating a report to a network operator by distributed aggregation of data are disclosed. One embodiment includes determining, by a server-side proxy, optimization efficiency for wireless network traffic; tracking, by the server-side proxy, user-related information in the wireless network; based on the optimization efficiency and/or the user-related information, generating the report to be delivered to the network operator or queried by the network operator. In one embodiment, the server-side proxy performs functions related to traffic optimization and management in the wireless network effectuating in traffic alleviation in the wireless network measured by the optimization efficiency.
    Type: Application
    Filed: December 10, 2012
    Publication date: June 20, 2013
    Applicant: SEVEN NETWORKS, INC.
    Inventor: Seven Networks, Inc.
  • Publication number: 20130159395
    Abstract: Mobile network reporting and usage analytics system and method are disclosed. One embodiment includes a method generating a report for a network operator, which may be implemented on a system, including tracking optimization efficiency for traffic in a wireless network, generating the report to be provided to the network operator based on the optimization efficiency and performing functions related to traffic optimization and management in the wireless network effectuating in traffic alleviation in the wireless network measured by the optimization frequency. The optimization efficiency can include efficiency information associated with different mobile applications and user-related information in a wireless network.
    Type: Application
    Filed: December 10, 2012
    Publication date: June 20, 2013
    Applicant: SEVEN NETWORKS, INC.
    Inventor: SEVEN NETWORKS, INC.
  • Patent number: 8468126
    Abstract: A system and method for publishing information to a community of users is disclosed. Published information is inclusive of, for example, calendar data, blog data and photographs. Communities may be defined by PIM data or automatically generated by a data aggregation server in response to a user-defined rubric. Published information may be provided to a recipient or in conjunction with a notification delivered to the recipient. Published data may be subject to certain read/write limitations.
    Type: Grant
    Filed: December 14, 2005
    Date of Patent: June 18, 2013
    Assignee: Seven Networks, Inc.
    Inventors: Robert Paul van Gent, Ido Ariel
  • Publication number: 20130151649
    Abstract: Mobile device having content caching mechanisms integrated with a network operator for traffic alleviation in a wireless network and methods therefor are disclosed. One embodiment includes a method of integration of content caching with a network operator for traffic alleviation a wireless network, which may be embodied on a mobile device, including determining whether a cache element stored in a local cache on the mobile device for an application poll on the mobile device is valid and forwarding the application poll to an external entity to service the application poll in response to determining that the cache element is no longer valid. The external entity is in part managed by the network operator of the wireless network and can be in part or in whole, a component of an infrastructure of the network operator or external to an infrastructure of the network operator.
    Type: Application
    Filed: December 7, 2012
    Publication date: June 13, 2013
    Applicant: SEVEN NETWORKS, INC.
    Inventor: SEVEN NETWORKS, INC.
  • Publication number: 20130151648
    Abstract: Flexible and dynamic integration schemas of a traffic management system with various network operators for network traffic alleviation are disclosed. One embodiment includes a method of integration of content caching with a network operator for traffic alleviation a wireless network, including detecting, by an operator proxy of the network operator, a poll from an application on a mobile device which would have been served using a cache element from a local cache on the mobile device, after the cache element stored in the local cache has been invalidated and forwarding the poll from the application on the mobile device to a proxy server. Whether the poll is sent to a service provider of the application directly by the proxy server, or by the proxy server through the operator proxy is configurable or reconfigurable.
    Type: Application
    Filed: December 7, 2012
    Publication date: June 13, 2013
    Applicant: SEVEN NETWORKS, INC.
    Inventor: SEVEN NETWORKS, INC.
  • Publication number: 20130151709
    Abstract: Systems of redundantly clustered machines to provide failover mechanisms for mobile traffic management and network resource conservation are disclosed. One embodiment includes a system of redundantly clustered machines to provide failover mechanisms for mobile traffic management and network resource conservation including, a first set of redundantly clustered machines coupled to a second set of redundantly clustered machines via a common repository node where each of the first and second set of redundantly clustered machines function independently to provide mobile traffic management or network resource conservation services. The first and second set of redundantly clustered machines can be physically located in different data centers or in the same data center.
    Type: Application
    Filed: December 6, 2012
    Publication date: June 13, 2013
    Applicant: SEVEN NETWORKS, INC.
    Inventor: SEVEN NETWORKS, INC.
  • Publication number: 20130142050
    Abstract: Systems and methods for cellular or WIFI mobile traffic optimization based on public or private network destination are disclosed. One embodiment includes a mobile device whose traffic is optimized based on destination IP network type where the mobile device includes a local proxy which detects outgoing traffic and determines whether the outgoing traffic is directed towards a public IP network or private IP network. In general, the outgoing traffic is categorized as optimizable for mobile device battery conservation and/or network resource conservation if the outgoing traffic is directed towards the public IP network. Optimization of the outgoing traffic can be performed by a native operating system of the mobile device or an application that is non-native to the native operating system of the mobile device. The optimization can also be in part or in whole performed by a remote proxy in communication with the local proxy on the mobile device.
    Type: Application
    Filed: August 28, 2012
    Publication date: June 6, 2013
    Applicant: Seven Networks, Inc.
    Inventor: Michael Luna
  • Publication number: 20130145010
    Abstract: A mobile device and method to utilize the failover mechanism for fault tolerance provided for mobile traffic management are disclosed. One embodiment includes a method, which may be implemented on a system or a mobile device which responsive to detecting a failed attempt to connect to a proxy server, determines whether the proxy server is reachable. In one embodiment, in response to determining that the proxy server is reachable, initiates a failover process by reconfiguring DNS routing rules.
    Type: Application
    Filed: December 6, 2012
    Publication date: June 6, 2013
    Applicant: SEVEN NETWORKS, INC.
    Inventor: SEVEN NETWORKS, INC.
  • Publication number: 20130145017
    Abstract: Systems and methods for optimization of mobile traffic directed to private networks and operator configurability thereof are disclosed. One embodiment includes a method, which may be implemented on a system, for identifying a network accessed by mobile traffic at a mobile device, identifying an operator of the network, and/or determining whether the mobile traffic is directed towards a private or public network. In response to determining that the mobile traffic is directed towards a private network, determining whether the private network is owned by or operated by the operator. Optimization of the mobile traffic is performed based on policies set by the operator. In general, the system maintains and/or enforces different sets of policies regarding mobile traffic optimization set by different and multiple operators.
    Type: Application
    Filed: August 28, 2012
    Publication date: June 6, 2013
    Applicant: Seven Networks, Inc.
    Inventor: Michael Luna
  • Patent number: 8438633
    Abstract: Systems and methods for authenticating access to multiple data stores substantially in real-time are disclosed. The system may include a server coupled to a network, a client device in communication with the server via the network and a plurality of data stores. The server may authenticate access to the data stores and forward information from those stores to the client device. An exemplary authentication method may include receipt of a request for access to data. Information concerning access to that data is stored and associated with an identifier assigned to a client device. If the identifier is found to correspond to the stored information during a future request for access to the store, access to that store is granted.
    Type: Grant
    Filed: December 18, 2006
    Date of Patent: May 7, 2013
    Assignee: Seven Networks, Inc.
    Inventors: Ari Backholm, Parvinder Sawney