← Back to Patent Explorer
US6477565B1 Expired / Lapsed US ⏱️ 0.0 years remaining

Method and apparatus for restructuring of personalized data for transmission from a data network to connected and portable network appliances

Assignee: Yodlee Inc
•
Filing: 1999-09-16
•
Granted: 2002-11-05
•
Expires: 2019-09-16
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A system for retrieving and disseminating information records from Internet sources includes a client device and an intermediary server system, including software, between the client device and the Internet. The system collects a record specific to a client from an individual one of said Internet sources in a first form in which the record is recorded at the Internet source, transforms the record from the first form to a second form specific to an application other than an Internet browser application, the application executable by the client device, and transmits the transformed record to the client device for display in the application other than an Internet browser application executable by the client device. In some cases the client device connects by a data link that is not Internet-compatible link. Data mining on the Internet specific to clients and client devices is taught, with aggregation services and synchronization for keeping a client up-to-date efficiently for changing data content.

Inventors

  • 👤 Neil Daswani
  • 👤 Suman Kumar Inala
  • 👤 Ramakrishna Satyavolu
  • 👤 P Venkat Rangan
  • 👤 Sreeranga P. Rajan

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-06 00:03
CPC Classifications
G; G06; G06Q; G06Q30/00; G06Q30/02; G06F; G06F16/00; G06F16/90; G06F16/95; G06F16/957; G06F16/9577; H; H04; H04L; H04L67/00; H04L67/50; H04L67/56; H04L67/565; H04L67/567; H04L67/568; H04L67/5682; H04L67/01; H04L67/02; H04L67/2866; H04L67/30; H04L67/306

Claims Analysis

