Inventors list

Assignees list

Classification tree browser

Top 100 Inventors

Top 100 Assignees


John Ruckart, Atlanta US

John Ruckart, Atlanta, GA US

Patent application numberDescriptionPublished
20080201214Methods, Systems and Computer Program Products that Use Measured Location Data to Identify Sources that Fraudulently Activate Internet Advertisements - Methods of detecting potential click fraud are provided in which information relating to a click on an Internet advertisement is received. A measured location of a source of the click is also received. The source of the click may be identified as potentially fraudulent based at least in part on the received information and the measured location of the source. Methods of identifying potentially fraudulent activations of Internet advertisements and related systems and computer program products are also provided.08-21-2008
20080208444Methods for obtaining a navigation track between a first and a second location based on location information shared between peer devices and related devices and computer program products - A first device is operated to obtain a navigation track between a first location and a second location by establishing a peer-to-peer communication connection with a second device and receiving a message that contains information associated with the first location and/or the second location from the second device. The information is associated with a navigation module on the first device. The information associated with the at least one of the first location and the second location is processed using the navigation module to obtain the navigation track between the first location and the second location.08-28-2008
20080208467Methods for obtaining a navigation track between a first and a second location at a client device using location information obtained from a server device and related devices and computer program products - A client device is operated to obtain a navigation track between a first location and a second location by establishing a communication connection with a server device and receiving a message that contains information associated with the first location and/or the second location from the server device. The information is associated with a navigation module on the client device. The information associated with the first location and/or the second location is processed using the navigation module to obtain the navigation track between the first location and the second location.08-28-2008
20080208731Methods and computer program products for auctioning on-line advertisements based on Internet search term query origination location - In some methods for auctioning on-line advertisement placement services, an on-line advertisement placement service is offered based on at least one search term and based on at least one geographic area where the at least one search term will originate. Monetary bids are received from entities responsive to the offer of on-line advertisement placement service. In response to the monetary bids, the on-line advertisement placement service for the at least one search term originating from the at least one geographic area is awarded to a selected one or more of the entities.08-28-2008
20080242283Methods, Systems and Computer Program Products for Enhancing Communications Services - Embodiments of the present invention provide methods, systems, and/or computer program products for enhancing communication services. In some method embodiments, an originating device of a call transmitted to a communication device is identified and a location of the originating device is determined. An identification of the originating device and the location of the originating device is sent to the communication device.10-02-2008
20080246602Methods, systems and computer program products for feature and profile management in portable electronic devices - Methods of managing features in a portable electronic device are provided. Use of a portable electronic device by a user is monitored over a period of time. Adaptive settings are established for features and/or profiles in the portable electronic device based on the monitored use of the portable electronic device. Related system and computer program products are also provided.10-09-2008
20090046740SYSTEMS, METHODS AND COMPUTER PRODUCTS FOR POOLING OF WIRELESS COLLECTION BANDWIDTH - Systems, methods and computer products for pooling of wireless collection bandwidth. Exemplary embodiments include a bandwidth management method, in a wireless device, the method, including querying for additional wireless devices within a communication range of the wireless device, the wireless device and additional wireless devices being in communication with a network having downloadable content, initiating communication between the wireless device and the additional wireless devices, establishing an ad-hoc network among the combination of the wireless device and the additional devices, establishing communication between the combined wireless device and additional devices as the ad-hoc network, and the network having the downloadable content and requesting the downloadable content from the network to the wireless device, wherein the downloadable content is transferred over a bandwidth collectively pooled among individual bandwidths of the wireless device and the additional wireless devices.02-19-2009
20090061815METHODS AND PLATFORMS FOR REFRESHING A PRE-PAID ACCOUNT UPON DEMAND BY A USER - Methods and pre-paid platforms are provided to allow a user of a communication device that has a pre-paid account to submit an electronic request for a refresh of the account. The request is presented within a message sent to an address of an entity in control of the account. The entity in control of the account can then select within the message to accept or deny the request for the refresh. The pre-paid platform responds to the selection by either denying the request or by refreshing the account. The pre-paid platform may charge a monetary account for the amount of the refresh that is applied. The request may be for a custom or pre-defined amount. The response by the entity in control may accept a proposed amount or may specify a different amount for the refresh.03-05-2009
20090061818METHODS AND PLATFORMS FOR REFRESHING A PRE-PAID ACCOUNT UPON DETECTING THE OCCURRENCE OF A REFRESH TRIGGERING EVENT - Methods and pre-paid platforms are provided to detect the occurrence of a refresh triggering event as specified by a refresh trigger rule and to then refresh the pre-paid account in accordance with a refresh completion rule. The refresh triggering event may be one or more of a variety of event types, such as depletion of a remaining usage to a pre-defined level or a target date and/or time for a refresh. The refresh completion rule may be one or more of a variety of actions to take, such as increasing the remaining usage by a default amount to complete the refresh or requesting authorization for a refresh by generating a message to an entity in control of the pre-paid account. The pre-paid platform may charge a monetary account for the amount of the refresh that is applied.03-05-2009
20090077023Apparatus, Methods and Computer Program Products for Monitoring Network Activity for Child Related Risks - Embodiments of the present invention provide apparatus, method and/or computer program products for monitoring internet activity. In some method embodiments, a network is searched to detect network data indicative of actual and/or potential contact with a child. A report is generated that identifies a source of detected data and the report is sent to a responsible party.03-19-2009
20090156249DEVICES AND COMPUTER READABLE MEDIA FOR USE WITH DEVICES HAVING AUDIO OUTPUT WITHIN A SPATIALLY CONTROLLED OUTPUT BEAM - User devices including wireline phones, mobile phones, and digital audio players utilize a directional speaker system to produce audio output within a spatially controlled beam. The audio output may be heard when in a position to receive the beam but may otherwise be significantly less detectable so that a user may hear the audio while a bystander may not. The user device may employ various modes such as a private distant mode and a non-private distant mode where the audio is output within the beam when in the private distant mode but is dispersed in a conventional manner when in the non-private distant mode. The directional speaker system may produce the audio beam through various techniques such as a phased array of transducers, a flat panel transducer, or a waveguide.06-18-2009
20090157547FINANCIAL TRANSACTION AUTHENTICATION SERVERS, METHODS, AND COMPUTER PROGRAM PRODUCTS FOR FACILITATING FINANCIAL TRANSACTIONS BETWEEN BUYERS AND SELLERS - A financial transaction authentication server includes a wireless network interface that is configured to receive fund transfer requests from a buyer via a wireless communications terminal, a wireless terminal location module that is configured to identify the respective locations of the buyer and a seller, and a transaction authorization processor configured to authorize a transfer request if the geographic locations of wireless terminals of the buyer and seller are within a predetermined geographical proximity of each other. The wireless network terminal location module identifies the geographic locations of respective wireless terminals of the buyer and seller. The transaction authorization processor authorizes a fund transfer request if the respective locations of buyer and seller wireless terminals are within a predetermined geographical proximity and suspends a fund transfer request if respective locations of buyer and seller wireless terminals are not within a predetermined geographical proximity of each other.06-18-2009
20110013604Methods, Systems and Computer Program Products for Controlling Devices Using Portable Electronic Devices - Remote devices are managed using a portable electronic device. If a portable electronic device is determined to have entered an area associated with a local area network (LAN), a link between the portable electronic device and the LAN is established. User services are established between the portable electronic device and a remote server using the established link based on a user profile associated with the portable electronic device. Devices associated with the remote server communicatively coupled to the LAN are controlled using the portable electronic device.01-20-2011
20110014928Methods, Systems and Computer Program Products for Tailoring Advertisements to a User Based on Actions Taken Using a Portable Electronic Device - Advertising is tailored based on usage patterns of a portable electronic device are provided including determining if a portable electronic device has entered an area associated with a local area network (LAN). A link is established between the portable electronic device and the LAN if it is determined that the portable electronic device has entered the area associated with the LAN. User services are established between the portable electronic device and a remote server using the established link based on a user profile associated with the portable electronic device. Devices associated with the remote server communicatively coupled to the LAN are controlled using the portable electronic device. Actions and/or behaviors of a user are tracked based on use of the portable electronic device. Advertisements are displayed and/or played on at least one of the controlled devices based on the tracked user actions and/or behaviors.01-20-2011
20110035184Methods, Systems, and Products for Monitoring Athletic Performance - Methods, systems, and products monitor athletic performance. Location information is acquired that indicates a device is in movement. A level of difficulty associated with the location information is retrieved and associated to a distance traversed during the movement. The distance traversed and the level of difficulty are stored in a database.02-10-2011
20110071754METHODS FOR OBTAINING A NAVIGATION TRACK BETWEEN A FIRST AND A SECOND LOCATION BASED ON LOCATION INFORMATION SHARED BETWEEN PEER DEVICES AND RELATED DEVICES AND COMPUTER PROGRAM PRODUCTS - A first device is operated to obtain a navigation track between a first location and a second location by establishing a peer-to-peer communication connection with a second device and receiving a message that contains information associated with the first location and/or the second location from the second device. The information is associated with a navigation module on the first device. The information associated with the at least one of the first location and the second location is processed using the navigation module to obtain the navigation track between the first location and the second location.03-24-2011
20110110324SYSTEMS, METHODS AND COMPUTER PRODUCTS FOR POOLING OF WIRELESS COLLECTION BANDWIDTH - Systems, methods and computer products for pooling of wireless collection bandwidth. Exemplary embodiments include a bandwidth management method, in a wireless device, the method, including querying for additional wireless devices within a communication range of the wireless device, the wireless device and additional wireless devices being in communication with a network having downloadable content, initiating communication between the wireless device and the additional wireless devices, establishing an ad-hoc network among the combination of the wireless device and the additional devices, establishing communication between the combined wireless device and additional devices as the ad-hoc network, and the network having the downloadable content and requesting the downloadable content from the network to the wireless device, wherein the downloadable content is transferred over a bandwidth collectively pooled among individual bandwidths of the wireless device and the additional wireless devices.05-12-2011

Patent applications by John Ruckart, Atlanta, GA US