Patents by Inventor Gregory S. Sternberg

Gregory S. Sternberg 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).

  • Publication number: 20200187108
    Abstract: A method and apparatus are described for supporting a two-stage device-to-device (D2D) discovery using a D2D interworking function (IWF). A D2D IWF component may be configured to perform mapping between an application running on an application server and a third generation partnership project (3GPP) network, and provide a set of application programming interfaces (APIs) to allow discovery to be provided as a service to D2D applications. An application identifier may be mapped to a 3GPP identifier. Further, a method and apparatus are described for performing client-server discovery. A first wireless transmit/receive unit (WTRU) may be configured for a listen-only operation, and a second WTRU may be configured to transmit beacons. The first and second WTRUs may perform a radio access network (RAN) discovery procedure at an access stratum (AS) layer. A method and apparatus for performing charging for D2D service using a D2D IWF are also described.
    Type: Application
    Filed: December 30, 2019
    Publication date: June 11, 2020
    Applicant: INTERDIGITAL PATENT HOLDINGS, INC.
    Inventors: Ravikumar V. Pragada, Saad Ahmad, Balaji Raghothaman, Samian J. Kaur, Pascal M. Adjakple, Ulises Olvera-Hernandez, Zhuorong Deng, Kiran K. Vanganuru, Gregory S. Sternberg, Guanzhou Wang, Michael F. Starsinic, Alexander Reznik, Juan Carlos Zuniga, Eldad M. Zeira
  • Publication number: 20200154374
    Abstract: Device-to-device (D2D) cross link power control systems and methods may be disclosed. For example, a device such as a UE or WTRU may determine whether it may have simultaneous transmissions where at least one of the transmissions may include a cross link transmission. The device may further determine whether a total transmit power of the simultaneous transmissions may exceed a maximum transmit power of the device. If the device may have simultaneous transmissions and such transmissions may exceed the maximum transmit power, the device may reallocate power based on a priority or priority setting. The device may further determine a maximum cross link power, a maximum device power, and a cross link transmit power level such that the device may further control the power for transmissions based thereon.
    Type: Application
    Filed: January 16, 2020
    Publication date: May 14, 2020
    Inventors: Tao Deng, Gregory S Sternberg, Paul Marinier, Gwenael Poitau, Marian Rudolf
  • Patent number: 10652947
    Abstract: A wireless transmit/receive unit (WTRU) may receive from a network resource allocation information for device to device (D2D) communication. The WTRU may select, from the received resource allocation information for a transmission time interval (TTI), resources for a D2D channel. The WTRU may transmit, with use of the selected resources, data directly to another WTRU.
    Type: Grant
    Filed: March 16, 2018
    Date of Patent: May 12, 2020
    Assignee: InterDigital Patent Holdings, Inc.
    Inventors: Ravikumar V. Pragada, Saad Ahmad, Balaji Raghothaman, Ulises Olvera-Hernandez, Zhuorong Deng, Pascal M. Adjakple, Gregory S. Sternberg, Guanzhou Wang, Alexander Reznik
  • Patent number: 10568052
    Abstract: Device-to-device (D2D) cross link power control systems and methods may be disclosed. For example, a device such as a UE or WTRU may determine whether it may have simultaneous transmissions where at least one of the transmissions may include a cross link transmission. The device may further determine whether a total transmit power of the simultaneous transmissions may exceed a maximum transmit power of the device. If the device may have simultaneous transmissions and such transmissions may exceed the maximum transmit power, the device may reallocate power based on a priority or priority setting. The device may further determine a maximum cross link power, a maximum device power, and a cross link transmit power level such that the device may further control the power for transmissions based thereon.
    Type: Grant
    Filed: September 22, 2017
    Date of Patent: February 18, 2020
    Assignee: InterDigital Patent Holdings, Inc.
    Inventors: Tao Deng, Gregory S Sternberg, Paul Marinier, Gwenael Poitau, Marian Rudolf
  • Patent number: 10524199
    Abstract: A method and apparatus are described for supporting a two-stage device-to-device (D2D) discovery using a D2D interworking function (IWF). A D2D IWF component may be configured to perform mapping between an application running on an application server and a third generation partnership project (3GPP) network, and provide a set of application programming interfaces (APIs) to allow discovery to be provided as a service to D2D applications. An application identifier may be mapped to a 3GPP identifier. Further, a method and apparatus are described for performing client-server discovery. A first wireless transmit/receive unit (WTRU) may be configured for a listen-only operation, and a second WTRU may be configured to transmit beacons. The first and second WTRUs may perform a radio access network (RAN) discovery procedure at an access stratum (AS) layer. A method and apparatus for performing charging for D2D service using a D2D IWF are also described.
    Type: Grant
    Filed: September 11, 2017
    Date of Patent: December 31, 2019
    Assignee: INTERDIGITAL PATENT HOLDINGS, INC.
    Inventors: Ravikumar V. Pragada, Saad Ahmad, Balaji Raghothaman, Samian J. Kaur, Pascal M. Adjakple, Ulises Olvera-Hernandez, Zhuorong Deng, Kiran K. Vanganuru, Gregory S. Sternberg, Guanzhou Wang, Michael F. Starsinic, Alexander Reznik, Juan Carlos Zuniga, Eldad M. Zeira
  • Patent number: 10511991
    Abstract: Systems and methods are provided for adapting communication parameters to a variety of link conditions, traffic types and priorities. For example, WiFi transmission parameters (e.g. retry limit, AIFS, CW size, MCS order and/or CCA threshold) may be adapted to channel congestion levels, channel errors and/or traffic priority levels. Parameter adaptation may be coordinated across layers (e.g. between MAC and PHY layer parameters). Congestion levels may be detected, for example, using a smoothed queue size and/or channel busy time. Traffic may be transmitted using adapted parameters, such as reduced retry limits for a high congestion level and increased retry limits for priority traffic in response to channel error. Feedback may support parameter adaptation. For example, feedback may be provided by a receiver and/or within a sender, such as a sender MAC and/or PHY layer or a parameter adapter providing feedback (e.g. spoofed NACK packet) to a sender application, transport and/or network layer.
    Type: Grant
    Filed: May 17, 2019
    Date of Patent: December 17, 2019
    Assignee: VID SCALE, INC.
    Inventors: Liangping Ma, Wei Chen, Gregory S. Sternberg, Yuriy Reznik, Oghenekome Oteri
  • Publication number: 20190281426
    Abstract: The present application is at least directed to an apparatus on a network. The apparatus includes a non-transitory memory having instructions stored thereon for online charging of an event. The apparatus also includes a processor that is operably coupled to the non-transitory memory. The processor is configured to execute the instructions of receiving, from an M2M gateway, a rating request message for service layer online charging. The processor is also configured to execute the instructions of determining a rating scheme to charge for the event. The processor is further configured to execute the instructions of calculating an amount of service units based on the rating request message and determined rating scheme. The processor is even further configured to execute the instructions of sending, to the M2M gateway, a rating response based upon the calculated amount of service units.
    Type: Application
    Filed: November 14, 2017
    Publication date: September 12, 2019
    Inventors: Hongkun LI, Michael F. STARSINIC, Dale N. SEED, Nicholas J. PODIAS, Catalina Mihaela MLADIN, Gregory S. STERNBERG, Rocco DI GIROLAMO
  • Publication number: 20190274062
    Abstract: Systems and methods are provided for adapting communication parameters to a variety of link conditions, traffic types and priorities. For example, WiFi transmission parameters (e.g. retry limit, AIFS, CW size, MCS order and/or CCA threshold) may be adapted to channel congestion levels, channel errors and/or traffic priority levels. Parameter adaptation may be coordinated across layers (e.g. between MAC and PHY layer parameters). Congestion levels may be detected, for example, using a smoothed queue size and/or channel busy time. Traffic may be transmitted using adapted parameters, such as reduced retry limits for a high congestion level and increased retry limits for priority traffic in response to channel error. Feedback may support parameter adaptation. For example, feedback may be provided by a receiver and/or within a sender, such as a sender MAC and/or PHY layer or a parameter adapter providing feedback (e.g. spoofed NACK packet) to a sender application, transport and/or network layer.
    Type: Application
    Filed: May 17, 2019
    Publication date: September 5, 2019
    Applicant: VID SCALE, INC.
    Inventors: Liangping Ma, Wei Chen, Gregory S. Sternberg, Yuriy Reznik, Oghenekome Oteri
  • Publication number: 20190261209
    Abstract: Systems, methods, and instrumentalities are disclosed to perform rate adaptation in a wireless transmit/receive unit (WTRU). The WTRU may receive an encoded data stream, which may be encoded according to a Dynamic Adaptive HTTP Streaming (DASH) standard. The WTRU may request and/or receive the data stream from a content server. The WTRU may monitor and/or receive a cross-layer parameter, such as a physical layer parameter, a RRC layer parameter, and/or a MAC layer parameter (e.g., a CQI, a PRB allocation, a MRM, or the like). The WTRU may perform rate adaption based on the cross-layer parameter. For example, the WTRU may set the CE bit of an Explicit Congestion Notification (ECN) field based on the cross-layer parameter. The WTRU may determine to request the data stream encoded at a different rate based on the cross-layer parameter, the CE bit, and/or a prediction based on the cross-layer parameter.
    Type: Application
    Filed: May 6, 2019
    Publication date: August 22, 2019
    Applicant: VID SCALE, INC.
    Inventors: Anantharaman Balasubramanian, Gregory S. Sternberg, Liangping Ma, Samian Kaur, Yuriy Reznik, Avi Rapaport, Weimin Liu, Eduardo Asbun
  • Publication number: 20190230175
    Abstract: Mechanisms for subscription and notification may include dynamically changing notification behavior based on notification target status or support access to notification history information.
    Type: Application
    Filed: July 14, 2017
    Publication date: July 25, 2019
    Inventors: Chonggang WANG, IV, Gregory S. STERNBERG, Shamim Akbar RAHMAN, Xu LI, Quang LY, Catalina Mihaela MLADIN
  • Patent number: 10356652
    Abstract: Systems and methods are provided for adapting communication parameters to a variety of link conditions, traffic types and priorities. For example, WiFi transmission parameters (e.g. retry limit, AIFS, CW size, MCS order and/or CCA threshold) may be adapted to channel congestion levels, channel errors and/or traffic priority levels. Parameter adaptation may be coordinated across layers (e.g. between MAC and PHY layer parameters). Congestion levels may be detected, for example, using a smoothed queue size and/or channel busy time. Traffic may be transmitted using adapted parameters, such as reduced retry limits for a high congestion level and increased retry limits for priority traffic in response to channel error. Feedback may support parameter adaptation. For example, feedback may be provided by a receiver and/or within a sender, such as a sender MAC and/or PHY layer or a parameter adapter providing feedback (e.g. spoofed NACK packet) to a sender application, transport and/or network layer.
    Type: Grant
    Filed: October 6, 2015
    Date of Patent: July 16, 2019
    Assignee: VID Scale, Inc.
    Inventors: Liangping Ma, Wei Chen, Gregory S. Sternberg, Yuriy Reznik, Oghenekome Oteri
  • Patent number: 10349302
    Abstract: Systems, methods, and instrumentalities are disclosed to perform rate adaptation in a wireless transmit/receive unit (WTRU). The WTRU may receive an encoded data stream, which may be encoded according to a Dynamic Adaptive HTTP Streaming (DASH) standard. The WTRU may request and/or receive the data stream from a content server. The WTRU may monitor and/or receive a cross-layer parameter, such as a physical layer parameter, a RRC layer parameter, and/or a MAC layer parameter (e.g., a CQI, a PRB allocation, a MRM, or the like). The WTRU may perform rate adaption based on the cross-layer parameter. For example, the WTRU may set the CE bit of an Explicit Congestion Notification (ECN) field based on the cross-layer parameter. The WTRU may determine to request the data stream encoded at a different rate based on the cross-layer parameter, the CE bit, and/or a prediction based on the cross-layer parameter.
    Type: Grant
    Filed: January 26, 2017
    Date of Patent: July 9, 2019
    Assignee: VID SCALE, INC.
    Inventors: Anantharaman Balasubramanian, Gregory S. Sternberg, Liangping Ma, Samian Kaur, Yuriy Reznik, Avi Rapaport, Weimin Liu, Eduardo Asbun
  • Publication number: 20190138524
    Abstract: A modular and distributed architecture for data stream processing and analysis is described to incorporate data stream analytics capabilities, called Data Stream Analytics Service (DSAS) in the IoT/M2M service layer. Each service layer node hosting DSAS can be split into two independent modules, Stream Forwarder and Stream Analytics Engine. Stream Forwarder is a light weight processing modules that can be responsible for data preprocessing and routing. Stream Analytics Engine is responsible for performing actual analytics on the data stream. Separating the two functionalities enables the service layer nodes to efficiently distribute stream analytics tasks across multiple nodes.
    Type: Application
    Filed: April 25, 2017
    Publication date: May 9, 2019
    Inventors: Sneha Aman SINGH, Xu LI, Quang LY, Gregory S. STERNBERG, Shamim Akbar RAHMAN, IV, Chonggang WANG
  • Publication number: 20190132412
    Abstract: A caching entity may store a cached copy of a service layer resource. An original hosting entity may maintain a registry of the corresponding cached resources. Optionally, the original hosting entity may set cache parameters to govern the lifetime of the cache on a caching entity. The caching entity may keep storing the cached copy of the resource and the original hosting entity may obtain statistics about the cached resource. By knowing the statistics, e.g. how many times a resource is retrieved on each caching entity, the original hosting entity may better manage the resource.
    Type: Application
    Filed: June 13, 2017
    Publication date: May 2, 2019
    Inventors: Zhuo CHEN, Dale N. SEED, Michael F. STARSINIC, William Robert FLYNN, IV, Rocco DI GIROLAMO, Quang LY, Shamim Akbar RAHMAN, Gregory S. STERNBERG, Catalina Mihaela MLADIN, Yogendra C. SHAH, Vinod Kumar CHOYI
  • Patent number: 10257687
    Abstract: A method and apparatus for neighbor discovery in a wireless communication system are disclosed. A neighbor seeking wireless transmit/receive unit (WTRU) may search for a first signal to discover neighbor WTRUs for peer-to-peer communication. The WTRU may then receive the first signal. Further, the WTRU may generate a report based on the received first signal. Then, the WTRU may send a second signal carrying the report to a cellular wireless network. The first signal may include a beacon for neighbor discovery or a synchronization signal or both. The report may contain at least one neighbor WTRU identity or at least a portion of a time value or both. Further, the report may contain a counter value, including at least a portion of a time value. The counter value may be based on a time source. In addition, the first signal may be received from a synchronization source.
    Type: Grant
    Filed: November 28, 2016
    Date of Patent: April 9, 2019
    Assignee: InterDigital Patent Holdings, Inc.
    Inventors: Tao Deng, Ravikumar V. Pragada, Gregory S. Sternberg, Balaji Raghothaman, Zhuorong Deng, Kiran K. Vanganuru
  • Publication number: 20190075184
    Abstract: Methods, systems, and devices may be used to support freshness-based processing of requests. Freshness-based processing may involve the service layer examining the age of stored content (e.g., resource representation) that it hosts and determining whether it is fresh enough to satisfy a retrieve or discovery request with a specified freshness requirement. If not fresh, the service layer can contact an application to refresh the content. In addition, freshness-based processing can also involve the service layer examining the semantic state of a command oriented update request to determine whether its state is fresh or not with respect to prior commands processed by the service layer. For example, the service layer may compare stored content associated with controlling a particular application (e.g. door is locked) and against the semantic content of an update request (e.g., unlock door) to determine whether it is the same (e.g., stale) or not (e.g., fresh).
    Type: Application
    Filed: March 3, 2017
    Publication date: March 7, 2019
    Inventors: Dale N. SEED, IV, Gregory S. STERNBERG, Quang LY, Rocco DI GIROLAMO, Shamim Akbar RAHMAN, William Robert FLYNN, IV, Catalina Mihaela MLADIN, Zhuo CHEN
  • Publication number: 20180376479
    Abstract: A base station may sense, on a cell using unlicensed spectrum, that the unlicensed spectrum is available for transmission. The base station may transmit, after sensing that the unlicensed spectrum is available, consecutive subframes. Each subframe may include a physical downlink control channel and a physical downlink shared channel.
    Type: Application
    Filed: August 6, 2018
    Publication date: December 27, 2018
    Applicant: INTERDIGITAL PATENT HOLDINGS, INC.
    Inventors: Samian Kaur, Erdem Bala, Tao Deng, Kandarp Shah, Kiran K. Vanganuru, Philip J. Pietraski, Stephen E. Terry, Rui Yang, Gregory S. Sternberg, Douglas R. Castor, Ravikumar V. Pragada, Mihaela C. Beluri, Janet A. Stern-Berkowitz
  • Patent number: 10116712
    Abstract: Systems, methods, and instrumentalities are disclosed for managing real-time traffic video flows. A node may comprise a processor configured to receive a first real-time video traffic flow. A state variable may be associated with the first real-time video traffic flow at the node and a state variable may be associated with the second real-time video traffic flow at the node. The first real-time video traffic flow may comprises plurality of packets and each packet may comprise a lost packet indicator. The node may be configured to drop a first packet in the first real-time video traffic flow, update the state variable associated with the first real-time video traffic flow at the node to indicate the dropped packet, and update the lost packet indicator for a second packet in the first real-time video traffic flow based on the dropped packet.
    Type: Grant
    Filed: September 5, 2014
    Date of Patent: October 30, 2018
    Assignee: VID SCALE, INC
    Inventors: Liangping Ma, Dimitrios Karampatsis, Gregory S. Sternberg, Samian Kaur, Ghyslain Pelletier, Anantharaman Balasubramanian, Robert A. DiFazio, Ralph Neff, Louis Kerofsky, Weimin Liu
  • Patent number: 10110956
    Abstract: Visual information may be delivered to streaming-capable devices in a viewing environment, such as a home environment or a commercial environment. The visual information can be adapted to user behavior and/or viewing conditions in such a way as to deliver a satisfactory user experience while conserving network resources, such as bandwidth and/or capacity. Viewing distance and/or ambient light, which may affect viewing conditions in a viewing environment, may be estimated. Bandwidth may be reduced by eliminating details that may not be perceived by the user in the estimated viewing conditions (e.g., by determining a spatial resolution (e.g. a maximum spatial resolution) perceptible under the viewing conditions and not exceeding that spatial resolution).
    Type: Grant
    Filed: September 4, 2014
    Date of Patent: October 23, 2018
    Assignee: VID SCALE, INC
    Inventors: Yuriy Reznik, Eduardo Asbun, Robert L. Olesen, Gregory S. Sternberg, Louis Kerofsky, Ralph Neff, Rahul Vanam
  • Publication number: 20180241966
    Abstract: A device may control a video communication via transcoding and/or traffic shaping. The device may include a multipoint control unit (MCU) and/or a server. The device may receive one or more video streams from one or more devices. The device may analyze a received video stream to determine a viewing parameter. The viewing parameter may include a user viewing parameter, a device viewing parameter, and/or a content viewing parameter. The device may modify a video stream based on the viewing parameter. Modifying the video stream may include re-encoding the video stream, adjusting an orientation, removing a video detail, and/or adjusting a bit rate. The device may send the modified video stream to another device. The device may determine a hit rate for the video stream based on the viewing parameter. The device may indicate the bit rate by sending a feedback message and/or by signaling a bandwidth limit.
    Type: Application
    Filed: April 19, 2018
    Publication date: August 23, 2018
    Applicant: VID SCALE, INC.
    Inventors: Yuriy Reznik, Gregory S. Sternberg, Ariela Zeira, Liangping Ma, Yong He, Anantharaman Balasubramanian, Yan Ye, Louis Kerofsky, Ralph Neff, Zhifeng Chen