IP Library Granted Patent US 7,545,386
Granted Patent B2
US 7,545,386 · App. 11/636,265 · Granted Jun 9, 2009

Unified mobile display emulator

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 7,545,386
App. No.
11/636,265
Granted
Jun 9, 2009
Kind
B2
Abstract

The conversion of Mobile Display information used in a wide variety of Mobile Devices into Unified Image Formats is disclosed to enable viewing on a desktop computer system in addition to manual and automated testing of Mobile Content. In order to support the variety of Mobile Displays available, and to process the Mobile Display information in real-time, a configurable emulation system may be employed to model the Image Commands being used for each type of available Mobile Display. This emulation system can then provide a representative view of the image as it would be displayed on the Mobile Display, but in a format that can be utilized by other manual or automated systems.

Claims (36)

1. A method for converting mobile display information into a unified image format for testing of mobile content, comprising:

receiving data from communications between a mobile operating system and a mobile display;

identifying a type of mobile display;

determining if the data represents visual image information or instruction information;

if the data represents instruction information, identifying and extracting the instruction information from the data; and

if the data represents visual image information,

placing the visual image information at a correct coordinate location in an image memory format buffer,

converting the visual image information into a particular color format, and

converting the visual image information into a particular color depth.

2. The method of claim 1 , further comprising filtering out any information in the data that is not relevant to displaying a mobile device image.

3. The method of claim 1 , further comprising re-ordering the data so that it matches a standard integer value format used by general purpose computers.

4. The method of claim 1 , further comprising converting the data to parallel data if the data is serial data.

5. A computer-readable medium comprising program code for converting mobile display information into a unified image format for testing of mobile content, the program code for causing performance of a method comprising:

receiving data from communications between a mobile operating system and a mobile display;

identifying a type of mobile display;

determining if the data represents visual image information or instruction information;

if the data represents instruction information, identifying and extracting the instruction information from the data; and

if the data represents visual image information,

placing the visual image information at a correct coordinate location in an image memory format buffer,

converting the visual image information into a particular color format, and

converting the visual image information into a particular color depth.

6. The computer-readable medium of claim 5 , the method further comprising filtering out any information in the data that is not relevant to displaying a mobile device image.

7. The computer-readable medium of claim 5 , the method further comprising re-ordering the data so that it matches a standard integer value format used by general purpose computers.

8. The computer-readable medium of claim 5 , the method further comprising converting the data to parallel data if the data is serial data.

9. A system for converting mobile display information into a unified image format for testing of mobile content, comprising:

means for receiving data from communications between a mobile operating system and a mobile display;

means for identifying a type of mobile display;

means for determining if the data represents visual image information or instruction information;

means for, if the data represents instruction information, identifying and extracting the instruction information from the data; and

means for, if the data represents visual image information,

placing the visual image information at a correct coordinate location in an image memory format buffer,

converting the visual image information into a particular color format, and

converting the visual image information into a particular color depth.

10. The system of claim 9 , further comprising means for filtering out any information in the data that is not relevant to displaying a mobile device image.

11. The system of claim 9 , further comprising means for re-ordering the data so that it matches a standard integer value format used by general purpose computers.

12. The system of claim 9 , further comprising means for converting the data to parallel data if the data is serial data.

