Patents by Inventor Lionel Koenig

Lionel Koenig 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: 10630426
    Abstract: Implementations described herein utilize redundancy information for packet data portions. For instance, a first packet includes multiple data portions. A second packet is generated that includes redundancy information for one or more of the multiple data portions of the first packet. In at least some implementations, the redundancy information can be used to determine whether an error condition occurs related to the first packet, such as data errors and/or a dropped data portion.
    Type: Grant
    Filed: November 13, 2017
    Date of Patent: April 21, 2020
    Assignee: Microsoft Technology Licensing, LLC
    Inventor: Lionel Koenig
  • Publication number: 20180069661
    Abstract: Implementations described herein utilize redundancy information for packet data portions. For instance, a first packet includes multiple data portions. A second packet is generated that includes redundancy information for one or more of the multiple data portions of the first packet. In at least some implementations, the redundancy information can be used to determine whether an error condition occurs related to the first packet, such as data errors and/or a dropped data portion.
    Type: Application
    Filed: November 13, 2017
    Publication date: March 8, 2018
    Applicant: Microsoft Technology Licensing, LLC
    Inventor: Lionel Koenig
  • Patent number: 9819448
    Abstract: There is provided an apparatus comprising at least one processor; and a memory comprising code that, when executed on the at least one processor, causes the apparatus to: attempt to receive a first packet comprising multiple sub-payloads having an order from first to last; receive a second packet comprising multiple sub-payloads having an order from first to last, wherein the first sub-payload in the second packet comprises redundancy information for the last sub-payload in the first packet and the second sub-payload in the second packet comprises redundancy information for a sub-payload other than the last sub-payload in the first packet; and use the redundancy information to determine information in relation to the first packet.
    Type: Grant
    Filed: February 1, 2016
    Date of Patent: November 14, 2017
    Assignee: Microsoft Technology Licensing, LLC
    Inventor: Lionel Koenig
  • Publication number: 20160261376
    Abstract: There is provided an apparatus comprising at least one processor; and a memory comprising code that, when executed on the at least one processor, causes the apparatus to: attempt to receive a first packet comprising multiple sub-payloads having an order from first to last; receive a second packet comprising multiple sub-payloads having an order from first to last, wherein the first sub-payload in the second packet comprises redundancy information for the last sub-payload in the first packet and the second sub-payload in the second packet comprises redundancy information for a sub-payload other than the last sub-payload in the first packet; and use the redundancy information to determine information in relation to the first packet.
    Type: Application
    Filed: February 1, 2016
    Publication date: September 8, 2016
    Inventor: Lionel Koenig
  • Patent number: 9253331
    Abstract: Disclosed herein is a technique whereby a user device joins a call conducted over a network, generates audio which can be processed to identify that user device and, during the call, outputs the audio such that it can be received by another user device in the vicinity of the user device which is already participating in the call, thereby enabling the other user device to identify that user device.
    Type: Grant
    Filed: February 5, 2014
    Date of Patent: February 2, 2016
    Assignee: Microsoft Technology Licensing, LLC
    Inventor: Lionel Koenig
  • Publication number: 20150124950
    Abstract: Disclosed herein is a technique whereby a user device joins a call conducted over a network, generates audio which can be processed to identify that user device and, during the call, outputs the audio such that it can be received by another user device in the vicinity of the user device which is already participating in the call, thereby enabling the other user device to identify that user device.
    Type: Application
    Filed: February 5, 2014
    Publication date: May 7, 2015
    Applicant: Microsoft Corporation
    Inventor: Lionel Koenig