IP Library Patent Application 13644911
Patent Application
App. No. 13/644,911

APPARATUS AND METHOD FOR AUDIO FRAME LOSS RECOVERY

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 None
App. No.
13/644,911
Abstract

In one embodiment, a method includes receiving a message from a user client device associated with a user. The message is generated in response to a code being captured by the user client device. A computer system determines a user identifier for a user associated with the user client device based on the message. Also, the computer system determines a control data set based on the message, the control data set including information used to automatically control a set of controllable devices. Then, the computer system automatically makes the control data set available to allow access by a user network device associated with the user identifier. The user network device is configured to download the control data set to automatically allow controlling of the set of controllable devices when connected to the user network device.

Claims (54)

1 . A method comprising:

receiving a message from a user client device associated with a user, wherein the message is generated in response to a code being captured by the user client device;

determining, by a computer system, a user identifier for a user associated with the user client device based on the message;

determining, by the computer system, a control data set based on the message, the control data set including information used to automatically control a set of controllable devices; and

automatically, by the computer system, making the control data set available to allow access by a user network device associated with the user identifier, wherein the user network device is configured to download the control data set to automatically allow controlling of the set of controllable devices when connected to the user network device.

2 . The method of claim 1 , wherein the control data set is stored in a storage device and associated with a control data set identifier, the method further comprising:

determining the control data set identifier from the message; and

retrieving the control data set from the storage device using the control data set identifier.

3 . The method of claim 1 , further comprising receiving the control data set in the message.

4 . The method of claim 1 , wherein automatically making the control data set available to allow access by the user network device comprises uploading the control data set to a remote server in communication with the user network device.

5 . The method of claim 4 , wherein the remote server receives a request for the control data set and sends the control data set to the user network device in response to the request.

6 . The method of claim 1 , further comprising:

generating the code based on a control data set identifier or the control data set; and

outputting the code for capture by the user client device.

7 . The method of claim 6 , wherein generating the code comprises encoding the control data set identifier or the control data set into the code.

8 . The method of claim 1 , wherein the code comprises a graphical representation or an electronic code.

9 . The method of claim 1 , wherein the control data set comprises rules, logic, or policies to control the set of controllable devices.

10 . A method comprising:

capturing, by a user client computing device, a code including encoded information for controlling a set of controllable devices;

decoding, by the user client computing device, the encoded information from the code;

determining a user identifier for a user associated with the user client computing device;

generating, by the user client computing device, a message using the decoded information and the user identifier; and

sending, by the user client computing device, the message to a server to have a control data set automatically made available to allow access by a user network device associated with the user identifier, wherein the user network device is configured to download the control data set to automatically allow controlling of the set of controllable devices when connected to the user network device.

11 . The method of claim 10 , wherein decoding the code comprises determining a control data set identifier or the control data set from the encoded information, the method further comprising:

including the control data set identifier or the control data set in the message.

12 . The method of claim 10 , further comprising:

receiving the user identifier at an application; and

generating the message to include the user identifier using the application.

13 . The method of claim 10 , wherein the code comprises a graphical representation or an electronic code.

14 . The method of claim 10 , wherein the code is displayed on a medium.

15 . The method of claim 10 , wherein the code is stored in a computing device for transmission to the user client computing device.

16 . A system comprising:

a user client computing device configured to:

capture a code including encoded information for controlling a set of controllable devices;

decode the encoded information from the code;

determine a user identifier for a user associated with the user client computing device;

generate a message using the decoded information and the user identifier; and

send the message;

a server configured to:

store a control data set in association with the user identifier in response to the message;

make the control data set automatically available to allow access by a user network device associated with the user identifier in response to the message being sent; and

send the control data set to the user network device,

wherein the user network device installs the control data set to automatically allow control of the set of controllable devices when connected to the user network device.

17 . The system of claim 16 , wherein:

the user client device comprises a mobile device, and

the server is connected to the user network device via a wide area network.

18 . The system of claim 16 , wherein the server comprises:

a local server configured to receive the message and determine the control data set; and