Assignments (21)
RELEASE OF SECURITY INTEREST IN PATENT COLLATERAL (FIRST LIEN), RECORDED ON MARCH 1, 2022 AT REEL/FRAME 059135/0066 Recorded Sep 18, 2024
From: JEFFERIES FINANCE LLC, AS COLLATERAL AGENT
To: MOBILEUM, INC.; SIGOS LLC
Reel/Frame 068979/0571 →
RELEASE OF SECURITY INTEREST IN PATENT COLLATERAL (SECOND LIEN), RECORDED ON MARCH 1, 2022 AT REEL/FRAME 059135/0088 Recorded Sep 18, 2024
From: JEFFERIES FINANCE LLC, AS COLLATERAL AGENT
To: MOBILEUM, INC.; SIGOS LLC
Reel/Frame 068979/0579 →
INTELLECTUAL PROPERTY SECURITY AGREEMENT Recorded Sep 18, 2024
From: MOBILEUM, INC., AS A GRANTOR
To: ACQUIOM AGENCY SERVICES LLC, AS CO-ADMINISTRATIVE AGENT AND COLLATERAL AGENT
Reel/Frame 068987/0332 →
RELEASE OF SECURITY INTEREST IN PATENT COLLATERAL (FIRST LIEN NOTE) Recorded Sep 18, 2024
From: WILMINGTON TRUST, NATIONAL ASSOCIATION
To: MOBILEUM, INC.; SIGOS LLC
Reel/Frame 068987/0230 →
RELEASE OF SECURITY INTEREST Recorded Mar 6, 2022
From: ANTARES CAPITAL LP
To: SIGOS LLC
Reel/Frame 059179/0601 →
RELEASE OF SECURITY INTEREST Recorded Mar 6, 2022
From: GOLDMAN SACHS SPECIALTY LENDING GROUP, L.P.
To: SIGOS LLC
Reel/Frame 059179/0773 →
SECURITY INTEREST Recorded Mar 1, 2022
From: MOBILEUM, INC.; SIGOS LLC; WE DO TECHNOLOGIES AMERICAS, INC.
To: JEFFERIES FINANCE, LLC
Reel/Frame 059135/0088 →
SECURITY INTEREST Recorded Mar 1, 2022
From: MOBILEUM, INC.; SIGOS LLC; WE DO TECHNOLOGIES AMERICAS, INC.
To: JEFFERIES FINANCE, LLC
Reel/Frame 059135/0066 →
SECURITY INTEREST Recorded Aug 1, 2020
From: SIGOS LLC
To: ANTARES CAPITAL LP, AS AGENT
Reel/Frame 053376/0326 →
SECURITY INTEREST Recorded Jul 31, 2020
From: SIGOS LLC
To: GOLDMAN SACHS SPECIALTY LENDING GROUP, L.P., AS ADMINISTRATIVE AGENT
Reel/Frame 053373/0438 →
RELEASE OF FIRST LIEN PATENT SECURITY AGREEMENT RECORDED AT REEL\FRAME 035200\0973 AND 035200\0955 Recorded Aug 23, 2018
From: JEFFERIES FINANCE LLC
To: DYNATRACE LLC; COMPUWARE CORPORATION
Reel/Frame 046922/0886 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 15, 2018
From: DYNATRACE LLC
To: SIGOS LLC
Reel/Frame 044939/0305 →
TERMINATION OF SECURITY INTEREST IN PATENTS AT REEL/FRAME NO. 035201/0001 Recorded Feb 14, 2018
From: JEFFERIES FINANCE LLC, AS COLLATERAL AGENT
To: KEYNOTE SYSTEMS, INC.
Reel/Frame 045325/0572 →
MERGER AND CHANGE OF NAME Recorded Jan 15, 2016
From: KEYNOTE LLC; DYNATRACE LLC
To: DYNATRACE LLC
Reel/Frame 037497/0238 →
FIRST LIEN PATENT SECURITY AGREEMENT Recorded Mar 13, 2015
From: KEYNOTE SYSTEMS, INC.
To: JEFFERIES FINANCE, LLC
Reel/Frame 035200/0955 →
SECOND LIEN PATENT SECURITY AGREEMENT Recorded Mar 13, 2015
From: KEYNOTE SYSTEMS, INC.
To: JEFFERIES FINANCE, LLC
Reel/Frame 035201/0001 →
CHANGE OF NAME Recorded Jan 8, 2015
From: MOBILE COMPLETE, INC.
To: KEYNOTE DEVICEANYWHERE, INC.
Reel/Frame 034744/0141 →
MERGER Recorded Jan 8, 2015
From: KEYNOTE DEVICEANYWHERE, INC.
To: KEYNOTE SYSTEMS, INC.
Reel/Frame 034664/0382 →
CHANGE OF NAME Recorded Jan 8, 2015
From: KEYNOTE SYSTEMS, INC.
To: KEYNOTE LLC
Reel/Frame 034744/0589 →
TERMINATION OF SECURITY INTEREST IN PATENTS (RELEASES RF 031075-0548) Recorded Jan 7, 2015
From: ARES CAPITAL CORPORATION, AS COLLATERAL AGENT
To: KEYNOTE SYSTEMS, INC.
Reel/Frame 034731/0890 →
GRANT OF SECURITY INTEREST IN PATENT RIGHTS Recorded Aug 22, 2013
From: KEYNOTE SYSTEMS, INC.
To: ARES CAPITAL CORPORATION, AS COLLATERAL AGENT
Reel/Frame 031075/0548 →