METHOD, APPARATUS AND ARTICLE FOR OPINION POLLING
First Claim
1. A method of polling employing bidirectional wireless communications devices operating in a bidirectional wireless communications medium and at least one other media, the method comprising:
- presenting a series of queries in at least a first medium different from the bidirectional wireless communications medium;
receiving responses to various ones of the queries at least partially via the bidirectional wireless communications medium; and
computationally associating the received responses with specific ones of the queries.
1 Assignment
0 Petitions

Accused Products

Abstract
Polling questions and a fixed set of answers are provided in a first form of media with an expected geographic distribution. A standard graphical user interface with a predefined set of user-selectable icons is provided in a second form of media such as a bidirectional wireless communications device such as a cellular phone. The user interface allows a user to respond to polling questions with a simplified entry such as by scrolling to one of the icons and selecting. Response to a polling question may be confirmed and an incentive may be provided such as a cash or service reward or results of the poll.
114 Citations
AUDIENCE RESPONSE WEB SERVER | ||
Patent #
US 20110047482A1
Filed 08/18/2009
|
Current Assignee
Turning Technologies LLC
|
Original Assignee
Turning Technologies LLC
|
MESSAGE-SERVICE AUDIENCE RESPONSE | ||
Patent #
US 20110047227A1
Filed 06/15/2010
|
Current Assignee
Turning Technologies LLC
|
Original Assignee
Turning Technologies LLC
|
Flexible billing architecture | ||
Patent #
US 8,010,082 B2
Filed 10/19/2005
|
Current Assignee
Seven Networks Inc
|
Original Assignee
Seven Networks Inc
|
Managing user-to-user contact with inferred presence information | ||
Patent #
US 8,069,166 B2
Filed 02/27/2006
|
Current Assignee
Seven Networks LLC
|
Original Assignee
Seven Networks Inc
|
Multiple data store authentication | ||
Patent #
US 8,064,583 B1
Filed 09/21/2006
|
Current Assignee
Seven Networks LLC
|
Original Assignee
Seven Networks Inc
|
Wireless voting method | ||
Patent #
US 7,533,813 B2
Filed 04/21/2005
|
Current Assignee
Iml Ltd.
|
Original Assignee
Iml Ltd.
|
SPECTATOR EVENT AND/OR TELEVISED LOTTERY | ||
Patent #
US 20080113733A1
Filed 11/09/2007
|
Current Assignee
Christine Kushner
|
Original Assignee
Christine Kushner
|
Wireless voting method | ||
Patent #
US 20060242455A1
Filed 04/21/2005
|
Current Assignee
Iml Ltd.
|
Original Assignee
Iml Ltd.
|
Secure end-to-end transport through intermediary nodes | ||
Patent #
US 8,127,342 B2
Filed 09/23/2010
|
Current Assignee
Seven Networks Inc
|
Original Assignee
Seven Networks Inc
|
Provisioning applications for a mobile device | ||
Patent #
US 8,078,158 B2
Filed 06/26/2008
|
Current Assignee
Seven Networks Inc
|
Original Assignee
Seven Networks Inc
|
Provisioning of e-mail settings for a mobile terminal | ||
Patent #
US 8,116,214 B2
Filed 11/30/2005
|
Current Assignee
Seven Networks Inc
|
Original Assignee
Seven Networks Inc
|
Mobile virtual network operator | ||
Patent #
US 8,107,921 B2
Filed 01/11/2008
|
Current Assignee
Seven Networks Inc
|
Original Assignee
Seven Networks Inc
|
METHOD OF DISSEMINATION OF INFORMATION ABOUT A PRODUCT OR SERVICE TO IMPROVE AWARENESS OF CONSUMERS AND/OR USERS | ||
Patent #
US 20120066027A1
Filed 08/18/2011
|
Current Assignee
Sanofi-Aventis Deutschland GmbH
|
Original Assignee
Sanofi-Aventis Deutschland GmbH
|
METHOD OF COLLECTION OF INFORMATION ON AWARENESS OF CONSUMERS AND/OR USERS WITH RESPECT TO A GOOD OR SERVICE | ||
Patent #
US 20120066042A1
Filed 08/18/2011
|
Current Assignee
Sanofi-Aventis Deutschland GmbH
|
Original Assignee
Sanofi-Aventis Deutschland GmbH
|
Application and network-based long poll request detection and cacheability assessment therefor | ||
Patent #
US 8,166,164 B1
Filed 10/14/2011
|
Current Assignee
Seven Networks LLC
|
Original Assignee
Seven Networks Inc
|
Cache defeat detection and caching of content addressed by identifiers intended to defeat cache | ||
Patent #
US 8,190,701 B2
Filed 11/01/2011
|
Current Assignee
Seven Networks LLC
|
Original Assignee
Seven Networks Inc
|
Application and network-based long poll request detection and cacheability assessment therefor | ||
Patent #
US 8,291,076 B2
Filed 03/05/2012
|
Current Assignee
Seven Networks LLC
|
Original Assignee
Seven Networks Inc
|
Social caching for device resource sharing and management | ||
Patent #
US 8,316,098 B2
Filed 04/19/2012
|
Current Assignee
Seven Networks Inc
|
Original Assignee
Seven Networks Inc
|
Distributed management of keep-alive message signaling for mobile network resource conservation and optimization | ||
Patent #
US 8,326,985 B2
Filed 11/01/2011
|
Current Assignee
Seven Networks LLC
|
Original Assignee
Seven Networks Inc
|
System and method for a mobile device to use physical storage of another device for caching | ||
Patent #
US 8,356,080 B2
Filed 07/20/2012
|
Current Assignee
Seven Networks Inc
|
Original Assignee
Seven Networks Inc
|
Electronic-mail filtering for mobile devices | ||
Patent #
US 8,364,181 B2
Filed 12/10/2007
|
Current Assignee
Seven Networks Inc
|
Original Assignee
Seven Networks Inc
|
Context aware data presentation | ||
Patent #
US 8,412,675 B2
Filed 02/24/2006
|
Current Assignee
Seven Networks Inc
|
Original Assignee
Seven Networks Inc
|
Aligning data transfer to optimize connections established for transmission over a wireless network | ||
Patent #
US 8,417,823 B2
Filed 11/18/2011
|
Current Assignee
Seven Networks Inc
|
Original Assignee
Seven Networks LLC
|
Flexible real-time inbox access | ||
Patent #
US 8,438,633 B1
Filed 12/18/2006
|
Current Assignee
Seven Networks Inc
|
Original Assignee
Seven Networks Inc
|
Publishing data in an information community | ||
Patent #
US 8,468,126 B2
Filed 12/14/2005
|
Current Assignee
Seven Networks Inc
|
Original Assignee
Seven Networks Inc
|
Distributed caching in a wireless network of content delivered for a mobile application over a long-held request | ||
Patent #
US 8,484,314 B2
Filed 10/14/2011
|
Current Assignee
Seven Networks Inc
|
Original Assignee
Seven Networks Inc
|
Provisioning applications for a mobile device | ||
Patent #
US 8,494,510 B2
Filed 12/06/2011
|
Current Assignee
Seven Networks Inc
|
Original Assignee
Seven Networks Inc
|
Mobile network background traffic data management with optimized polling intervals | ||
Patent #
US 8,539,040 B2
Filed 02/28/2012
|
Current Assignee
Seven Networks Inc
|
Original Assignee
Seven Networks Inc
|
Secure end-to-end transport through intermediary nodes | ||
Patent #
US 8,549,587 B2
Filed 02/14/2012
|
Current Assignee
Seven Networks Inc
|
Original Assignee
Seven Networks Inc
|
System and method for executing commands that are non-native to the native environment of a mobile device | ||
Patent #
US 8,561,086 B2
Filed 05/17/2012
|
Current Assignee
Seven Networks Inc
|
Original Assignee
Seven Networks Inc
|
Detecting and preserving state for satisfying application requests in a distributed proxy and cache system | ||
Patent #
US 8,621,075 B2
Filed 04/27/2012
|
Current Assignee
Seven Networks Inc
|
Original Assignee
Seven Networks LLC
|
Cache state management on a mobile device to preserve user experience | ||
Patent #
US 8,635,339 B2
Filed 08/22/2012
|
Current Assignee
Seven Networks Inc
|
Original Assignee
Seven Networks Inc
|
Polling | ||
Patent #
US 8,693,494 B2
Filed 03/31/2008
|
Current Assignee
Seven Networks Inc
|
Original Assignee
Seven Networks Inc
|
Cache defeat detection and caching of content addressed by identifiers intended to defeat cache | ||
Patent #
US 8,700,728 B2
Filed 05/17/2012
|
Current Assignee
Seven Networks Inc
|
Original Assignee
Seven Networks Inc
|
Cross-platform event engine | ||
Patent #
US 8,209,709 B2
Filed 07/05/2010
|
Current Assignee
Seven Networks Inc
|
Original Assignee
Seven Networks Inc
|
Distributed system for cache defeat detection and caching of content addressed by identifiers intended to defeat cache | ||
Patent #
US 8,204,953 B2
Filed 11/01/2011
|
Current Assignee
Seven Networks LLC
|
Original Assignee
Seven Networks Inc
|
Electronic-mail filtering for mobile devices | ||
Patent #
US 8,738,050 B2
Filed 01/07/2013
|
Current Assignee
Seven Networks Inc
|
Original Assignee
Seven Networks Inc
|
Mobile device equipped with mobile network congestion recognition to make intelligent decisions regarding connecting to an operator network | ||
Patent #
US 8,750,123 B1
Filed 07/31/2013
|
Current Assignee
Seven Networks LLC
|
Original Assignee
Seven Networks Inc
|
Maintaining an IP connection in a mobile network | ||
Patent #
US 8,761,756 B2
Filed 09/13/2012
|
Current Assignee
Seven Networks Inc
|
Original Assignee
Seven Networks International Oy
|
Integrated messaging | ||
Patent #
US 8,774,844 B2
Filed 04/08/2011
|
Current Assignee
Seven Networks Inc
|
Original Assignee
Seven Networks Inc
|
Dynamic bandwidth adjustment for browsing or streaming activity in a wireless network based on prediction of user behavior when interacting with mobile applications | ||
Patent #
US 8,775,631 B2
Filed 02/25/2013
|
Current Assignee
Seven Networks Inc
|
Original Assignee
Seven Networks Inc
|
Timing of keep-alive messages used in a system for mobile network resource conservation and optimization | ||
Patent #
US 8,782,222 B2
Filed 09/05/2012
|
Current Assignee
Seven Networks Inc
|
Original Assignee
Seven Networks LLC
|
Application discovery on mobile devices | ||
Patent #
US 8,787,947 B2
Filed 06/18/2008
|
Current Assignee
Seven Networks LLC
|
Original Assignee
Seven Networks Inc
|
Content delivery to a mobile device from a content service | ||
Patent #
US 8,793,305 B2
Filed 12/13/2007
|
Current Assignee
Seven Networks LLC
|
Original Assignee
Seven Networks Inc
|
System and method of a relay server for managing communications and notification between a mobile device and a web access server | ||
Patent #
US 8,799,410 B2
Filed 04/13/2011
|
Current Assignee
Seven Networks Inc
|
Original Assignee
Seven Networks Inc
|
Maintaining mobile terminal information for secure communications | ||
Patent #
US 8,805,334 B2
Filed 09/05/2008
|
Current Assignee
Seven Networks Inc
|
Original Assignee
Seven Networks Inc
|
Integrated messaging | ||
Patent #
US 8,805,425 B2
Filed 01/28/2009
|
Current Assignee
Seven Networks Inc
|
Original Assignee
Seven Networks Inc
|
Mobile device power management in data synchronization over a mobile network with or without a trigger notification | ||
Patent #
US 8,811,952 B2
Filed 05/05/2011
|
Current Assignee
Seven Networks Inc
|
Original Assignee
Seven Networks Inc
|
Method and system for management of a virtual network connection without heartbeat messages | ||
Patent #
US 8,812,695 B2
Filed 04/03/2013
|
Current Assignee
Seven Networks LLC
|
Original Assignee
Seven Networks Inc
|
System and method for tracking billing events in a mobile wireless network for a network operator | ||
Patent #
US 8,831,561 B2
Filed 04/28/2011
|
Current Assignee
Seven Networks Inc
|
Original Assignee
Seven Networks Inc
|
System and method for making requests on behalf of a mobile device based on atomic processes for mobile network traffic relief | ||
Patent #
US 8,832,228 B2
Filed 04/26/2012
|
Current Assignee
Seven Networks LLC
|
Original Assignee
Seven Networks Inc
|
Distributed caching for resource and mobile network traffic management | ||
Patent #
US 8,838,783 B2
Filed 07/05/2011
|
Current Assignee
Seven Networks LLC
|
Original Assignee
Seven Networks Inc
|
Flexible real-time inbox access | ||
Patent #
US 8,839,412 B1
Filed 09/13/2012
|
Current Assignee
Seven Networks Inc
|
Original Assignee
Seven Networks Inc
|
Web-based access to data objects | ||
Patent #
US 8,838,744 B2
Filed 01/28/2009
|
Current Assignee
Seven Networks Inc
|
Original Assignee
Seven Networks Inc
|
Mobile traffic categorization and policy for network use optimization while preserving user experience | ||
Patent #
US 8,843,153 B2
Filed 11/01/2011
|
Current Assignee
Seven Networks Inc
|
Original Assignee
Seven Networks Inc
|
System for providing policy based content service in a mobile network | ||
Patent #
US 8,849,902 B2
Filed 06/24/2011
|
Current Assignee
Seven Networks Inc
|
Original Assignee
Seven Networks Inc
|
Hierarchies and categories for management and deployment of policies for distributed wireless traffic optimization | ||
Patent #
US 8,861,354 B2
Filed 12/14/2012
|
Current Assignee
Seven Networks Inc
|
Original Assignee
Seven Networks Inc
|
Policy based content service | ||
Patent #
US 8,862,657 B2
Filed 01/25/2008
|
Current Assignee
Seven Networks Inc
|
Original Assignee
Seven Networks Inc
|
System of redundantly clustered machines to provide failover mechanisms for mobile traffic management and network resource conservation | ||
Patent #
US 8,868,753 B2
Filed 12/06/2012
|
Current Assignee
Seven Networks Inc
|
Original Assignee
Seven Networks Inc
|
Provisioning of e-mail settings for a mobile terminal | ||
Patent #
US 8,873,411 B2
Filed 01/12/2012
|
Current Assignee
Seven Networks Inc
|
Original Assignee
Seven Networks Inc
|
Signaling optimization in a wireless network for traffic utilizing proprietary and non-proprietary protocols | ||
Patent #
US 8,874,761 B2
Filed 03/15/2013
|
Current Assignee
Seven Networks Inc
|
Original Assignee
Seven Networks Inc
|
Mobile application traffic optimization | ||
Patent #
US 8,886,176 B2
Filed 07/22/2011
|
Current Assignee
Seven Networks Inc
|
Original Assignee
Seven Networks Inc
|
Optimization of resource polling intervals to satisfy mobile device requests | ||
Patent #
US 8,903,954 B2
Filed 11/22/2011
|
Current Assignee
Seven Networks Inc
|
Original Assignee
Seven Networks Inc
|
Mobile virtual network operator | ||
Patent #
US 8,909,192 B2
Filed 08/11/2011
|
Current Assignee
Seven Networks Inc
|
Original Assignee
Seven Networks Inc
|
Bandwidth measurement | ||
Patent #
US 8,909,759 B2
Filed 10/12/2009
|
Current Assignee
Seven Networks Inc
|
Original Assignee
Seven Networks Inc
|
Detection and management of user interactions with foreground applications on a mobile device in distributed caching | ||
Patent #
US 8,909,202 B2
Filed 01/07/2013
|
Current Assignee
Seven Networks Inc
|
Original Assignee
Seven Networks Inc
|
System and method for providing a network service in a distributed fashion to a mobile device | ||
Patent #
US 8,914,002 B2
Filed 08/11/2011
|
Current Assignee
Seven Networks Inc
|
Original Assignee
Seven Networks Inc
|
Optimization of mobile traffic directed to private networks and operator configurability thereof | ||
Patent #
US 8,918,503 B2
Filed 08/28/2012
|
Current Assignee
Seven Networks Inc
|
Original Assignee
Seven Networks Inc
|
MEDIA FEEDBACK SYSTEM AND METHOD | ||
Patent #
US 20140324542A1
Filed 04/24/2014
|
Current Assignee
Mobilyzer LLC
|
Original Assignee
Mobilyzer LLC
|
Method and apparatus for intercepting events in a communication system | ||
Patent #
US RE45,348 E1
Filed 03/16/2012
|
Current Assignee
Seven Networks Inc
|
Original Assignee
Seven Networks Inc
|
Application and network-based long poll request detection and cacheability assessment therefor | ||
Patent #
US 8,966,066 B2
Filed 10/12/2012
|
Current Assignee
Seven Networks LLC
|
Original Assignee
Seven Networks Inc
|
Mobile device and method to utilize the failover mechanism for fault tolerance provided for mobile traffic management and network/device resource conservation | ||
Patent #
US 8,977,755 B2
Filed 12/06/2012
|
Current Assignee
Seven Networks Inc
|
Original Assignee
Seven Networks Inc
|
Monitoring mobile application activities for malicious traffic on a mobile device | ||
Patent #
US 8,984,581 B2
Filed 07/11/2012
|
Current Assignee
Seven Networks LLC
|
Original Assignee
Seven Networks Inc
|
Connection architecture for a mobile network | ||
Patent #
US 8,989,728 B2
Filed 09/07/2006
|
Current Assignee
Seven Networks Inc
|
Original Assignee
Seven Networks Inc
|
Predictive content delivery | ||
Patent #
US 9,002,828 B2
Filed 01/02/2009
|
Current Assignee
Seven Networks Inc
|
Original Assignee
Seven Networks Inc
|
Flexible and dynamic integration schemas of a traffic management system with various network operators for network traffic alleviation | ||
Patent #
US 9,009,250 B2
Filed 12/07/2012
|
Current Assignee
Seven Networks LLC
|
Original Assignee
Seven Networks Inc
|
Mobile network reporting and usage analytics system and method aggregated using a distributed traffic optimization system | ||
Patent #
US 9,021,021 B2
Filed 12/10/2012
|
Current Assignee
Seven Networks Inc
|
Original Assignee
Seven Networks Inc
|
3D mobile user interface with configurable workspace management | ||
Patent #
US 9,043,731 B2
Filed 03/30/2011
|
Current Assignee
Seven Networks Inc
|
Original Assignee
Seven Networks Inc
|
Mobile network traffic coordination across multiple applications | ||
Patent #
US 9,043,433 B2
Filed 05/25/2011
|
Current Assignee
Seven Networks Inc
|
Original Assignee
Seven Networks Inc
|
Intelligent rendering of information in a limited display environment | ||
Patent #
US 9,047,142 B2
Filed 12/16/2010
|
Current Assignee
Seven Networks Inc
|
Original Assignee
Seven Networks Inc
|
Mobile network traffic coordination across multiple applications | ||
Patent #
US 9,049,179 B2
Filed 01/20/2012
|
Current Assignee
Seven Networks Inc
|
Original Assignee
Seven Networks Inc
|
Location-based operations and messaging | ||
Patent #
US 9,055,102 B2
Filed 08/02/2010
|
Current Assignee
Seven Networks Inc
|
Original Assignee
Seven Networks Inc
|
Selective data compression by a distributed traffic management system to reduce mobile data traffic and signaling traffic | ||
Patent #
US 9,060,032 B2
Filed 05/09/2012
|
Current Assignee
Seven Networks Inc
|
Original Assignee
Seven Networks Inc
|
Proxy server associated with a mobile carrier for enhancing mobile traffic management in a mobile network | ||
Patent #
US 9,065,765 B2
Filed 10/08/2013
|
Current Assignee
Seven Networks LLC
|
Original Assignee
Seven Networks Inc
|
Distributed implementation of dynamic wireless traffic policy | ||
Patent #
US 9,077,630 B2
Filed 07/08/2011
|
Current Assignee
Seven Networks Inc
|
Original Assignee
Seven Networks Inc
|
Device resources sharing for network resource conservation | ||
Patent #
US 9,084,105 B2
Filed 04/19/2012
|
Current Assignee
Seven Networks Inc
|
Original Assignee
Seven Networks Inc
|
Mobile network background traffic data management | ||
Patent #
US 9,100,873 B2
Filed 09/14/2012
|
Current Assignee
Seven Networks Inc
|
Original Assignee
Seven Networks Inc
|
ON-SITE ELECTION METHOD AND APPARATUS | ||
Patent #
US 20150220948A1
Filed 02/05/2014
|
Current Assignee
NTN Buzztime Incorporated
|
Original Assignee
NTN Buzztime Incorporated
|
Managing cache to prevent overloading of a wireless network due to user activity | ||
Patent #
US 9,131,397 B2
Filed 06/06/2013
|
Current Assignee
Seven Networks Inc
|
Original Assignee
Seven Networks Inc
|
Optimized and selective management of policy deployment to mobile clients in a congested network to prevent further aggravation of network congestion | ||
Patent #
US 9,161,258 B2
Filed 03/15/2013
|
Current Assignee
Seven Networks LLC
|
Original Assignee
Seven Networks LLC
|
Radio-awareness of mobile device for sending server-side control signals using a wireless network optimized transport protocol | ||
Patent #
US 9,173,128 B2
Filed 03/06/2013
|
Current Assignee
Seven Networks Inc
|
Original Assignee
Seven Networks LLC
|
Dynamic categorization of applications for network access in a mobile network | ||
Patent #
US 9,203,864 B2
Filed 02/04/2013
|
Current Assignee
Seven Networks LLC
|
Original Assignee
Seven Networks LLC
|
Mobile device having content caching mechanisms integrated with a network operator for traffic alleviation in a wireless network and methods therefor | ||
Patent #
US 9,208,123 B2
Filed 12/07/2012
|
Current Assignee
Seven Networks LLC
|
Original Assignee
Seven Networks LLC
|
Mobile device with application or context aware fast dormancy | ||
Patent #
US 9,241,314 B2
Filed 03/15/2013
|
Current Assignee
Seven Networks LLC
|
Original Assignee
Seven Networks LLC
|
Automatic generation and distribution of policy information regarding malicious mobile traffic in a wireless network | ||
Patent #
US 9,239,800 B2
Filed 07/11/2012
|
Current Assignee
Seven Networks LLC
|
Original Assignee
Seven Networks LLC
|
Extending user relationships | ||
Patent #
US 9,251,193 B2
Filed 10/28/2007
|
Current Assignee
Seven Networks Inc
|
Original Assignee
Seven Networks LLC
|
Application or context aware fast dormancy | ||
Patent #
US 9,271,238 B2
Filed 03/15/2013
|
Current Assignee
Seven Networks LLC
|
Original Assignee
Seven Networks LLC
|
Request and response characteristics based adaptation of distributed caching in a mobile network | ||
Patent #
US 9,275,163 B2
Filed 10/17/2011
|
Current Assignee
Seven Networks Inc
|
Original Assignee
Seven Networks LLC
|
Radio-awareness of mobile device for sending server-side control signals using a wireless network optimized transport protocol | ||
Patent #
US 9,277,443 B2
Filed 12/07/2012
|
Current Assignee
Seven Networks Inc
|
Original Assignee
Seven Networks LLC
|
System and method for a mobile device to use physical storage of another device for caching | ||
Patent #
US 9,300,719 B2
Filed 01/14/2013
|
Current Assignee
Seven Networks Inc
|
Original Assignee
Seven Networks Inc
|
Systems and methods for application management of mobile device radio state promotion and demotion | ||
Patent #
US 9,307,493 B2
Filed 03/15/2013
|
Current Assignee
Seven Networks Inc
|
Original Assignee
Seven Networks LLC
|
System and method for reduction of mobile network traffic used for domain name system (DNS) queries | ||
Patent #
US 9,325,662 B2
Filed 01/09/2012
|
Current Assignee
Seven Networks Inc
|
Original Assignee
Seven Networks LLC
|
User as an end point for profiling and optimizing the delivery of content and data in a wireless network | ||
Patent #
US 9,326,189 B2
Filed 02/04/2013
|
Current Assignee
Seven Networks LLC
|
Original Assignee
Seven Networks LLC
|
Wireless traffic management system cache optimization using http headers | ||
Patent #
US 9,330,196 B2
Filed 06/14/2012
|
Current Assignee
Seven Networks LLC
|
Original Assignee
Seven Networks LLC
|
Mobile application traffic optimization | ||
Patent #
US 9,407,713 B2
Filed 01/16/2012
|
Current Assignee
Seven Networks Inc
|
Original Assignee
Seven Networks LLC
|
Mobile device configured for communicating with another mobile device associated with an associated user | ||
Patent #
US 9,712,986 B2
Filed 03/22/2012
|
Current Assignee
Seven Networks Inc
|
Original Assignee
Seven Networks LLC
|
POLLING SYSTEMS AND METHODS | ||
Patent #
US 20170316631A1
Filed 04/20/2017
|
Current Assignee
BEK Holdings LLC
|
Original Assignee
BEK Holdings LLC
|
Operation modes for mobile traffic optimization and concurrent management of optimized and non-optimized traffic | ||
Patent #
US 9,832,095 B2
Filed 12/14/2012
|
Current Assignee
Seven Networks LLC
|
Original Assignee
Seven Networks LLC
|
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 | ||
Patent #
US 10,263,899 B2
Filed 04/10/2013
|
Current Assignee
Seven Networks Inc
|
Original Assignee
Seven Networks LLC
|
Interactive opt-in-messaging | ||
Patent #
US 20060258380A1
Filed 12/08/2005
|
Current Assignee
KSL MEDIA INC.
|
Original Assignee
KSL MEDIA INC.
|
Universal display media exposure measurement | ||
Patent #
US 6,958,710 B2
Filed 12/24/2002
|
Current Assignee
The Nielsen Company LLC
|
Original Assignee
Arbitron Inc.
|
System and method for managing short message service communications for a radio station hosted event | ||
Patent #
US 20050266865A1
Filed 05/12/2005
|
Current Assignee
Vibes Media LLC
|
Original Assignee
Phi-Cam LLC
|
Remote counting system, remote counting method, and computer-readable medium | ||
Patent #
US 20040023690A1
Filed 08/05/2002
|
Current Assignee
FUKUICOMPUTER INC.
|
Original Assignee
FUKUICOMPUTER INC.
|
System and methods for internet commerce and communication based on customer interaction and preferences | ||
Patent #
US 20010032115A1
Filed 12/22/2000
|
Current Assignee
Michael Goldstein
|
Original Assignee
Michael Goldstein
|
29 Claims
-
1. A method of polling employing bidirectional wireless communications devices operating in a bidirectional wireless communications medium and at least one other media, the method comprising:
-
presenting a series of queries in at least a first medium different from the bidirectional wireless communications medium;
receiving responses to various ones of the queries at least partially via the bidirectional wireless communications medium; and
computationally associating the received responses with specific ones of the queries. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. A polling system, comprising:
-
communications means for receiving responses originated from a plurality of bidirectional wireless communications medium to various ones of a plurality of queries posed in a first medium different from a bidirectional wireless communications medium employed by the bidirectional wireless communications devices; and
computational means for computationally associating the received responses with specific ones of the queries. - View Dependent Claims (20, 21, 22, 23, 24)
-
-
25. A processor-readable medium storing instructions to cause a processor to implement a user interface for polling on a bidirectional wireless communications device, by:
-
in response to repeated user inputs over time of a first user input type, repeatedly displaying a set of icons on a display of the bidirectional wireless communications device, a quantity of icons in the set of icons being equal to a quantity of responses in each of a plurality of sets of responses to a respective query of a plurality of queries and all of the icons in the set of icons being displayed each time, the queries and the sets of responses posed in a form of media different from a bidirectional wireless form of media employed by the bidirectional wireless communications device, and the icons being displayed without displaying of the queries or specific ones of the responses on the display of the bidirectional wireless communications device, the icons being user identifiable and user selectable icons;
determining whether a user input is an icon identifying input or an icon selection input; and
transmitting a wireless message from the bidirectional wireless communications device that includes an indication of the selected one of the set of icons in response to a determination that that the user input is the icon selection input. - View Dependent Claims (26, 27, 28, 29)
-
1 Specification
This application claims the benefit under 35 U.S.C. § 119(e) of U.S. Provisional Patent Application No. 60/723,466, filed Oct. 4, 2005.
1. Field of the Invention
This disclosure generally relates to opinion polling or surveying, and more particularly relates to opinion polling via two difference communications mediums.
2. Description of the Related Art
An ever-increasing number opinion polls or surveys are being conducted. Such polling or surveying is used to capture a variety of information. For example, some polls attempt to capture voter or likely voter preference for a candidate and/or issue that may appear on a ballot. Other polls may attempt to capture consumer preferences or dislikes with respect to goods or services, or even the health of the economy. Some of these polls may additionally, or alternatively, be used to inform the polling subject'"'"'s point-of-view. In such polls, the queries or questions, as well as the answers are selected so as to influence the polling subject. Such polls may, for example, raise an issue and/or present a solution that would not otherwise have been appreciated by the polling subject. Many of these polls are conducted via telephone, with a poll taker calling a respondent, and orally posing a series of questions and responses. Other of these polls are conducted face-to-face, for example with respondents selected at a public location such as a shopping mall. The poll takers may orally present questions and responses orally, or with a written form. The respondents may, or may not, be taken to a private location.
Still further polls are employed to encourage consumer interaction. For example, such polls may encourage interaction of a consumer with a good or service. For instance, a number of current television programs allow viewers to register a preference for a performer or contestant. Such interaction may not only increase the number of viewers watching the program by inviting the active participation of the viewers, but may also provide evidence of high ratings as well as evidence that the viewers are actively involved in the program rather than simply having their television sets tuned to a particular channel. Such polling is typically associated with a toll number, each call generating revenue for the program producer.
In such programs, each of the selections (e.g., performer, participant, question) is associated with a respective telephone number that the viewer may call to enter a vote for the selection. Alternatively, the viewer may be provided with a single call in number and may enter a six digit identifier to identify the desired selection. Such call in schemes are rather cumbersome, requiring the viewer to temporarily remember a telephone number and/or lengthy identifier, and to make a large number of keystrokes to identify the desired selection. Any reduces the participation rate, which may have adverse results on the quality of the polling and/or on revenue streams that may be based on such polling. Such an approach is also not particularly suited for media other than television, since television viewing is typically limited to fixed locations.
An improved approach to polling or surveying is desirable.
A method of polling employing bidirectional wireless communications devices operating in a bidirectional wireless communications medium and at least one other media, comprises: presenting a series of queries in at least a first medium different from the bidirectional wireless communications medium; receiving responses to various ones of the queries at least partially via the bidirectional wireless communications medium; and computationally associating the received responses with specific ones of the queries.
A polling system, comprises: communications means for receiving responses originated from a plurality of bidirectional wireless communications medium to various ones of a plurality of queries posed in a first medium different from a bidirectional wireless communications medium employed by the bidirectional wireless communications devices; and computational means for computationally associating the received responses with specific ones of the queries.
A processor-readable medium stores instructions to cause a processor to implement a user interface for polling on a bidirectional wireless communications device, by: in response to repeated user inputs over time of a first user input type, repeatedly displaying a set of icons on a display of the bidirectional wireless communications device, a quantity of icons in the set of icons being equal to a quantity of responses in each of a plurality of sets of responses to a respective query of a plurality of queries and all of the icons in the set of icons being displayed each time, the queries and the sets of responses posed in a form of media different from a bidirectional wireless form of media employed by the bidirectional wireless communications device, and the icons being displayed without displaying of the queries or specific ones of the responses on the display of the bidirectional wireless communications device, the icons being user identifiable and user selectable icons; determining whether a user input is an icon identifying input or an icon selection input; and transmitting a wireless message from the bidirectional wireless communications device that includes an indication of the selected one of the set of icons in response to a determination that that the user input is the icon selection input.
The approached described herein may produce higher participation rates and/or increased accuracy and/or confidence in polling or survey results. Such may also encourage increased sales of a first media, for example a paper media such as periodicals, tickets, schedules, forms and/or programs, while also increasing usage of a second media, for example short service messaging (SMS) and/or text messaging.
In the drawings, identical reference numbers identify similar elements or acts. The sizes and relative positions of elements in the drawings are not necessarily drawn to scale. For example, the shapes of various elements and angles are not drawn to scale, and some of these elements are arbitrarily enlarged and positioned to improve drawing legibility. Further, the particular shapes of the elements as drawn, are not intended to convey any information regarding the actual shape of the particular elements, and have been solely selected for ease of recognition in the drawings.
In the following description, certain specific details are set forth in order to provide a thorough understanding of various disclosed embodiments. However, one skilled in the relevant art will recognize that embodiments may be practiced without one or more of these specific details, or with other methods, components, materials, etc. In other instances, well-known structures associated with wireless communications devices, wireless communications systems, for example cellular phone systems, and computing systems have not been shown or described in detail to avoid unnecessarily obscuring descriptions of the embodiments.
Unless the context requires otherwise, throughout the specification and claims which follow, the word “comprise” and variations thereof, such as, “comprises” and “comprising” are to be construed in an open, inclusive sense, that is as “including, but not limited to.”
Reference throughout this specification to “one embodiment” or “an embodiment” means that a particular feature, structure or characteristic described in connection with the embodiment is included in at least one embodiment. Thus, the appearances of the phrases “in one embodiment” or “in an embodiment” in various places throughout this specification are not necessarily all referring to the same embodiment. Further more, the particular features, structures, or characteristics may be combined in any suitable manner in one or more embodiments.
The headings provided herein are for convenience only and do not interpret the scope or meaning of the embodiments.
Overview of System
As illustrated in
Similarly, the second geographic area 10b may be divided or partitioned into one or more cells 14c associated with a wireless communications system or network, for example a cellular phone system or network. Each of the cells 14c may be associated with a respective cellular antenna 16c and/or base station 18c. The cellular antenna 16c and base station 18c provide wireless communications with a plurality of wireless communications devices, for example personal digital assistants (PDAs) 20e, 20f capable of providing wireless email, wireless Internet or other wireless services. In addition to the cellular antennas 16c and/or base stations 18c, the wireless communications system or network may include one or more mobile switching centers 20b, that may couple the base stations 18c to one or more wireless or wired networks. Such networks may provide bidirectional communications between the PDAs 20e-20f and a second polling computing system 22b.
Similarly, the third geographic area may be divided or partitioned into a number of cells 14d-14f associated with a wireless communication system or network, for example a cellular phone system or network. Each of the cells 14d-14f may be associated with a respective cellular antenna 16d-16f and/or base station 18d-18f. The cellular antennas 16d-16f and/or base stations 18d-18f provide wireless communications with a plurality of wireless communications devices 20g-20k. In addition to the cellular antennas 16d-16f and/or base stations 18d-18f, the wireless communications system or network may include one or more mobile switching centers 20c-20e, that may couple the base stations 18d-18f to one or more wireless or wired networks. Such networks may provide bidirectional communications between the wireless communications devices 20g-20k and a second polling computing system 22b.
One or more of the wireless communications devices (referenced collectively as 20) are operated by users who have access to a form of media different than the bidirectional wireless communications medium employed by the wireless communications devices 20. As explained in more detail below, the media may, for example, take the form of print media 24a-24d, 24g-24k, for instance newspapers, magazines, tickets, passes, programs, score cards, schedules, betting forms and/or billboards, and/or take the form of wireless media, for instance television 24e or radio 24f.
Polling Computing System
The subject matter of
Referring to
The system bus 43 can employ any known bus structures or architectures, including a memory bus with memory controller, a peripheral bus, and a local bus. The system memory 42 includes read-only memory (“ROM”) 44 and random access memory (“RAM”) 46. A basic input/output system (“BIOS”) 48, which can form part of the ROM 44, contains basic routines that help transfer information between elements within the polling computing system 22, such as during startup.
The polling computing system 22 also includes a hard disk drive 50 for reading from and writing to a hard disk 52, and an optical disk drive 54 and a magnetic disk drive 56 for reading from and writing to removable optical disks 58 and magnetic disks 60, respectively. The optical disk 58 can be read by a CD-ROM, while the magnetic disk 60 can be a magnetic floppy disk or diskette. The hard disk drive 50, optical disk drive 54 and magnetic disk drive 56 communicate with the processing unit 40 via the bus 43. The hard disk drive 50, optical disk drive 54 and magnetic disk drive 56 may include interfaces or controllers (not shown) coupled between such drives and the bus 43, as is known by those skilled in the relevant art. The drives 50, 54 and 56, and their associated computer-readable media, provide non-volatile storage of computer readable instructions, data structures, program modules and other data for the computing system 22. Although the depicted polling computing system 22 employs hard disk 52, optical disk 58 and magnetic disk 60, those skilled in the relevant art will appreciate that other types of computer-readable media that can store data accessible by a computer may be employed, such a magnetic cassettes, flash memory cards, digital video disks (“DVD”), Bernoulli cartridges, RAMs, ROMs, smart cards, etc.
Program modules can be stored in the system memory 42, such as an operating system 62, one or more application programs 64, other programs or modules 66 and program data 68. The system memory 42 may also include a networking application 70, for example a Web server application and/or Web client or browser application for permitting the polling computing system 22 to exchange data with sources via the Internet, corporate Intranets, or other networks as described below, as well as with other server applications on server computers such as those further discussed below. The networking application 70 in the depicted embodiment is markup language based, such as hypertext markup language (“HTML”), extensible markup language (“XML”) or wireless markup language (“WML”), and operates with markup language that use syntactically delimited characters added to the data of a document to represent the structure of the document. A number of Web server applications and Web client or browser applications are commercially available such those available from America Online and Microsoft of Redmond, Wash.
While shown in
The polling computing system 22 can operate in a networked environment using logical connections to one or more remote computers or networks, such as the bidirectional wireless communications clients 20. The polling computing system 22 is logically connected to one or more other polling computing systems 22 under any known method of permitting computers to communicate, such as through a local area network (“LAN”) 72, or a wide area network (“WAN”) including, for example, the Internet 74. Such networking environments are well known including wired and wireless enterprise-wide computer networks, intranets, extranets, and the Internet. Other embodiments include other types of communication networks such as telecommunications networks, cellular networks, paging networks, and other mobile networks. When used in a LAN networking environment, the polling computing system 22 is connected to the LAN 72 through an adapter or network interface 76 (communicative linked to the bus 43). When used in a WAN networking environment, the polling computing system 22 may include an interface 78 and modem 80 or other device, such as the network interface 76, for establishing communications over the WAN/Internet 74.
The modem 80 is shown in
While in most instances the polling computing system 22 will operate automatically, an operator can enter commands and information into the polling computing system 22 through optional input devices, such as a keyboard 82, and a pointing device, such as a mouse 84. Other input devices can include a microphone, joystick, scanner, etc. These and other input devices are connected to the processing unit 40 through the interface 78, such as a serial port interface that couples to the bus 43, although other interfaces, such as a parallel port, a game port, or a wireless interface, or a universal serial bus (“USB”) can be used. A monitor 86 or other display device is coupled to the bus 43 via a video interface 88, such as a video adapter. The polling computing system 22 can include other output devices, such as speakers, printers, etc.
Bidirectional Wireless Communications Device
The bidirectional wireless communications device 20 may take a variety of forms, for example, a cellular phone, wireless enabled PDA and/or pager. The bidirectional wireless communications device 20 may employ short message service (SMS) messages and/or text messages or paging.
The bidirectional wireless communications device 20 may include a speaker 100 and a microphone 102, positioned on a housing 104 to allow a user to speak into the microphone while listening to the speaker. The bidirectional wireless communications device 20 may include one or more displays 106, for example a liquid crystal display (LCD). The display 106 typically has relatively small dimensions, for example two inch by two inch or smaller.
The bidirectional wireless communications device 20 may also includes a number of user actuable controls 108. The controls 108 may include keys of a standard keypad 110, each key corresponding to a respective one of the digits 0-9 and to two special symbols * and #, commonly found on keypads associated with telephones. The bidirectional wireless communications device 20 may also include an ON/OFF switch, button key 112.
The bidirectional wireless communications device 20 may further include one or more user input devices operable for identifying and/or selecting items or icons displayed on the display 106. For example, a scrolling mechanism such as joystick or rocker switch 114 may allow the user to scroll a cursor displayed in the display 106 to identify an item or icon. For example, the rocker switch 114 may toggle between two opposed directions, allowing the user to scroll a cursor in two orthogonal directions in the display 106. Alternatively, the rocker switch 114 may toggle in more than two opposed directions. For example, the rocker switch 114 may toggle forward, back, and left, right, allowing a user to scroll top, bottom, left, right, in the display 106, respectively. The rocker switch 114 may also be selectively actuable to select an item or icon indicated via the scrolling in the display 106. For example, the rocker switch 114 may be depressed to select an identified item or icon. Thus, the bidirectional wireless communications device 20 may advantageously employ two different types of user actions (e.g., scrolling versus clicking) to respectively identify an icon and select the icon.
The bidirectional wireless communications device 20 may further include additional keys 116a, 116 b, for example, operable to display menus. While the scrolling mechanism is illustrated and discussed as a joystick or rocker switch, the scrolling mechanism may take any of variety of other forms, including, for example, a set of two or more keys that bear a defined physical relationship to one another. For example, selection of the key bearing the legend “2” may move the cursor up in the display 106, while selection of the key bearing the legend “8” may move the cursor down. Likewise, selection of the key bearing the legend “4” may move the cursor left in the display 106, while selection of the key bearing the legend “6” may move the cursor right. Other keys, or key combinations are possible. Alternatively, scrolling may be implemented based on a duration of key depression or number of times a key is depressed in a given period (e.g. single versus double clicking).
The graphical user interface window 118 may be produced by software or firmware preloaded onto the wireless communications device. In this sense preloaded means that instructions for producing the graphical user interface window 118 are defined in the wireless communications device 20 before the query or question is posed, and in some embodiments before the query or question is composed or created. Thus, the number of user selectable icons 120a-120e is preferably consistent from query to query. This may require that queries or questions and corresponding responses or answers to be created or defined to fit the number of the user selectable icons 120a-120e provided in the defined graphical user interface window 118. Such an approach may advantageously enhance speed of operation of the wireless communications device 20 and/or reduce communication exchanges and/or associated charges (e.g., charges associated with SMS messages) over other embodiments that would download a graphical user interface window or an indication of the number of responses or answers each time a query or question is posed. Although in some embodiments, the instructions for producing the graphical user interface window 118 may be updated from time to time, such typically will occur at lower frequency than the provision of queries or questions. For example, while queries or questions may be posed on a daily basis, the instructions may be updated on a weekly, monthly or yearly basis.
As discussed above, the user may identify a desired one of the user selectable icons 120a-120e by scrolling. A visual indication of the currently identified icon may be provided by, for example, highlighting, marqueeing, flashing, changing colors, or otherwise emphasizing the identified one of the icons, for example, as illustrated by use selectable icon 120b in
Selection of the identified one of the user selectable icons 120a-120e, may cause the wireless bidirectional communications device 20 to send an appropriate message to the polling computing system, for example a SMS message. The message may include an indication of the selected user selectable icon 120a-120e. Alternatively, or additionally, the message may be directed to one a number telephone numbers associated with respective ones of the responses or answers. Such may advantageously allow the polling computing system 22 to automatically tabulate and/or analyze the received responses or answers.
In some embodiments, the demographic inquiry message 138 may be displayed only once, the first time the user access the polling system 10. The polling computing system 22 associates the demographic information with an identifier associated with the user and/or with wireless communications device 20 employed by the user to submit the demographic information. Such identifiers may, for example, include the International Mobile Subscriber Identity (“IMSI”), the telephone number or Mobile Subscriber ISDN, and/or the International Mobile Equipment Identity (“IMEI”) each defined under the European Global System for Mobile Communications (“GSM”) standard. In other embodiments, the demographic inquiry message 138 may be displayed from time-to-time, periodically or non-periodically.
At 202, the publisher publishes an edition of media. As discussed above, the media may take a variety of forms, including periodical 140 such as a journal, newspaper, or magazine, ticket or pass 148, score card 150, racing form 152, and/or program or schedule 154. The edition is typically has a limited useful life, for example being considered useful or valid until an next edition is published or until an event which the media is associated occurs, for example a show where the media is an admittance ticket for the particular show. Each edition also typically has a geographically limited distribution. Such may be considered a principal target geographic area, for example a local newspaper or tickets for a local concert, even though it is recognized that some appreciable number of copies may be distributed outside the primary distribution area.
Different editions of the media may present different questions and a set number of responses of answers, with appropriate legends to unique identify the responses or answers. Some editions may omit queries, and some editions may repeat queries. For example, a query may be posed in every other edition, or the same query may be posted in each daily edition for a week, the query changing from week to week.
At 204, the user reads the query. At 206, the user calls a number or links to an address provided in the media along with the query.
In response, the polling computing system 22 or some related system provides an executable set of instructions to the bidirectional wireless communications device 20 at 208. At 210, the bidirectional wireless communications device 20 loads and executes the executable set of instructions.
Optionally at 212, the bidirectional wireless communications device 20 presents one or more demographic inquiry messages 138 (
While in some embodiments, demographic information regarding geographic location may be derived from responses to a demographic query (e.g., demographic inquiry message 138) provided to the user, in other embodiments the polling computing system 22 may alternatively, or additionally derive the geographic location information automatically. For example, at 218 the polling computing system 22 may automatically collect geographic location information by deriving the geographic location information based on a characteristic of or associated with, the bidirectional wireless communications device 20. For example, the polling computing system 22 may associate the bidirectional wireless communications device 20 with a country code or area code of a telephone number assigned to the device (e.g., Mobile Subscriber ISDN). Alternatively, or additionally, the polling computing system 22 may employ information stored in a database, such as the Home Location Register (“HLR”) and/or a Visitor Location Register (“VLR”) of the wireless service provider. Such information may include a residence or billing address of an entity (e.g., individual, business or association) to which the wireless communications device is assigned or owned. The polling computing system 22 may employ multiple databases, for example determining a name from a first database and a residence address from a second database. Alternatively, or additionally, the polling computing system 22 may employ information regarding a current location of the bidirectional wireless communications device 20. Such may ascertain geographic location to a particular cell 14a-14f, or may more precisely determine the location using techniques employed by wireless service providers for providing location information to fire, police and other first responders. Typically, such more precise location information will not be necessary since the geographic distribution of the media 24a-24k will rarely be so limited.
At 220, under the direction of the executable instructions the bidirectional wireless communications device 20 presents the standard graphical user interface window 118 (
At 228, the polling computing system 22 receives the response. At 230 the polling computing system 22 processes the response. For example, the polling computing system 22 may employ date and time information and/or geographical location information to associate the received responses or answers with particular queries, as discussed in more detail below.
Optionally at 232, the polling computing system 22 or some associated system enters the response or respondent into a drawing for an incentive or reward. At 234, the polling computing system 22 sends a confirmation notification message 130 (
Optionally at 240, the polling computing system 22 or some associated system determines one or more winners of the drawing. Optionally at 242 the polling computing system 22 or some associated system sends an incentive or reward notification message 132, 134 (
Optionally at 248, the user redeems the incentive or reward. Optionally at 250, the polling computing system 22 or some associated system verifies the redemption of the incentive or reward, for example verifying a unique identifier such as a serial number or automatically providing credit to some account, or access to some restricted Website or the like.
At 252, the polling computing system 22 or some associated system analyzes the responses. For example, the polling computing system 22 may associate, tabulate and/or categorize the received responses or answers to particular queries with demographic information such as geographical location information, occupation, age, gender, personal preferences and/or purchasing habits of the respondents, as discussed in more detail below. At 254, the polling computing system 22 or some associated system provides the results and/or analysis. Such may optionally be provided as an incentive to the bidirectional wireless communication device at 256, which may optionally display the results and/or analysis to the user at 260. Alternatively, or additionally, the results and/or analysis may be provided to others, for example for a fee on a subscription or on an as needed basis.
The above description of illustrated embodiments, including what is described in the Abstract, is not intended to be exhaustive or to limit the invention to the precise forms disclosed. Although specific embodiments of and examples are described herein for illustrative purposes, various equivalent modifications can be made without departing from the spirit and scope of the invention, as will be recognized by those skilled in the relevant art. The teachings provided herein of the invention can be applied to other communications systems not necessarily the exemplary cellular communications system generally described above.
For instance, the user interface of one or more of the wireless communications devices 20 may be voice activated. In such instances, the user may orally issue a first command to identify the desired icon or response (e.g., “scroll left”, “scroll right” or “one”, “two”, “three”, “four” or “five”), and a second command to select the icon or response (e.g., “select”).
Also for instance, the foregoing detailed description has set forth various embodiments of the devices and/or processes via the use of block diagrams, schematics, and examples. Insofar as such block diagrams, schematics, and examples contain one or more functions and/or operations, it will be understood by those skilled in the art that each function and/or operation within such block diagrams, flowcharts, or examples can be implemented, individually and/or collectively, by a wide range of hardware, software, firmware, or virtually any combination thereof. In one embodiment, the present subject matter may be implemented via Application Specific Integrated Circuits (ASICs). However, those skilled in the art will recognize that the embodiments disclosed herein, in whole or in part, can be equivalently implemented in standard integrated circuits, as one or more computer programs running on one or more computers (e.g., as one or more programs running on one or more computer systems), as one or more programs running on one or more controllers (e.g., microcontrollers) as one or more programs running on one or more processors (e.g., microprocessors), as firmware, or as virtually any combination thereof, and that designing the circuitry and/or writing the code for the software and or firmware would be well within the skill of one of ordinary skill in the art in light of this disclosure.
In addition, those skilled in the art will appreciate that the mechanisms of taught herein are capable of being distributed as a program product in a variety of forms, and that an illustrative embodiment applies equally regardless of the particular type of signal bearing media used to actually carry out the distribution. Examples of signal bearing media include, but are not limited to, the following: recordable type media such as floppy disks, hard disk drives, CD ROMs, digital tape, and computer memory; and transmission type media such as digital and analog communication links using TDM or IP based communication links (e.g., packet links).
The various embodiments described above can be combined to provide further embodiments. All of the U.S. patents, U.S. patent application publications, U.S. patent applications, foreign patents, foreign patent applications and non-patent publications referred to in this specification and/or listed in the Application Data Sheet, including but not limited to U.S. patent application Ser. Nos. 10/072,846, filed Feb. 6, 2002; and 11/134,992, filed May 23, 2005; and U.S. Provisional Patent Application No. 60/723,466, filed Oct. 4, 2005, are incorporated herein by reference, in their entirety. Aspects of the invention can be modified, if necessary, to employ systems, circuits and concepts of the various patents, applications and publications to provide yet further embodiments of the invention.
These and other changes can be made to the invention in light of the above-detailed description. In general, in the following claims, the terms used should not be construed to limit the invention to the specific embodiments disclosed in the specification and the claims, but should be construed to include all systems, methods and articles that accord with the claims. Accordingly, the invention is not limited by the disclosure, but instead its scope is to be determined entirely by the following claims.