IP Library Granted Patent US 10,120,848
Granted Patent B2
US 10,120,848 · App. 14/564,719 · Granted Nov 6, 2018

Methods and systems for applying responsive design to subframes on a web page

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 10,120,848
App. No.
14/564,719
Granted
Nov 6, 2018
Kind
B2
Abstract

Methods and systems are provided for rearranging the content within a sub-region of a web page in response to resizing the sub-region, the content including a plurality of columns each having a respective width parameter, the system including a processor configured to implement the steps of: detecting a resizing event associated with the sub-region; determining a span value associated with the resized sub-region; determining a subset of the plurality of columns that fit within the span value based on the width parameters; and displaying the subset of columns within the resized sub-region.

Claims (31)

1. A method of rearranging content within an existing displayed sub-region of a web page in response to resizing the sub-region, the content including a plurality of columns each having a respective width parameter, the method comprising:

detecting resizing of the existing displayed sub-region within the webpage, wherein the sub-region comprises a slidable border, and resizing of the sub-region comprises manual or automatic dragging of the slidable border;

determining a span value associated with the resized sub-region;

defining a minimum width beyond which the resized sub-region cannot be reduced;

determining a subset of the plurality of columns that fit within the span value based on the respective width parameters, wherein each respective width parameter comprises one of a fixed parameter and a dynamic parameter;

displaying the subset of columns within the resized existing displayed sub-region; and

simultaneously rearranging the contents of a second existing displayed sub-region in response to the resizing of the first existing displayed sub-region.

2. The method of claim 1 , wherein the dynamic parameter comprises a predetermined percentage of the span value.

3. The method of claim 1 , further comprising the step of assigning a respective priority parameter to each column.

4. The method of claim 3 , wherein the priority parameter comprises one of an absolute and relative value.

5. The method of claim 1 , further comprising the step of configuring a set of rules for determining the subset of columns.

6. The method of claim 5 , wherein the set of rules is implemented in a cascading style sheet (CSS).

7. The method of claim 1 , further comprising hiding a second subset of columns.

8. The method of claim 7 , further comprising revealing the second subset of columns in response to a user request.

9. The method of claim 8 , wherein the user request comprises hovering a cursor over a virtual button indicative of the hidden columns.

10. Computer code stored in a non-transient medium for rearranging content within an existing displayed sub-region of a web page in response to resizing the existing displayed sub-region, the content including a plurality of columns each having a respective width parameter, the computer code configured to implement the steps of:

detecting resizing of the existing displayed sub-region within the webpage, wherein the sub-region comprises a slidable border, and resizing of the sub-region comprises movement of the slidable border through one of manual or automatic dragging;

determining a span value associated with the resized existing displayed sub-region;

defining a minimum width beyond which the resized sub-region cannot be reduced;

determining a subset of the plurality of columns that fit within the span value based on the respective width parameters, wherein each respective width parameter comprises one of a fixed parameter and a dynamic parameter;

displaying the subset of columns within the resized existing displayed sub-region; and

simultaneously rearranging the contents of a second existing displayed sub-region in response to the resizing of the first existing displayed sub-region.

11. The computer code of claim 10 , further configured to implement the step of assigning a respective priority parameter to each column, wherein the priority parameter comprises one of an absolute and relative value.

12. The computer code of claim 10 , further configured to implement the step of configuring a set of rules for determining the subset of columns, wherein the set of rules is implemented in a cascading style sheet (CSS).

13. A computer system for rearranging the content within an existing displayed sub-region of a web page in response to resizing the existing displayed sub-region, the content including a plurality of columns each having a respective width parameter, the system including a processor configured to implement the steps of:

detecting resizing of the existing displayed sub-region within the webpage, wherein the sub-region comprises a slidable border, and resizing of the sub-region comprises movement of the slidable border through one of manual or automatic dragging;

determining a span value associated with the resized existing displayed sub-region;

defining a minimum width beyond which the resized sub-region cannot be reduced;

determining a subset of the plurality of columns that fit within the span value based on the respective width parameters, wherein each respective width parameter comprises one of a fixed parameter and a dynamic parameter;

displaying the subset of columns within the resized existing displayed sub-region; and

simultaneously rearranging the contents of a second existing displayed sub-region in response to the resizing of the first existing displayed sub-region.

Assignments (2)
CHANGE OF NAME Recorded Oct 25, 2024
From: SALESFORCE.COM, INC.
To: SALESFORCE, INC.
Reel/Frame 069268/0034 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 10, 2014
From: WANG, MICHAEL; HUANG, ENZHEN; LY-GAGNON, DAVID; SNYDER, BENJAMIN; VASUDEV, GAUTAM
To: SALESFORCE.COM, INC.
Reel/Frame 034446/0605 →