IP Library Granted Patent US 8,527,486
Granted Patent B2
US 8,527,486 · App. 12/494,044 · Granted Sep 3, 2013

Mobile application discovery through mobile search

Inventors: Christof Wittig (San Mateo, CA); John W. Stossel (San Mateo, CA)
Assignee: Kii, Inc.
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 8,527,486
App. No.
12/494,044
Granted
Sep 3, 2013
Kind
B2
Abstract

A social mobile network enables discovery of application programs running on the mobile devices. A search for partial or full matches to a group of alphanumeric characters is performed on the data stored on the first mobile communication device on which the search is initiated. The search is also performed on data made available to the user of the first mobile communication device by other users, where each user is associated with a different one of a multitude of mobile communication devices. The sharing of the data and the search for shared data is made via a server with which the mobile communication devices are in communication. The discovery of applications whose names or descriptions are partially or fully matched to the alphanumeric characters is made despite the fact that user was not looking for or aware of the existence of such application programs.

Claims (35)

1. A method for performing a text search defined by a plurality of alphanumeric characters and initiated on a first mobile communication device associated with a first user, the method comprising:

searching for partial or full matches to the alphanumeric characters on data stored on the first mobile communication device;

searching for partial or full matches to the alphanumeric characters on data made available to the first user for sharing by a first plurality of other private users who are within a social mobile network of the first user, said first plurality of other private users being associated with a plurality of mobile communication devices, the first mobile communication device and the plurality of mobile communication devices being in communication with a server;

searching for partial or full matches to the alphanumeric characters on application programs running on the plurality of mobile communication devices; and

ranking a first partially or fully matching application program name higher than a second partially or fully matching application program name that has been used less frequently than the first partially or fully matching application program; and

displaying matching search results.

2. The method of claim 1 wherein the search for partial or full matches to the alphanumeric characters on application programs running on the plurality of mobile communication devices are performed without authorization from the first plurality of other private users.

3. The method of claim 1 wherein partially or fully matching application program names having a plurality of users rank higher than partially or fully matching application program names having a single user.

4. The method of claim 1 further comprising:

enabling the first user to download a matching application from the server.

5. The method of claim 1 further comprising:

redirecting the first user to an on-line store selling a matching application program; and

enabling the first user to purchase the matching application program.

6. The method of claim 5 wherein said on-line store is the store from which at least one of the first plurality of other private users purchased a copy of the application program.

7. The method of claim 1 further comprising:

enabling the first user to download an application performing at least some functions of a matching application if the first mobile communication device is unable to run the first application.

8. The method of claim 1 further comprising:

identifying users having matching application programs.

9. The method of claim 1 further comprising:

searching for partial or full matches to the alphanumeric characters on external sources of information.

10. A mobile communication device comprising:

a first module adapted to search for partial or full matches to a plurality of alphanumeric characters on data stored on the first mobile communication device;

a second component adapted to:

receive for partial or full matches to the plurality of alphanumeric characters on data made available to the first user for sharing by a first plurality of other private users who are within a social mobile network of the first user, said first plurality of other private users being associated with a plurality of mobile communication devices, the first mobile communication device and the plurality of mobile communication devices being in communication with a server;

receive for partial or full matches to the plurality of alphanumeric characters on application programs running on the plurality of mobile communication devices; and

rank a first partially or fully matching application program name higher than a second partially or fully matching application program name that has been used less frequently than the first partially or fully matching application program;

a monitor for displaying matching search results.

11. The mobile communication device of claim 10 wherein the search for partial or full matches to the alphanumeric characters on application programs running on the plurality of mobile communication devices are performed without authorization from the first plurality of other private users.

12. The mobile communication device of claim 10 wherein partially or fully matching application program names having a plurality of users rank higher than partially or fully matching application program names having a single user.

13. The mobile communication device of claim 10 further comprising:

a module adapted to enable the first user to download a matching application from the server.

14. The mobile communication device of claim 10 further comprising:

a module adapted to redirect the first user to an on-line store selling a matching application program; and

a module adapted to enable the first user to purchase the matching application program.

15. The mobile communication device of claim 14 wherein said on-line store is the store from which at least one of the first plurality of others users purchased a copy of the application program.

Assignments (5)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 16, 2023
From: KII CORPORATION
To: LEMON INC.
Reel/Frame 065590/0265 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 24, 2014
From: KII, INC.
To: KII CORPORATION
Reel/Frame 032037/0989 →
MERGER Recorded Aug 2, 2013
From: DAIKI ACQUISITION CORP.
To: SERVO SOFTWARE, INC.
Reel/Frame 030933/0258 →
CHANGE OF NAME Recorded Aug 2, 2013
From: SERVO SOFTWARE, INC.
To: KII, INC.
Reel/Frame 030949/0108 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 22, 2009
From: WITTIG, CHRISTOF; STOSSEL, JOHN W.
To: SERVO SOFTWARE, INC.
Reel/Frame 023267/0389 →
Continuity (7)
Provisional Application 61095072 · Sep 8, 2008
Provisional Application 61095108 · Sep 8, 2008
Provisional Application 61095143 · Sep 8, 2008
Provisional Application 61076324 · Jun 27, 2008
Provisional Application 61076349 · Jun 27, 2008
Provisional Application 61076373 · Jun 27, 2008
Related Publication 20100010994A1 · Jan 14, 2010