Patents by Inventor Ross Bott

Ross Bott has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Patent number: 9800600
    Abstract: The subject matter described herein includes methods, systems, and computer program products for data traffic signature-based detection and protection against malware. According to one method, data traffic and behavior associated with a computing device is monitored and a device activity signature is created that includes an abstraction of the data traffic. A classification of the device activity signature is determined and a policy decision for the computing device is applied based on the determined classification.
    Type: Grant
    Filed: September 8, 2015
    Date of Patent: October 24, 2017
    Assignee: Seven Networks, LLC
    Inventor: Ross Bott
  • Patent number: 9769702
    Abstract: A method and system are for generating a report for delivery to or access or query by a network operator by determining, by a server-side proxy, optimization efficiency for traffic in a wireless network, tracking, by the server-side proxy, user-related information in the wireless network, generating, based on at least one of the optimization efficiency and the user-related information, a report for delivery to or access by an operator of the wireless network, the report including an alert of viral take-up of a new application, and performing, by the server-side proxy, traffic optimization functions alleviating traffic in the wireless network.
    Type: Grant
    Filed: April 20, 2015
    Date of Patent: September 19, 2017
    Assignee: Seven Networks, LLC
    Inventors: Michael Luna, Ari Backholm, Ross Bott
  • Publication number: 20170222820
    Abstract: A method is provided. The method includes electing a mobile device optimization strategy at a mobile device, web interface, or through direction to the provider. In exchange for a user selecting the mobile device optimization strategy, a network or service provider provides one or more plan-related incentives. A related system and mobile device are also disclosed.
    Type: Application
    Filed: April 17, 2017
    Publication date: August 3, 2017
    Inventors: Ari Backholm, Vivek Agarwal, Alexander Ren, Ankur Gupta, Ross Bott
  • Patent number: 9326189
    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: Grant
    Filed: February 4, 2013
    Date of Patent: April 26, 2016
    Assignee: Seven Networks, LLC
    Inventors: Michael Luna, Ross Bott
  • Patent number: 9300719
    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: Grant
    Filed: January 14, 2013
    Date of Patent: March 29, 2016
    Assignee: Seven Networks, Inc.
    Inventors: Michael Luna, Ross Bott
  • Publication number: 20160072834
    Abstract: The subject matter described herein includes methods, systems, and computer program products for data traffic signature-based detection and protection against malware. According to one method, data traffic and behavior associated with a computing device is monitored and a device activity signature is created that includes an abstraction of the data traffic. A classification of the device activity signature is determined and a policy decision for the computing device is applied based on the determined classification.
    Type: Application
    Filed: September 8, 2015
    Publication date: March 10, 2016
    Inventor: Ross Bott
  • Patent number: 9247455
    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: Grant
    Filed: August 27, 2014
    Date of Patent: January 26, 2016
    Assignee: Seven Networks, LLC
    Inventors: Michael Luna, Ross Bott
  • Patent number: 9239800
    Abstract: Systems and methods for automatically generating and distributing policy information for malicious mobile traffic in a wireless network are disclosed. One embodiment of a method which can be implemented on a system includes, aggregating suspicious activity information detected across multiple mobile devices in a wireless network, generating policy information for malicious mobile traffic using the suspicious activity information, and/or distributing the policy information among the multiple mobile devices or other mobile devices in the wireless network. The policy information can, for example, be distributed to wireless operators, mobile network carriers, or application service providers.
    Type: Grant
    Filed: July 11, 2012
    Date of Patent: January 19, 2016
    Assignee: Seven Networks, LLC
    Inventors: Michael Luna, Ross Bott
  • Publication number: 20150382236
    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: August 27, 2014
    Publication date: December 31, 2015
    Inventors: Michael Luna, Ross Bott
  • Publication number: 20150382239
    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: September 8, 2015
    Publication date: December 31, 2015
    Inventors: Ross Bott, Michael Luna
  • Publication number: 20150363244
    Abstract: Methods and systems for providing APIs and API extensions to third party applications for optimizing and minimizing application traffic are provided. According to one aspect, a method for optimizing and minimizing application traffic in a wireless network includes defining an application programming interface (API) for controlling application traffic between an application client residing on a mobile device that operates within a wireless network and an application server not residing on the mobile device and using the API to optimize application traffic in the wireless network.
    Type: Application
    Filed: September 1, 2014
    Publication date: December 17, 2015
    Inventor: Ross Bott
  • Patent number: 9203864
    Abstract: Systems and methods of dynamic categorization of applications for network use and access in a mobile network are disclosed. Using application profile information, applications can be categorized into one of multiple categories that define restrictions on the application's access to the wireless network or cellular network. One example of such categories is the concept of black, white and grey listings. The “white” listed applications may be always allowed access, “black” listed application may never or almost never be granted network access (e.g., application may be malware like or otherwise consumes large amounts of network/device resources), and grey listed applications may be granted access based on one or more criteria.
    Type: Grant
    Filed: February 4, 2013
    Date of Patent: December 1, 2015
    Assignee: Seven Networks, LLC
    Inventors: Michael Luna, Ross Bott
  • Patent number: 9161258
    Abstract: Systems and methods described herein employ techniques for optimized and selective management of policy deployment/delivery to mobile clients in a congested network to, for example, prevent further aggravation of network congestion. In order to address mobile network congestion it is necessary to be able to enforce network management policies on the devices which are specifically in the congested areas. This presents a challenge as the process of knowing and keeping track of where a device is geographically located within the network actually consumes network resources. There is a tradeoff between the accuracy with which you know a given devices location and the amount of resources required to gain this knowledge. Thus, it is crucial to have a way to determine the location of a device in the network with sufficient accuracy such that congestion management policies can be applied effectively while not unduly taxing the network with additional traffic.
    Type: Grant
    Filed: March 15, 2013
    Date of Patent: October 13, 2015
    Assignee: Seven Networks, LLC
    Inventors: Michael Wendling, Andrii Kokhanovskyi, Ari Backholm, Ross Bott
  • Patent number: 9131397
    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: Grant
    Filed: June 6, 2013
    Date of Patent: September 8, 2015
    Assignee: Seven Networks, Inc.
    Inventors: Michael Luna, Ross Bott
  • Publication number: 20150230130
    Abstract: A method and system are for generating a report for delivery to or access or query by a network operator by determining, by a server-side proxy, optimization efficiency for traffic in a wireless network, tracking, by the server-side proxy, user-related information in the wireless network, generating, based on at least one of the optimization efficiency and the user-related information, a report for delivery to or access by an operator of the wireless network, the report including an alert of viral take-up of a new application, and performing, by the server-side proxy, traffic optimization functions alleviating traffic in the wireless network.
    Type: Application
    Filed: April 20, 2015
    Publication date: August 13, 2015
    Inventors: Michael Luna, Ari Backholm, Ross Bott
  • Publication number: 20150208409
    Abstract: A method for network resource conservation includes detecting that two mobile devices are to receive the same content over a cellular network, wherein the two mobile devices are not associated with the same user, detecting that the two mobile devices meet a criteria, receiving the content at one mobile device of the two mobile devices, wherein the content is received in response to a single poll event of a content source or application server hosting the content, and transmitting the content from the one mobile device to the second mobile device of the two mobile devices via a non-cellular connection.
    Type: Application
    Filed: March 30, 2015
    Publication date: July 23, 2015
    Inventors: Michael Luna, Ross Bott
  • Patent number: 9084105
    Abstract: Systems and methods for device resource sharing for network resource conservation are disclosed. In one embodiment, the method can include, for example: detecting that multiple devices are attempting to access a same content source over a mobile network. The same content source can then be polled once in a single poll event and the content received in response to the single poll event of the one same content source is transmitted to one device of the multiple devices. The other devices of the multiple devices can receive the content from the one device, over a non-cellular connection.
    Type: Grant
    Filed: April 19, 2012
    Date of Patent: July 14, 2015
    Assignee: Seven Networks, Inc.
    Inventors: Michael Luna, Ross Bott
  • Publication number: 20150149626
    Abstract: A method for providing fault tolerance in mobile traffic management services is provided. The method includes detecting, at a mobile device, that one component of multiple components for providing mobile traffic management services is non-operational, at capacity, or near capacity, identifying the mobile device serviced by the one component, retrieving information for the mobile device serviced by the one component, from a repository coupled to the one component and the multiple components, re-assigning the mobile device originally serviced by the one component to another one of the multiple components for servicing, and communicating with the another one of the multiple components for servicing communication requests of the mobile device.
    Type: Application
    Filed: January 28, 2015
    Publication date: May 28, 2015
    Inventors: Michael Luna, Ross Bott
  • Patent number: 9021021
    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: Grant
    Filed: December 10, 2012
    Date of Patent: April 28, 2015
    Assignee: Seven Networks, Inc.
    Inventors: Ari Backholm, Ross Bott, Michael Luna
  • Patent number: 8984581
    Abstract: Systems and methods for monitoring mobile application activities for malicious traffic on a mobile device are disclosed. One embodiment of a method which can be implemented on a system includes, monitoring application activities of a mobile application on the mobile device, detecting, from the application activities, suspicious activity, and/or blocking traffic from which the suspicious activity is detected. One embodiment includes creating a policy based on the information aggregated from the multiple mobile devices and/or broadcasting the policy to other mobile devices of the suspicious activity detected from the multiple mobile devices.
    Type: Grant
    Filed: July 11, 2012
    Date of Patent: March 17, 2015
    Assignee: Seven Networks, Inc.
    Inventors: Michael Luna, Ross Bott