a remote server configured to receive the control data set from the local server and make the control data set available to the user network device.

19 . The system of claim 16 , wherein the user network device is configured to apply logic, rules, or policies for the control data set to the set of controllable devices.

20 . The system of claim 16 , wherein the user network device is configured to:

receive an event for a controllable device in the set of controllable devices,

apply the event to the control data set, and

determine an action to perform based on applying the event to the control data set.

Assignments (4)
TERMINATION AND RELEASE OF SECURITY INTEREST IN PATENTS Recorded Apr 8, 2019
From: BANK OF AMERICA, N.A., AS ADMINISTRATIVE AGENT
To: ARRIS GROUP, INC.; ARRIS ENTERPRISES, INC.; ARRIS SOLUTIONS, INC.; ARRIS KOREA, INC.; ARRIS HOLDINGS CORP. OF ILLINOIS, INC.; BIG BAND NETWORKS, INC.; TEXSCAN CORPORATION; POWER GUARD, INC.; 4HOME, INC.; ACADIA AIC, INC.; AEROCAST, INC.; BROADBUS TECHNOLOGIES, INC.; GENERAL INSTRUMENT CORPORATION; GENERAL INSTRUMENT AUTHORIZATION SERVICES, INC.; GENERAL INSTRUMENT INTERNATIONAL HOLDINGS, INC.; IMEDIA CORPORATION; JERROLD DC RADIO, INC.; LEAPSTONE SYSTEMS, INC.; MODULUS VIDEO, INC.; MOTOROLA WIRELINE NETWORKS, INC.; NETOPIA, INC.; NEXTLEVEL SYSTEMS (PUERTO RICO), INC.; QUANTUM BRIDGE COMMUNICATIONS, INC.; SETJAM, INC.; SUNUP DESIGN SYSTEMS, INC.; UCENTRIC SYSTEMS, INC.; GIC INTERNATIONAL HOLDCO LLC; GIC INTERNATIONAL CAPITAL LLC; CCE SOFTWARE LLC; THE GI REALTY TRUST 1996
Reel/Frame 048825/0294 →
MERGER AND CHANGE OF NAME Recorded Mar 10, 2015
From: GENERAL INSTRUMENT CORPORATION; GENERAL INSTRUMENT CORPORATION
To: ARRIS TECHNOLOGY, INC.
Reel/Frame 035176/0620 →
SECURITY AGREEMENT Recorded May 28, 2013
From: ARRIS GROUP, INC.; ARRIS ENTERPRISES, INC.; ARRIS SOLUTIONS, INC.; ARRIS KOREA, INC.; ARRIS HOLDINGS CORP. OF ILLINOIS; BIGBAND NETWORKS, INC.; TEXSCAN CORPORATION; POWER GUARD, INC.; 4HOME, INC.; ACADIA AIC, INC.; AEROCAST, INC.; BROADBUS TECHNOLOGIES, INC.; GENERAL INSTRUMENT CORPORATION; GENERAL INSTRUMENT AUTHORIZATION SERVICES, INC.; GENERAL INSTRUMENT INTERNATIONAL HOLDINGS, INC.; IMEDIA CORPORATION; JERROLD DC RADIO, INC.; LEAPSTONE SYSTEMS, INC.; MODULUS VIDEO, INC.; MOTOROLA WIRELINE NETWORKS, INC.; NETOPIA, INC.; NEXTLEVEL SYSTEMS (PUERTO RICO), INC.; QUANTUM BRIDGE COMMUNICATIONS, INC.; SETJAM, INC.; SUNUP DESIGN SYSTEMS, INC.; UCENTRIC SYSTEMS, INC.; GIC INTERNATIONAL HOLDCO LLC; GIC INTERNATIONAL CAPITAL LLC; CCE SOFTWARE LLC; THE GI REALTY TRUST 1996
To: BANK OF AMERICA, N.A., AS ADMINISTRATIVE AGENT
Reel/Frame 030498/0023 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 4, 2012
From: HUNTER, JAMES M.
To: GENERAL INSTRUMENT CORPORATION
Reel/Frame 029078/0162 →