Total Claims: 42
Claim 1
Independent Claim 114 words
A system for retrieving and disseminating information records from Internet sources, comprising: a client device; and an intermediary server system including software between the client device and the Internet; wherein the system collects a record specific to a client from an individual one of said Internet sources in a first form in which the record is recorded at the Internet source, transforms the record from the first form to a second form specific to an application other than an Internet browser application, the application executable by the client device, and transmits the transformed record to the client device for display in the application other than an Internet browser application executable by the client device.
Claim 2
Independent Claim 114 words
A system for retrieving and disseminating information records from Internet sources, comprising: a client device; and an intermediary server system including software between the client device and the Internet; wherein the system collects a record specific to a client from an individual one of said Internet sources in a first form in which the record is recorded at the Internet source, transforms the record from the first form to a second form specific to an application other than an Internet browser application, the application executable by the client device, and transmits the transformed record to the client device for display in the application other than an Internet browser application executable by the client device.
Claim 3
Dependent Claim 36 words
The system of claim 1 wherein the intermediary server system is connected to the Internet by an Internet-compatible link and the client device is connected to the intermediary server system by other than an Internet-compatible link.
Claim 4
Dependent Claim 15 words
The system of claim 2 wherein the other-than-Internet-compatible link is an Internet Protocol Telephony link.
Claim 5
Dependent Claim 22 words
The system of claim 2 wherein the other than Internet-compatible link is a conventional telephony link operating by a conventional telephony protocol.
Claim 6
Dependent Claim 15 words
The system of claim 2 wherein the other-than-Internet-compatible link is a wireless cellular telephony link.
Claim 7
Dependent Claim 14 words
The system of claim 2 wherein the other-than-Internet-compatible link is a wireless satellite-enhanced link.
Claim 8
Dependent Claim 58 words
The system of claim 1 further comprising a personal computer (PC) connected to the intermediary server system by a conventional Internet-compatible link, and the client device connects to the PC by an other than Internet-compatible link, and wherein the system transmits the transformed record first to the PC which then transmits the transformed record to the client device.
Claim 9
Dependent Claim 55 words
The system of claim 1 wherein the intermediary server system is a subscription system, and maintains client profiles for subscribers to the system, the client profiles including data relative to information destinations on the Internet for a specific client, data records to be retrieved from the destinations, and data forms for transformation of specific records.
Claim 10
Dependent Claim 65 words
The system of claim 8 wherein the intermediary server system maintains input and output templates for individual clients, the input templates having slots mapping records by type as received from Internet sources, and the output templates having slots mapping data records by type to be transmitted to the client, there being specific correlation between input template slots and output template slots for an individual client.
Claim 11
Dependent Claim 58 words
The system of claim 8 wherein data forms for transformation to transmit to client devices include one or more of conventional telephone protocol, Internet protocol telephony Protocol (IPNT), voice mail, e-mail, pager message, and records for applications common to personal digital assistants (PDAs), including one or more of appointment-book data records, memo-pad records, alarm records, and things-to-do records.
Claim 12
Dependent Claim 40 words
The system of claim 10 wherein airline reservations retrieved for a client from the Internet are converted into multiple appointment-book entries displayable by an appointment-book application on a PDA, one appointment book entry for each individual flight in a reservation.
Claim 13
Dependent Claim 22 words
The system of claim 10 wherein an alarm is generated for each flight at a time preceding flight time for each flight.
Claim 14
Dependent Claim 19 words
The system of claim 12 wherein a different alarm interval is used for domestic flights than for International flights.
Claim 15
Dependent Claim 48 words
The system of claim 10 wherein billing schedules retrieved for a client are converted into two or more records, one being a memo pad record detailing the details of the bill, and another being a things-to-do record to remind the client of the time the bill is due.
Claim 16
Dependent Claim 32 words
The system of claim 14 wherein an alarm record is entered to generate an alarm prior to the time the bill is due, to remind the client that the bill is due.
Claim 17
Dependent Claim 20 words
The system of claim 1 wherein the intermediary server system is implemented in association with an Internet Service provider site.
Claim 18
Dependent Claim 24 words
The system of claim 1 wherein the intermediary server system includes an aggregation service for aggregating client-specific records prior to transmission to client devices.
Claim 19
Dependent Claim 29 words
The system of claim 17 further comprising a synchronization service for keeping data on client devices synchronized with data from sources on the Internet and from the aggregation service.
Claim 20
Dependent Claim 41 words
The system of claim 18 wherein the synchronization service uses an algorithm enabled to adaptively minimize round trip messages between the intermediary server system and the client device according to whether the client device is more limited by latency or bandwidth.
Claim 21
Dependent Claim 75 words
The system of claim 19 wherein the algorithm computes Cyclic Redundancy Check (CRC) codes for input and output records, and computes intersections between CRCs on records on the client device and at the aggregation service, the output of the algorithm being exactly the records that need to be sent to the client device and exactly the list of records that need to be deleted form the client device to keep the data sets in synchronization.
Claim 22
Independent Claim 94 words
A method for retrieving and disseminating information records from Internet sources, comprising steps of: (a) collecting a record in a first data form from an Internet source by an intermediary server system connected to the Internet; (b) transforming the record into a second data form specific to an application other than an Internet browser application, the application executable by a client device connectable to the intermediary server system; and (c) transmitting the transformed record to the client device for display with the client device connected by a data link to the intermediary server system.
Claim 23
Independent Claim 94 words
A method for retrieving and disseminating information records from Internet sources, comprising steps of: (a) collecting a record in a first data form from an Internet source by an intermediary server system connected to the Internet; (b) transforming the record into a second data form specific to an application other than an Internet browser application, the application executable by a client device connectable to the intermediary server system; and (c) transmitting the transformed record to the client device for display with the client device connected by a data link to the intermediary server system.
Claim 24
Dependent Claim 36 words
The method of claim 21 wherein the intermediary server system is connected to the Internet by an Internet-compatible link and the client device is connected to the intermediary server system by other than an Internet-compatible link.
Claim 25
Dependent Claim 15 words
The method of claim 22 wherein the other-than-Internet-compatible link is an Internet Protocol Telephony link.
Claim 26
Dependent Claim 20 words
The method of claim 22 wherein the other-than-Internet-compatible link is a conventional telephony link operating by a conventional telephony protocol.
Claim 27
Dependent Claim 15 words
The method of claim 22 wherein the other-than-Internet-compatible link is a wireless cellular telephony link.
Claim 28
Dependent Claim 15 words
The method of claim 22 wherein the other-than-Internet-compatible link is a wireless satellite enhanced link.
Claim 29
Dependent Claim 61 words
The method of claim 21 further comprising a personal computer (PC) connected to the intermediary server system by a conventional Internet-compatible link and the client device connects to the PC by an other than Internet-compatible link, and wherein, in step (c) the system transmits the transformed record first to the PC which then transmits the transformed record to the client device.
Claim 30
Dependent Claim 65 words
The method of claim 21 wherein the intermediary server system is a subscription system, and maintains client profiles for subscribers to the system, the client profiles including data relative to information destinations on the Internet for a specific client, data records to be retrieved from the destinations, and data forms for transformation of specific records. book data records, memo-pad records, alarm records, and things-to-do records.
Claim 31
Dependent Claim 68 words
The method of claim 28 wherein in step (b) the intermediary server system maintains input and output templates for individual clients, the input templates having slots mapping records by type as received from Internet sources, and the output templates having slots mapping data records by type to be transmitted to the client, there being specific correlation between input template slots and output template slots for an individual client.
Claim 32
Dependent Claim 58 words
The method of claim 28 wherein data forms for transformation to transmit to client devices include one or more of conventional telephone protocol, Internet protocol telephony Protocol (IPNT), voice mail, e-mail, pager message, and records for applications common to personal digital assistants (PDAs), including one or more of appointment-book data records, memo-pad records, alarm records, and things-to-do records.
Claim 33
Dependent Claim 40 words
The method of claim 30 wherein airline reservations retrieved for a client from the Internet are converted into multiple appointment-book entries displayable by an appointment-book application on a PDA, one appointment book entry for each individual flight in a reservation.
Claim 34
Dependent Claim 22 words
The method of claim 30 wherein an alarm is generated for each flight at a time preceding flight time for each flight.
Claim 35
Dependent Claim 19 words
The method of claim 32 wherein a different alarm interval is used for domestic flights than for International flights.
Claim 36
Dependent Claim 48 words
The method of claim 30 wherein billing schedules retrieved for a client are converted into two or more records, one being a memo pad record detailing the details of the bill, and another being a things-to-do record to remind the client of the time the bill is due.
Claim 37
Dependent Claim 32 words
The method of claim 34 wherein an alarm record is entered to generate an alarm prior to the time the bill is due, to remind the client that the bill is due.
Claim 38
Dependent Claim 20 words
The method of claim 21 wherein the intermediary server system is implemented in association with an Internet Service provider site.
Claim 39
Dependent Claim 24 words
The method of claim 21 wherein the intermediary server system includes an aggregation service for aggregating client-specific records prior to transmission to client devices.
Claim 40
Dependent Claim 29 words
The method of claim 37 further comprising a synchronization service for keeping data on client devices synchronized with data from sources on the Internet and from the aggregation service.
Claim 41
Dependent Claim 41 words
The method of claim 38 wherein the synchronization service uses an algorithm enabled to adaptively minimize round trip messages between the intermediary server system and the client device according to whether the client device is more limited by latency or bandwidth.
Claim 42
Dependent Claim 75 words
The method of claim 39 wherein the algorithm computes Cyclic Redundancy Check (CRC) codes for input and output records, and computes intersections between CRCs on records on the client device and at the aggregation service, the output of the algorithm being exactly the records that need to be sent to the client device and exactly the list of records that need to be deleted form the client device to keep the data sets in synchronization.

References Cited (Backward Citations)

US6014429A Cited
US6286029B1 Cited
US6289389B1 Cited
US6205473B1 Cited
US6252544B1 Cited
US6253326B1 Cited
US6324569B1 Cited
US6351464B1 Cited
US6266615B1 Cited
US6380890B1 Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 2005-11-04 2006-05-06 2006-11-05 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2009-11-04 2010-05-06 2010-11-05 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2013-11-04 2014-05-06 2014-11-05 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag