Patents by Inventor Robert G. Gazda
Robert G. Gazda has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).
-
Patent number: 9288525Abstract: A visual light communication (VLC) medium is used to provide communicative coupling between two or more devices. The communicative coupling supports a variety of functions such as, for example, device discovery, content discovery, and seamless transfer of media between the two or more devices.Type: GrantFiled: April 26, 2011Date of Patent: March 15, 2016Assignee: InterDigital Patent Holdings, IncInventors: Douglas R. Castor, Kandarp Shah, Robert G. Gazda, Serhad Doken
-
Patent number: 9164932Abstract: A protocol engine (PE) for processing data within a protocol stack in a wireless transmit/receive unit (WTRU) is disclosed. The protocol stack executes decision and control operations. The data processing and re-formatting which was performed in a conventional protocol stack is removed from the protocol stack and performed by the PE. The protocol stack issues a control word for processing data and the PE processes the data based on the control word. Preferably, the WTRU includes a shared memory and a second memory. The shared memory is used as a data block place holder to transfer the data amongst processing entities. For transmit processing, the PE retrieves source data from the second memory and processes the data while moving the data to the shared memory based on the control word. For receive processing, the PE retrieves received data from the shared memory and processes it while moving the data to the second memory.Type: GrantFiled: March 3, 2014Date of Patent: October 20, 2015Assignee: InterDigital Technology CorporatonInventors: Edward L. Hepler, Robert G. Gazda, Alexander Reznik
-
Publication number: 20140181422Abstract: A protocol engine (PE) for processing data within a protocol stack in a wireless transmit/receive unit (WTRU) is disclosed. The protocol stack executes decision and control operations. The data processing and re-formatting which was performed in a conventional protocol stack is removed from the protocol stack and performed by the PE. The protocol stack issues a control word for processing data and the PE processes the data based on the control word. Preferably, the WTRU includes a shared memory and a second memory. The shared memory is used as a data block place holder to transfer the data amongst processing entities. For transmit processing, the PE retrieves source data from the second memory and processes the data while moving the data to the shared memory based on the control word. For receive processing, the PE retrieves received data from the shared memory and processes it while moving the data to the second memory.Type: ApplicationFiled: March 3, 2014Publication date: June 26, 2014Applicant: INTERDIGITAL TECHNOLOGY CORPORATIONInventors: Edward L. Hepler, Robert G. Gazda, Alexander Reznik
-
Publication number: 20140115037Abstract: A method and apparatus for automatically discovering and retrieving content based on a content identity (ID) are disclosed. User agents and content control entities in the network interact for registering the content, discovering the content hosts and sources, and initiating and controlling the content session. A content name resolution handler (CNRH) is provided for mapping content IDs to network locations or addresses. Two or more content service provider networks may interconnect each other to discover and retrieve the content. A content request from a client device includes a content ID that uniquely identifies a content object. The content ID is resolved with a CNRH to obtain identity information of at least one content provider for serving the content request, and the content request is forwarded to the selected content provider. The content request may be routed to the selected content provider via IP multimedia subsystem (IMS) control plane entities.Type: ApplicationFiled: January 25, 2012Publication date: April 24, 2014Inventors: Hang Liu, Xavier DeFoy, Osama Lotfallah, Debashish Purkayastha, Robert G. Gazda, Serhad Doken
-
Patent number: 8699434Abstract: A protocol engine (PE) for processing data within a protocol stack in a wireless transmit/receive unit (WTRU) is disclosed. The protocol stack executes decision and control operations. The data processing and re-formatting which was performed in a conventional protocol stack is removed from the protocol stack and performed by the PE. The protocol stack issues a control word for processing data and the PE processes the data based on the control word. Preferably, the WTRU includes a shared memory and a second memory. The shared memory is used as a data block place holder to transfer the data amongst processing entities. For transmit processing, the PE retrieves source data from the second memory and processes the data while moving the data to the shared memory based on the control word. For receive processing, the PE retrieves received data from the shared memory and processes it while moving the data to the second memory.Type: GrantFiled: April 14, 2011Date of Patent: April 15, 2014Assignee: InterDigital Technology CorporationInventors: Edward L. Hepler, Robert G. Gazda, Alexander Reznick
-
Publication number: 20140089523Abstract: Systems and methods for extending Inter System Routing Policies (ISRPs) of an ANDSF to enable domain name system (DNS) flows to be identified by a queried domain may be disclosed. Such systems and methods may include providing an ISRP with a routing rule that may be used to select a DNS sever or interface thereof and resolve DNS for a target domain name and/or corresponding target URL for a website.Type: ApplicationFiled: September 20, 2013Publication date: March 27, 2014Applicant: INTERDIGITAL PATENT HOLDINGS, INC.Inventors: Michel Roy, Kevin Di Lallo, Martin Jolicoeur, Robert G. Gazda
-
Publication number: 20130343287Abstract: A method for processing enhanced dedicated channel data in a wireless transmit/receive unit is described. An interrupt message is received at a medium access control (MAC) layer. The interrupt message is processed by the MAC layer, including at least one of: performing grant processing, on a condition that a grant is included in the interrupt message; obtaining buffer occupancy information; performing transport format combination recovery and elimination; generating a rate request; or multiplexing multiple protocol data units (PDUs) into a single MAC-e PDU.Type: ApplicationFiled: August 30, 2013Publication date: December 26, 2013Applicant: InterDigital Technology CorporationInventors: Alexander Reznik, Edward L. Hepler, Guodong Zhang, Harry S. Smith, Peter S. Wang, Renuka Racha, Robert G. Gazda, Stephen E. Terry, Jung-Lin Pan
-
Patent number: 8537857Abstract: A method for processing enhanced dedicated channel (E-DCH) data in a wireless transmit/receive unit (WTRU) includes sending two messages. A first message is sent from a physical layer to a medium access control (MAC) layer, and triggers MAC layer processing of E-DCH data. A second message is sent from the MAC layer to the physical layer, and enables the physical layer to compute control parameters for physical layer processing of the E-DCH data before the MAC layer processing of the E-DCH data is completed.Type: GrantFiled: March 11, 2011Date of Patent: September 17, 2013Assignee: InterDigital Technology CorporationInventors: Alexander Reznik, Edward L. Hepler, Guodong Zhang, Harry S. Smith, Peter S. Wang, Renuka Racha, Robert G. Gazda, Stephen E. Terry, Jung Lin Pan
-
Publication number: 20130208184Abstract: A visual light communication (VLC) medium is used to provide communicative coupling between two or more devices. The communicative coupling supports a variety of functions such as, for example, device discovery, content discovery, and seamless transfer of media between the two or more devices.Type: ApplicationFiled: April 26, 2011Publication date: August 15, 2013Applicant: INTERDIGITAL PATENT HOLDINGS, INC.Inventors: Douglas R. Castor, Kandarp Shah, Robert G. Gazda, Serhad Doken
-
Publication number: 20130170351Abstract: Systems, methods, and instrumentalities are disclosed to communicate traffic flow information to a network. A user equipment (UE) may detect a traffic flow (e.g., using one or more of the traffic detection implementations described herein). A 5-tuple associated with the traffic flow may be unknown by the network. The UE may issue an alert to the network. The alert may indicate to the network that the traffic flow has been detected. The UE may determine the 5-tuple associated with the traffic flow. The UE may report the 5-tuple to the network. The report may be in response to one or more of: a request received from the network requesting traffic flow information; or, a determination that a first policy condition has been met.Type: ApplicationFiled: June 28, 2012Publication date: July 4, 2013Applicant: INTERDIGITAL PATENT HOLDINGS, INC.Inventors: Alexander Reznik, Chonggang Wang, Catherine Livet, Kenneth F. Lynch, Robert G. Gazda, Kevin Di Lallo, Martin Jolicoeur, Jeremy Pallats, Michel Roy, Reeteshkumar Varshney
-
Publication number: 20120307794Abstract: A method of Inter-User Equipment (UE) Transfer (IUT) for use in a Home enhanced-Node B (H(e)NB), the method comprising receiving a transfer command from a first IMS capable WTRU via IMS signaling, translating the transfer command to a non-IMS based message, and transmitting the translated non-IMS based message to a Service Centralization and Continuity Application Server (SCC AS).Type: ApplicationFiled: November 5, 2010Publication date: December 6, 2012Applicant: INTERDIGITAL PATENT HOLDINGS, INC.Inventors: Kamel M. Shaheen, Robert G. Gazda, Xavier De Foy, Debashish Purkayastha
-
Patent number: 8112635Abstract: A data processing system ciphers and transfers data between a first memory unit and a second memory unit, such as, for example, between a share memory architecture (SMA) static random access memory (SRAM) and a double data rate (DDR) synchronous dynamic random access memory (SDRAM). The system includes a ciphering engine and a data-mover controller. The data-mover controller includes at least one register having a field that specifies whether or not the transferred data should be ciphered. If the field specifies that the transferred data should be ciphered, the field also specifies the type of ciphering that is to be performed, such as a third generation partnership project (3GPP) standardized confidentially cipher algorithm “f8” or integrity cipher algorithm “f9”.Type: GrantFiled: December 9, 2009Date of Patent: February 7, 2012Assignee: InterDigital Technology CorporationInventors: Edward L. Hepler, Robert G. Gazda
-
Publication number: 20110191532Abstract: A protocol engine (PE) for processing data within a protocol stack in a wireless transmit/receive unit (WTRU) is disclosed. The protocol stack executes decision and control operations. The data processing and re-formatting which was performed in a conventional protocol stack is removed from the protocol stack and performed by the PE. The protocol stack issues a control word for processing data and the PE processes the data based on the control word. Preferably, the WTRU includes a shared memory and a second memory. The shared memory is used as a data block place holder to transfer the data amongst processing entities. For transmit processing, the PE retrieves source data from the second memory and processes the data while moving the data to the shared memory based on the control word. For receive processing, the PE retrieves received data from the shared memory and processes it while moving the data to the second memory.Type: ApplicationFiled: April 14, 2011Publication date: August 4, 2011Applicant: INTERDIGITAL TECHNOLOGY CORPORATIONInventors: Edward L. Hepler, Robert G. Gazda, Alexander Reznick
-
Publication number: 20110158197Abstract: A method for processing enhanced dedicated channel (E-DCH) data in a wireless transmit/receive unit (WTRU) includes sending two messages. A first message is sent from a physical layer to a medium access control (MAC) layer, and triggers MAC layer processing of E-DCH data. A second message is sent from the MAC layer to the physical layer, and enables the physical layer to compute control parameters for physical layer processing of the E-DCH data before the MAC layer processing of the E-DCH data is completed.Type: ApplicationFiled: March 11, 2011Publication date: June 30, 2011Applicant: InterDigital Technology CorporationInventors: Alexander Reznik, Edward L. Hepler, Guodong Zhang, Harry Seth Smith, Jung-Lin Pan, Peter Shaomin Wang, Renuka Racha, Robert G. Gazda, Stephen E. Terry
-
Publication number: 20110116495Abstract: Methods and apparatus for inter-device session transfer between devices operating according to different protocols are disclosed. The session may be a multimedia session supported by. Session Initiation Protocol (SIP) and the H.323 standard. The devices may include a SIP Client or an H.323 Client. The SIP Client may be an IMS-based SIP Client. An InterWorking Function (IWF) may support a session transfer from a SIP Client to an H.323 Client or from an H.323 Client to a SIP Client. A Media Gateway Control Function (MGCF) may support a session transfer from an Internet Protocol (IP) Multimedia Subsystem (IMS)-based SIP Client to an H.323 Client or from an H.323 Client to an IMS-based SIP Client.Type: ApplicationFiled: November 3, 2010Publication date: May 19, 2011Applicant: INTERDIGITAL PATENT HOLDINGS, INC.Inventors: Debashish Purkayastha, Kamel M. Shaheen, Robert G. Gazda
-
Patent number: 7929410Abstract: A protocol engine (PE) for processing data within a protocol stack in a wireless transmit/receive unit (WTRU) is disclosed. The protocol stack executes decision and control operations. The data processing and re-formatting which was performed in a conventional protocol stack is removed from the protocol stack and performed by the PE. The protocol stack issues a control word for processing data and the PE processes the data based on the control word. Preferably, the WTRU includes a shared memory and a second memory. The shared memory is used as a data block place holder to transfer the data amongst processing entities. For transmit processing, the PE retrieves source data from the second memory and processes the data while moving the data to the shared memory based on the control word. For receive processing, the PE retrieves received data from the shared memory and processes it while moving the data to the second memory.Type: GrantFiled: June 26, 2006Date of Patent: April 19, 2011Assignee: InterDigital Technology CorporationInventors: Edward L. Hepler, Robert G. Gazda, Alexander Reznik
-
Patent number: 7916751Abstract: A method and apparatus for efficient operation of an enhanced dedicated channel (E-DCH) are disclosed. A physical layer processing includes computation of various control parameters followed by actual processing of the data to be transmitted. In accordance with the present invention, the computation of the control parameters is performed asynchronously from the associated data operation. A medium access control (MAC) layer provides information needed for computation of the control parameters to the physical layer as early as possible, while the data is being processed in parallel. The provided data includes a hybrid automatic repeat request (H-ARQ) profile, a transport block size, power offset, or the like. By sending this data to the physical layer before MAC-e processing is complete, the latency constraint can be significantly relaxed.Type: GrantFiled: June 19, 2006Date of Patent: March 29, 2011Assignee: InterDigital Technology CorporationInventors: Alexander Reznik, Edward L. Hepler, Guodong Zhang, Harry Seth Smith, Jung-Lin Pan, Peter Shaomin Wang, Renuka Racha, Robert G. Gazda, Stephen E. Terry
-
Publication number: 20100088529Abstract: A data processing system ciphers and transfers data between a first memory unit and a second memory unit, such as, for example, between a share memory architecture (SMA) static random access memory (SRAM) and a double data rate (DDR) synchronous dynamic random access memory (SDRAM). The system includes a ciphering engine and a data-mover controller. The data-mover controller includes at least one register having a field that specifies whether or not the transferred data should be ciphered. If the field specifies that the transferred data should be ciphered, the field also specifies the type of ciphering that is to be performed, such as a third generation partnership project (3GPP) standardized confidentially cipher algorithm “f8” or integrity cipher algorithm “f9”.Type: ApplicationFiled: December 9, 2009Publication date: April 8, 2010Applicant: INTERDIGITAL TECHNOLOGY CORPORATIONInventors: Edward L. Hepler, Robert G. Gazda
-
Patent number: 7636857Abstract: A data processing system ciphers and transfers data between a first memory unit and a second memory unit, such as, for example, between a share memory architecture (SMA) static random access memory (SRAM) and a double data rate (DDR) synchronous dynamic random access memory (SDRAM). The system includes a ciphering engine and a data-mover controller. The data-mover controller includes at least one register having a field that specifies whether or not the transferred data should be ciphered. If the field specifies that the transferred data should be ciphered, the field also specifies the type of ciphering that is to be performed, such as a third generation partnership project (3GPP) standardized confidentially cipher algorithm “f8” or integrity cipher algorithm “f9”.Type: GrantFiled: June 28, 2004Date of Patent: December 22, 2009Assignee: InterDigital Technology CorporationInventors: Edward L. Hepler, Robert G. Gazda