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).

  • Publication number: 20150074270
    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: November 18, 2014
    Publication date: March 12, 2015
    Inventors: Ari Backholm, Ross Bott, Michael Luna
  • Publication number: 20150057019
    Abstract: A method of managing deployment of policies in a mobile network is provided. The method includes sending, by a proxy server, a stability notification including a stability interval for delivery to mobile devices in a mobile network, receiving location notifications initiated by one or more of the mobile devices, wherein each location notification indicates a stable location of a corresponding mobile device initiating the location notification, and processing the location notifications to maintain a congested area list indicating congested areas within the mobile network. A related server is also disclosed.
    Type: Application
    Filed: October 31, 2014
    Publication date: February 26, 2015
    Inventors: Michael Wendling, Andrii Kokhanovskyi, Ari Backholm, Ross Bott
  • Publication number: 20150052260
    Abstract: Systems and methods of enhanced customer service for mobile carriers using real-time and historical mobile application and traffic or optimization data associated with mobile devices in a mobile network are disclosed. The data can be tracked by a client-side and/or a server-side reporting engine and usage analytics engine. Reports can also be generated by the system from the data and provided to the customer service/call center, such as trend charts showing optimization efficiency of traffic over a network and battery consumption vs. application load for a mobile device as a function of time.
    Type: Application
    Filed: October 31, 2014
    Publication date: February 19, 2015
    Inventor: Ross Bott
  • Publication number: 20150032890
    Abstract: A method of parental control of content on a mobile device includes monitoring traffic activities on a mobile device and detecting suspicious traffic.
    Type: Application
    Filed: October 11, 2014
    Publication date: January 29, 2015
    Inventor: Ross Bott
  • Publication number: 20140364131
    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 11, 2014
    Inventors: Michael Luna, Ross Bott
  • Patent number: 8909202
    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: January 7, 2013
    Date of Patent: December 9, 2014
    Assignee: Seven Networks, Inc.
    Inventors: Michael Luna, Ross Bott
  • Patent number: 8861354
    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: December 14, 2012
    Date of Patent: October 14, 2014
    Assignee: Seven Networks, Inc.
    Inventors: Michael Luna, Ross Bott
  • Publication number: 20140113653
    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: Application
    Filed: March 15, 2013
    Publication date: April 24, 2014
    Inventors: Michael Wendling, Andrii Kokhanovskyi, Ari Backholm, Ross Bott
  • Publication number: 20130316675
    Abstract: Systems and methods for wireless network traffic routing through traffic optimization and tracking of destination and/or origination addresses in conjunction with billing policies to facilitate service provider billing is disclosed. Since the distributed proxy system, which includes, for example, a proxy server and/or a local proxy on the mobile device, can intercept traffic to and/or from the mobile device, the intercepted traffic may or may not access the wireless network and/or reach the addressed destination. Thus, for outgoing and incoming requests directed from or directed to the mobile device, the distributed proxy system tracks and stores a destination address (e.g., a destination IP address). The proxy server can extract and store the origination address for each incoming communication for various mobile devices and apply applicable billing policies such that a service provider can bill or otherwise manage incoming communications to the mobile devices.
    Type: Application
    Filed: May 22, 2013
    Publication date: November 28, 2013
    Applicant: SEVEN NETWORKS, INC.
    Inventors: Michael Luna, Ross Bott
  • Publication number: 20130315161
    Abstract: Systems and methods for wireless network traffic routing through traffic optimization and tracking of destination and/or origination addresses to facilitate service provider billing is disclosed. Since the distributed proxy system, which includes, for example, a proxy server and/or a local proxy on the mobile device, can intercept traffic to and/or from the mobile device, the intercepted traffic may or may not access the wireless network and/or reach the addressed destination. Thus, for outgoing and incoming requests directed from or directed to the mobile device, the distributed proxy system tracks and stores a destination address (e.g., a destination IP address). The proxy server can extract and store the origination address for each incoming communication for various mobile devices such that a service provider can bill or otherwise manage incoming communications to the mobile devices.
    Type: Application
    Filed: May 22, 2013
    Publication date: November 28, 2013
    Applicant: SEVEN NETWORKS, INC.
    Inventors: Michael Luna, Ross Bott
  • Publication number: 20130275586
    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: June 6, 2013
    Publication date: October 17, 2013
    Inventors: Michael Luna, Ross Bott
  • Publication number: 20130268656
    Abstract: Systems and methods of intelligent customer service/call center services enhanced using real-time and historical mobile application and traffic-related statistics collected by a distributed caching system in a mobile network are disclosed. The data can be tracked by a client-side and/or a server-side reporting engine and usage analytics engine. Reports can also be generated by the system from the data and provided to the customer service/call center, such as trend charts showing optimization efficiency of traffic over a network and battery consumption vs. application load for a mobile device as a function of time.
    Type: Application
    Filed: April 10, 2013
    Publication date: October 10, 2013
    Applicant: SEVEN NETWORKS, INC.
    Inventor: Ross Bott
  • Publication number: 20130267209
    Abstract: Systems and methods of enhanced customer service for mobile carriers using real-time and historical mobile application and traffic or optimization data associated with mobile devices in a mobile network are disclosed. The data can be tracked by a client-side and/or a server-side reporting engine and usage analytics engine. Reports can also be generated by the system from the data and provided to the customer service/call center, such as trend charts showing optimization efficiency of traffic over a network and battery consumption vs. application load for a mobile device as a function of time.
    Type: Application
    Filed: April 10, 2013
    Publication date: October 10, 2013
    Applicant: SEVEN NETWORKS, INC.
    Inventor: Ross Bott
  • Publication number: 20130110637
    Abstract: Systems and methods for strategically timed delivery of advertisements or electronic coupons to a mobile device in a mobile network are disclosed. The intelligent mobile advertising facilitates advertisement, promotional content, and/or coupons targeted by content consumption, application use, device parameters/settings/state, user identified, user status, time, or timing characteristics of mobile activity. In one aspect, embodiments of the present disclosure include a method, which may be implemented on a system, of parsing advertisements from mobile content (e.g., of incoming content and incoming ads), extracting metadata from advertisements (e.g., incoming or outgoing ads), detect and/or analyze click through of ads, and/or infer, detect, identify, or determine the advertisement strategy of a third party advertiser or promoter.
    Type: Application
    Filed: August 10, 2012
    Publication date: May 2, 2013
    Inventor: Ross Bott
  • Publication number: 20130110636
    Abstract: Systems and methods of intelligent placement and/or delivery of mobile advertisements and electronic coupons via a distributed system in a mobile network are disclosed. The intelligent mobile advertising facilitates advertisement, promotional content, and/or coupons targeted by content consumption, application use, device parameters/settings/state, user identified, user status, time, or timing characteristics of mobile activity. In one aspect, embodiments of the present disclosure include a method, which may be implemented on a system, of parsing advertisements from mobile content (e.g., of incoming content and incoming ads), extracting metadata from advertisements (e.g., incoming or outgoing ads), detect and/or analyze click through of ads, and/or infer, detect, identify, or determine the advertisement strategy of a third party advertiser or promoter.
    Type: Application
    Filed: August 10, 2012
    Publication date: May 2, 2013
    Inventor: Ross Bott
  • Publication number: 20130031599
    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: Application
    Filed: July 11, 2012
    Publication date: January 31, 2013
    Inventors: Michael Luna, Ross Bott
  • Publication number: 20130031601
    Abstract: Systems and methods of parental control of content on a mobile device are disclosed. One embodiment includes, proxy server remote from a mobile device which monitors, traffic activities, including inbound or outbound traffic, on the mobile device and detects adult content from the traffic activities. The proxy server communicates identification of the suspicious traffic to a local proxy on the mobile device, such that the suspicious traffic containing the adult content is blocked from access to or from the mobile device.
    Type: Application
    Filed: July 27, 2012
    Publication date: January 31, 2013
    Inventor: Ross Bott
  • Publication number: 20130031600
    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: Application
    Filed: July 11, 2012
    Publication date: January 31, 2013
    Inventors: Michael Luna, Ross Bott
  • Publication number: 20130031191
    Abstract: Systems and methods of mobile device usage control in a mobile network by a distributed proxy system are disclosed. One embodiment includes, a proxy server remote from a mobile device that monitors, traffic activities, including inbound or outbound traffic, on the mobile device, receives, controlling information regarding usage of the mobile device and enforces the usage of the mobile device according to the controlling information. The controlling information can include usage limits or limitations to access to mobile applications potentially delivering inappropriate content and can be configured by a parent or supervising user of a user of the mobile device.
    Type: Application
    Filed: July 27, 2012
    Publication date: January 31, 2013
    Inventor: Ross Bott
  • Patent number: 8356080
    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: July 20, 2012
    Date of Patent: January 15, 2013
    Assignee: Seven Networks, Inc.
    Inventors: Michael Luna, Ross Bott