9271294

Method and System for Requesting a Service Utilizing a Sequence of Codes

PublishedFebruary 23, 2016
Assigneenot available in USPTO data we have
Technical Abstract

Patent Claims
23 claims

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

1

1. A method, at a signaling entity, for sending a signal to a signaled entity, the method comprising: encoding, by an encoder, a first bit of the at least one bit string to produce a first sequence of output bits; selecting a first code of a sequence of codes based on the first sequence of output bits; receiving, at the signaling entity, an assignation of resources from the signaled entity for transmission of at least the first code of the sequence of codes; transmitting at least the first code of the sequence of codes utilizing the assignation, wherein at least the first code of the sequence of codes is shared among a plurality of signaling entities; encoding, by the encoder, a subsequent bit of the at least one bit string to produce a subsequent sequence of output bits; selecting a subsequent code of the sequence of codes based on the subsequent sequence of output bits; and sending the subsequent code of the sequence of codes.

2

2. The method of claim 1 , wherein the sequence of codes is unique to the signal.

3

3. The method of claim 2 , wherein at least one of the codes of the sequence of codes is shared among a plurality of signaling entities.

4

4. The method of claim 1 , wherein the signaling entity determines the at least one bit string utilizing prior knowledge shared with the signaled entity.

5

5. The method of claim 1 , wherein the signaling entity determines, upon receiving an indication from the signaled entity, the at least one bit string.

6

6. The method of claim 1 , wherein the encoder is one of: a convolutional coder, a block coder, or a turbo coder.

7

7. The method of claim 1 , wherein the encoder used by the signaling entity is pre-configured into the signaling entity.

8

8. The method of claim 1 , wherein the encoder used by the signaling entity is dynamically provided to the signaling entity.

9

9. The method of claim 1 , wherein the at least one bit string is randomly chosen by the signaling entity.

10

10. The method of claim 9 , wherein the at least one bit string is assigned to the signaling entity.

11

11. A user equipment acting as a signaling entity for sending a signal to a signaled entity comprising: a processor; and a communications subsystem, wherein the processor and communications subsystem are configured to: encode, by an encoder, a first bit of at least one bit string to produce a first sequence of output bits; select a first code of a sequence of codes based on the first sequence of output bits; receive, at the user equipment, an assignation of resources from a network element, for transmission of at least the first code of the sequence of codes; transmit at least the first code of the sequence of codes utilizing the assignation, wherein at least the first code of the sequence of codes is shared among a plurality of user equipments; encode, by the encoder, a subsequent bit of the at least one bit string to produce a subsequent sequence of output bits; select a subsequent code of the sequence of codes based on the subsequent sequence of output bits; and send the subsequent code of the sequence of codes.

12

12. The user equipment of claim 11 , wherein the user equipment is configured to determine, the at least one bit string, prior to the sending, by receiving an indication from the network element.

13

13. The user equipment of claim 11 , wherein the encoder is one of: a convolutional coder, a block coder, or a turbo coder.

14

14. The user equipment of claim 11 , wherein the at least one bit string is randomly chosen by the user equipment.

15

15. The user equipment of claim 11 , wherein the encoder used by the user equipment is pre-configured into the user equipment.

16

16. The user equipment of claim 11 , wherein the encoder used by the user equipment is dynamically provided to the user equipment.

17

17. A method, at a network element, acting as a signaled entity, for receiving a signal from at least one of a plurality of user equipments, the method comprising: sending, from the network element, an assignation of resources to at least one user equipment of the plurality of user equipments, to control the transmission of at least the first code of a sequence of codes, wherein at least the first code of the sequence of codes is derived from at least one bit string; receiving the first code of the sequence of codes, where at least the first code of the sequence of codes is shared among a plurality of user equipments; further receiving, subsequent codes of the sequence of codes; and identifying, utilizing the received sequence of codes, the signal sent; wherein the at least first code is derived by encoding, by an encoder, a first bit of the at least one bit string to produce a first sequence of output bits and selecting the at least first code based on the first sequence of output bits; and wherein each subsequent code of the subsequent codes is determined by encoding, by the encoder, a subsequent bit of the at least one bit string to produce a subsequent sequence of output bits and selecting the subsequent code based on the subsequent sequence of output bits.

18

18. The method of claim 17 , wherein the encoder is one of: a convolutional coder, a block coder, or a turbo coder.

19

19. The method of claim 17 , wherein the at least one bit string is indicated to the signaling entity.

20

20. The method of claim 17 , wherein the encoder used by the user equipment is derived by the network element from known user equipment capabilities.

21

21. The method of claim 17 , wherein the encoder used by the user equipment is dynamically provided to the user equipment by the network element.

22

22. The method of claim 21 , further comprising receiving codes prior to the determining, and wherein the first code and the subsequent codes are decoded utilizing previously received codes and a decoding method corresponding to a coding method used to determine the set of the sequence of codes.

23

23. A network element, acting as a signaled entity, for receiving a signal from at least one of a plurality of user equipments, comprising: a processor; and a communications subsystem, wherein the processor and communications subsystem are configured to: send, from the network element, an assignation of resources to at least one user equipment of the plurality of user equipments, to control the transmission of at least a first code of a sequence of codes, wherein at least the first code of the sequence of codes is derived from at least one bit string; receive the first code of the sequence of codes, where at least the first code of the sequence of codes is shared among a plurality of user equipments; further receive, subsequent codes of the sequence of codes; and identify, utilizing the received sequence of codes, the signal sent; wherein the at least first code is derived by encoding, by an encoder, a first bit of the at least one bit string to produce a first sequence of output bits and selecting the at least first code based on the first sequence of output bits; and wherein each subsequent code of the subsequent codes is determined by encoding, by the encoder, a subsequent bit of the at least one bit string to produce a subsequent sequence of output bits and selecting the subsequent code based on the subsequent sequence of output bits.

Patent Metadata

Filing Date

Unknown

Publication Date

February 23, 2016

Inventors

Biswaroop MUKHERJEE
Tarik TABET
William Anthony GAGE
Robert NOVAK
Siva Dharshan MURUGANATHAN

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. “METHOD AND SYSTEM FOR REQUESTING A SERVICE UTILIZING A SEQUENCE OF CODES” (9271294). https://patentable.app/patents/9271294

© 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.