Electronic messaging system and method thereof
-
0Associated
Cases -
0Associated
Defendants -
0Accused
Products -
463Forward
Citations -
0
Petitions -
2
Assignments
First Claim
1. . A method of requesting and collecting information from a network via an information account of a system, comprising a plurality of steps of:
- making a request by indicating a type of information to be collected;
entering a duration in which the request is active.
2 Assignments
0 Petitions

Accused Products

Abstract
The present invention is an on-request service precluding unwanted solicitation of electronic messages. More specifically, an environment is created whereby a user may request information in desired categories, customize each request with respect to the amount of information wanted, the active duration of such request, the device or IP address(es) to which to deliver such information and other user-specified preferences. Further, an advertiser may respond to the request by providing the sought after information by way of the service, and may, in turn, define requirements and specifications related to budget, time period, response goals, etc. The system operates on the basis of subscriber and supplier having active requests and historical record of requests and fulfillment managed as Information Accounts.
463 Citations
Email system with conversation-centric user interface | ||
Patent #
US 7,912,904 B2
Filed 03/31/2004
|
Current Assignee
Google LLC
|
Sponsoring Entity
Google Inc.
|
PROCESSING OF MESSAGING SERVICE ATTRIBUTES IN COMMUNICATION SYSTEMS | ||
Patent #
US 20110035434A1
Filed 03/26/2009
|
Current Assignee
Markport Limited
|
Sponsoring Entity
Markport Limited
|
Short message service network plug-in | ||
Patent #
US 7,881,736 B2
Filed 10/17/2008
|
Current Assignee
Xenogenic Development Limited Liability Company
|
Sponsoring Entity
OnePIN Incorporated
|
System and Method for Targeting Advertisements or Other Information Using User Geographical Information | ||
Patent #
US 20110035458A1
Filed 10/19/2010
|
Current Assignee
Google LLC
|
Sponsoring Entity
Google LLC
|
METHOD TO DISPLAY A VIDEO IN AN E-MAIL | ||
Patent #
US 20110047223A1
Filed 12/05/2008
|
Current Assignee
VIDIENSE TECHNOLOGY PTY LTD.
|
Sponsoring Entity
VIDIENSE TECHNOLOGY PTY LTD.
|
System and method for locating and notifying a mobile user of people having attributes or interests matching a stated preference | ||
Patent #
US 7,911,335 B1
Filed 03/10/2009
|
Current Assignee
Chemtron Research LLC
|
Sponsoring Entity
Earthcomber LLC
|
System and method for locating and notifying a mobile user of people having attributes or interests matching a stated preference | ||
Patent #
US 7,876,215 B1
Filed 03/10/2009
|
Current Assignee
Chemtron Research LLC
|
Sponsoring Entity
Earthcomber LLC
|
Email Conversation Management System | ||
Patent #
US 20110016189A1
Filed 09/28/2010
|
Current Assignee
Google LLC
|
Sponsoring Entity
Google LLC
|
System and method for providing reviews to a mobile user of restaurants having attributes matching a stated preference | ||
Patent #
US 7,876,214 B1
Filed 03/10/2009
|
Current Assignee
Chemtron Research LLC
|
Sponsoring Entity
Earthcomber LLC
|
Email Conversation Management System | ||
Patent #
US 20110016188A1
Filed 09/28/2010
|
Current Assignee
Google LLC
|
Sponsoring Entity
Google LLC
|
Systems and methods for dynamic privacy management | ||
Patent #
US 7,899,706 B1
Filed 05/11/2006
|
Current Assignee
Sprint Communications Company LP
|
Sponsoring Entity
Sprint Communications Company LP
|
Short Message Service Network Plug-In | ||
Patent #
US 20110130158A1
Filed 01/28/2011
|
Current Assignee
Xenogenic Development Limited Liability Company
|
Sponsoring Entity
Xenogenic Development Limited Liability Company
|
Sourcing terms into a search engine | ||
Patent #
US 7,962,504 B1
Filed 05/24/2006
|
Current Assignee
Facebook Inc.
|
Sponsoring Entity
AOL Inc.
|
GENERATING KEYWORD-BASED REQUESTS FOR CONTENT | ||
Patent #
US 20110145066A1
Filed 02/18/2011
|
Current Assignee
Microsoft Technology Licensing LLC
|
Sponsoring Entity
Microsoft Technology Licensing LLC
|
System and method for dynamic adaptive user-based prioritization and display of electronic messages | ||
Patent #
US 7,941,491 B2
Filed 06/03/2005
|
Current Assignee
MessageMind LLC
|
Sponsoring Entity
MessageMind LLC
|
Phone to phone data exchange | ||
Patent #
US 7,970,792 B2
Filed 01/05/2009
|
Current Assignee
Xenogenic Development Limited Liability Company
|
Sponsoring Entity
OnePIN Incorporated
|
Electronic transactions based on deal forms | ||
Patent #
US 20110093354A1
Filed 11/17/2010
|
Current Assignee
Di-Walkor III Services LLC
|
Sponsoring Entity
Di-Walkor III Services LLC
|
Bulk message identification | ||
Patent #
US 7,925,709 B1
Filed 12/05/2008
|
Current Assignee
Google LLC
|
Sponsoring Entity
AOL Inc.
|
Disambiguating ambiguous characters | ||
Patent #
US 7,966,003 B2
Filed 07/11/2005
|
Current Assignee
Nuance Communications Inc.
|
Sponsoring Entity
Tegic Communications Inc., AOL LLC
|
Methods and Systems for Electronic Transactions | ||
Patent #
US 20110106640A1
Filed 12/10/2010
|
Current Assignee
Di-Walkor III Services LLC
|
Sponsoring Entity
Di-Walkor III Services LLC
|
Electronic Transactions Based on Deal Forms | ||
Patent #
US 20110093277A1
Filed 11/17/2010
|
Current Assignee
Tamiras Per Pte Ltd LLC
|
Sponsoring Entity
Tamiras Per Pte Ltd LLC
|
DIGITAL MEDIA VOICE TAGS IN SOCIAL NETWORKS | ||
Patent #
US 20110219018A1
Filed 03/05/2010
|
Current Assignee
International Business Machines Corporation
|
Sponsoring Entity
International Business Machines Corporation
|
E-mail synchronization between heterogeneous mail servers | ||
Patent #
US 8,028,033 B2
Filed 02/13/2009
|
Current Assignee
Advanced Messaging Technologies Inc.
|
Sponsoring Entity
J2 Global Inc.
|
PROVIDING SUPPLEMENTAL CONTACT INFORMATION CORRESPONDING TO A REFERENCED INDIVIDUAL | ||
Patent #
US 20110231507A1
Filed 05/31/2011
|
Current Assignee
Facebook Inc.
|
Sponsoring Entity
Facebook Inc.
|
Enhanced message display | ||
Patent #
US 7,979,501 B1
Filed 03/18/2005
|
Current Assignee
Google LLC
|
Sponsoring Entity
Google Inc.
|
Reconfiguring an electronic message to effect an enhanced notification | ||
Patent #
US 8,001,199 B2
Filed 11/25/2009
|
Current Assignee
Facebook Inc.
|
Sponsoring Entity
AOL Inc.
|
Enhanced Message Display | ||
Patent #
US 20110191694A1
Filed 04/13/2011
|
Current Assignee
Kevin Fox, Shamis Zhanna, Jacobs Jared, Coleman Keith J.
|
Sponsoring Entity
Kevin Fox, Shamis Zhanna, Jacobs Jared, Coleman Keith J.
|
BULK MESSAGE IDENTIFICATION | ||
Patent #
US 20110213849A1
Filed 03/04/2011
|
Current Assignee
Google LLC
|
Sponsoring Entity
Google LLC
|
System and method for accumulating a historical context of interactions between components | ||
Patent #
US 7,975,002 B2
Filed 04/04/2007
|
Current Assignee
Regional Resources Ltd
|
Sponsoring Entity
Xerox Corporation
|
Host-based intelligent results related to a character stream | ||
Patent #
US 8,005,919 B2
Filed 08/29/2003
|
Current Assignee
Facebook Inc.
|
Sponsoring Entity
AOL Inc.
|
Perimeter message filtering with extracted user-specific preferences | ||
Patent #
US 8,028,026 B2
Filed 05/31/2006
|
Current Assignee
Microsoft Technology Licensing LLC
|
Sponsoring Entity
Microsoft Corporation
|
Phone to phone data exchange | ||
Patent #
US 8,005,507 B2
Filed 10/07/2009
|
Current Assignee
Xenogenic Development Limited Liability Company
|
Sponsoring Entity
OnePIN Incorporated
|
Video messaging | ||
Patent #
US 7,984,098 B2
Filed 07/25/2001
|
Current Assignee
Facebook Inc.
|
Sponsoring Entity
AOL Inc.
|
Method, system, and graphical user interface for dynamically updating transmission characteristics in a web mail reply | ||
Patent #
US 8,010,599 B2
Filed 12/20/2007
|
Current Assignee
Google LLC
|
Sponsoring Entity
Google Inc.
|
SYSTEM AND METHOD FOR UTILIZING IP-BASED WIRELESS TELECOMMUNICATIONS CLIENT LOCATION DATA | ||
Patent #
US 20110200022A1
Filed 10/22/2007
|
Current Assignee
T-Mobile USA Inc.
|
Sponsoring Entity
T-Mobile USA Inc.
|
SOURCING TERMS INTO A SEARCH ENGINE | ||
Patent #
US 20110208768A1
Filed 05/02/2011
|
Current Assignee
Facebook Inc.
|
Sponsoring Entity
Facebook Inc.
|
SYSTEM AND METHOD FOR DYNAMIC ADAPTIVE USER-BASED PRIORITIZATION AND DISPLAY OF ELECTRONIC MESSAGES | ||
Patent #
US 20110178962A1
Filed 03/30/2011
|
Current Assignee
MessageMind LLC
|
Sponsoring Entity
MessageMind LLC
|
Providing supplemental contact information corresponding to a referenced individual | ||
Patent #
US 7,979,802 B1
Filed 05/17/2002
|
Current Assignee
Facebook Inc.
|
Sponsoring Entity
AOL Inc.
|
Event sharing | ||
Patent #
US 8,064,956 B2
Filed 07/27/2007
|
Current Assignee
Intellectual Ventures Assets 20 LLC
|
Sponsoring Entity
Lupine Investments LLC
|
Voice instant messaging | ||
Patent #
US 8,041,768 B2
Filed 03/19/2001
|
Current Assignee
Facebook Inc.
|
Sponsoring Entity
AOL Inc.
|
Methods for managing the exchange of communication tokens | ||
Patent #
US 8,051,172 B2
Filed 09/20/2005
|
Current Assignee
Sampson Scott E.
|
Sponsoring Entity
Sampson Scott E.
|
PHONE TO PHONE DATA EXCHANGE | ||
Patent #
US 20100255822A1
Filed 10/07/2009
|
Current Assignee
Xenogenic Development Limited Liability Company
|
Sponsoring Entity
Xenogenic Development Limited Liability Company
|
Altering keyword-based requests for content | ||
Patent #
US 7,809,605 B2
Filed 03/28/2006
|
Current Assignee
Microsoft Technology Licensing LLC
|
Sponsoring Entity
AOL Inc.
|
RETRIEVING AND SNOOZING CATEGORIZED CONVERSATIONS IN A CONVERSATION-BASED EMAIL SYSTEM | ||
Patent #
US 20100057879A1
Filed 11/13/2009
|
Current Assignee
Google LLC
|
Sponsoring Entity
Google LLC
|
Wireless data exchange | ||
Patent #
US 7,769,368 B2
Filed 04/14/2009
|
Current Assignee
Xenogenic Development Limited Liability Company
|
Sponsoring Entity
OnePIN Incorporated
|
Controlling computer response message traffic | ||
Patent #
US 7,734,709 B2
Filed 09/14/2005
|
Current Assignee
International Business Machines Corporation
|
Sponsoring Entity
International Business Machines Corporation
|
Phone to phone data exchange | ||
Patent #
US 7,836,011 B2
Filed 09/28/2006
|
Current Assignee
Xenogenic Development Limited Liability Company
|
Sponsoring Entity
OnePIN Incorporated
|
Wireless data exchange | ||
Patent #
US 7,769,367 B2
Filed 04/14/2009
|
Current Assignee
Xenogenic Development Limited Liability Company
|
Sponsoring Entity
OnePIN Incorporated
|
INTERACTIVE SELECTION OF IDENTITY INFORMATOIN SATISFYING POLICY CONSTRAINTS | ||
Patent #
US 20100100926A1
Filed 10/16/2008
|
Current Assignee
International Business Machines Corporation
|
Sponsoring Entity
International Business Machines Corporation
|
SYSTEMS, METHODS, AND SOFTWARE FOR DISTRIBUTED LOADING OF DATABASES | ||
Patent #
US 20100017364A1
Filed 01/15/2009
|
Current Assignee
Thomson Reuters Global Resources
|
Sponsoring Entity
Thomson Reuters Global Resources
|
Wireless data exchange | ||
Patent #
US 7,769,366 B2
Filed 04/14/2009
|
Current Assignee
Xenogenic Development Limited Liability Company
|
Sponsoring Entity
OnePIN Incorporated
|
MANAGEMENT OF E-TICKETS | ||
Patent #
US 20100076817A1
Filed 10/23/2008
|
Current Assignee
Amadeus
|
Sponsoring Entity
Amadeus
|
Displaying Conversation Views in a Conversation-Based Email System | ||
Patent #
US 20100281397A1
Filed 07/12/2010
|
Current Assignee
Google LLC
|
Sponsoring Entity
Google LLC
|
Use of extensible markup language in a system and method for influencing a position on a search result list generated by a computer network search engine | ||
Patent #
US 7,698,281 B2
Filed 05/25/2006
|
Current Assignee
Excalibur IP LLC
|
Sponsoring Entity
Yahoo Inc.
|
Wireless data exchange | ||
Patent #
US 7,813,725 B2
Filed 02/13/2006
|
Current Assignee
Xenogenic Development Limited Liability Company
|
Sponsoring Entity
OnePIN Incorporated
|
System and Method for Accessing Computer Services Via a Wireless Network | ||
Patent #
US 20100227625A1
Filed 03/08/2010
|
Current Assignee
Rehkopf Thomas W.
|
Sponsoring Entity
Rehkopf Thomas W.
|
Reconfiguring an Electronic Message to Effect an Enhanced Notification | ||
Patent #
US 20100077049A1
Filed 11/25/2009
|
Current Assignee
Facebook Inc.
|
Sponsoring Entity
Facebook Inc.
|
METHOD, SYSTEM, AND COMPUTER PROGRAM PRODUCT FOR MANAGING INTERCHANGE OF ENTERPRISE DATA MESSAGES | ||
Patent #
US 20100218245A1
Filed 05/04/2010
|
Current Assignee
Salesforce.com Inc.
|
Sponsoring Entity
Salesforce.com Inc.
|
System and method for accessing computer services via a wireless network | ||
Patent #
US 7,676,233 B1
Filed 02/15/2006
|
Current Assignee
ATT Intellectual Property I LP
|
Sponsoring Entity
ATT Intellectual Property I LP
|
Presentation of content items based on dynamic monitoring of real-time context | ||
Patent #
US 7,707,226 B1
Filed 01/29/2007
|
Current Assignee
Facebook Inc.
|
Sponsoring Entity
AOL Inc.
|
On-site method of providing analysis of potency and purity of pharmaceutical compounds | ||
Patent #
US 7,660,678 B2
Filed 03/22/2007
|
Current Assignee
MEDPRO HOLDINGS LLC A MISSOURI CORPORATION
|
Sponsoring Entity
MEDPRO HOLDINGS LLC A MISSOURI CORPORATION
|
System and method for accumulating a historical context of interactions between components | ||
Patent #
US 20100011049A1
Filed 04/04/2007
|
Current Assignee
Regional Resources Ltd
|
Sponsoring Entity
Regional Resources Ltd
|
Altering keyword-based requests for content | ||
Patent #
US 7,813,959 B2
Filed 03/28/2006
|
Current Assignee
Microsoft Technology Licensing LLC
|
Sponsoring Entity
AOL Inc.
|
Bulletin board management system and computer program | ||
Patent #
US 7,668,909 B2
Filed 10/01/2004
|
Current Assignee
Fujitsu Limited
|
Sponsoring Entity
Fujitsu Limited
|
Labeling Messages of Conversations and Snoozing Labeled Conversations in a Conversation-Based Email System | ||
Patent #
US 20100064017A1
Filed 11/13/2009
|
Current Assignee
Google LLC
|
Sponsoring Entity
Google LLC
|
Web service for remote application discovery | ||
Patent #
US 7,720,906 B2
Filed 11/24/2003
|
Current Assignee
ServiceNow Incorporated
|
Sponsoring Entity
Microsoft Corporation
|
ANALYZER FOR DETERMINING THE CONCENTRATION, POTENCY AND PURITY OF PHARMACEUTICAL COMPOUNDS | ||
Patent #
US 20100134794A1
Filed 02/08/2010
|
Current Assignee
MEDPRO HOLDINGS LLC
|
Sponsoring Entity
MEDPRO HOLDINGS LLC
|
METHOD AND SYSTEM FOR PROCESSING REQUISITIONS | ||
Patent #
US 20100138310A1
Filed 12/03/2008
|
Current Assignee
International Business Machines Corporation
|
Sponsoring Entity
International Business Machines Corporation
|
USE OF EXTENSIBLE MARKUP LANGUAGE IN A SYSTEM AND METHOD FOR INFLUENCING A POSITION ON A SEARCH RESULT LIST GENERATED BY A COMPUTER NETWORK SEARCH ENGINE | ||
Patent #
US 20100179879A1
Filed 03/19/2010
|
Current Assignee
Yahoo Holdings Inc.
|
Sponsoring Entity
Yahoo Holdings Inc.
|
Exchanging project-related data between software applications | ||
Patent #
US 7,836,103 B2
Filed 12/30/2002
|
Current Assignee
Oracle America Inc.
|
Sponsoring Entity
Siebel Systems Inc.
|
Conversation-Based E-Mail Messaging | ||
Patent #
US 20100293242A1
Filed 07/29/2010
|
Current Assignee
Buchheit Paul T., Jing Yee Lim, Terry A. Winograd, Brian D. Rakowski, Chang Bay-Wei W.
|
Sponsoring Entity
Buchheit Paul T., Jing Yee Lim, Terry A. Winograd, Brian D. Rakowski, Chang Bay-Wei W.
|
System and method for locating and notifying a mobile user of people having attributes or interests matching a stated preference | ||
Patent #
US 7,847,684 B1
Filed 03/10/2009
|
Current Assignee
Chemtron Research LLC
|
Sponsoring Entity
Earthcomber LLC
|
AUTOMATIC CATEGORIZATION OF ENTRIES IN A CONTACT LIST | ||
Patent #
US 20100325113A1
Filed 08/09/2010
|
Current Assignee
Facebook Inc.
|
Sponsoring Entity
Facebook Inc.
|
Seamless discovery of workstation-installed remote applications from an extranet | ||
Patent #
US 7,475,125 B2
Filed 11/24/2003
|
Current Assignee
ServiceNow Incorporated
|
Sponsoring Entity
Microsoft Corporation
|
Integrated privacy rules engine and application | ||
Patent #
US 7,496,191 B1
Filed 12/17/2003
|
Current Assignee
Sprint Communications Company LP
|
Sponsoring Entity
Sprint Communications Company LP
|
E-mail synchronization between heterogeneous mail servers | ||
Patent #
US 7,493,367 B1
Filed 02/06/2006
|
Current Assignee
Advanced Messaging Technologies Inc.
|
Sponsoring Entity
J2 Global Inc.
|
SYSTEMS AND METHODS FOR DATA RETRIEVAL, MANIPULATION, AND DELIVERY | ||
Patent #
US 20090037392A1
Filed 10/14/2008
|
Current Assignee
ATT Intellectual Property I LP
|
Sponsoring Entity
ATT Intellectual Property I LP
|
SHORT MESSAGE SERVICE NETWORK PLUG-IN | ||
Patent #
US 20090042590A1
Filed 10/17/2008
|
Current Assignee
Xenogenic Development Limited Liability Company
|
Sponsoring Entity
-
|
SYSTEM AND METHOD FOR MANAGING CONTENT ON A NETWORK INTERFACE | ||
Patent #
US 20090077219A1
Filed 11/13/2008
|
Current Assignee
Zak Regina, Bruce Zak
|
Sponsoring Entity
Zak Regina, Bruce Zak
|
Method and apparatus for storing and retrieving business contact information in a computer system | ||
Patent #
US 7,509,349 B2
Filed 06/29/2004
|
Current Assignee
Xenogenic Development Limited Liability Company
|
Sponsoring Entity
OnePIN Incorporated
|
ELECTRONIC MAIL INBOX WITH FOCUSED E-MAILS ACCORDING TO CATEGORIES | ||
Patent #
US 20090089798A1
Filed 09/28/2007
|
Current Assignee
Microsoft Technology Licensing LLC
|
Sponsoring Entity
Microsoft Technology Licensing LLC
|
PENDING AND EXCLUSIVE ELECTRONIC MAIL INBOX | ||
Patent #
US 20090089381A1
Filed 09/28/2007
|
Current Assignee
Microsoft Technology Licensing LLC
|
Sponsoring Entity
Microsoft Technology Licensing LLC
|
SYSTEM AND METHOD OF PROVIDING MARKETING PRODUCTION | ||
Patent #
US 20090125318A1
Filed 11/13/2007
|
Current Assignee
BASF Corporation
|
Sponsoring Entity
BASF Corporation
|
PHONE TO PHONE DATA EXCHANGE | ||
Patent #
US 20090119339A1
Filed 01/05/2009
|
Current Assignee
Xenogenic Development Limited Liability Company
|
Sponsoring Entity
Xenogenic Development Limited Liability Company
|
Method, system, and storage medium for providing autonomic identification of an important message | ||
Patent #
US 7,536,442 B2
Filed 09/30/2003
|
Current Assignee
Hulu LLC
|
Sponsoring Entity
International Business Machines Corporation
|
E-MAIL SYNCHRONIZATION BETWEEN HETEROGENEOUS MAIL SERVERS | ||
Patent #
US 20090150505A1
Filed 02/13/2009
|
Current Assignee
Advanced Messaging Technologies Inc.
|
Sponsoring Entity
Advanced Messaging Technologies Inc.
|
WIRELESS DATA EXCHANGE | ||
Patent #
US 20090197579A1
Filed 04/14/2009
|
Current Assignee
Xenogenic Development Limited Liability Company
|
Sponsoring Entity
Xenogenic Development Limited Liability Company
|
Enhanced buddy list using mobile device identifiers | ||
Patent #
US 7,590,696 B1
Filed 07/21/2004
|
Current Assignee
Facebook Inc.
|
Sponsoring Entity
AOL Inc.
|
WIRELESS DATA EXCHANGE | ||
Patent #
US 20090227243A1
Filed 04/14/2009
|
Current Assignee
Xenogenic Development Limited Liability Company
|
Sponsoring Entity
Xenogenic Development Limited Liability Company
|
Apparatus, method, and business method for enabling customer access to computer system execution data in exchange for sharing the execution data | ||
Patent #
US 7,596,617 B2
Filed 06/27/2001
|
Current Assignee
International Business Machines Corporation
|
Sponsoring Entity
International Business Machines Corporation
|
WIRELESS DATA EXCHANGE | ||
Patent #
US 20090227289A1
Filed 04/14/2009
|
Current Assignee
Xenogenic Development Limited Liability Company
|
Sponsoring Entity
Xenogenic Development Limited Liability Company
|
System and method for providing location-based information to mobile consumers | ||
Patent #
US 7,589,628 B1
Filed 03/09/2006
|
Current Assignee
Chemtron Research LLC
|
Sponsoring Entity
Earthcomber LLC
|
Presenting a merged view of remote application shortcuts from multiple providers | ||
Patent #
US 7,590,713 B2
Filed 11/24/2003
|
Current Assignee
Microsoft Technology Licensing LLC
|
Sponsoring Entity
Microsoft Corporation
|
Dynamically altering search result page layout to increase user response | ||
Patent #
US 7,593,928 B2
Filed 01/29/2007
|
Current Assignee
Facebook Inc.
|
Sponsoring Entity
AOL Inc.
|
Identifying and using identities deemed to be known to a user | ||
Patent #
US 7,603,417 B2
Filed 12/30/2003
|
Current Assignee
Facebook Inc.
|
Sponsoring Entity
AOL Inc.
|
System and method for automated end-user support | ||
Patent #
US 7,614,014 B2
Filed 08/31/2001
|
Current Assignee
CONCENTRIX CVG CUSTOMER MANAGEMENT GROUP INC.
|
Sponsoring Entity
FINALI CORPORATION
|
Identifying and using identities deemed to be known to a user | ||
Patent #
US 7,613,776 B1
Filed 12/30/2003
|
Current Assignee
Facebook Inc.
|
Sponsoring Entity
AOL Inc.
|
Reconfiguring an electronic message to effect an enhanced notification | ||
Patent #
US 7,640,306 B2
Filed 11/18/2003
|
Current Assignee
Facebook Inc.
|
Sponsoring Entity
AOL Inc.
|
Method and Apparatus for Storing and Retrieving Business Contact Information in a Computer System | ||
Patent #
US 20080015998A1
Filed 07/18/2007
|
Current Assignee
Lupine Investments LLC
|
Sponsoring Entity
Lupine Investments LLC
|
Secure instant messaging system using instant messaging group policy certificates | ||
Patent #
US 7,321,969 B2
Filed 04/26/2002
|
Current Assignee
Entrust Technologies Limited
|
Sponsoring Entity
Entrust Technologies Limited
|
Event Sharing | ||
Patent #
US 20080032742A1
Filed 07/27/2007
|
Current Assignee
Intellectual Ventures Assets 20 LLC
|
Sponsoring Entity
Intellectual Ventures Assets 20 LLC
|
Rule-based system and method for managing the provisioning of user applications on limited-resource and/or wireless devices | ||
Patent #
US 7,330,717 B2
Filed 05/08/2003
|
Current Assignee
Alcatel-Lucent SA
|
Sponsoring Entity
Lucent Technologies Inc.
|
ACCESS LIMITED EMM DISTRIBUTION LISTS | ||
Patent #
US 20080034042A1
Filed 08/02/2006
|
Current Assignee
Microsoft Technology Licensing LLC
|
Sponsoring Entity
Microsoft Technology Licensing LLC
|
Pooling data for consumer credit or debit cards | ||
Patent #
US 20080033857A1
Filed 10/03/2007
|
Current Assignee
Moses Manuel
|
Sponsoring Entity
Moses Manuel
|
RULE-BASED SYSTEM AND METHOD FOR MANAGING THE PROVISIONING OF USER APPLICATIONS ON LIMITED-RESOURCE AND/OR WIRELESS DEVICES | ||
Patent #
US 20080090551A1
Filed 11/27/2007
|
Current Assignee
Alcatel-Lucent SA
|
Sponsoring Entity
-
|
Methods and systems for storing predetermined multimedia information | ||
Patent #
US 7,353,187 B1
Filed 08/28/2000
|
Current Assignee
Comverse Limited
|
Sponsoring Entity
Comverse Limited
|
Method, System, and Graphical User Interface for Dynamically Updating Transmission Characteristics in a Web Mail Reply | ||
Patent #
US 20080098312A1
Filed 12/20/2007
|
Current Assignee
Google LLC
|
Sponsoring Entity
-
|
SHORT MESSAGE FORMATTING FOR INFORMATION EXCHANGE | ||
Patent #
US 20080090597A1
Filed 01/19/2007
|
Current Assignee
Lupine Investments LLC
|
Sponsoring Entity
-
|
Enhanced Search Results | ||
Patent #
US 20080082512A1
Filed 11/16/2007
|
Current Assignee
Microsoft Technology Licensing LLC
|
Sponsoring Entity
Microsoft Technology Licensing LLC
|
SYSTEM AND METHOD OF DYNAMICALLY PRIORITIZED ELECTRONIC MAIL GRAPHICAL USER INTERFACE, AND MEASURING EMAIL PRODUCTIVITY AND COLLABORATION TRENDS | ||
Patent #
US 20080126951A1
Filed 11/13/2007
|
Current Assignee
MessageMind LLC
|
Sponsoring Entity
MessageMind LLC
|
METHOD AND SYSTEM FOR AUTOMATED COORDINATION AND ORGANIZATION OF ELECTRONIC COMMUNICATIONS IN ENTERPRISES | ||
Patent #
US 20080114847A1
Filed 10/09/2007
|
Current Assignee
Wells Fargo Bank NA
|
Sponsoring Entity
-
|
DYNAMICALLY ALTERING SEARCH RESULT PAGE LAYOUT TO INCREASE USER RESPONSE | ||
Patent #
US 20080183672A1
Filed 01/29/2007
|
Current Assignee
Facebook Inc.
|
Sponsoring Entity
-
|
System For Computer To Mobile Device Place Shifting | ||
Patent #
US 20080183839A1
Filed 01/26/2007
|
Current Assignee
24ACCESS SOLUTIONS B. V.
|
Sponsoring Entity
-
|
System and method for digital rights management with license proxy for mobile wireless platforms | ||
Patent #
US 20080189213A1
Filed 02/05/2007
|
Current Assignee
GigaMedia Access Corp.
|
Sponsoring Entity
GigaMedia Access Corp.
|
Apparatus and method for storing predetermined multimedia information | ||
Patent #
US 7,424,446 B2
Filed 05/22/2001
|
Current Assignee
MAVENIR LTD.
|
Sponsoring Entity
COMVERSE NETWORK SYSTEMS LTD.
|
SYSTEMS AND METHODS FOR ADVERTISEMENT AND EVENT PROMOTION | ||
Patent #
US 20080215424A1
Filed 07/19/2007
|
Current Assignee
Yam Anthony, Dunham Blythe, Guldimann Marc, Kartzman Ben, Chris Hobbs
|
Sponsoring Entity
Yam Anthony, Dunham Blythe, Guldimann Marc, Kartzman Ben, Chris Hobbs
|
Method and system for transmission-based billing of applications | ||
Patent #
US 7,436,816 B2
Filed 02/26/2002
|
Current Assignee
Google Technology Holdings LLC
|
Sponsoring Entity
4thpass Inc.
|
Methods, apparatus, and program products for configuring components in networked computing environments | ||
Patent #
US 7,461,172 B2
Filed 12/12/2002
|
Current Assignee
Xerox Corporation
|
Sponsoring Entity
Xerox Corporation
|
Bulk message identification | ||
Patent #
US 7,472,163 B1
Filed 12/30/2002
|
Current Assignee
Google LLC
|
Sponsoring Entity
AOL LLC
|
Method and System for Maintaining and Distributing Wireless Applications | ||
Patent #
US 20080301231A1
Filed 07/08/2008
|
Current Assignee
Mehta Samir Narendra, Ramadan Zeyad, Ramadan Mazin
|
Sponsoring Entity
Mehta Samir Narendra, Ramadan Zeyad, Ramadan Mazin
|
Interactive method of providing analysis of potency and purity of pharmaceutical compounds | ||
Patent #
US 7,197,405 B1
Filed 02/04/2005
|
Current Assignee
MEDPRO HOLDINGS LLC
|
Sponsoring Entity
MEDPRO HOLDINGS LLC
|
Distributed system enabling integration and automation of marketing, sales and service | ||
Patent #
US 20070083425A1
Filed 01/09/2004
|
Current Assignee
INNOVATIVE INFORMATION INC.
|
Sponsoring Entity
INNOVATIVE INFORMATION INC.
|
Service email system for transmitting advertisement email to a group of terminals only if transfer constraint and transmission conditions are satisfied | ||
Patent #
US 7,203,727 B2
Filed 02/14/2003
|
Current Assignee
Rakuten Inc.
|
Sponsoring Entity
NEC Corporation
|
Service creation via presence messaging | ||
Patent #
US 20070116196A1
Filed 11/08/2005
|
Current Assignee
Alcatel-Lucent SA
|
Sponsoring Entity
Alcatel-Lucent SA
|
METHOD AND APPARATUS FOR PROPAGATING ADDRESS CHANGE IN AN EMAIL | ||
Patent #
US 20070124394A1
Filed 06/12/2006
|
Current Assignee
International Business Machines Corporation
|
Sponsoring Entity
International Business Machines Corporation
|
Providing and using a quality score in association with the serving of ADS to determine page layout | ||
Patent #
US 20070150348A1
Filed 03/30/2006
|
Current Assignee
Microsoft Technology Licensing LLC
|
Sponsoring Entity
Microsoft Technology Licensing LLC
|
Dynamic backfill of advertisement content using second advertisement source | ||
Patent #
US 20070150347A1
Filed 03/28/2006
|
Current Assignee
Microsoft Technology Licensing LLC
|
Sponsoring Entity
Microsoft Technology Licensing LLC
|
Dynamic rotation of multiple keyphrases for advertising content supplier | ||
Patent #
US 20070150346A1
Filed 03/28/2006
|
Current Assignee
Microsoft Technology Licensing LLC
|
Sponsoring Entity
Microsoft Technology Licensing LLC
|
Keyword value maximization for advertisement systems with multiple advertisement sources | ||
Patent #
US 20070150345A1
Filed 03/28/2006
|
Current Assignee
Microsoft Technology Licensing LLC
|
Sponsoring Entity
Microsoft Technology Licensing LLC
|
Managing a message communication and file system | ||
Patent #
US 7,233,961 B2
Filed 10/08/2004
|
Current Assignee
Sampson Scott E.
|
Sponsoring Entity
Sampson Scott E.
|
Selection and use of different keyphrases for different advertising content suppliers | ||
Patent #
US 20070150344A1
Filed 03/28/2006
|
Current Assignee
Microsoft Technology Licensing LLC
|
Sponsoring Entity
Microsoft Technology Licensing LLC
|
Dynamically altering requests to increase user response to advertisements | ||
Patent #
US 20070150343A1
Filed 03/28/2006
|
Current Assignee
Microsoft Technology Licensing LLC
|
Sponsoring Entity
Microsoft Technology Licensing LLC
|
Dynamic selection of blended content from multiple media sources | ||
Patent #
US 20070150342A1
Filed 03/28/2006
|
Current Assignee
Microsoft Technology Licensing LLC
|
Sponsoring Entity
Microsoft Technology Licensing LLC
|
Advertising content timeout methods in multiple-source advertising systems | ||
Patent #
US 20070150341A1
Filed 03/28/2006
|
Current Assignee
Microsoft Technology Licensing LLC
|
Sponsoring Entity
Microsoft Technology Licensing LLC
|
Method and system for processing intelligence information | ||
Patent #
US 20070198275A1
Filed 10/21/2002
|
Current Assignee
Oracle America Inc.
|
Sponsoring Entity
Oracle America Inc.
|
System and method for accumulating a historical component context | ||
Patent #
US 20070180108A1
Filed 04/04/2007
|
Current Assignee
Mark Newman, Edwards W., Sedivy Jana
|
Sponsoring Entity
Mark Newman, Edwards W., Sedivy Jana
|
Exchanging project-related data in a client-server architecture | ||
Patent #
US 20070226678A1
Filed 03/31/2003
|
Current Assignee
Oracle America Inc.
|
Sponsoring Entity
Oracle America Inc.
|
Exchanging project-related data between software applications | ||
Patent #
US 20070208765A1
Filed 12/30/2002
|
Current Assignee
Oracle America Inc.
|
Sponsoring Entity
Oracle America Inc.
|
Disseminating information about security threats | ||
Patent #
US 20070244981A1
Filed 09/12/2002
|
Current Assignee
Siebel Systems Inc.
|
Sponsoring Entity
Siebel Systems Inc.
|
On-site method of providing analysis of potency and purity of pharmaceutical compounds | ||
Patent #
US 20070239367A1
Filed 03/22/2007
|
Current Assignee
MEDPRO HOLDINGS LLC A MISSOURI CORPORATION
|
Sponsoring Entity
MEDPRO HOLDINGS LLC A MISSOURI CORPORATION
|
System and Method For Improving the Search Visibility of a Web Page | ||
Patent #
US 20070271238A1
Filed 12/22/2006
|
Current Assignee
iCrossing Inc.
|
Sponsoring Entity
iCrossing Inc.
|
System and method of email streaming digital video for subscribers | ||
Patent #
US 20070288574A1
Filed 06/09/2006
|
Current Assignee
Niemann Christoph, Koster Daren
|
Sponsoring Entity
Niemann Christoph, Koster Daren
|
Communication management using a token action log | ||
Patent #
US 7,010,565 B2
Filed 03/05/2003
|
Current Assignee
Sampson Scott E.
|
Sponsoring Entity
Sampson Scott E.
|
Disambiguating ambiguous characters | ||
Patent #
US 20060013487A1
Filed 07/11/2005
|
Current Assignee
Nuance Communications Inc.
|
Sponsoring Entity
Nuance Communications Inc.
|
System and method for dynamic adaptive user-based prioritization and display of electronic messages | ||
Patent #
US 20060010217A1
Filed 06/03/2005
|
Current Assignee
MessageMind LLC
|
Sponsoring Entity
MessageMind LLC
|
Managing feedback data | ||
Patent #
US 20060026210A1
Filed 07/28/2004
|
Current Assignee
Hewlett-Packard Development Company L.P.
|
Sponsoring Entity
Hewlett-Packard Development Company L.P.
|
Throttling response message traffic presented to a user | ||
Patent #
US 20060031533A1
Filed 09/14/2005
|
Current Assignee
International Business Machines Corporation
|
Sponsoring Entity
International Business Machines Corporation
|
Commercial shape search engine | ||
Patent #
US 20060036577A1
Filed 08/03/2004
|
Current Assignee
NextEngine Inc.
|
Sponsoring Entity
NextEngine Inc.
|
System and method for accessing computer services via a wireless network | ||
Patent #
US 7,027,821 B2
Filed 01/28/2002
|
Current Assignee
ATT Intellectual Property I LP
|
Sponsoring Entity
Bellsouth Intellectual Property Corporation
|
Methods and systems for electronic transactions | ||
Patent #
US 20060085289A1
Filed 12/05/2005
|
Current Assignee
Tamiras Per Pte Ltd LLC
|
Sponsoring Entity
Tamiras Per Pte Ltd LLC
|
System and method of electronic advertisement and commerce | ||
Patent #
US 20060095320A1
Filed 11/03/2004
|
Current Assignee
Lisa S. Jones
|
Sponsoring Entity
Lisa S. Jones
|
Wireless data exchange | ||
Patent #
US 20060212482A1
Filed 02/13/2006
|
Current Assignee
Xenogenic Development Limited Liability Company
|
Sponsoring Entity
Xenogenic Development Limited Liability Company
|
Use of extensible markup language in a system and method for influencing a position on a search result list generated by a computer network search engine | ||
Patent #
US 20060212437A1
Filed 05/25/2006
|
Current Assignee
Excalibur IP LLC
|
Sponsoring Entity
Excalibur IP LLC
|
Consumer data credit or debit card | ||
Patent #
US 20060242084A1
Filed 04/25/2005
|
Current Assignee
Manuel Brad Moses
|
Sponsoring Entity
Manuel Brad Moses
|
System and method for process evaluation | ||
Patent #
US 20060235742A1
Filed 04/18/2005
|
Current Assignee
Hewlett-Packard Development Company L.P.
|
Sponsoring Entity
Hewlett-Packard Development Company L.P.
|
System for prioritizing advertiser communications over a network | ||
Patent #
US 20060248110A1
Filed 10/24/2005
|
Current Assignee
Adknowledge
|
Sponsoring Entity
Adknowledge
|
DYNAMIC INCLUSION OF SECURITY FEATURES UPON A COMMERCIAL INSTRUMENT SYSTEMS AND METHODS | ||
Patent #
US 20060278693A1
Filed 06/08/2006
|
Current Assignee
First Data Corporation
|
Sponsoring Entity
First Data Corporation
|
Strategic communications systems and methods | ||
Patent #
US 20060282379A1
Filed 06/13/2005
|
Current Assignee
First Data Corporation
|
Sponsoring Entity
First Data Corporation
|
Method, system, and program product for customizing a user interface | ||
Patent #
US 20050015728A1
Filed 07/17/2003
|
Current Assignee
International Business Machines Corporation
|
Sponsoring Entity
International Business Machines Corporation
|
Managing a message communication and file system | ||
Patent #
US 20050050007A1
Filed 10/08/2004
|
Current Assignee
Sampson Scott E.
|
Sponsoring Entity
Sampson Scott E.
|
METHOD, SYSTEM AND STORAGE MEDIUM FOR PROVIDING AUTONOMIC IDENTIFICATION OF AN IMPORTANT MESSAGE | ||
Patent #
US 20050086307A1
Filed 09/30/2003
|
Current Assignee
Hulu LLC
|
Sponsoring Entity
Hulu LLC
|
Spam prevention | ||
Patent #
US 20050097179A1
Filed 09/16/2004
|
Current Assignee
Gregory Michael Orme
|
Sponsoring Entity
Gregory Michael Orme
|
Radio network controller | ||
Patent #
US 20050105482A1
Filed 12/23/2004
|
Current Assignee
Fujitsu Limited
|
Sponsoring Entity
Fujitsu Limited
|
Seamless discovery of workstation-installed remote applications from an extranet | ||
Patent #
US 20050125529A1
Filed 11/24/2003
|
Current Assignee
ServiceNow Incorporated
|
Sponsoring Entity
ServiceNow Incorporated
|
Presenting a merged view of remote application shortcuts from multiple providers | ||
Patent #
US 20050125530A1
Filed 11/24/2003
|
Current Assignee
Microsoft Technology Licensing LLC
|
Sponsoring Entity
Microsoft Technology Licensing LLC
|
Method and apparatus for a virtual mail house system | ||
Patent #
US 20050198157A1
Filed 03/05/2004
|
Current Assignee
VIRTUAL DESIGN HOUSE INC.
|
Sponsoring Entity
VIRTUAL DESIGN HOUSE INC.
|
Passively populating a participant list with known contacts | ||
Patent #
US 20050198131A1
Filed 12/20/2004
|
Current Assignee
Oath Inc.
|
Sponsoring Entity
Oath Inc.
|
Displaying conversations in a conversation-based email sysem | ||
Patent #
US 20050234850A1
Filed 08/06/2004
|
Current Assignee
Google LLC
|
Sponsoring Entity
Google LLC
|
Email system with conversation-centric user interface | ||
Patent #
US 20050262203A1
Filed 03/31/2004
|
Current Assignee
Google LLC
|
Sponsoring Entity
Google LLC
|
Bulletin board management system and computer program | ||
Patent #
US 20050265101A1
Filed 10/01/2004
|
Current Assignee
Fujitsu Limited
|
Sponsoring Entity
Fujitsu Limited
|
Direct marketing management on behalf of subscribers and marketers | ||
Patent #
US 20040024639A1
Filed 08/05/2002
|
Current Assignee
AOL Inc.
|
Sponsoring Entity
AOL Inc.
|
Communication management using a token action log | ||
Patent #
US 20040073621A1
Filed 03/05/2003
|
Current Assignee
Sampson Scott E.
|
Sponsoring Entity
Sampson Scott E.
|
Methods, apparatus, and program products for configuring components in networked computing environments | ||
Patent #
US 20040139231A1
Filed 12/12/2002
|
Current Assignee
Xerox Corporation
|
Sponsoring Entity
Xerox Corporation
|
Generating a list of people relevant to a task | ||
Patent #
US 6,785,681 B2
Filed 07/31/2001
|
Current Assignee
Intel Corporation
|
Sponsoring Entity
Intel Corporation
|
Reconfiguring an electronic message to effect an enhanced notification | ||
Patent #
US 20040172454A1
Filed 11/18/2003
|
Current Assignee
Facebook Inc.
|
Sponsoring Entity
-
|
Identifying and using identities deemed to be known to a user | ||
Patent #
US 20040193684A1
Filed 12/30/2003
|
Current Assignee
Facebook Inc.
|
Sponsoring Entity
-
|
Identifying and using identities deemed to be known to a user | ||
Patent #
US 20040205126A1
Filed 12/30/2003
|
Current Assignee
Facebook Inc.
|
Sponsoring Entity
Facebook Inc.
|
Method and system for unifying and sharing of business systems | ||
Patent #
US 20040210452A1
Filed 01/14/2004
|
Current Assignee
Transpacific Delta SCI LLC
|
Sponsoring Entity
Transpacific Delta SCI LLC
|
Interactive commercials as interface to a search engine | ||
Patent #
US 20040215506A1
Filed 05/22/2001
|
Current Assignee
MINDARROW SYSTEMS INC.
|
Sponsoring Entity
MINDARROW SYSTEMS INC.
|
System and method of distributing customized content | ||
Patent #
US 20040199605A1
Filed 04/06/2004
|
Current Assignee
Disney Enterprises Incorporated
|
Sponsoring Entity
-
|
Method and system for obtaining information using a mobile communications device | ||
Patent #
US 20040203654A1
Filed 09/30/2002
|
Current Assignee
Sbc Knowledge Ventures L.P.
|
Sponsoring Entity
ATT Knowledge Ventures L.P.
|
Identifying and using identities deemed to be known to a user | ||
Patent #
US 20040210639A1
Filed 12/30/2003
|
Current Assignee
AOL Inc.
|
Sponsoring Entity
AOL Inc.
|
Identifying and using identities deemed to be known to a user | ||
Patent #
US 20040205127A1
Filed 12/30/2003
|
Current Assignee
AOL Inc.
|
Sponsoring Entity
AOL Inc.
|
Method and apparatus for storing and retrieving business contact information in a computer system | ||
Patent #
US 20040236792A1
Filed 06/29/2004
|
Current Assignee
Xenogenic Development Limited Liability Company
|
Sponsoring Entity
-
|
Methods and systems for electronic transactions | ||
Patent #
US 20040230494A1
Filed 03/02/2004
|
Current Assignee
Di-Walkor III Services LLC
|
Sponsoring Entity
Di-Walkor III Services LLC
|
Apparatus, method, and business method for enabling customer access to computer system execution data in exchange for sharing the execution data | ||
Patent #
US 20030005075A1
Filed 06/27/2001
|
Current Assignee
International Business Machines Corporation
|
Sponsoring Entity
International Business Machines Corporation
|
Method and apparatus for providing selective delivery of notifications to users of multiple devices over a network | ||
Patent #
US 20030023690A1
Filed 07/26/2001
|
Current Assignee
Openwave Systems Incorporated
|
Sponsoring Entity
Openwave Systems Incorporated
|
System and method for charging for directed provisioning of user applications on limited-resource devices | ||
Patent #
US 20030060188A1
Filed 10/01/2002
|
Current Assignee
Alcatel-Lucent SA
|
Sponsoring Entity
Alcatel-Lucent SA
|
System and method for remotely modifying software on a machine | ||
Patent #
US 20030110482A1
Filed 12/06/2001
|
Current Assignee
Caterpillar Incorporated
|
Sponsoring Entity
-
|
Information collecting apparatus, information collecting method and information collecting program | ||
Patent #
US 20030110156A1
Filed 03/29/2002
|
Current Assignee
Fujitsu Limited
|
Sponsoring Entity
-
|
Method and system for remotely sensing the file formats processed by an E-mail client | ||
Patent #
US 20030120735A1
Filed 09/06/2002
|
Current Assignee
Zeta Global Corp.
|
Sponsoring Entity
-
|
System and method for accessing computer services via a wireless network | ||
Patent #
US 20030144008A1
Filed 01/28/2002
|
Current Assignee
ATT Intellectual Property I LP
|
Sponsoring Entity
ATT Intellectual Property I LP
|
Cell software and process for installing it | ||
Patent #
US 20030145132A1
Filed 01/30/2002
|
Current Assignee
Ziplip Com
|
Sponsoring Entity
Ziplip Com
|
Apparatus and method for focused presentations of static and dynamic data using local storage media and networked web pages | ||
Patent #
US 20030140118A1
Filed 05/30/2002
|
Current Assignee
Theron J. Rubley, Joel A. Horn, Chris Brammer, Ian George Alexander Lloyd, Rhonda Bower
|
Sponsoring Entity
Theron J. Rubley, Joel A. Horn, Chris Brammer, Ian George Alexander Lloyd, Rhonda Bower
|
E-mail server and service e-mail providing system using the same | ||
Patent #
US 20030158904A1
Filed 02/14/2003
|
Current Assignee
Rakuten Inc.
|
Sponsoring Entity
-
|
Method and system for remotely sensing the file formats processed by an e-mail client | ||
Patent #
US 20030149733A1
Filed 02/21/2003
|
Current Assignee
Zeta Global Corp.
|
Sponsoring Entity
-
|
Secure PKI proxy and method for instant messaging clients | ||
Patent #
US 20030204741A1
Filed 04/26/2002
|
Current Assignee
Cygnacom Solutions Inc.
|
Sponsoring Entity
Cygnacom Solutions Inc.
|
Instant messaging apparatus and method with instant messaging secure policy certificates | ||
Patent #
US 20030204722A1
Filed 04/26/2002
|
Current Assignee
Entrust Technologies Limited
|
Sponsoring Entity
-
|
Secure instant messaging system using instant messaging group policy certificates | ||
Patent #
US 20030204720A1
Filed 04/26/2002
|
Current Assignee
Entrust Technologies Limited
|
Sponsoring Entity
-
|
Rule-based system and method for managing the provisioning of user applicatins on limited-resource and/or wireless devices | ||
Patent #
US 20030232616A1
Filed 05/08/2003
|
Current Assignee
Alcatel-Lucent SA
|
Sponsoring Entity
Alcatel-Lucent SA
|
Voice Instant Messaging | ||
Patent #
US 20020023131A1
Filed 03/19/2001
|
Current Assignee
Facebook Inc.
|
Sponsoring Entity
Facebook Inc.
|
System and method enabling remote access to and customization of multimedia | ||
Patent #
US 20020016748A1
Filed 05/22/2001
|
Current Assignee
MAVENIR LTD.
|
Sponsoring Entity
MAVENIR LTD.
|
Method and system for transmission-based billing of applications | ||
Patent #
US 20020128984A1
Filed 02/26/2002
|
Current Assignee
Google Technology Holdings LLC
|
Sponsoring Entity
Google Technology Holdings LLC
|
Method and system for maintaining and distributing wireless applications | ||
Patent #
US 20020131404A1
Filed 11/28/2001
|
Current Assignee
4thpass Inc.
|
Sponsoring Entity
4thpass Inc.
|
System and method for automated end-user support | ||
Patent #
US 20020145628A1
Filed 08/31/2001
|
Current Assignee
CONCENTRIX CVG CUSTOMER MANAGEMENT GROUP INC.
|
Sponsoring Entity
CONCENTRIX CVG CUSTOMER MANAGEMENT GROUP INC.
|
System and method for enabling communication between browser frames | ||
Patent #
US 20020147848A1
Filed 08/31/2001
|
Current Assignee
FINALI CORPORATION
|
Sponsoring Entity
FINALI CORPORATION
|
E-mail communications system, method and program | ||
Patent #
US 20020169835A1
Filed 01/18/2001
|
Current Assignee
IMARCSGROUP.COM LLC
|
Sponsoring Entity
IMARCSGROUP.COM LLC
|
Personal information providing system and personal information providing method | ||
Patent #
US 20010056469A1
Filed 06/18/2001
|
Current Assignee
NEC Corporation
|
Sponsoring Entity
NEC Corporation
|
Commercial shape search engine | ||
Patent #
US 8,126,907 B2
Filed 08/03/2004
|
Current Assignee
NextEngine Inc.
|
Sponsoring Entity
NextPat Limited
|
PERIMETER MESSAGE FILTERING WITH EXTRACTED USER-SPECIFIC PREFERENCES | ||
Patent #
US 20070282953A1
Filed 05/31/2006
|
Current Assignee
Microsoft Technology Licensing LLC
|
Sponsoring Entity
Microsoft Technology Licensing LLC
|
Host-based intelligent results related to a character stream | ||
Patent #
US 20070288648A1
Filed 08/29/2003
|
Current Assignee
Facebook Inc.
|
Sponsoring Entity
Oath Inc.
|
Method and Apparatus Upgrade Assistance Using Critical Historical Product Information | ||
Patent #
US 20070299741A1
Filed 09/12/2007
|
Current Assignee
International Business Machines Corporation
|
Sponsoring Entity
International Business Machines Corporation
|
Identifying and using identities deemed to be known to a user | ||
Patent #
US 8,117,265 B2
Filed 12/30/2003
|
Current Assignee
Facebook Inc.
|
Sponsoring Entity
Facebook Inc.
|
Generating keyword-based requests for content | ||
Patent #
US 8,117,069 B2
Filed 02/18/2011
|
Current Assignee
Microsoft Technology Licensing LLC
|
Sponsoring Entity
Microsoft Corporation
|
Video messaging | ||
Patent #
US 8,078,678 B2
Filed 05/27/2011
|
Current Assignee
Facebook Inc.
|
Sponsoring Entity
AOL Inc.
|
System and method for notifying a user of people, places or things having attributes matching a user's stated preference | ||
Patent #
US 8,102,253 B1
Filed 03/04/2011
|
Current Assignee
Chemtron Research LLC
|
Sponsoring Entity
Geomass LLC
|
System and method for automated end-user support | ||
Patent #
US 8,096,809 B2
Filed 08/31/2001
|
Current Assignee
CONCENTRIX CVG CUSTOMER MANAGEMENT GROUP INC.
|
Sponsoring Entity
FINALI CORPORATION
|
Systems and methods for performing machine-implemented tasks | ||
Patent #
US 8,087,019 B1
Filed 10/31/2006
|
Current Assignee
Mercury Kingdom Assets Limited
|
Sponsoring Entity
Marathon Solutions LLC
|
Intelligently enabled menu choices based on online presence state in address book | ||
Patent #
US 8,132,110 B1
Filed 08/05/2003
|
Current Assignee
Facebook Inc.
|
Sponsoring Entity
Facebook Inc.
|
Method and system for automated coordination and organization of electronic communications in enterprises | ||
Patent #
US 8,150,798 B2
Filed 10/09/2007
|
Current Assignee
Wells Fargo Bank NA
|
Sponsoring Entity
Wells Fargo Bank NA
|
Associating email messages with conversations | ||
Patent #
US 8,150,924 B2
Filed 08/06/2004
|
Current Assignee
Google LLC
|
Sponsoring Entity
Google Inc.
|
Enhanced buddy list using mobile device identifiers | ||
Patent #
US 8,156,193 B1
Filed 08/26/2009
|
Current Assignee
Facebook Inc.
|
Sponsoring Entity
Facebook Inc.
|
System and method of dynamically prioritized electronic mail graphical user interface, and measuring email productivity and collaboration trends | ||
Patent #
US 8,161,122 B2
Filed 11/13/2007
|
Current Assignee
MessageMind LLC
|
Sponsoring Entity
MessageMind LLC
|
Access limited EMM distribution lists | ||
Patent #
US 8,166,113 B2
Filed 08/02/2006
|
Current Assignee
Microsoft Technology Licensing LLC
|
Sponsoring Entity
Microsoft Corporation
|
Method and apparatus upgrade assistance using critical historical product information | ||
Patent #
US 8,195,525 B2
Filed 09/12/2007
|
Current Assignee
International Business Machines Corporation
|
Sponsoring Entity
International Business Machines Corporation
|
Method and system for remotely sensing the file formats processed by an e-mail client | ||
Patent #
US 8,200,759 B2
Filed 02/21/2003
|
Current Assignee
Zeta Global Corp.
|
Sponsoring Entity
Digital Impact Incorporated
|
System and method for prioritizing components | ||
Patent #
US 8,224,893 B2
Filed 07/01/2011
|
Current Assignee
Regional Resources Ltd
|
Sponsoring Entity
Xerox Corporation
|
Inbox with focused messages according to categories | ||
Patent #
US 8,239,874 B2
Filed 09/28/2007
|
Current Assignee
Microsoft Technology Licensing LLC
|
Sponsoring Entity
Microsoft Corporation
|
Rule-based system and method for managing the provisioning of user applications on limited-resource and/or wireless devices | ||
Patent #
US 8,270,951 B2
Filed 11/27/2007
|
Current Assignee
Alcatel-Lucent SA
|
Sponsoring Entity
Alcatel-Lucent SA
|
ASYNCHRONOUS MESSAGING TAGS | ||
Patent #
US 20120246238A1
Filed 03/21/2011
|
Current Assignee
International Business Machines Corporation
|
Sponsoring Entity
International Business Machines Corporation
|
Radio network controller | ||
Patent #
US 8,274,984 B2
Filed 12/23/2004
|
Current Assignee
Fujitsu Limited
|
Sponsoring Entity
Fujitsu Limited
|
Service creation via presence messaging | ||
Patent #
US 8,285,784 B2
Filed 11/08/2005
|
Current Assignee
Alcatel-Lucent SA
|
Sponsoring Entity
Alcatel-Lucent SA
|
Method and system for transmission-based billing applications | ||
Patent #
US 8,310,943 B2
Filed 04/19/2007
|
Current Assignee
Motorola Mobility LLC
|
Sponsoring Entity
Motorola Mobility LLC
|
Phone to phone data exchange | ||
Patent #
US 8,326,361 B2
Filed 11/04/2011
|
Current Assignee
Xenogenic Development Limited Liability Company
|
Sponsoring Entity
Lupine Investments LLC
|
Method, system, and graphical user interface for dynamically updating transmission characteristics in a web mail reply | ||
Patent #
US 8,346,859 B2
Filed 08/30/2011
|
Current Assignee
Google LLC
|
Sponsoring Entity
Google Inc.
|
ASYNCHRONOUS MESSAGING TAGS | ||
Patent #
US 20130005366A1
Filed 09/10/2012
|
Current Assignee
International Business Machines Corporation
|
Sponsoring Entity
International Business Machines Corporation
|
Virtual Concierge Search Assistant | ||
Patent #
US 20130013460A1
Filed 07/08/2011
|
Current Assignee
Andrew J. Seligman
|
Sponsoring Entity
Andrew J. Seligman
|
Method and system for processing intelligence information | ||
Patent #
US 8,423,374 B2
Filed 10/21/2002
|
Current Assignee
Oracle America Inc.
|
Sponsoring Entity
Siebel Systems Inc.
|
Portable electronic device for receiving and playing feature length movies | ||
Patent #
US 8,424,048 B1
Filed 02/18/2006
|
Current Assignee
RPX Corporation
|
Sponsoring Entity
Philip Scott Lyren
|
ELECTRONIC MESSAGE DELIVERY BASED ON PRESENCE NOTIFICATION | ||
Patent #
US 20130097254A1
Filed 09/14/2012
|
Current Assignee
Facebook Inc.
|
Sponsoring Entity
Facebook Inc.
|
System and method for providing media content having attributes matching a user's stated preference | ||
Patent #
US 8,427,303 B1
Filed 12/16/2011
|
Current Assignee
Chemtron Research LLC
|
Sponsoring Entity
Geomass LLC
|
Voice instant messaging | ||
Patent #
US 8,429,231 B2
Filed 09/08/2011
|
Current Assignee
Facebook Inc.
|
Sponsoring Entity
Facebook Inc.
|
Exchanging project-related data in a client-server architecture | ||
Patent #
US 8,443,036 B2
Filed 03/31/2003
|
Current Assignee
Oracle America Inc.
|
Sponsoring Entity
Siebel Systems Inc.
|
Host-based intelligent results related to a character stream | ||
Patent #
US 8,452,849 B2
Filed 07/15/2011
|
Current Assignee
Facebook Inc.
|
Sponsoring Entity
Facebook Inc.
|
TWO STAGE MOBILE DEVICE GEOGRAPHIC LOCATION DETERMINATION | ||
Patent #
US 20130150085A1
Filed 02/05/2013
|
Current Assignee
T-Mobile USA Inc.
|
Sponsoring Entity
T-Mobile USA Inc.
|
Short message service network plug-in | ||
Patent #
US 8,467,816 B2
Filed 01/28/2011
|
Current Assignee
Xenogenic Development Limited Liability Company
|
Sponsoring Entity
Lupine Investments LLC
|
Method of rescinding previously transmitted e-mail messages | ||
Patent #
US 8,468,209 B2
Filed 09/18/2003
|
Current Assignee
International Business Machines SA
|
Sponsoring Entity
International Business Machines SA
|
METHODS AND SYSTEMS FOR DELIVERING MULTIPLE NOTIFICATIONS | ||
Patent #
US 20130159440A1
Filed 02/14/2013
|
Current Assignee
Facebook Inc.
|
Sponsoring Entity
Facebook Inc.
|
Enhanced search results | ||
Patent #
US 8,473,855 B2
Filed 11/16/2007
|
Current Assignee
Microsoft Technology Licensing LLC
|
Sponsoring Entity
Microsoft Corporation
|
Presenting a recipient of an e-mail with an option to instant message a sender or another recipient based on the sender's or the other recipient's address and online status | ||
Patent #
US 8,474,628 B1
Filed 06/13/2005
|
Current Assignee
Facebook Inc.
|
Sponsoring Entity
Facebook Inc.
|
E-mail synchronization between heterogeneous mail servers | ||
Patent #
US 8,484,303 B2
Filed 09/20/2011
|
Current Assignee
Advanced Messaging Technologies Inc.
|
Sponsoring Entity
J2 Global Inc.
|
Marketing and selling feature length movies over networks | ||
Patent #
US 8,521,601 B1
Filed 04/08/2006
|
Current Assignee
RPX Corporation
|
Sponsoring Entity
Red Pine Point LLC
|
Retrieving and snoozing categorized conversations in a conversation-based email system | ||
Patent #
US 8,533,274 B2
Filed 11/13/2009
|
Current Assignee
Google LLC
|
Sponsoring Entity
Google Inc.
|
System and method for targeting advertisements or other information using user geographical information | ||
Patent #
US 8,554,852 B2
Filed 10/19/2010
|
Current Assignee
Google LLC
|
Sponsoring Entity
Google Inc.
|
Displaying conversation views in a conversation-based email system | ||
Patent #
US 8,560,615 B2
Filed 07/12/2010
|
Current Assignee
Google LLC
|
Sponsoring Entity
Google Inc.
|
Methods and systems for capturing and managing instant messages | ||
Patent #
US 8,577,972 B1
Filed 01/19/2010
|
Current Assignee
Facebook Inc.
|
Sponsoring Entity
Facebook Inc.
|
Disambiguating ambiguous characters | ||
Patent #
US 8,583,087 B2
Filed 09/14/2012
|
Current Assignee
Cerence Inc.
|
Sponsoring Entity
Nuance Communications Inc.
|
Labeling messages of conversations and snoozing labeled conversations in a conversation-based email system | ||
Patent #
US 8,583,747 B2
Filed 11/13/2009
|
Current Assignee
Google LLC
|
Sponsoring Entity
Google Inc.
|
Indexing quoted text in messages in conversations to support advanced conversation-based searching | ||
Patent #
US 8,583,654 B2
Filed 08/29/2011
|
Current Assignee
Google LLC
|
Sponsoring Entity
Google Inc.
|
Social networking permissions | ||
Patent #
US 8,595,146 B1
Filed 03/15/2005
|
Current Assignee
Oath Inc.
|
Sponsoring Entity
AOL Inc.
|
Data session synchronization with phone numbers | ||
Patent #
US 8,600,359 B2
Filed 09/10/2012
|
Current Assignee
International Business Machines Corporation
|
Sponsoring Entity
International Business Machines Corporation
|
Methods and systems to display a video in an e-mail | ||
Patent #
US 8,601,071 B2
Filed 12/05/2008
|
Current Assignee
VIDIENSE TECHNOLOGY PTY LTD.
|
Sponsoring Entity
VIDIENSE TECHNOLOGY PTY LTD.
|
Providing snippets relevant to a search query in a conversation-based email system | ||
Patent #
US 8,601,062 B2
Filed 08/06/2004
|
Current Assignee
Google LLC
|
Sponsoring Entity
Google Inc.
|
System and method for targeting information items based on popularities of the information items | ||
Patent #
US 8,601,004 B1
Filed 12/06/2005
|
Current Assignee
Google LLC
|
Sponsoring Entity
Google Inc.
|
Email conversation management system | ||
Patent #
US 8,626,851 B2
Filed 09/28/2010
|
Current Assignee
Google LLC
|
Sponsoring Entity
Google Inc.
|
System and method for automated end-user support | ||
Patent #
US 8,636,515 B2
Filed 12/09/2011
|
Current Assignee
CONCENTRIX CVG CUSTOMER MANAGEMENT GROUP INC.
|
Sponsoring Entity
Convergys Customer Management Group Incorporated
|
System and method for providing media content having attributes matching a user's stated preference | ||
Patent #
US 8,680,985 B2
Filed 10/04/2012
|
Current Assignee
Chemtron Research LLC
|
Sponsoring Entity
Geomass LLC
|
Data session preferences | ||
Patent #
US 8,688,090 B2
Filed 03/21/2011
|
Current Assignee
International Business Machines Corporation
|
Sponsoring Entity
International Business Machines Corporation
|
Email conversation management system | ||
Patent #
US 8,700,717 B2
Filed 09/28/2010
|
Current Assignee
Google LLC
|
Sponsoring Entity
Google Inc.
|
Account linking | ||
Patent #
US 8,701,014 B1
Filed 11/18/2003
|
Current Assignee
Facebook Inc.
|
Sponsoring Entity
Facebook Inc.
|
Primary and secondary recipient indicators for conversations | ||
Patent #
US 8,621,022 B2
Filed 09/14/2012
|
Current Assignee
Google LLC
|
Sponsoring Entity
Google Inc.
|
Bulk message identification | ||
Patent #
US 8,706,823 B2
Filed 03/04/2011
|
Current Assignee
Google LLC
|
Sponsoring Entity
Google Inc.
|
System and method for managing content on a network interface | ||
Patent #
US 8,713,134 B2
Filed 11/13/2008
|
Current Assignee
Zak Regina, Bruce Zak
|
Sponsoring Entity
Zak Regina, Bruce Zak
|
Two stage mobile device geographic location determination | ||
Patent #
US 8,737,311 B2
Filed 02/05/2013
|
Current Assignee
T-Mobile USA Inc.
|
Sponsoring Entity
T-Mobile USA Inc.
|
Mobile virtual communication invitations | ||
Patent #
US 8,761,744 B2
Filed 04/18/2008
|
Current Assignee
Xenogenic Development Limited Liability Company
|
Sponsoring Entity
Lupine Investments LLC
|
Host-based intelligent results related to a character stream | ||
Patent #
US 8,775,560 B2
Filed 01/31/2013
|
Current Assignee
Facebook Inc.
|
Sponsoring Entity
Facebook Inc.
|
Automatic categorization of entries in a contact list | ||
Patent #
US 8,775,950 B2
Filed 09/15/2012
|
Current Assignee
Facebook Inc.
|
Sponsoring Entity
Facebook Inc.
|
Enhanced message display | ||
Patent #
US 8,782,156 B2
Filed 09/14/2012
|
Current Assignee
Google LLC
|
Sponsoring Entity
Google Inc.
|
Presentation of Search Results to Mobile Devices Based on Television Viewing History | ||
Patent #
US 20140215513A1
Filed 03/31/2014
|
Current Assignee
Millennial Media LLC
|
Sponsoring Entity
Millennial Media LLC
|
COMMUNICATING A TARGETED MESSAGE TO A WIRELESS DEVICE BASED ON LOCATION AND TWO USER PROFILES | ||
Patent #
US 20140222569A1
Filed 10/09/2012
|
Current Assignee
NexRf Corporation
|
Sponsoring Entity
NexRf Corporation
|
System for prioritizing advertiser communications over a network | ||
Patent #
US 8,799,079 B2
Filed 10/24/2005
|
Current Assignee
Adknowledge
|
Sponsoring Entity
Adknowledge
|
SYSTEM AND METHOD FOR MANAGING CONTENT ON A NETWORK INTERFACE | ||
Patent #
US 20140237336A1
Filed 04/28/2014
|
Current Assignee
Zak Regina, Bruce Zak
|
Sponsoring Entity
Zak Regina, Bruce Zak
|
Intelligent map results related to a character stream | ||
Patent #
US 8,819,176 B2
Filed 09/13/2012
|
Current Assignee
Facebook Inc.
|
Sponsoring Entity
Facebook Inc.
|
Phone to phone data exchange | ||
Patent #
US 8,818,336 B2
Filed 11/08/2012
|
Current Assignee
Xenogenic Development Limited Liability Company
|
Sponsoring Entity
Lupine Investments LLC
|
System and method for charging for directed provisioning of user applications on limited-resource devices | ||
Patent #
US 8,849,242 B2
Filed 02/21/2002
|
Current Assignee
Alcatel-Lucent SA
|
Sponsoring Entity
Alcatel-Lucent SA
|
System and method for accessing location-based business services via electronic mail | ||
Patent #
US 8,868,108 B2
Filed 03/08/2010
|
Current Assignee
ATT Intellectual Property I LP
|
Sponsoring Entity
ATT Intellectual Property I LP
|
Method, Apparatus, and System for Adding Electronic Mail Attachment | ||
Patent #
US 20140317210A1
Filed 06/30/2014
|
Current Assignee
Huawei Technologies Co. Ltd.
|
Sponsoring Entity
Huawei Technologies Co. Ltd.
|
Identifying and using identities deemed to be known to a user | ||
Patent #
US 8,874,672 B2
Filed 02/13/2012
|
Current Assignee
Facebook Inc.
|
Sponsoring Entity
Facebook Inc.
|
Sourcing terms into a search engine | ||
Patent #
US 8,874,606 B2
Filed 05/02/2011
|
Current Assignee
Facebook Inc.
|
Sponsoring Entity
Facebook Inc.
|
Implicit population of access control lists | ||
Patent #
RE45254E1
Filed 05/31/2013
|
Current Assignee
Facebook Inc.
|
Sponsoring Entity
Facebook Inc.
|
Digital media voice tags in social networks | ||
Patent #
US 8,903,847 B2
Filed 03/05/2010
|
Current Assignee
International Business Machines Corporation
|
Sponsoring Entity
International Business Machines Corporation
|
Passively populating a participant list with known contacts | ||
Patent #
US 8,898,239 B2
Filed 12/20/2004
|
Current Assignee
Oath Inc.
|
Sponsoring Entity
AOL Inc.
|
Automatic categorization of entries in a contact list | ||
Patent #
US 8,910,056 B2
Filed 08/09/2010
|
Current Assignee
Facebook Inc.
|
Sponsoring Entity
Facebook Inc.
|
System and method for determining a subscriber'S zone information | ||
Patent #
US 8,908,664 B2
Filed 06/06/2011
|
Current Assignee
T-Mobile USA Inc.
|
Sponsoring Entity
T-Mobile USA Inc.
|
Video messaging | ||
Patent #
US 8,918,727 B2
Filed 12/09/2011
|
Current Assignee
Facebook Inc.
|
Sponsoring Entity
Facebook Inc.
|
Organizing entries in participant lists based on communications strengths | ||
Patent #
US 8,918,460 B2
Filed 04/22/2010
|
Current Assignee
Facebook Inc.
|
Sponsoring Entity
Facebook Inc.
|
Degrees of separation for filtering communications | ||
Patent #
US 8,930,480 B2
Filed 10/08/2013
|
Current Assignee
Facebook Inc.
|
Sponsoring Entity
Facebook Inc.
|
System and method for utilizing IP-based wireless telecommunications client location data | ||
Patent #
US 8,953,567 B2
Filed 10/22/2007
|
Current Assignee
T-Mobile USA Inc.
|
Sponsoring Entity
T-Mobile USA Inc.
|
Intelligent results related to a character stream | ||
Patent #
US 8,954,530 B2
Filed 09/13/2012
|
Current Assignee
Facebook Inc.
|
Sponsoring Entity
Facebook Inc.
|
Intelligent messaging label results related to a character stream | ||
Patent #
US 8,954,531 B2
Filed 09/13/2012
|
Current Assignee
Facebook Inc.
|
Sponsoring Entity
Facebook Inc.
|
System and method for regulated collaboration marketplace | ||
Patent #
US 8,955,146 B1
Filed 05/30/2012
|
Current Assignee
CBANC NETWORK INC.
|
Sponsoring Entity
CBANC NETWORK INC.
|
Host-based intelligent results related to a character stream | ||
Patent #
US 8,954,534 B2
Filed 01/04/2013
|
Current Assignee
Facebook Inc.
|
Sponsoring Entity
Facebook Inc.
|
Asynchronous messaging tags | ||
Patent #
US 8,959,165 B2
Filed 09/10/2012
|
Current Assignee
International Business Machines Corporation
|
Sponsoring Entity
International Business Machines Corporation
|
Tri-state presence indicator | ||
Patent #
US 8,959,164 B2
Filed 02/15/2012
|
Current Assignee
Facebook Inc.
|
Sponsoring Entity
Facebook Inc.
|
Managing forwarded electronic messages | ||
Patent #
US 8,965,964 B1
Filed 12/29/2004
|
Current Assignee
Facebook Inc.
|
Sponsoring Entity
Facebook Inc.
|
Enabling search for conversations with two messages each having a query team | ||
Patent #
US 8,972,409 B2
Filed 08/29/2011
|
Current Assignee
Google LLC
|
Sponsoring Entity
Google Inc.
|
Search engine utilizing user navigated documents | ||
Patent #
US 8,996,560 B2
Filed 09/14/2012
|
Current Assignee
Facebook Inc.
|
Sponsoring Entity
Facebook Inc.
|
Systems and method for performing machine-implemented tasks of sending substitute keyword to advertisement supplier | ||
Patent #
US 8,997,100 B2
Filed 12/09/2011
|
Current Assignee
Mercury Kingdom Assets Limited
|
Sponsoring Entity
Mercury Kingdom Assets Limited
|
System and method for targeting information based on message content | ||
Patent #
US 9,002,725 B1
Filed 08/29/2005
|
Current Assignee
Google LLC
|
Sponsoring Entity
Google Inc.
|
Index entries configured to support both conversation and message based searching | ||
Patent #
US 9,009,142 B2
Filed 08/29/2011
|
Current Assignee
Google LLC
|
Sponsoring Entity
Google Inc.
|
Labeling messages with conversation labels and message labels | ||
Patent #
US 9,015,257 B2
Filed 09/14/2012
|
Current Assignee
Google LLC
|
Sponsoring Entity
Google Inc.
|
Primary and secondary recipient indicators for conversations | ||
Patent #
US 9,015,264 B2
Filed 11/22/2013
|
Current Assignee
Google LLC
|
Sponsoring Entity
Google Inc.
|
Conversation system and method for performing both conversation-based queries and message-based queries | ||
Patent #
US 9,037,601 B2
Filed 08/29/2011
|
Current Assignee
Google LLC
|
Sponsoring Entity
Google Inc.
|
Managing electronic messages | ||
Patent #
US 9,037,660 B2
Filed 12/05/2011
|
Current Assignee
Google LLC
|
Sponsoring Entity
Google Inc.
|
Systems and methods for instant messaging persons referenced in an electronic message | ||
Patent #
US 9,043,418 B2
Filed 09/14/2012
|
Current Assignee
Facebook Inc.
|
Sponsoring Entity
Facebook Inc.
|
Establishing audio communication sessions | ||
Patent #
US 9,049,159 B2
Filed 09/14/2012
|
Current Assignee
Facebook Inc.
|
Sponsoring Entity
Facebook Inc.
|
Intelligent client capability-based results related to a character stream | ||
Patent #
US 9,047,364 B2
Filed 01/16/2013
|
Current Assignee
Facebook Inc.
|
Sponsoring Entity
Facebook Inc.
|
Intelligent results related to a portion of a search query | ||
Patent #
US 9,053,173 B2
Filed 01/28/2013
|
Current Assignee
Facebook Inc.
|
Sponsoring Entity
Facebook Inc.
|
Intelligent vendor results related to a character stream | ||
Patent #
US 9,053,174 B2
Filed 01/30/2013
|
Current Assignee
Facebook Inc.
|
Sponsoring Entity
Facebook Inc.
|
Intelligent results using a spelling correction agent | ||
Patent #
US 9,053,175 B2
Filed 01/30/2013
|
Current Assignee
Facebook Inc.
|
Sponsoring Entity
Facebook Inc.
|
Retrieving and snoozing categorized conversations in a conversation-based email system | ||
Patent #
US 9,063,989 B2
Filed 05/22/2013
|
Current Assignee
Google LLC
|
Sponsoring Entity
Google Inc.
|
Providing snippets relevant to a search query in a conversation-based email system | ||
Patent #
US 9,063,990 B2
Filed 12/02/2013
|
Current Assignee
Google LLC
|
Sponsoring Entity
Google Inc.
|
INCENTIVE SYSTEM FOR INTERACTIVE CONTENT CONSUMPTION | ||
Patent #
US 20150178754A1
Filed 12/19/2013
|
Current Assignee
Microsoft Technology Licensing LLC
|
Sponsoring Entity
Microsoft Technology Licensing LLC
|
Retrieving conversations that match a search query | ||
Patent #
US 9,071,566 B2
Filed 09/14/2012
|
Current Assignee
Google LLC
|
Sponsoring Entity
Google Inc.
|
Methods for capturing electronic messages based on capture rules relating to user actions regarding received electronic messages | ||
Patent #
US 9,070,118 B2
Filed 09/14/2012
|
Current Assignee
Facebook Inc.
|
Sponsoring Entity
Facebook Inc.
|
Methods and user interfaces for video messaging | ||
Patent #
US 9,071,725 B2
Filed 09/13/2012
|
Current Assignee
Facebook Inc.
|
Sponsoring Entity
Facebook Inc.
|
Intelligent results based on database queries | ||
Patent #
US 9,075,868 B2
Filed 02/13/2013
|
Current Assignee
Facebook Inc.
|
Sponsoring Entity
Facebook Inc.
|
Intelligent results using an assistant | ||
Patent #
US 9,075,867 B2
Filed 01/31/2013
|
Current Assignee
Facebook Inc.
|
Sponsoring Entity
Facebook Inc.
|
Method, system, and computer program product for managing interchange of enterprise data messages | ||
Patent #
US 9,083,601 B2
Filed 05/04/2010
|
Current Assignee
Salesforce.com Inc.
|
Sponsoring Entity
Salesforce.com Inc.
|
Methods and systems to display a video in an email | ||
Patent #
US 9,083,665 B2
Filed 10/30/2013
|
Current Assignee
VIDIENSE TECHNOLOGY PTY LTD.
|
Sponsoring Entity
VIDIENSE TECHNOLOGY PTY LTD.
|
Location continuity service for locating mobile devices using multiple access networks including wireless telecommunication networks | ||
Patent #
US 9,094,927 B2
Filed 12/01/2011
|
Current Assignee
T-Mobile USA Inc.
|
Sponsoring Entity
T-Mobile USA Inc.
|
Limited length video messaging | ||
Patent #
US 9,100,538 B2
Filed 09/13/2012
|
Current Assignee
Facebook Inc.
|
Sponsoring Entity
Facebook Inc.
|
Systems for messaging senders and recipients of an electronic message | ||
Patent #
US 9,100,221 B2
Filed 09/14/2012
|
Current Assignee
Facebook Inc.
|
Sponsoring Entity
Facebook Inc.
|
Compacted mode for displaying messages in a conversation | ||
Patent #
US 9,124,543 B2
Filed 09/14/2012
|
Current Assignee
Google LLC
|
Sponsoring Entity
Google Inc.
|
Method and system for processing requisitions | ||
Patent #
US 9,129,331 B2
Filed 12/03/2008
|
Current Assignee
International Business Machines Corporation
|
Sponsoring Entity
International Business Machines Corporation
|
Providing location based triggers in a mobile environment | ||
Patent #
US 9,129,316 B2
Filed 12/05/2005
|
Current Assignee
Tamiras Per Pte Ltd LLC
|
Sponsoring Entity
Tamiras Per Pte Ltd LLC
|
System and method for managing content on a network interface | ||
Patent #
US 9,141,720 B2
Filed 07/11/2014
|
Current Assignee
Bruce Zak
|
Sponsoring Entity
Bruce Zak
|
Methods and systems for setting and/or assigning advisor accounts to entities for specific vehicle aspects and cloud management of advisor accounts | ||
Patent #
US 9,139,091 B1
Filed 10/25/2013
|
Current Assignee
Emerging Automotive LLC
|
Sponsoring Entity
Angel A. Penilla, Albert S. Penilla
|
TECHNIQUES TO OPERATE A SERVICE WITH MACHINE GENERATED AUTHENTICATION TOKENS | ||
Patent #
US 20150281225A1
Filed 03/27/2014
|
Current Assignee
Microsoft Technology Licensing LLC
|
Sponsoring Entity
Microsoft Technology Licensing LLC
|
Intelligent community based results related to a character stream | ||
Patent #
US 9,171,064 B2
Filed 01/31/2013
|
Current Assignee
Facebook Inc.
|
Sponsoring Entity
Facebook Inc.
|
System and method for analyzing communications | ||
Patent #
US 9,185,067 B1
Filed 11/04/2008
|
Current Assignee
Facebook Inc.
|
Sponsoring Entity
Facebook Inc.
|
Mobile advertisement syndication | ||
Patent #
US 9,195,993 B2
Filed 10/14/2013
|
Current Assignee
Millennial Media LLC
|
Sponsoring Entity
Millennial Media LLC
|
Syndication of a behavioral profile associated with an availability condition using a monetization platform | ||
Patent #
US 9,201,979 B2
Filed 03/09/2009
|
Current Assignee
Millennial Media LLC
|
Sponsoring Entity
Millennial Media LLC
|
Offline alerts mechanism | ||
Patent #
US 9,203,879 B2
Filed 09/14/2012
|
Current Assignee
Facebook Inc.
|
Sponsoring Entity
Facebook Inc.
|
Dynamic online and geographic location of a user | ||
Patent #
US 9,203,647 B2
Filed 09/15/2012
|
Current Assignee
Facebook Inc.
|
Sponsoring Entity
Facebook Inc.
|
Systems and methods for reconfiguring electronic messages | ||
Patent #
US 9,203,794 B2
Filed 09/14/2012
|
Current Assignee
Facebook Inc.
|
Sponsoring Entity
Facebook Inc.
|
User characteristic influenced search results | ||
Patent #
US 9,223,878 B2
Filed 07/31/2009
|
Current Assignee
Millennial Media LLC
|
Sponsoring Entity
Millennial Media LLC
|
State change alerts mechanism | ||
Patent #
US 9,246,975 B2
Filed 09/14/2012
|
Current Assignee
Facebook Inc.
|
Sponsoring Entity
Facebook Inc.
|
Electronic message delivery based on presence information | ||
Patent #
US 9,253,136 B2
Filed 09/14/2012
|
Current Assignee
Facebook Inc.
|
Sponsoring Entity
Facebook Inc.
|
Indexing quoted text in messages in conversations to support advanced conversation-based searching | ||
Patent #
US 9,262,455 B2
Filed 10/30/2013
|
Current Assignee
Google LLC
|
Sponsoring Entity
Google Inc.
|
Presentation of search results to mobile devices based on television viewing history | ||
Patent #
US 9,271,023 B2
Filed 03/31/2014
|
Current Assignee
Millennial Media LLC
|
Sponsoring Entity
Millennial Media LLC
|
Presenting dynamic location of a user | ||
Patent #
US 9,313,046 B2
Filed 09/15/2012
|
Current Assignee
Facebook Inc.
|
Sponsoring Entity
Facebook Inc.
|
Message delivery control settings | ||
Patent #
US 9,319,356 B2
Filed 09/15/2012
|
Current Assignee
Facebook Inc.
|
Sponsoring Entity
Facebook Inc.
|
Adjusting Fact-Based Answers to Consider Outcomes | ||
Patent #
US 20160140216A1
Filed 11/19/2014
|
Current Assignee
International Business Machines Corporation
|
Sponsoring Entity
International Business Machines Corporation
|
Targeted content delivery | ||
Patent #
US 9,349,128 B1
Filed 10/03/2011
|
Current Assignee
NexRf Corporation
|
Sponsoring Entity
NexRf Corporation
|
Method and apparatus for propagating address change in an email | ||
Patent #
US 9,350,694 B2
Filed 06/12/2006
|
Current Assignee
International Business Machines Corporation
|
Sponsoring Entity
International Business Machines Corporation
|
Enhanced buddy list using mobile device identifiers | ||
Patent #
US 9,356,890 B2
Filed 04/09/2012
|
Current Assignee
Facebook Inc.
|
Sponsoring Entity
Facebook Inc.
|
Voice messaging interface | ||
Patent #
US 9,356,891 B2
Filed 09/14/2012
|
Current Assignee
Facebook Inc.
|
Sponsoring Entity
Facebook Inc.
|
Enabled and disabled menu choices based on presence state | ||
Patent #
US 9,356,894 B2
Filed 09/14/2012
|
Current Assignee
Facebook Inc.
|
Sponsoring Entity
Facebook Inc.
|
Intelligently enabled menu choices based on online presence state in address book | ||
Patent #
US 9,360,996 B2
Filed 02/14/2012
|
Current Assignee
Facebook Inc.
|
Sponsoring Entity
Facebook Inc.
|
E-mail integrated instant messaging | ||
Patent #
US 9,363,213 B2
Filed 09/15/2012
|
Current Assignee
Facebook Inc.
|
Sponsoring Entity
Facebook Inc.
|
Acquisition of telephone service logic via buying request script | ||
Patent #
US 9,373,134 B2
Filed 04/29/2011
|
Current Assignee
Tamiras Per Pte Ltd LLC
|
Sponsoring Entity
Tamiras Per Pte Ltd LLC
|
Player tracking using a wireless device for a casino property | ||
Patent #
US 9,373,116 B1
Filed 11/30/2007
|
Current Assignee
NexRf Corporation
|
Sponsoring Entity
NexRf Corporation
|
Presentation of sponsored content on mobile device based on transaction event | ||
Patent #
US 9,386,150 B2
Filed 11/11/2013
|
Current Assignee
Millennial Media LLC
|
Sponsoring Entity
Millennial Media LLC
|
System and method for receiving targeted content on a portable electronic device | ||
Patent #
US 9,396,471 B1
Filed 09/12/2012
|
Current Assignee
NexRf Corporation
|
Sponsoring Entity
NexRf Corporation
|
Mobile device location determination using micronetworks | ||
Patent #
US 9,398,418 B2
Filed 03/25/2014
|
Current Assignee
T-Mobile USA Inc.
|
Sponsoring Entity
T-Mobile USA Inc.
|
Systems, methods, and graphical user interfaces for concurrent display of reply message and multiple response options | ||
Patent #
US 9,395,865 B2
Filed 12/26/2012
|
Current Assignee
Google LLC
|
Sponsoring Entity
Google Inc.
|
System and method for weighting content items | ||
Patent #
US 9,396,487 B1
Filed 10/03/2011
|
Current Assignee
NexRf Corporation
|
Sponsoring Entity
NexRf Corporation
|
System and method for analyzing communications | ||
Patent #
US 9,405,843 B2
Filed 07/03/2014
|
Current Assignee
Facebook Inc.
|
Sponsoring Entity
Facebook Inc.
|
Content delivery system, device and method | ||
Patent #
US 9,408,032 B1
Filed 06/03/2011
|
Current Assignee
NexRf Corporation
|
Sponsoring Entity
NexRf Corporation
|
Content relevance weighting system | ||
Patent #
US 9,406,079 B1
Filed 10/03/2011
|
Current Assignee
NexRf Corporation
|
Sponsoring Entity
NexRf Corporation
|
Email conversation management system | ||
Patent #
US 9,418,105 B2
Filed 04/02/2014
|
Current Assignee
Google LLC
|
Sponsoring Entity
Google Inc.
|
Communicating a targeted message to a wireless device based on location and two user profiles | ||
Patent #
US 9,454,769 B2
Filed 10/09/2012
|
Current Assignee
NexRf Corporation
|
Sponsoring Entity
NexRf Corporation
|
Interaction analysis and prioritization of mobile content | ||
Patent #
US 9,454,772 B2
Filed 04/28/2014
|
Current Assignee
Millennial Media LLC
|
Sponsoring Entity
Millennial Media LLC
|
Degrees of separation for handling communications | ||
Patent #
US 9,462,046 B2
Filed 11/26/2014
|
Current Assignee
Facebook Inc.
|
Sponsoring Entity
Facebook Inc.
|
Routing messages between applications | ||
Patent #
US 9,467,405 B2
Filed 07/21/2015
|
Current Assignee
Salesforce.com Inc.
|
Sponsoring Entity
Salesforce.com Inc.
|
Increasing mobile interactivity | ||
Patent #
US 9,471,925 B2
Filed 05/08/2006
|
Current Assignee
Millennial Media LLC
|
Sponsoring Entity
Millennial Media LLC
|
Routing messages between applications | ||
Patent #
US 9,491,126 B2
Filed 07/21/2015
|
Current Assignee
Salesforce.com Inc.
|
Sponsoring Entity
Salesforce.com Inc.
|
Interactive display system | ||
Patent #
US 9,501,786 B1
Filed 10/03/2011
|
Current Assignee
NexRf Corporation
|
Sponsoring Entity
NexRf Corporation
|
Merchant controlled platform system and method | ||
Patent #
US 9,507,494 B1
Filed 06/03/2011
|
Current Assignee
NexRf Corporation
|
Sponsoring Entity
NexRf Corporation
|
Time based electronic message delivery | ||
Patent #
US 9,515,977 B2
Filed 09/14/2012
|
Current Assignee
Facebook Inc.
|
Sponsoring Entity
Facebook Inc.
|
Identifying and using identities deemed to be known to a user | ||
Patent #
US 9,516,125 B2
Filed 09/13/2012
|
Current Assignee
Facebook Inc.
|
Sponsoring Entity
Facebook Inc.
|
System and method for analyzing communications | ||
Patent #
US 9,514,233 B2
Filed 07/09/2014
|
Current Assignee
Facebook Inc.
|
Sponsoring Entity
Facebook Inc.
|
System and method for managing content on a network interface | ||
Patent #
US 9,514,239 B2
Filed 04/28/2014
|
Current Assignee
Bruce Zak
|
Sponsoring Entity
Bruce Zak
|
Adding contacts from a hovering interface | ||
Patent #
US 9,531,654 B2
Filed 09/14/2012
|
Current Assignee
Facebook Inc.
|
Sponsoring Entity
Facebook Inc.
|
Managing electronic messages based on inference scores | ||
Patent #
US 9,531,826 B2
Filed 09/13/2012
|
Current Assignee
Facebook Inc.
|
Sponsoring Entity
Facebook Inc.
|
Reconfiguring an electronic message to effect an enhanced notification | ||
Patent #
US 9,560,000 B2
Filed 07/25/2011
|
Current Assignee
Facebook Inc.
|
Sponsoring Entity
Facebook Inc.
|
Systems and methods for notification delivery | ||
Patent #
US 9,571,439 B2
Filed 02/14/2013
|
Current Assignee
Facebook Inc.
|
Sponsoring Entity
Facebook Inc.
|
Notification archive | ||
Patent #
US 9,571,440 B2
Filed 02/14/2013
|
Current Assignee
Facebook Inc.
|
Sponsoring Entity
Facebook Inc.
|
System and method for community centric resource sharing based on a publishing subscription model | ||
Patent #
US 9,576,271 B2
Filed 08/29/2012
|
Current Assignee
Google LLC
|
Sponsoring Entity
Google Inc.
|
Method, apparatus, and system for adding electronic mail attachment | ||
Patent #
US 9,584,452 B2
Filed 06/30/2014
|
Current Assignee
Huawei Technologies Co. Ltd.
|
Sponsoring Entity
Huawei Technologies Co. Ltd.
|
System and method for notifying a user of people, places or things having attributes matching a user's stated preference | ||
Patent #
US 9,602,608 B2
Filed 01/27/2014
|
Current Assignee
Chemtron Research LLC
|
Sponsoring Entity
Chemtron Research LLC
|
Systems and methods for applying user actions to conversation messages | ||
Patent #
US 9,602,456 B2
Filed 12/03/2013
|
Current Assignee
Google LLC
|
Sponsoring Entity
Google Inc.
|
Location positioning engine system and method | ||
Patent #
US 9,615,347 B1
Filed 06/03/2011
|
Current Assignee
NexRf Corporation
|
Sponsoring Entity
NexRf Corporation
|
System and method for analyzing communications | ||
Patent #
US 9,619,575 B2
Filed 07/09/2014
|
Current Assignee
Facebook Inc.
|
Sponsoring Entity
Facebook Inc.
|
Dynamic location of a subordinate user | ||
Patent #
US 9,621,376 B2
Filed 01/30/2012
|
Current Assignee
Facebook Inc.
|
Sponsoring Entity
Facebook Inc.
|
Providing supplemental information corresponding to a referenced individual | ||
Patent #
US 9,621,493 B2
Filed 09/14/2012
|
Current Assignee
Facebook Inc.
|
Sponsoring Entity
Facebook Inc.
|
E-mail integrated instant messaging | ||
Patent #
US 9,628,431 B2
Filed 07/01/2011
|
Current Assignee
Facebook Inc.
|
Sponsoring Entity
Facebook Inc.
|
Exchanging project-related data in a client-server architecture | ||
Patent #
US 9,632,768 B2
Filed 05/13/2013
|
Current Assignee
Oracle America Inc.
|
Sponsoring Entity
Oracle America Inc.
|
Networked gaming system and method | ||
Patent #
US 9,646,454 B1
Filed 02/25/2014
|
Current Assignee
NexRf Corporation
|
Sponsoring Entity
NexRf Corporation
|
Dynamic identification of other users to an online user | ||
Patent #
US 9,647,872 B2
Filed 02/08/2011
|
Current Assignee
Facebook Inc.
|
Sponsoring Entity
Facebook Inc.
|
System and method for determining device location in an IP-based wireless telecommunications network | ||
Patent #
US 9,661,602 B2
Filed 01/29/2013
|
Current Assignee
T-Mobile USA Inc.
|
Sponsoring Entity
T-Mobile USA Inc.
|
PRIORITIZING DELIVERY OF MESSAGES IN COMMUNICATION SYSTEMS | ||
Patent #
US 20170149716A1
Filed 11/23/2015
|
Current Assignee
International Business Machines Corporation
|
Sponsoring Entity
International Business Machines Corporation
|
Central people lists accessible by multiple applications | ||
Patent #
US 9,667,585 B2
Filed 09/14/2012
|
Current Assignee
Facebook Inc.
|
Sponsoring Entity
Facebook Inc.
|
System and method for determining a subscriber's zone information | ||
Patent #
US 9,693,189 B2
Filed 12/09/2014
|
Current Assignee
T-Mobile USA Inc.
|
Sponsoring Entity
T-Mobile USA Inc.
|
Logical subscriber identification module (SIM) | ||
Patent #
US 9,693,229 B2
Filed 11/05/2015
|
Current Assignee
International Business Machines Corporation
|
Sponsoring Entity
International Business Machines Corporation
|
User interfaces for providing supplemental contact information corresponding to a referenced individual | ||
Patent #
US 9,699,122 B2
Filed 03/04/2013
|
Current Assignee
Facebook Inc.
|
Sponsoring Entity
Facebook Inc.
|
Predictive text completion for a mobile communication facility | ||
Patent #
US 9,703,892 B2
Filed 03/03/2014
|
Current Assignee
Millennial Media LLC
|
Sponsoring Entity
Millennial Media LLC
|
System and method for analyzing communications | ||
Patent #
US 9,705,834 B2
Filed 07/09/2014
|
Current Assignee
Facebook Inc.
|
Sponsoring Entity
Facebook Inc.
|
Automatic categorization of entries in a contact list | ||
Patent #
US 9,727,631 B2
Filed 07/08/2014
|
Current Assignee
Facebook Inc.
|
Sponsoring Entity
Facebook Inc.
|
Systems and methods for notification management and delivery | ||
Patent #
US 9,729,489 B2
Filed 12/31/2012
|
Current Assignee
Facebook Inc.
|
Sponsoring Entity
Facebook Inc.
|
Systems and methods for re-ranking displayed conversations | ||
Patent #
US 9,734,216 B2
Filed 10/16/2013
|
Current Assignee
Google LLC
|
Sponsoring Entity
Google LLC
|
Methods of providing access to messages based on degrees of separation | ||
Patent #
US 9,736,255 B2
Filed 09/13/2012
|
Current Assignee
Facebook Inc.
|
Sponsoring Entity
Facebook Inc.
|
State change alerts mechanism | ||
Patent #
US 9,736,209 B2
Filed 09/14/2012
|
Current Assignee
Facebook Inc.
|
Sponsoring Entity
Facebook Inc.
|
Popularity index | ||
Patent #
US 9,742,615 B1
Filed 08/15/2006
|
Current Assignee
Oath Inc.
|
Sponsoring Entity
Oath Inc.
|
System and method for analyzing communications | ||
Patent #
US 9,749,276 B2
Filed 07/09/2014
|
Current Assignee
Facebook Inc.
|
Sponsoring Entity
Facebook Inc.
|
System and method for analyzing communications | ||
Patent #
US 9,749,279 B2
Filed 09/18/2015
|
Current Assignee
Facebook Inc.
|
Sponsoring Entity
Facebook Inc.
|
Searching based on user interest | ||
Patent #
US 9,753,972 B2
Filed 03/14/2013
|
Current Assignee
Facebook Inc.
|
Sponsoring Entity
Facebook Inc.
|
System for targeting advertising content to a plurality of mobile communication facilities | ||
Patent #
US 9,754,287 B2
Filed 03/31/2014
|
Current Assignee
Millennial Media LLC
|
Sponsoring Entity
Millennial Media LLC
|
Methods and system for delivering multiple notifications | ||
Patent #
US 9,769,104 B2
Filed 02/14/2013
|
Current Assignee
Facebook Inc.
|
Sponsoring Entity
Facebook Inc.
|
System and method for map based exploration | ||
Patent #
US 9,773,020 B2
Filed 07/13/2015
|
Current Assignee
NexRf Corporation
|
Sponsoring Entity
NexRf Corporation
|
People lists | ||
Patent #
US 9,774,560 B2
Filed 06/28/2012
|
Current Assignee
Facebook Inc.
|
Sponsoring Entity
Facebook Inc.
|
Dynamic bidding and expected value | ||
Patent #
US 9,785,975 B2
Filed 09/22/2014
|
Current Assignee
Millennial Media LLC
|
Sponsoring Entity
Millennial Media LLC
|
User interface for geofence associated content | ||
Patent #
US 9,788,155 B1
Filed 04/22/2015
|
Current Assignee
NexRf Corporation
|
Sponsoring Entity
Michael A Kerr, David R. Stewart
|
Email conversation management system | ||
Patent #
US 9,794,207 B2
Filed 10/16/2013
|
Current Assignee
Google LLC
|
Sponsoring Entity
Google LLC
|
Location continuity service for locating mobile devices using multiple access networks including wireless telecommunication networks | ||
Patent #
US 9,794,747 B2
Filed 07/27/2015
|
Current Assignee
T-Mobile USA Inc.
|
Sponsoring Entity
T-Mobile USA Inc.
|
Presentation of search results to mobile devices based on television viewing history | ||
Patent #
US 9,811,589 B2
Filed 02/22/2016
|
Current Assignee
Millennial Media LLC
|
Sponsoring Entity
Millennial Media LLC
|
System and method for analyzing communications | ||
Patent #
US 9,813,370 B2
Filed 07/09/2014
|
Current Assignee
Facebook Inc.
|
Sponsoring Entity
Facebook Inc.
|
System and method for analyzing communications | ||
Patent #
US 9,819,629 B2
Filed 07/10/2014
|
Current Assignee
Facebook Inc.
|
Sponsoring Entity
Facebook Inc.
|
Displaying conversations in a conversation-based email system | ||
Patent #
US 9,819,624 B2
Filed 08/06/2004
|
Current Assignee
Google LLC
|
Sponsoring Entity
Google LLC
|
Mobile device location determination using micronetworks | ||
Patent #
US 9,820,102 B2
Filed 07/18/2016
|
Current Assignee
T-Mobile USA Inc.
|
Sponsoring Entity
T-Mobile USA Inc.
|
System and method for utilizing IP-based wireless telecommunications client location data | ||
Patent #
US 9,820,089 B2
Filed 11/21/2014
|
Current Assignee
T-Mobile USA Inc.
|
Sponsoring Entity
T-Mobile USA Inc.
|
Host-based intelligent results related to a character stream | ||
Patent #
US 9,852,126 B2
Filed 05/01/2015
|
Current Assignee
Facebook Inc.
|
Sponsoring Entity
Facebook Inc.
|
Information handling system and computer program product for dynamically assigning question priority based on question extraction and domain dictionary | ||
Patent #
US 9,892,192 B2
Filed 09/30/2014
|
Current Assignee
International Business Machines Corporation
|
Sponsoring Entity
International Business Machines Corporation
|
Electronic messaging using reply telephone numbers | ||
Patent #
US 9,894,018 B2
Filed 07/31/2014
|
Current Assignee
Facebook Inc.
|
Sponsoring Entity
Facebook Inc.
|
Routing messages between applications | ||
Patent #
US 9,948,644 B2
Filed 07/21/2015
|
Current Assignee
Salesforce.com Inc.
|
Sponsoring Entity
Salesforce.com Inc.
|
Graphical messaging software application and features thereof | ||
Patent #
US 10,003,936 B1
Filed 04/05/2017
|
Current Assignee
Innovators Atlas LLC
|
Sponsoring Entity
Innovators Atlas LLC
|
Method and system of automating data capture from electronic correspondence | ||
Patent #
US 10,027,613 B2
Filed 01/28/2016
|
Current Assignee
Mercury Kingdom Assets Limited
|
Sponsoring Entity
Mercury Kingdom Assets Limited
|
Managing electronic messages sent to reply telephone numbers | ||
Patent #
US 10,033,669 B2
Filed 07/31/2014
|
Current Assignee
Facebook Inc.
|
Sponsoring Entity
Facebook Inc.
|
Managing sponsored content based on device characteristics | ||
Patent #
US 10,038,756 B2
Filed 11/11/2005
|
Current Assignee
Millennial Media LLC
|
Sponsoring Entity
Millennial Media LLC
|
Method for dynamically assigning question priority based on question extraction and domain dictionary | ||
Patent #
US 10,049,153 B2
Filed 03/06/2015
|
Current Assignee
International Business Machines Corporation
|
Sponsoring Entity
International Business Machines Corporation
|
Logical subscriber identification module (SIM) | ||
Patent #
US 10,057,771 B2
Filed 05/23/2017
|
Current Assignee
International Business Machines Corporation
|
Sponsoring Entity
International Business Machines Corporation
|
System and method for providing information matching a user's stated preferences | ||
Patent #
US 10,097,955 B2
Filed 03/17/2017
|
Current Assignee
Chemtron Research LLC
|
Sponsoring Entity
Chemtron Research LLC
|
Methods for controlling display of electronic messages captured based on community rankings | ||
Patent #
US 10,102,504 B2
Filed 09/14/2012
|
Current Assignee
Facebook Inc.
|
Sponsoring Entity
Facebook Inc.
|
Method and system for processing intelligence information | ||
Patent #
US 10,116,595 B2
Filed 04/15/2013
|
Current Assignee
Oracle International Corporation
|
Sponsoring Entity
Oracle International Corporation
|
System for instant messaging the sender and recipients of an e-mail message | ||
Patent #
US 10,122,658 B2
Filed 05/01/2015
|
Current Assignee
Facebook Inc.
|
Sponsoring Entity
Facebook Inc.
|
Providing supplemental contact information corresponding to a referenced individual | ||
Patent #
US 10,158,588 B2
Filed 08/16/2016
|
Current Assignee
Facebook Inc.
|
Sponsoring Entity
Facebook Inc.
|
Network based indoor positioning and geofencing system and method | ||
Patent #
US 10,169,774 B2
Filed 06/21/2016
|
Current Assignee
NexRf Corporation
|
Sponsoring Entity
NexRf Corporation
|
User-defined electronic message preferences | ||
Patent #
US 10,187,334 B2
Filed 09/15/2012
|
Current Assignee
Facebook Inc.
|
Sponsoring Entity
Facebook Inc.
|
System and method for developing and utilizing a contactability profile | ||
Patent #
US 10,248,917 B1
Filed 10/14/2005
|
Current Assignee
Capital One Services LLC
|
Sponsoring Entity
Capital One Services LLC
|
Methods and systems to display a video in an email | ||
Patent #
US 10,270,722 B2
Filed 06/11/2015
|
Current Assignee
VIDIENSE TECHNOLOGY PTY LTD.
|
Sponsoring Entity
VIDIENSE TECHNOLOGY PTY LTD.
|
Displaying conversations in a conversation-based email system | ||
Patent #
US 10,284,506 B2
Filed 11/14/2017
|
Current Assignee
Google LLC
|
Sponsoring Entity
Google LLC
|
Logical subscriber identification module (SIM) | ||
Patent #
US 10,285,057 B2
Filed 07/18/2018
|
Current Assignee
International Business Machines Corporation
|
Sponsoring Entity
International Business Machines Corporation
|
METHOD AND SYSTEM OF AUTOMATING DATA CAPTURE FROM ELECTRONIC CORRESPONDENCE | ||
Patent #
US 20160149845A1
Filed 01/28/2016
|
Current Assignee
Mercury Kingdom Assets Limited
|
Sponsoring Entity
Mercury Kingdom Assets Limited
|
E-mail integrated instant messaging | ||
Patent #
US 10,313,297 B2
Filed 06/21/2016
|
Current Assignee
Facebook Inc.
|
Sponsoring Entity
Facebook Inc.
|
Method and system for dynamic interleaving | ||
Patent #
US 10,313,252 B2
Filed 05/20/2016
|
Current Assignee
Citrix Systems Inc.
|
Sponsoring Entity
Citrix Systems Inc.
|
Techniques to provide network security through just-in-time provisioned accounts | ||
Patent #
US 10,326,795 B2
Filed 11/03/2017
|
Current Assignee
Microsoft Technology Licensing LLC
|
Sponsoring Entity
Microsoft Technology Licensing LLC
|
Systems and methods of calculating communications strengths | ||
Patent #
US 10,341,289 B2
Filed 09/14/2012
|
Current Assignee
Facebook Inc.
|
Sponsoring Entity
Facebook Inc.
|
System and method for providing information matching a user's stated preferences | ||
Patent #
US 10,362,446 B2
Filed 09/07/2018
|
Current Assignee
Chemtron Research LLC
|
Sponsoring Entity
Chemtron Research LLC
|
Social networking permissions | ||
Patent #
US 10,367,860 B2
Filed 11/25/2013
|
Current Assignee
Oath Inc.
|
Sponsoring Entity
Oath Inc.
|
Managing electronic messages sent to mobile devices associated with electronic messaging accounts | ||
Patent #
US 10,389,661 B2
Filed 07/31/2014
|
Current Assignee
Facebook Inc.
|
Sponsoring Entity
Facebook Inc.
|
System and method for determining a subscriber's zone information | ||
Patent #
US 10,419,875 B2
Filed 06/14/2017
|
Current Assignee
-
|
Sponsoring Entity
-
|
System and method for handset positioning with dynamically updated RF fingerprinting | ||
Patent #
US 10,430,492 B1
Filed 08/25/2011
|
Current Assignee
NexRf Corporation
|
Sponsoring Entity
NexRf Corporation
|
No References
64 Claims
- 1. . A method of requesting and collecting information from a network via an information account of a system, comprising a plurality of steps of:
making a request by indicating a type of information to be collected;
entering a duration in which the request is active. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53)
- 54. . A communication system, comprising:
a subscriber system;
a supplier system;
an information memory system;
an information exchange system;
a clearinghouse system; and
a network;
wherein the subscriber system, the supplier system, the information memory system, the information exchange system;
the clearinghouse system are interconnected through the network.- View Dependent Claims (55, 56, 57, 58, 59, 60, 61, 62, 63)
- 64. . A communication system, comprising:
a dynamic request data system is communicatively connected to an Internet;
an information control panel is communicatively connected to the dynamic request data system;
an email account is communicatively connected to the dynamic request data system;
an information supplier system is communicatively connected to the dynamic request data system;
wherein the dynamic request data system upon receiving a request via the information control panel, initiates a search in one of the internet and the information supplier system and delivers information fulfilling the request to the email account.
1 Specification
[0001] The present invention is in the field of electronic messaging system operatively integrated in the network arena encompassing the wired and wireless space.
[0002] The commercial electronic messaging market has experienced significant growth in the past few years. Jupiter Communications projects another 40-fold of increase in growth in this area; particularly, in commercial e-mail volumes, primarily because e-mail is a cost-efficient, highly effective response-rate system and method by which to make contact with, acquire, cultivate and retain customers, for promoting and selling products/services, building loyalty and reinforcing brand identity.
[0003] The current and projected growth in commercial emessaging volume increasingly strains user patience and impacts marketing effectiveness of this medium of communication. For example, the average number of commercial e-mail messages that consumers receive was 40 over the course of 12 months during 1999, excluding unsolicited e-mail or “spam” in the form of chain letters, duplicate postings, etc. By 2005, the average number of commercial e-messages alone is projected to grow to more than 1,600 annually. This translates to 4.4 commercial e-messages per day per average user. Overall, non-marketing e-mail and other e-mail correspondence of a personal nature will also grow significantly by more than doubling from 1,750 in 1999 to 4,000 per year in 2005.
[0004] The consequence of this rapid growth is that users face a virtual avalanche of e-messages, much of it irrelevant to their needs, as for the most part they did not request the received information, i.e., it is “spam,” the electronic form of “junk mail.” For legitimate businesses, the key challenge will intensify, of achieving efficient response rates and maintaining effective, high quality, two-way interaction with customers and prospects.
[0005] “Permission-based” or “opt-in” e-marketing entails users granting permission for companies to send advertisements and other commercial messages via e-mail or other forms of eMessaging. Opt-in e-mail is largely used to generate leads, increase sales, retain, up-sell and cross-sell customers as well as building traffic to company web-sites. Some corporations seek to build their own in-house permission-based e-mail lists by inviting website visitors to register and subscribe to an e-mail update or newsletter as well as by renting third-party permission-based opt-in lists.
[0006] So-called permission-based or “opt-in” e-mail has provided only a partial answer to the problem of excessive commercial e-mail. This is so, first of all because the action of indicating interest in a category or product area is temporarily displaced-that is, removed in terms of time of such action from the actual purchase decision point. Secondly, the information seeking is spatially removed from the primary interface that typical onliners use the most frequently-namely, their e-mail interface itself. Further, the conventional systems and methods of opt-in do not enable users to control/manage the flow of such e-mail to be sent to their inbox-for example, in terms of duration, frequency, geography, date, day part or time frame-for any given information desired. Further, the quantity of such delivered information is not controllable by the user, as so called opt-in e-mail is currently practiced in the marketplace. In effect, “conventional opt-in” is more like “opening” a faucet with limited or no ability to control its flow (amount), continuance (time period), or periodicity (frequency).
[0007] With the current conventional opt-in method, as provided by third party aggregators, users make their interests known to such an intermediary company, typically at that intermediary'"'"'s website (or at an affiliate'"'"'s web site) and, thereby, register to have promotional/informational messages in categories of interest sent to their e-mailbox on a continuing basis. These mailings continue until the recipient informs the information senders to cancel the mailing when the user no longer desires to receive such information. According to the common experience among users, this cancellation procedure often does not effectively cancel the influx of information. Many third party aggregators often do not send the requested promotional messages unless consumers also agree to receive additional messages. Hence, consumers are coerced to “opt-in.”
[0008] Other e-mail marketing intermediaries seek to persuade online users to provide e-mail addresses for promotional mailings, sometimes in return for some incentive, bonus point program or refund. Often, these companies will employ the opposite of “opt-in”, namely an “opt-out” method of e-mail marketing, whereby consumers are first sent an e-mail message and then are given the option of not receiving any more promotional messages of the type-that is after they have already received at least one such message. That is, in this method, a stream of messages is typically sent until a user takes the action to inform the sender that he no longer wants to be sent such messages (hence, “opt out”). While e-mail users, in research, by far, prefer “opt-in” over and above the “opt-out” method, as of mid-2000, actual e-marketers'"'"' practice is still much more skewed to “opt-out.”
[0009] A key challenge for effective e-mail marketing is distinguishing the fine line between permission-based e-mail and unsolicited e-mail, common known as “spam.” According to analysts'"'"' studies (Jupiter, IMT Strategies, et al), between 33% and 59% of consumers ignore e-mail from unfamiliar sources. This phenomenon is the “soft underbelly” of conventional permission-based or opt-in e-mail marketing in that, quite literally, the user forgets that he requested information or, simply does not recognize the “unknown” sending source.
[0010] Thus, with conventionally implemented “opt-out” and, even with “opt-in” e-mail, if the user receives more e-messages than expected, or if the content is irrelevant or if it is not timely (e.g., receiving the travel information package after one already took the trip), such eMessage is likely to be perceived as “spam” and, hence, ignored. If e-marketers send to a user'"'"'s e-mail address in order to promote unrelated products/services-or if the user'"'"'s addresses are sold/rented/exchanged with other marketers-such e-mail can appear to come from an unfamiliar sender and, de facto, result in the perception of “spam” on the part of the user-even if the customer originally gave permission to the sender directly or to some, legitimate third party intermediary. In summary, the conventional “opt-in” e-mail system is not dynamic in the sense that users cannot control an “on/off switch,” i.e., turn on/turn off a category of interest easily and quickly; nor can they control the amount of information to be received nor its active “life.” Such systems are also, by their being “outside” of the user'"'"'s e-mail system'"'"'s operational infrastructure, not intimately knowledgeable of the individual user'"'"'s e-mail behaviors re: the full range of other opt-in relationships for other categories of information, nor the person'"'"'s e-mail preferences in terms of delivery, terminus device, type of e-mail format, auto-forwarding to share with a friend, etc. and/or the user'"'"'s specific behaviors (open/save/delete/forward/et al.) in response to a given e-mail received, i.e., beyond simply tracking the click-through to the e-marketer'"'"'s website.
[0011] In light of the drawbacks of the known methods for enabling users to grant their permission for commercial messages to be sent to their e-mail address or other e-messaging terminus in the categories of their interest, an objective of the present invention is to provide a system and method for facilitating information requests by combining functionality such as quantity/duration, device terminus and other preferences with the most frequently engaged online activity; namely, with the e-mail or emessaging system, putting users in control of their own information request parameters. Thus, the subject invention makes it possible to have immediate interaction with the on-request utility at the very point of the e-mail interface (or, according to another embodiment, a single click away instantly from the e-mail interface to the on-request functionality or according to another embodiment as a pull-down or pop-up panel on a browser, or according to another embodiment as a desktop application or agent, or according to another embodiment at a separate website).
[0012] The subject invention embodies, as well, a “just-in-time” responsivity feature that enables the user to self-customize the quantity, frequency, delivery terminus (1 or more), auto-forwarding and other criteria specific to the individual user and the specific requested information event and to have such request and specific criteria active for a desired duration or time frame which coincides with the user'"'"'s period of interest.
[0013] Further, the subject invention includes the corollary mechanism for aggregating legitimate advertiser e-mail/e-messages in a Central Posting Facility (and, according to another embodiment, a cluster or networking of such databases) and, by extension, the application of such Facility to become a Commercial On Demand e-Mail Clearinghouse for multiple uses by web-sites, portals, corporations and other service providers with end-user relationships. A method for integrating the “just-in-time” functionality described above with other systems such as SAIC'"'"'s MISTI for indexing and searching of web-accessible content for legacy databases is also provided for by the invention.
[0014] The present invention provides an improved method and system that enhances any e-mail system, whether POP, IMAP or other protocol (or more broadly, any e-messaging system), by combination with a dynamic, on-screen, on-request information control and exchange functionality which enables users to make self-tailored or personally customized requests for categories of information to be delivered to them via their e-mail/eMessaging address, (according to other embodiments, such functionality may be provided as an embedded browser plug-in, pop-up, desktop application or agent, or at a separate website itself, and delivery may be by other than e-mail forms of e-messaging including instant messaging, short text wireless, addressable television communication, as well as by conventional delivery, over the Internet, of addressable data packets to an IP address.)
[0015] The method and system, according to the present invention, provides the user with a range of pre-established categories and sub-categories of information which the user may activate by simply highlighting, or otherwise checking off, or clicking on.
[0016] Further, the method and system enables users to make specific requests beyond the existing, pre-established categories, by inputting their information request following a simple format for such request and the system seeks to identify and provide such information by e-mail or alternate e-messaging protocol, e.g., instant messaging, wireless short message or other digital communications to an IP address, by its use of such searching mechanisms as SAIC'"'"'s MISTI system.
[0017] The invention also provides for the requests, so indicated, to be self-tailored or customized by the user according to the user'"'"'s preferences, for example, quantity of information desired, active duration for each request, geographic specificity, date, daypart, time period, cost/value, delivery terminus device(s), automatic forwarding to one or more other e-mail/eMessaging addresses, and other parameters that the user dynamically is able to control.
[0018] The method and system according to the present invention further provides for the coding of such requests and the retrieval of relevant information/advertisement/ offers from a range of databases, a) controlled by the service as a Central Posting Facility of one or more databases to which legitimate advertisers, under certain agreed-on procedures, may post their most current eMessaging-delivered offerings; b) via inter-linkage with one or more outside databases or web-sites controlled by advertisers directly or by intermediary aggregators of such commercial communications, offers or information and accessible over a wired or wireless network.
[0019] The method and system according to the present invention enables the user, therefore, simply and easily, at the e-mail (or emessaging) interface (or according to other embodiments at the desktop, at the browser or at a separate web site) to request on a self-customized basis, the information and commercial offer(s) he wants to receive in his e-mail in-box, or other e-messaging terminus (or according to other embodiments receiving same at a private lockbox located elsewhere, e.g., on a separate website). Such requests may occur without the user being required to leave in any way or exit the primary e-mail interface (or according to other embodiments, via browser pull-down, pop-up desktop application, or at a separate website).
[0020] Further, the method and system of the present invention incorporates a billing transaction mechanism whereby the information supplier/advertiser can be charged for delivery of his information/advertisements to qualified requesters. Additionally, the users of such system on the “demand” side are enabled to purchase relevant information (e.g., full reports, etc.) by way of a micro-payments credit card or other billing transaction system.
[0021] The present invention acts as an information exchange system, which seeks to optimize the matching up of the requests from multiple users for information with their associated multiple criteria/preferences and personal profiles on the one hand, with, on the other hand, the information inventory of multiple suppliers'"'"' with their associated multiple specifications, objectives and mandatories. In this embodiment, the user or subscriber has an Information Account and the Supplier or Information Provider has an Information Account each of which maintains active and historical records of requests made, criteria for such requests and a record of delivered results and associated email behaviors and financial transactions as appropriate.
[0022] Such on request utility may be embodied as an information exchange or, according to other embodiments, as an enhanced Selection Engine, which delivers a similar end user experience that operates by combining a Search Engine functionality (such as aspects of MISTI) with an Account Management system that records, manages and directs the search function, its delivered results, the historical tracking of same as well as any financial accounting of such “information transactions.”
[0023] A further object of the present invention is to construct Web-based services wherein users at a variety of separate web-sites or portals are able to input into an information request panel and, thereby, declare their interest in receiving, offers and information, typically of a commercial type, for desired categories of commerce or social activity and qualify such requests as to duration, quantity, frequency, et al. to be delivered largely by e-mail to their e-mail address or to some other eMessaging terminus or IP address.
[0024] This method and system takes conventional opt-in or permission-based e-mail to a new dimension in dynamic user control and specificity and may be rightly termed a new form of “on request,” user-controlled information access utility. With the ability, in particular, to control duration of active requests (in hours, days, weeks, months, or no time limit), frequency, and quantity of desired information, specific time period and other factors, the system provides a more effective method of “just-in-time e-marketing communication” for users who are closer to the “purchase decision window” able, willing and ready to transact.
[0025]FIG. 1 illustrates an information exchange system of the present invention.
[0026]FIG. 2 illustrates a first system embodiment of the present invention, based on an exchange model.
[0027]FIG. 3 illustrates a flow chart diagram of the System Architecture for the present invention.
[0028]FIG. 4 illustrates another preference information screen for subscriber account holders of the present invention.
[0029]FIGS. 5a and 5b illustrate preference information screens for subscriber account holders of the present invention.
[0030]FIG. 6 illustrates a geographically-based preference information screen for subscriber account holders of the present invention.
[0031]FIG. 7 illustrates a customization module of the present invention.
[0032]FIGS. 8a and 8b illustrate a third system embodiment for supplier information control aspects of the present invention.
[0033]FIGS. 9a, 9b, 9c and 9d illustrate the information management and preference specification input screens for use by Suppliers/Information Providers of the present invention.
[0034]FIG. 10 illustrates a summary screen of the activity history of subscriber account holders of the present invention.
[0035]FIG. 11 illustrates an alternative system embodiment of the present invention, which is structured as a subscriber account-driven, search engine-based request and fulfillment system.
[0036]FIG. 12 illustrates a flow chart diagram for subscriber account holders of the present invention.
[0037]FIG. 13 illustrates a flow chart diagram for supplier account holders of the present invention.
[0038]FIG. 14 illustrates a flow chart diagram for the processing of requests by the present invention.
[0039]FIG. 1 illustrates a broad systematic view of the present invention. As shown, a Subscriber Front End System 100, a Supplier Front End System 102, an Information Exchange System 104, a Clearing House System 105 and an Information Memory System 106 are all interconnected by a network 103. The Supplier Front End System 102 is used to collect information from advertisers or information providers. The Subscriber Front End System 100 is used to collect information requests from Subscribers. The Information Exchange System 104 is used to facilitate either exact matches or a varying degrees of matches between information requests made by subscribers and information provided by advertisers/suppliers. The Clearinghouse System 105 is used to handle all aftermath functions of either the exact matches or the varying degrees of matches, such as aspects of business transaction, including refined or modified requests, tracking, accounting-related functions, etc. The Network 103 is used to be a facilitator of communication among the various systems. Network 103 can be, but is not limited to, being an Internet, an email network, a wireless or cellular network, a Wide Area Network, a Local Area Network, or a combination thereof. A system use statement is given immediately hereinbelow.
[0040] Start of Day (SOD)
[0041] Information Exchange System 104 and clearinghouse System 105 load up all the corresponding business rules stored in Information Memory System 106 via Network 103. Then Information Exchange System 104 also load up all the information inventories and requests for “today” from Information Memory System 106 via Network 103. When the loading process is completed, Information Exchange System 104 performs the matching process to generate executions by matching information inventory with relevant requests. Thereafter, the system follows the process defined in Execution.
[0042] Execution
[0043] Executions are then sent to Information Memory System 106 for archiving and clearinghouse System 105 for further processing, via Network 103. Clearing House System 105 ensures that no execution violates any boundary specification of subscriber and supplier defined via Subscriber Front End System 100 and Supplier Front End System 102 respectively. If the boundary specification has been violated, the system will invalidate the inventory or request of the corresponding supplier or subscriber respectively. This ensures his/her inventory/request will not be processed in the future until the violation has been neutralized.
[0044] Intra-day
[0045] Subscriber submits an information request via Subscriber Front End System 100. This request is sent to Information Exchange System 104 via Network 103. When Information Exchange System 104 received the request, it looks up matching inventory from Information Memory System 106 via Network 103. Then the system follows the process defined in Execution.
[0046] Supplier submits an information inventory via Supplier Front End System 102. This submission is sent to Information Exchange System 104 via Network 103. When Information Exchange System 104 received the inventory, it looks up matching request from Information Memory System 106 via Network 103. Then the system follows the process defined in Execution.
[0047] End of Day (EOD)
[0048] Clearing House System 105 scans all recurring information inventories and requests stored in Information Memory System 106. Then marks these information inventories and requests as “today”.
[0049] Period Summary
[0050] Start of Day tasks MUST be performed prior to Intra-day tasks. Intra-day tasks MUST be performed prior to End of Day tasks. The time span that defines each period (i.e. SOD, Intra-Day, EOD) is customizable.
[0051] Subscriber
[0052] Subscriber uses Subscriber Front End System 100 to submit a new information request or to query existing information request status. When subscriber logged into the system via Subscriber Front End System 100, Subscriber Front End System 100 query the information requests and executions that are associated to the logged in subscriber. Subscriber can also modify any existing information request via Subscriber Front End System 100; the updated request is then sent to Information Exchange System 104 for further processing as described in Intra-Day. Subscriber also uses Subscriber Front End System 100 to perform micro-payment for their specialize subscription.
[0053] Supplier
[0054] Supplier uses Supplier Front End System 102 to submit a new information inventory or to query existing information inventory status. When supplier logged into the system via Supplier Front End System 102, Supplier Front End System 102 query the information inventories and executions that are associated to the logged in supplier. Supplier can also modify any existing information inventory via Supplier Front End System 102; the updated inventory is then sent to Information Exchange System 104 for further processing as described in Intra-Day. Supplier also uses Supplier Front End System 102 to perform payment for their services.
[0055] The Subscriber Front End System 100 provides information subscriber (IS) a friendly user interface to interact with the other system components such as Information Exchange System, clearinghouse System and Information Memory System. When the IS requests for specific information, IS submits the request to Information Exchange System 100, which system 100 responses to IS with the matching result (via either searching or matching information inventory resides in Information Memory System). Network Infrastructure provides a platform for communication between Subscriber front-end system and other system components as described above.
[0056] Subscriber front-end system can be an application, an applet, a web application, and/or an embedded device with applet running on it. Components belonging to the Subscriber Front End System 100 in the various figures of the present invention are listed by way of an example in Table A.
[0057] The Supplier Front End System 102 provides information provider (IP) a friendly user interface to interact with the other system components such as Information Exchange System, Clearing House System and Information Memory System. When the IP submits an information inventory, IP submits the information inventory to Information Exchange System which responses to IP with the matching result (via either searching or matching information request resides in Information Memory System). Network Infrastructure provides a platform for communication between Supplier front-end system and other system components as described above.
[0058] Supplier front-end system can be an application, an applet, a web application, and/or an embedded device with applet running on it. Components belonging to the Supplier Front End System 102 in the various figures of the present invention are listed by way of an example in Table B.
[0059] The Network Infrastructure 103 provides all system components a platform for communication. Network infrastructure can be any form of wired networks, wireless networks, and/or satellite networks with any form of networking protocol build on it. Components belonging to the Network 103 in the various figures of the present invention are listed by way of an example in Table C.
[0060] The Information Exchange System 104 facilitates the searching or matching of information request and information inventory resides in Information Memory System according to both static and dynamic business rules. The process of facilitation can be real-time or periodic. When there is a match between one or more information requests to one or more information inventories, there are one or more executions. Information Exchange system forwards these executions to Information Memory System and clearinghouse System for archiving and further processing respectively via Network infrastructure. Components belonging to the Information Exchange System 104 in the various figures of the present invention are listed by way of an example in Table D.
[0061] The clearinghouse System 105 facilitates the process of validating the execution correctness and transaction accounting information generated by these executions according to both static and dynamic business rules. The process of facilitation can be real-time or periodic. Clearing House System forwards any updates to Information Memory System for archiving via Network infrastructure. Components belonging to the Clearinghouse system 105 in the various figures of the present invention are listed by way of an example in Table E.
[0062] The Information Memory System 106 provides all system components information storage. Information Memory System can be distributed among the Network Infrastructure or centralized within the Network Infrastructure. Components belonging to the Information Memory System 106 in the various figures of the present invention are listed by way of an example in Table F.
[0063] Gibbs et at., U.S. Pat. No. 6,085,321 is incorporated herein by reference.
[0064]FIG. 2 illustrates a first systematic view of the present invention. As representatively shown, this is an At My Request User Request Utility 200 running on a system that can be as simple as a personal computer or personal digital assistant connected to network 103 via either wired or wireless transmission. 200 is the subscriber'"'"'s interface to the At My Request Utility. From this interface, a subscriber can specify requests and establish parameters/criteria associated with specific requests.
[0065] Connected to utility 200 is a Subscriber Dynamic Request Database 202. The active subscriber request information from all subscribers are stored in this database. The database 202 exchanges information with an Exchange/Matching Engine 204. Engine 204 matches supplier information with subscriber requests. The matching engine defines positive matches by means of an exchange or system of matching logic controlled by business rules, wherein:
[0066] 1. Consumer is a Client (Subscriber).
[0067] 2. BusinessUser is a Client (Supplier).
[0068] 3. Client has a Portfolio.
[0069] 4. Portfolio is a PortfolioItem.
[0070] 5. Order is a PortfolioItem.
[0071] 6. Info Match Up Report is a PortfolioItem.
[0072] 7. Portfolio keeps track of PortfolioItem.
[0073] 8. Consumer'"'"'s Portfolio provides MatchingEngine with Consumer'"'"'s demographics and behavioral information for more accurate matching.
[0074] 9. BusinessUser'"'"'s Portfolio provides information to ClearingEngine to match up the credit limit of the BusinessUserAccount.
[0075] 10. Order generates Info Match Up Reports.
[0076] 11. Consumer Order is an Order that contains specification of a commercial advertisement request.
[0077] 12. BusinessUser Order is an Order that contains the specification of a commercial advertisement.
[0078] 13. An execution of two orders (Consumer Order and BusinessUser Order) occurs when their specifications are “likely” to match. Both Consumer and BusinessUser receive an Info Match Up Report for an execution.
[0079] 14. OrderBook maintains open Orders. Open order is an order that has not been satisfied.
[0080] 15. MatchingEngine matches up open Consumer Order and open BusinessUser Order.
[0081] 16. MatchingEngine defines how the orders (both Consumer or BusinessUser) are being matched.
[0082] Complying with these rules, a Use Case Model including a Subscriber Use Case Statement (FIG. 12), a System Use Case Statement (FIG. 14) and a Supplier Use Case Statement (FIG. 13) are made possible.
[0083] When the Subscriber logs into the At My Request User Request Utility 200 the system authenticates the Subscriber at the Authentication Server 240. If the Subscriber is a new user of the system 238 he will be sent to the Customization Engine 218 and will be asked to fill out a Subscriber Profile and then will be given a name and password by the system for future authentication.
[0084] Interactively communicating with the Exchange/Matching Engine 204 is a Customization Engine 218 that manages customizable content, maintains rules that are specified by the Subscribers and/or the system and/or the Suppliers, maintains profile information about Subscribers (based on user-supplied data at sign-up or subsequently and relevant behavioral tracking data about the users'"'"' activity on the system) which is used to customize the system'"'"'s response to their queries, and is used to make adjustments to both an Subscriber'"'"'s Profile Database as well as Business Rules specific to individual Subscribers.
[0085] The Customization Engine 218 also communicates with the Central Marketer E-mail Inventory Database 216 and receives instructions and messages from the Supplier Control System 206 about what to do with the inventory it has access to in the database. The Supplier Control System 206 is the control utility or dashboard for marketers and advertisers. From this dashboard they are able to set parameters such as budget, targeting, performance criteria, etc. Before the Supplier can use the dashboard, the Supplier must first be authenticated by the Authentication Server 240.
[0086] A Central Marketer eMail Inventory Database 216 is interactively communicable with the Customization Engine as well. The Central Marketer eMail Inventory Database 216 holds both internal and external advertising inventory and information. Database 216 also collects information for inventory from Internet Bot 214-an application that follows hyperlinks and catalogs the content of the pages that meet specified criteria- and 3rd Party Information Inventory Databases 212.
[0087] A Transaction Server 203 bridges between the Supplier Control System 206, the Exchange/Matching Engine 204 and a Clearinghouse 210. The Transaction Server 203 processes all forms of transactions, including micro-payments, billing, credit card payments for the users including both “Subscribers” and “Suppliers”, whereas the Clearinghouse 210 makes certain of execution of matches within limits of user and advertiser/information provider accounts, such as credit, request criteria, etc. and makes adjustments as may be required to “true up” accounts.
[0088] An “At My Request” email/eMessaging server 230 interconnects between an e-mail Graphical User Interface (GUI) 232, a Video Server 228, and the Exchange/Matching Engine 204 and the Clearinghouse 210. The Video Server 228 provides hyperlinks to the AMR e-Mail Server 230 which are then embedded into e-mails sent to the e-Mail GUI 232 wherein the link when clicked, causes a video to download from the Video Server 228 and run. The Video Server can also be used to attach compressed videos as attachments to emails/emessages sent by the AMR e-Mail Server. The email GUI provides access to the delivered information as well as the At My Request user interface (see FIG. 5). The GUI also hosts banner advertising. By way of functions, the AMR e-Mail Server 230 provides notification or request fulfillment to the Exchange/Matching Engine 204, provides notification of email delivery to the Clearinghouse 210, and delivers messages directly to the email GUI and through the Video Server 228.
[0089] An Opt-in Banner Ad Server 226 bridges between the Customization Engine 218 and the e-Mail GUI 232. The Opt-in Banner Ad Server provides banner ads which are either related to the user'"'"'s current “on-demand” requests for information or the user'"'"'s stated preferences for banner ads which are solicited by the system at sign-up and periodically thereafter.
[0090] The System Data Warehouse 234 is connected to the At My Request User Interface 200, the Subscriber Dynamic Request Database 202, the e-Mail GUI 232 and Data Analysis Servers 236. The System Data Warehouse provides storage of all historical user data. The historical user data are then analyzed by the Data Analysis Servers 236 according to Business Rules and provide the Clearinghouse 210 with the results. The Data Analysis Servers can also provide results to the Customization Engine 218 for uses established by business rules and for customization of advertising campaigns.
[0091]FIG. 3 illustrates a flow chart diagram of the system architecture for the present invention. The Information Request Application Server (IRA) 1130 has two components, the Matching Engine 1128 and the Accounting/Billing Engine 1132. The IRA handles requests from commercial information subscribers and suppliers via Information Request GUI 1104, which is located within the overall eMessaging GUI 1100. When a request is received, the Matching Engine 1128 looks into the DBMS 1120 for advertising/information inventory. Based on the Business Rules that are stored in the DBMS, the Matching Engine matches up commercial information inventory with commercial information request. Subscribers and suppliers are notified when the request has been fulfilled via electronic messaging sent from the eMessage Server 1106. The eMessage Server provides subscribers/suppliers, IRA Server and Transaction Server a communication platform (i.e., email, wireless, instant messaging). When the request has been fulfilled, the Accounting/Billing Engine 1132 deducts the supplier account credit with one or more financial transactions based upon the number of inventory items delivered to subscriber(s). The IRA is also responsible for pushing personalized banner advertisement to the eMessaging GUI 1102 based upon subscriber/supplier personal profile and/or requested information request categories.
[0092] The Transaction Server 1118 handles financial transactions following the fulfillment of requests by the IRA. Financial requests are passed from the user, through the IRA and on to the Transaction Server. The responsibilities of the Transaction Server are: to ensure the transaction is atomic, i.e., either the transaction is completed or nothing is done at all; to ensure the transaction is auditable via audit trail information 1116; to ensure the transaction correction, if needed, is auditable via audit trail information.
[0093] The Clearing/Settlement Server 1114 handles the accounting/billing settlement on the supplier'"'"'s account; it also provides authorized personnel to facilitate transaction correction on subscriber'"'"'s/supplier'"'"'s behalf. All actions taken on CS Server are monitored.
[0094] The Database Management Server (DBMS) 1120 is the sole data repository for the entire system. DBMS provides the rest of the system a way to add or modify data in its storage. Contained within the DBMS is: subscriber/supplier personal preference/behavioral profile; subscriber/supplier personal information (such as contact address); subscriber/supplier information request account information; subscriber/supplier eMessaging account information; financial transaction information (such as billing account, micro payment, credit card information); subscriber'"'"'s information request and its status; supplier'"'"'s information request and its status; information request/inventory execution reports; business rules for Matching Engine component of IRA Server.
[0095] Periodically, the DBMS synchronizes its data to master LDAP Server 1112 and master LDAP server synchronizes its data to multiple slave LDAP servers 1110 and 1108. Both eMessage and IRA servers use slave LDAP servers to look up non-volatile account information for subscriber/supplier authentication during sign-in process.
[0096] The third party Advertisement Information Inventory Proxy Server (AIP) 1126 allows third party vendors to submit their inventory into the system without using the Information Request GUI 1104. The information submitted via AIP server MUST be compliant to XML-based IRML (Information Request Markup Language) format.
[0097] The Business Rule Customization GUI 1122 provides authorized personnel with a user-friendly way to submit transaction corrections on subscriber'"'"'s/supplier'"'"'s behalf.
[0098] The eMessaging GUI 1100 consists of three components: Banner Advertisement 1102; eMessage Center 1136; and Information Request Utility 1104. The Banner Advertisement 1102 is placed by the IRA 1130 and is personalized based on the subscriber/supplier preference/behavioral information. The eMessage Center 1136 provides subscriber/supplier with a user-friendly graphical interface to read (or send) electronic messages from the system. The Information Request Utility 1104 provides subscriber (supplier) with a user-friendly graphical user interface to parameterize and to submit commercial information requests (or inventory) to the system.
[0099]FIG. 4 illustrates another preference information screen for user account holders of the present invention. As shown this is a main menu screen of an e-mail account with an exemplary ABC Service Provider e-Mail Service logo 900. This screen contains numerous segments, including an actionable row segment 902, an actionable column segment 904, a search segment 906, a ZoEmail Member Shopping Sites 907, a first treatment segment 910, a second treatment segment 912, an at my request segment 914, a tabulated record segment 916 and an Internet Service Provider segment 918.
[0100] At the actionable row segment 902, one can check whether there is any awaiting email message by clicking the personal inbox area 922. Alternatively, email message can be sent out by clicking the outbox area 922. One can also draft email messages by clicking the draft area 924 or treat certain information as garbage by clicking the trash area 926.
[0101] At the actionable column segment 904, there are numerous icons linking to specific utilizable features, including check mail 928, compose email message 930, various folders 932, address list 934, search feature 936, options feature 938, help desk 940 and sign out feature 942.
[0102] At the search segment 906, there is a search the Web feature. From this site, one can find information on products, deals, advertisers and other related content on the Web. With the ZoEmail Member Shopping Sites 907 button the user can go to web storefronts where purchases of information, products and services can be made. The shopping sites may be a page of hyperlinks to advertiser/information provider sites, may be a virtual mall hosted by ZoeMail where all transactions take place on ZoEmail servers, or some combination of both.
[0103] The lock box folder 908 stores all e-mails from senders who don'"'"'t have an authenticated key and are thus from unknown senders. By sending unauthenticated messages to the lockbox, the main inbox stays free of irrelevant mail. At the lock box 908, there are a plurality of actionable features 910 for selecting check all 944, clear all 946 and empty trash 948. Items in the lock box 908 can either be individually check at the check boxes 954 and 956 or all items can be checked by the check all key 944. If all items are checked and deleting of all items are desired, then the clear all key 946 can be clicked to accomplish this result. However, if only a selected few of the items is desired to be deleted, then the delete key 958 can be clicked to accomplish this result. It should be noted that the deleted items are not immediately removed from one'"'"'s record, they are rather being placed in a folder waiting to be permanently removed by the clicking of the empty trash key 948. Once the empty trash key is pressed, then the items will be permanently removed and unrecoverable. Other folders like the lock box folder 908 can be selected from the choose folder feature 950 through the scroll bar 952.
[0104] The checked mail key 960 is used in conjunction with the checking of items in the lock box 908. Should a person wish to read the content of any message item, all that person need to do is to check the relevant check box 954 or 956 then press the checked mail key 960. Content of the relevant message item will appear in the screen. Alternatively, the user may also click on the subject line of a mail message to open that mail message. The move key 962 is also used in conjunction with the lock box 908 as well as the choose folder key 950. Assuming there are a general mail box folder and a stock portfolio folder. Should a person receive an email stock report in the general mail box folder and wish to move the report to be stored in the stock portfolio folder, then the person needs to go to the general mail box folder through the choose folder key 950, identify the email stock report through the relevant check item box 954 and 956, click the move key 962 to indicate the email stock report is to be moved, identify the stock portfolio folder through the choose folder key 950. Through this process, the email stock report is moved from the general mail box folder to the stock portfolio folder.
[0105] At the At My Request segment 914, various features of the At My Request service are shown. There is an active request window 964, within which window contains numerous request items representatively showing honeymoon travel packages 966, camping in the western United States 968, best deals on projection television 970 and sport utility vehicles 972. Other request items can be shown by using the scroll bar 974. Adjacent to each request item is a check box. An x in the check box indicates the adjacent request is active. A blank in the check box indicates the adjacent request is in the process of being selected and user-defined request criteria are being established for the request.
[0106] A person may add requests through the type in your request area 976. At the end of typing in the request, the GO icon 978 can be clicked to initiate the search. Below the type in your request area 976 is a scroll bar area 979. This scroll bar is for indicating the volume of information being requested. For a few on target results, a person may choose the end of the scroll bar indicating a little. Conversely, for a large volume of on target results, the person may choose the end of the scroll bar indicating a lot. The person may also indicate a volume anywhere in-between the two ends.
[0107] Below the volume bar 979 is a keep active indication segment 980. A person may indicate the search should be kept active for a number of days, weeks or months at the keep active designation area 982. Should the person choose so, a no time limit 984 can also be designated.
[0108] Regarding the add key 986 and delete key 988, the user may add a new request to his list of active requests or delete a request from his list of requests. At the far right corner of the screen is a reserved Internet Service Provider Promotional Panel 918. This promotional panel is used as an area to run advertising, promotions and to be host to dynamic information from third parties.
[0109]FIG. 5 illustrates an “At My Request” Subscriber Control Panel. There are three major representative segments. The first segment is labeled as the Alternative User Access 800. The second segment is labeled as the On Screen At My Request Function 802. The third segment is labeled as the At My Request Pop Up for Request Customization 804.
[0110] Illustratively shown in the first segment are five ways of accessing the At My Request service. The first way of access is through a web-based e-mail system 808 (Web mail). Within this web-based email system 808 is an e-mail interface 810 and an At My Request Control Panel Utility 812.
[0111] A second way of access is provided by an Internet Service Provider mail 816 with a modular At My Request 818 which is provided as an optional service to the ISP'"'"'s user base and is integrated with the ISP'"'"'s mail system and/or mail Interface.
[0112] A third way of access is provided by a browser plug-in or pull-down menu 821. With the At My Request functionality installed as a plug-in to a browser 819, the user can readily use the At My Request service, with communication from the On Request central service and the end user occurring via Jabber (Instant Messenger) or other Internet eMessaging protocol.
[0113] A fourth way of access is directly from a web-site for At My Request 820. Once access to the web-site has been obtained, the At My Request service 822 can be readily used.
[0114] A fifth way of access is through an Application or a Thin Client 824. An Application, once installed, may provide the user with a Desktop Shortcut 826 or make itself available in various user and application menus. The Thin Client may be downloaded by the user over the Internet. Once installed, both the Application and Thin Client provide the user with the full functionality of the At My Request service.
[0115] Linked to the alternative user access 800 is the On screen At My Request Function 802. The screen 802 has an At My Request logo 830. Below the logo is a window 832 with a number of entries of actively searched items. As shown, item 836 is a Caribbean air trip that has received 4 e-mails with seven more days left on the search. Similarly, item 838 is a search of computer printers has received 3 e-mails with 9 more days left on the search. Item 840 is a search of new Jaguar cars having received 1 e-mail with 14 more days left on the search. Item 842 is a search of fishing equipment having received 6 e-mails with an auto number of days left on the search. Even though the window can only display a limited number of items per screen, additional number of items can be viewed through the scroll bar 832.
[0116] Screen 830 also contained a view categories key 860, a “type in” key 862, a “help” key 864, a “customize my request” key 866, an “add now” key 868, “an undo/delete” key 870, a “cc: share info” key 867, a “delivery device” key 869 and a “local info” key 871. Depending upon needs and functionality, other keys may be added.
[0117] Search items can be easily added in the add new requests designated area 844. For multiple additions, scroll bar 846 can be used. An asterisk inside a box icon 872 is shown on screen 830. Flashing of this icon means that new messages have been received.
[0118] By clicking the “Customize My Request” button, the At My Request pop up for request customization screen 804 appears. The header of the screen shows today'"'"'s date 874 and a customize my request logo 876. The middle of the screen shows a number of customizable features. Should no customization be needed, then either automatic personal preference preceding or over time self-coding will be used as default features. Self-coding is determined by the system using historical usage patterns, feedback and Subscriber behavior history as the basis for creating a personalized default customization for the Subscriber. Since the customization features are search item specific, the item to be searched is shown in window 878, which currently shows a Caribbean air trip. For other search items, scroll bar 880 can be used for making desired selections. Associated with window 878 are a view categories key 882, a type in key 884 and a help key 886. For each search item, there is a prompt 888 of how long should this search be active. In response to the prompt one can designate either in terms of days, weeks or months or specify no time limit. For each search item, one can also specify at a prompt 890 of whether to have an automatic update of the search, which can be provided on either a weekly, monthly basis or, as may be required, other time frame. One can also specify at a prompt 892 how much information is requested in a range between a little and a lot (illustrated here with a slide bar, but which can be embodied by way of check off boxes, fill in, or other control device). Should it be desirable, one can also specify at a prompt 894 whether to include related subjects. As to formats, one can specify at a prompt 896 one of HTML/PIX format, video format or audio format. Associated with this customization screen are an ok to add key 897, an undo key 898, a next search key 899, a my profile key 848, a my account history key 850, a my ewallet key 852 and a cancel key 851. Should the subscriber want to accept the current preferences as a new active request he would use the ok to add key 897. Should the subscriber desire to cancel the current preferences and return the customize request panel to some default setting he would hit the undo key 898. Should the subscriber want to add a preferences for a new request he would invoke the next search key 899. Should the subscriber wish to modify his profile he would invoke the my profile key 848. Should the subscriber wish to view the details of his account he would invoke the my account history key 850. Should the subscriber wish to either see the details of his online cash status or else make a purchase he would invoke the my eWallet key 852. Should the subscriber decide to not customize his current request he can use the cancel key 851 to return to the previous screen 802. Should the subscriber want to share results from his information requests with his friends he can use the cc: share info feature 895. This opens a new window with a title of cc: share info 801 and two main sections: the first section is used to create a new list of friends or groups 802 and the second section provides the subscriber with the ability to choose from an existing list of friends or groups 807. In the first section the subscriber can enter name(s) into the text entry area 803 while using the scroll controls 804 to the right of the text entry area for seeing the parts of the list which aren'"'"'t currently visible within the text entry area. The subscriber can also name the current list in text entry area 805 and when the subscriber has completed building his list he can save the list to his account profile by using the save list key 806. Should the subscriber wish to use an existing list he can click on pull down menu 813 and select a list from his pull-down menu of lists. After the subscriber has selected a list the name of the list appears in the text box at 813 and a listing of the contents of the list appear in text box 809. The subscriber may scroll the information in 809 to see areas of the list that are not currently visible in the box. The subscriber can use the check off boxes in the text box 809 to select people from the list to send to, or the subscriber can send to the whole list easily by invoking the add all key 815. Should the subscriber want to modify an existing list he can use the edit list key 817. When the subscriber has selected the people he would like to share his at my request results he would then use the accept changes key 823 to activate his share info preferences. Should the subscriber change his mind and decide not to share his request information he can use the cancel key 849 to close the cc: share info window and return to the previous screen ( 802 or 804 ).
[0119] Should the subscriber desire to receive at my request information on more than one terminus device he can use the delivery device key 879 to select any number of terminus device(s) as the recipients of his request information. When the delivery device key is used a new window pops up with the title of delivery device preference 825 and is broken into two sections. The top section allows the user to specify whether the delivery device preferences will be for only the currently active request 826 or whether the delivery device preferences will be for all the subscriber'"'"'s requests 827. In the bottom section the subscriber can make selections by checking off delivery devices on the left side and then filling in the appropriate device information in the text entry area to the right of each selection. The subscriber can select to send request information to home e-mail 828, web-based e-mail 829, office e-mail 831, web phone 833, wireless PDA 835, pager 837, instant messenger 839, network printer 841, Internet appliance 843 and fax or phone 845. Once the subscriber has made his selections he can activate the device delivery preferences by using the accept changes key 867. Should the subscriber decide to not specify an alternative delivery device, he can use the cancel key 847 to go back to the previous menu ( 802 or 804 ).
[0120]FIG. 6 illustrates an “At My Request” Subscriber Control Panel for designating geographic request specifications. This information control panel is launched from the main “At My Request” Subscriber Control Panel 802 by depressing the local info key 871. The Information Localizer panel 1304 has a title of Information Localizer 1306 and is divided into three sections titled “provide information on this request” 1308, “from selected area” 1314, and “wireless locator” 1328. In the top section 1308, the subscriber can select his list of active requests in the window at 1340 by using the scroll bars at 1310. The subscriber can also specify that the geographic parameters be used for on the currently selected request 1312 as well as for the request to be auto updated 1342.
[0121] In the middle section, “from selected area” 1314, the subscriber can designate the postal/zip code 1316, town/city 1318, neighborhood 1320, state/province 1322, region 1324, country 1326 by filling in the information in the entry area to the right of the aforementioned preferences. When the subscriber has completed his request, he can press the send key 1364 to activate the request.
[0122] In the bottom section, “wireless locator” 1328, the subscriber can input a radius in miles or kilometers from which he seeks information. The subscriber can use the up and down buttons 1358 to the right of the entry area to advance the number up or down 1 integer. The subscriber is given his current GPS coordinates in item 1332, his current town/city location in 1338, his current neighborhood in 1336 and his current zip code in 1334. When the user has entered the radius of the search in 1356, he may then press the send key 1360 to activate the search. The subscriber may activate the Mobile key symbol-a capital M in a box-1362 to quickly tell the system to send a copy of the requested information to his default mobile device.
[0123]FIG. 7 illustrates an embodiment of the Information Customization Engine (see 218 ) of the present invention. All user profiles are stored in a Subscriber Profile Database 508. The Subscriber Profile Database receives Feedback On Delivered On Request e-Mails 502, receives answers to Subscriber Profile Questions At Sign Up and Ongoing 500, receives results of Subscriber Polling 504, receives information from External Databases 506, is acted upon by a Segmentation System 510 and intercommunicates with a Business Rules Server 512.
[0124] A new subscriber is given a prompt at step 500 which asks the Subscriber Profile Questions before the Subscriber finishes signing up for the At My Request service. Later the Subscriber'"'"'s profile is maintained by additional Ongoing questions. A user can express like, dislike and other types of feedback with respect to the delivered opt-in e-mails 502.
[0125] External Databases 506 are coordinated with information in the Subscriber Profile Database 508 in order to increase the amount of information available about Subscribers. For instance, a Subscriber'"'"'s zip code could be cross-referenced with a third parties database allowing the system to infer knowledge about the subscriber with respect to the information contained in the third party'"'"'s database about the Zip Code in the subscriber'"'"'s profile. Working in tandem with the Business Rules 512 and the Subscriber Profile Database 508 the Segmentation System 510 creates narrowly targeted lists based on specified criteria and business rules. These targeted lists could be as small as a single person and as large as the number of entries in the Subscriber Profile Database. The targeted lists are then used by the Content Management System 514 to fulfill subscriber requests with targeted and/or personalized advertising/information.
[0126]FIG. 8 illustrates a third embodiment of the present invention that representatively describes a system for central posting by Suppliers of active e-mail inventory with two alternative means of updating.
[0127] The Supplier is first authenticated to use the system by the ZoEmail Authentication Server 412. If the Supplier is authenticated then the Supplier has access to the features made available through the Supplier Control System 402. The Supplier Control System communicates with the Ad Sales Update Function 404, the Ad Tracking/Billing Code Generator 410, the ZoeMail Authentication Server 412 and sends an e-Mail Update to the Client/Agency Advertising Data System 422 through the Updating E-Mail To Advertising Agency 400.
[0128] The Supplier Control System 402 allows the supplier to set parameters such as start/end dates, budget, target goals, type of e-mail delivered, response mechanism as well as providing the Supplier with access to functionalities such as Ad Updating completed by the Ad Sales Update Function 404, Re-Up Agreement completed by Re-Up Reminder Ad Sales 406, Billing Instructions and Ad Tracking/Billing Code completed by Ad Tracking/Billing Code Generator 410.
[0129] The Ad Sales Update Function 404 provides the supplier with a means to insert new ad inventory or update existing ad inventory. The Re-Up Reminder Ad Sales 406 system prompts the supplier to renew, extend or start a new campaign when certain limits or quotas are about to be meet. The Budget Cap Approaching system 408 alerts the supplier when the specified Budget Cap is about to be met and gives the Supplier the opportunity to increase the Budget Cap or to enact rules specified by the Supplier in the Supplier Control System 402. The Ad Tracking/Billing Code Generator 410 applies a code schema to advertising so that it may be tracked for both effectiveness and the Supplier'"'"'s campaign specifications.
[0130] The supplier may work with an agency and may allow the agency to run advertising campaigns on its behalf through the Client/Agency Advertising Data System 422 is connected to Updated E-Mail For Posting On Active e-Mail Database 424 and Updating e-Mail To Advertising Agency 400. The Client/Agency Advertising Data System is used by the client or agency who are first authenticated by the Authentication Server 412 and then are allowed to make changes to the Supplier'"'"'s e-mail inventory. The Client or Agency can also specify which informational e-mails in the inventory should be posted on the On Request E-Mail Active Inventory Database 414 at step 424.
[0131] If the Supplier wishes to run its own campaigns it can update its e-mail inventory through the Automated Updating of e-Mail Onto Central System prompt at step 426 which then updates the Suppliers inventory in the On Request e-Mail Active Inventory Database 414. The Automated Updating of e-Mail onto Central System 426 is also controlled by the e-Mail API 428 which is embodied by a control panel in the form of a plug-in or other type of application and is maintained by either the Supplier or the Agency. The e-Mail API allows the Supplier/Agency to provide instructions for the posting of updated e-mail offerings to the Central System. The e-Mail API 428 is a sub-component of the Client/Agency eAdvertising System 430.
[0132] The Historical On Request e-Mail Archive Database 416 communicates with the On Request e-Mail Active Inventory Database 414 and stores a historical record of all inventory.
[0133]FIGS. 9a, 9b, 9c and 9d illustrate information management and preference screens for Supplier/Information Producers of the present invention.
[0134]FIG. 10 illustrates a sample at your request user history record 1000. This record contains two windows 1001 and 1003. Window 1001 contains a user identifier area 1002 recording the email address of the user. Below the identifier area 1002 is a at my request summary statement 1004, which is temporarily left blank for this user.
[0135] Regarding search events, there is a search category 1010 indicating a search of a Caribbean Trip 1012. The request of the search has a starting date 1008 on Aug. 1, 2000 and an ending date 1016 on Aug. 10, 2000.
[0136] There is a summary of items sent 1018 recording all results that have been sent. Adjacent to this summary is a summary action 1020 recording how the search result is treated by the user. As illustrative examples, item 1022 indicates result of an Empire Travel 0745112 delivered on August 1 that was deleted without opening. Item 1024 indicates result of an American Express 7544117 delivered on August 2 that was opened and deleted. Item 1026 indicates result of an American Airline 6744112 delivered on August 2 that was opened and forwarded to john@aol.com. Item 1028 indicates a Continental Air 6441178 delivered on August 2 that was opened, responded and forwarded to betty@idt.net. Item 1030 indicates a request that was deleted before any result is delivered.
[0137] Window 1003 is the history record for a second user request.
[0138]FIG. 11 illustrates an alternative system embodiment of the present invention, which is structured as a subscriber account-driven, search engine-based request and fulfillment system.
[0139] The Information Control Panel 300 is connected to the Dynamic Request Data System 306 and provides the subscriber with an interface allowing the subscriber to specify requests and establish specific request parameters including all of the parameters identified in FIG. 5.
[0140] The Dynamic Request Data System 306 is at the hub of the system and is in direct contact with the Information Control Panel 300, The Subscriber Account Database 302, The Internet 304 and sources of Information on the Internet ( 312, 314 and 316 ), Supplier and Accounting System 308 and an e-Mail GUI 310. The Dynamic Request Data System includes a Search Engine, a Data Warehouse or Database, a Business Rules Database and eMessaging Servers. The Dynamic Request Data System searches over the Internet for information to fulfill a Subscriber'"'"'s parameters as expressed in the Information Control Panel and then packages the information as an html or ASCII text e-mail with or without an attachment and sends the e-mail to the e-Mail GUI 310. The html e-mail may contain hyperlinks 314 to locations on the Internet 304.
[0141] The Dynamic Request Data System 306 is capable of using all available communication protocols such as HTML, XML, FTP, Archie, Gopher, Veronica, WAP, et al. as well as search all publicly available sources of information including Databases 316, XML-based Information Suppliers 314 and Web Sites 312.
[0142] The Dynamic Request Data System 306 can be configured by the Information Suppliers and Accounting Function 308 to search first in specific data sources and then to present the data in a customized form or rank order.
[0143] The Subscriber Account Database 302 intercommunicates with the Dynamic Request Data System 306. The Subscriber Account Database tracks subscriber requests and the fulfillment of subscriber requests with respect to the duration, the quantity of information and other specific preferences as defined by the Subscriber at the Information Control Panel 300.
[0144]FIG. 12 illustrates a flow chart diagram for a User Account Holder of the present invention. As to the Subscriber Use Case Statement (FIG. 6), Subscriber uses @MyRequest panel to enter the specification of his/her request for commercial advertisement. The system ensures that the Subscriber has already signed up for the service before processing the request. If Subscriber is not already signed up for the service, the system will prompt Subscriber for some basic information (such as e-mail/eMessaging address, demographic information) via the service sign-up panel, and process the request once sign up process is validated.
[0145] Should a new user attempt to open an account or an old user attempt to enter an existing account, both type of users gain access to the present invention system through the logic flow set forth herein beginning at step 600. At the very beginning of the process, a determination is made to distinguish a new user from a user with an existing account, as shown in step 602. While a user with an existing account signs in immediately at step 616, a new user must sign up for the service at step 604, enter all prompted information as account information at step 606, enter all prompted information as user contact information at step 608, and enter all desired options upon prompting as preference information at step 610. The information entered through steps 604 to 610 are added into a new customer information system database, as shown in step 612. Immediately after the sign up service is completed, relevant information of the customer is sent to an address obtained from step 608 to confirm that the sign up process has been successfully completed along with other relevant information such as customer number, account number, password, etc. The user is then redirected at step 614 to the sign in at step 616 to take advantage of the present invention system. Once successfully signed in, a main menu is displayed at step 618. From which menu, five options can be readily selected. The options include add new request at step 620, update account information at step 632, sign off at step 652, track request status at step 658 and update cc: share list at step 683. Even though the exemplary main menu shows only five options, more options can be easily made available, such as viewing account history, establishing user personal files, providing customer tools, etc.
[0146] Should the user choose the add new request option at step 620, a prompt asking the user to define request category is provided as shown in step 622, a prompt asking the user to define request duration is provided as shown in step 624, a prompt asking the user to define request quantity is provided as shown in step 626, a prompt asking the user to define request receiving terminus as shown in step 628, and followed by a prompt asking the user to define other request specifications as shown in step 630. Thereafter, the main menu 618 is shown allowing the user to choose further options.
[0147] Should the user choose the update account information option at step 632, the system begins tracking the account information as shown at step 634 and the user is given three options at step 634 of updating account information as shown in step 636, check account balance as shown in step 642 and go back to previous menu as shown in step 650. If the user chooses to update account information at step 636 a prompt asking the user to update contact information is provided at step 630, followed by a prompt asking the user to update contact information is provided at step 638, a prompt asking the user to update preference information is provided at step 640 and at the conclusion of step 640, the user is directed back to the menu at step 634.
[0148] Should the user choose to check account balance as shown in step 642 the system then queries the user account history/balance at step 644, displays a prompt asking whether the user wants to make a payment as shown in step 646 and if the user wants to make a payment the payment is processed as shown in step 648 and the user is taken back to the menu at step 634. If the user decides not to make a payment he is taken back to the menu at step 634.
[0149] Should the user choose to go back to the previous menu at step 650 the user is then taken to the Main Menu at step 618. Should the user choose to sign off at step 652, the system resets the subscriber session state at step 654 and ends the transaction at step 656.
[0150] Should the user chooses to track request status of outstanding requests at step 658, the user is presented with a track request menu at step 660 with options of either query request at step 662, modify request at step 668, delete request at step 678 or go back to the previous menu at step 682.
[0151] Should the user choose query request at step 662, the user is prompted to enter query specification at step 664 and then the system returns the results from the query to the user at step 666. Should the user choose modify request at step 668, the user is prompted to update request category as shown in step 670; user is prompted to update request duration as shown in step 672; user is prompted to update request quantity as shown in step 674; user is prompted to update request receiving terminus as shown in step 676; and the user is then taken back to the track request menu at step 660. Should the user choose delete request at step 678, the user is prompted to specify an existing request as shown in step 680, the user is prompted to delete specified request at step 681 and then the system returns the user back to the Track Request Menu at step 660. Should the user choose go back to the previous menu at step 682 the user is taken back to the Main Menu at step 618.
[0152] Should the user choose Update CC: Share List at step 683, the user is taken to the update cc: share list menu as shown in step 684. From this menu the user is provided with five options: create new share list as shown in step 685, remove existing share list as shown in step 688, add new buddy to the list as shown in step 692, remove buddy from the list as shown in step 695, and go back to previous menu as shown in step 699. Should the user choose create new share list at step 685, the user is prompted to add new share list to system DB and then the system returns the user back to the Update cc: share list menu at step 684. Should the user choose remove existing share list at step 688, the user is prompted to specify an existing share list as shown in step 690, the user is prompted to remove specified share list from system database as shown in step 691 and then the user is returned to update cc: share list menu as shown in step 684. Should the user choose add new buddy to the list at step 692, the user is prompted to specify an existing share list as shown in step 693, the user is prompted to add new buddy to the specified list at step 694 and then the user is taken back to the update cc: share list menu as shown in step 684.
[0153] Should the user choose remove buddy from the list at step 695, the user is prompted to specify an existing share list at step 696, the user is prompted to specify an existing buddy at step 697, the user is prompted to remove specified buddy from the specified list at step 698, then the user is returned back to the Update CC: Share List Menu as shown in step 684.
[0154] Should the user choose go back to previous menu the user is taken back to the Main Menu as shown in step 618.
[0155]FIG. 13 illustrates a flow chart diagram for an Advertiser [or Information Supplier] Account Holder. Regarding the Supplier Use Case Statement (FIG. 13), Supplier uses @MyRequest panel to enter the specification of his/her commercial advertisement inventory. The system ensures that the Supplier has already signed up for the service before processing the request. If Supplier is not already signed up for the service, the system will prompt Supplier for some basic information (such as e-mail or other emessaging address, accounting/financial information) via the service sign-up panel and process the request once sign up process is validated. Supplier can specify the category, start/end date for his/her commercial advertisement/information, the target budget, prospect preference hierarchy, frequency, reach (or percentage of the market), response, goals, etc. The Supplier has the option of making changes to request specification or account information later.
[0156] This flow chart diagram is the counterpart of the diagram in FIG. 12. This means while the user makes request in the flow chart shown in FIG. 6, advertisers fulfills the user'"'"'s request as well as setting the parameters by which the advertisers are willing to provide the advertisements. At the very beginning stage of the logic flow, a determination is made regarding whether an advertiser has already registered, as shown in step 702. If yes, the advertiser signs in at step 716. If no, then the advertiser must sign up for the on request service at step 704, enter advertiser contact information at step 706, enter advertiser billing account information to the provider of the at my request service at step 708, enter advertiser preference information at step 710 and information collected from the foregoing steps are added to an advertiser information system database, as shown in step 712. The system of the present invention then sends relevant information to the advertiser contact address to confirm that an account has been successfully established and the advertiser can sign in the system of the present invention to use services associated therewith, as shown in step 714.
[0157] After signing in at step 716, a main menu is provided at step 718. The advertiser may select one of many service options including adding new commercial information at step 720, tracking account information at step 732, tracking commercial inventory status at step 754, and signing off at step 784. Once the advertiser selects the adding new commercial information option at step 720, the advertiser may define commercial information category at step 722, define commercial information budget at step 724, define commercial information duration at step 726, define commercial information coverage goal/frequency at step 728, define other commercial information preferences at step 730, and finally return to the main menu for other selections.
[0158] Should the advertiser choose to track account information as shown in step 732, the advertiser is taken to the track account information menu at step 734 and provided with three options: update account information at step 736, check account balance at step 744 and go back to previous menu at step 752. Should the advertiser choose to update account information as shown in step 736, the advertiser is prompted to update contact information at step 738, the advertiser is prompted to update billing/account information at step 740, the advertiser is prompted to update preference information at step 742, then the advertiser is returned back to the track account information menu at step 734. Should the advertiser choose check account balance as shown in step 744, the system queries the history/balance of the advertiser at step 746 and the advertiser is prompted to make a payment at step 748. If the advertiser makes a payment at step 748, the payment is processed at step 750. If the advertiser chooses to not make a payment, the advertiser is taken back to the track account information menu as shown in step 734. Should the advertiser choose go back to the main menu as shown in step 752, the advertiser is taken back to the Main Menu as shown in step 718.
[0159] Should the advertiser choose to track commercial information inventory status as shown in step 754, the advertiser is taken to the track commercial information inventory menu as shown in step 756. From this menu the advertiser has four options: query commercial information inventory at step 758: delete commercial information inventory at step 764; update commercial information inventory at step 770 and go back to previous menu at step 782. Should the advertiser choose query commercial information inventory as shown in step 758, the advertiser is prompted to enter query specification at step 760, the system returns results from the query at step 762 and the advertiser is taken back to the track commercial information inventory menu at step 756. Should the advertiser choose delete commercial information inventory as shown in step 764, the advertiser is prompted to specify an existing commercial information inventory at step 766, the advertiser is prompted to delete specified commercial information inventory at step 768 and then the advertiser is taken back to the track commercial information inventory menu as shown in step 756.
[0160] Should the advertiser choose update commercial information inventory as shown in step 770, the advertiser is prompted to update commercial information budget at step 772; the advertiser is prompted to update commercial information duration at step 774; the advertiser is prompted to update commercial information coverage goal at step 778; the advertiser is prompted to update commercial information frequency at step 776; the advertiser is prompted to update commercial information category at step 780 and then the advertiser is taken back to the track commercial information inventory menu as shown in step 756.
[0161] Should the advertiser choose go back to the main menu as shown in step 782, the advertiser is taken back to the Main Menu as shown in step 718. Should the advertiser choose to sign off 784 from the main menu 718, the system resets the supplier session state as shown in step 786 and then terminates the session as shown in step 788. Once the advertiser selects the tracking advertisement status option at step 740, a track advertisement menu is given at step 742 so that an advertiser may select a number of options including querying advertisement information at step 744, updating advertisement information at step 750 and removing advertisement information at step 762, among other possible options. If the querying advertisement information option is selected at step 744, the advertiser may enter query specification at step 746 and allow system to return results from the query at step 748 before returning to the track advertisement menu at step 742.
[0162] If the advertiser selects the update advertisement/information option at step 750, the advertiser may update advertisement budget at step 752; update advertisement frequency at step 754; update advertisement category at step 756; update advertisement reach at step 758 and update advertisement duration at 760 before returning to the track advertisement menu at step 744.
[0163] If the advertiser wishes to remove advertisement information thus chooses such an option at step 762, advertisement is then removed at step 768 before returning to the rack advertisement menu at step 742. Should the advertiser wishes to exit the track advertisement menu at step 742, the advertiser is returned to the main menu at step 718.
[0164] If the advertiser has completed setting all desired options, then the advertiser may sign off at step 764. The system resets advertiser session state at step 766 and all logic flow terminates at step 770.
[0165]FIG. 14 illustrates a flow chart diagram for the processing of requests by the present invention. Regarding the System Use Case Statement, after the system has received a request from Subscriber, it looks into its inventory (OrderBook component in Domain Modeling) to see if it can satisfy the Subscriber'"'"'s request. If it finds the matching item in the inventory, it has an execution. The system then generates two Info Match Up Reports for both Subscriber and Supplier. When Subscriber'"'"'s Portfolio receives the Info Match Up Reports, it sends an email to Subscriber using the predetermined keyed email address (generated during signup process) with the attached inventory information. When Supplier'"'"'s Portfolio receives the Info Match Up Reports, it updates the account information to indicate that a complete or partial portion of his/her inventory has been satisfied. When items in Supplier inventory have been satisfied up to a pre-defined threshold, the system will send out email to Supplier using predetermined keyed email address (generated during signup process) to notify Supplier. If Supplier can choose to extend the period of a specific inventory item or to renew his/her credit limit he/she can do so via the Supplier @MyRequest panel. If Supplier chooses neither to extend the period of a specific inventory item nor renew his/her credit limit, the system will not further process Supplier inventory when either the pre-defined period is expired or the credit limit has been reached. Subscriber can also specify the category of information he/she is looking for. Subscriber can use the quantity slide bar (or other indicator device) to define the amount of advertisement/informational email to be received, and uses the “time to live” optional check/fill-in boxes to define the duration of advertisement email to be received. Subscriber can also specify other preferences including delivery device terminus, whether to auto-forward to a “buddy list” (cc'"'"'s or existing list) or new cc'"'"'s. Subscriber has the option of making changes to request specification later.
[0166] The system determines if it has received a new information request at step 1202 if it has the system processes the new information request according to the existing Business Rules at step 1204 and then the system determines if it has one or more matching orders at step 1206. If the system has one or more matching orders the system generates Trade Reports for both subscriber and supplier at step 1208 and then updates Subscriber and Supplier account information at step 1216. Once the account information is updated the system sends notification to subscriber and supplier at step 1218 and the results of the whole transaction are posted to the audit trail at step 1226. The system then ends the processing of the request at step 1250. If the system does not have one or more matching orders at step 1206 the system then posts new information request to the OrderBook at Step 1210, posts the transaction to the audit trail at step 1226 and ends transaction at step 1250.
[0167] If the system has not received a new information request at step 1202, then the system determines whether it has received an Updated Information Request at step 1212. If yes, then the system updates information request in system database at step 1214, updates subscriber and supplier account information at step 1216, sends notification to subscriber and supplier at step 1218, posts the transaction to the audit trail at step 1226 and ends the transaction at step 1250.
[0168] If the system has not received an updated information request at step 1212, it then the system determines whether it has received a new transaction request at step 1220. If so, the system validates subscriber and/or supplier financial account information at step 1222, processes the transaction at step 1224; and then updates subscriber and supplier account information at step 1216; sends notification to subscriber and supplier at step 1218; and sends information from step 1224 and step 1218 to the audit trail at step 1226. The system ends the transaction at step 1250.
[0169] If the system has not received a new transaction request at step 1220, then the system determines whether it has received a transaction correction request at step 1228. If so, the system finds existing transaction which the subscriber/supplier indicates as needing correction at step 1230, validates the subscriber and/or supplier financial account information at step 1222, processes the transaction at step 1224 and then updates subscriber and supplier account information at step 1216; sends notification to subscriber and supplier at step 1218; and sends information from step 1224; and step 1218 to the audit trail at step 1226. The system ends the processing of the request at step 1250. If the indicated transaction is not found at step 1230, the system then sends an exception notification to subscriber and/or supplier at step 1232 and the information from the transaction is posted to the audit trail at step 1226 and the system ends the transaction at step 1250.
[0170] If the system has not received a transaction correction request at step 1228, the system determines whether it has received a business rules update request at step 1234. If so, the system updates the business rules at step 1236 and then posts the transaction to the audit trail at step 1226. The system then ends the transaction at step 1250.
[0171] If the system has not received a business rules update request at step 1234, the system determines whether it has received a performance analysis request at step 1238. If so, the system gathers performance analysis data from the system at step 1240 and then sends the result to the requester at step 1242 before ending the transaction at step 1250.
[0172] If the system has not received a performance analysis request at step 1238, then the system determines whether it has received a demand analysis request at step 1244. If so, the system gathers demand analysis data from the system at step 1246 and then sends the result to requester at step 1248 before ending the transaction at step 1250. If the system has received an unknown request, it ends the transaction at step 1250.
[0173] What has been illustrated above is the hardware and software framework for the present invention to be practiced. As readily understood by a person of ordinary skill in the art, the framework can be used to include many more features. To present the features in a more systematic manner, the following tables A and B are enclosed.
[0174]
[0175] From the foregoing detailed description, it will be evident that there are a number of changes, adaptations and modifications of the present invention which come within the province of those persons having ordinary skill in the art to which the aforementioned invention pertains. However, it is intended that all such variations not departing from the spirit of the invention be considered as within the scope thereof as limited solely by the appended claims.