9552432

Lightweight Appliance for Content Retrieval

PublishedJanuary 24, 2017
Assigneenot available in USPTO data we have
Technical Abstract

Patent Claims
12 claims

Legal claims defining the scope of protection, as filed with the USPTO.

1

1. A method for lightweight retrieval of content, comprising: receiving, at a server having an in-memory index, a request to retrieve a photograph from a storage system, wherein the photograph includes image content and the storage system is different and distinct from the sever; interpreting the request at the in-memory index, wherein the in-memory index identifies a hierarchical data structure associated with the request, the hierarchical data structure comprising metadata associated with the requested photograph; retrieving the metadata for the requested photograph, wherein the metadata resides on a solid state drive (“SSD”); identifying a source at the storage system, the source comprising one of a multi-image container file on a hard disk drive (“HDD”) and a photo cache on the SSD, wherein the multi-image container file has a system-wide fixed size based on a user behavior; determining an offset for the image content within the multi-image container file from the metadata, wherein the offset is associated with a node in the hierarchical data structure; retrieving the image content from the source; and displaying the image content and associated metadata on a display.

2

2. The method as recited in claim 1 , wherein the request is a Uniform Resource Identifier (“URI”).

3

3. The method as recited in claim 1 , wherein the interpreting the request includes determining a photo name and a group name.

4

4. The method as recited in claim 1 , wherein the retrieving the image content from the source includes retrieving a list of multi-image container files.

5

5. A system for lightweight retrieval of content, comprising: a display; and a hardware processor configured to receive a request to: receive, at a server having an in-memory index, a request to retrieve a photograph from a storage system, wherein the photograph includes image content and the storage system is different and distinct from the sever; interpret the request at the in-memory index, wherein the in-memory index identifies a hierarchical data structure associated with the request, the hierarchical data structure comprising metadata associated with the requested photograph; retrieve the metadata for the requested photograph, wherein the metadata resides on a solid state drive (“SSD”); identify a source at the storage system, the source comprising one of a multi-image container file on a hard disk drive (“HDD”) and a photo cache on the SSD, wherein the multi-image container file has a system-wide fixed size based on a user behavior; determine an offset for the image content within the multi-image container file from the metadata, wherein the offset is associated with a node in the hierarchical data structure; retrieve the image content from the source; and display the image content and associated metadata on a display.

6

6. The system as recited in claim 5 , wherein the request is a Uniform Resource Identifier (“URI”).

7

7. The system as recited in claim 5 , wherein the interpreting the request includes determining a photo name and a group name.

8

8. The system as recited in claim 5 , wherein the retrieving image content from the determined source includes retrieving a list of multi-image container files.

9

9. A computer program product for lightweight retrieval of content, comprising a non-transitory computer readable medium having program instructions embodied therein for: receiving, at a server having an in-memory index, a request to retrieve a photograph from a storage system, wherein the photograph includes image content and the storage system is different and distinct from the sever; interpreting the request at the in-memory index, wherein the in-memory index identifies a hierarchical data structure associated with the request, the hierarchical data structure comprising metadata associated with the requested photograph; retrieving the metadata for the requested photograph, wherein the metadata resides on a solid state drive (“SSD”); identifying a source at the storage system, the source comprising one of a multi-image container file on a hard disk drive (“HDD”) and a photo cache on the SSD, wherein the multi-image container file has a system-wide fixed size based on a user behavior; determining an offset for the image content within the multi-image container file from the metadata, wherein the offset is associated with a node in the hierarchical data structure; retrieving the image content from the source; and displaying the image content and associated metadata on a display.

10

10. The computer program product as recited in claim 9 , wherein the request is a Uniform Resource Identifier (“URI”).

11

11. The computer program product as recited in claim 9 , wherein the interpreting the request includes determining a photo name and a group name.

12

12. The computer program product as recited in claim 9 , wherein the retrieving image content from the determined source includes retrieving a list of multi-image container files.

Patent Metadata

Filing Date

Unknown

Publication Date

January 24, 2017

Inventors

Alexey ROMANOVSKIY
Tianqing WANG
Andrey PAKHOMOV
Vasily ZALUNIN

Want to explore more patents?

Browse 5M+ US patents with plain-English claim translations and AI-generated analysis.

Citation & reuse

Analysis on this page is generated by Patentable — an AI-powered patent intelligence platform. AI-generated summaries, explanations, and analysis may be reused with attribution and a visible link back to the canonical URL below. Patent abstracts and claims are USPTO public domain.

Cite as: Patentable. “LIGHTWEIGHT APPLIANCE FOR CONTENT RETRIEVAL” (9552432). https://patentable.app/patents/9552432

© 2026 Patentable. All rights reserved.

Patentable is a research and drafting-assistant tool, not a law firm, and does not provide legal advice. Documents we generate are drafts for review by a licensed patent attorney.