Patents by Inventor Sian James

Sian James 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: 11425231
    Abstract: Data is received at a buffer used by a protocol processing stack which protocol processes the received data. The received data is made available to, for example, an application, before the protocol processing of the data is complete. If the protocol processing is successful, the data made available to the application is committed.
    Type: Grant
    Filed: September 29, 2020
    Date of Patent: August 23, 2022
    Assignee: Xilinx, Inc.
    Inventors: Steve Pope, Kieran Mansley, Sian James, David J. Riddoch
  • Publication number: 20210014343
    Abstract: Data is received at a buffer used by a protocol processing stack which protocol processes the received data. The received data is made available to, for example, an application, before the protocol processing of the data is complete. If the protocol processing is successful, the data made available to the application is committed.
    Type: Application
    Filed: September 29, 2020
    Publication date: January 14, 2021
    Applicant: Xilinx, Inc.
    Inventors: Steve Pope, Kieran Mansley, Sian James, David J. Riddoch
  • Patent number: 10827044
    Abstract: Data is received at a buffer used by a protocol processing stack which protocol processes the received data. The received data is made available to, for example, an application, before the protocol processing of the data is complete. If the protocol processing is successful the data made available to the application is committed.
    Type: Grant
    Filed: May 20, 2019
    Date of Patent: November 3, 2020
    Assignee: XILINX, INC.
    Inventors: Steve Pope, Kieran Mansley, Sian James, David J. Riddoch
  • Patent number: 10798228
    Abstract: Data is received at a buffer used by a protocol processing stack which protocol processes the received data. The received data is made available to, for example, an application, before the protocol processing of the data is complete. If the protocol processing is successful the data made available to the application is committed.
    Type: Grant
    Filed: September 17, 2018
    Date of Patent: October 6, 2020
    Assignee: XILINX, INC.
    Inventors: Steve Pope, Kieran Mansley, Sian James, David J. Riddoch
  • Publication number: 20200184805
    Abstract: A remote control framework enables a plurality of target devices to be controlled by a plurality of remote control devices irrespective of bearer types. In a preferred embodiment any target device may also act as a control device and any control device may also act as a target device. The framework also enables any application running on any target device to be controlled by any controller device.
    Type: Application
    Filed: February 14, 2020
    Publication date: June 11, 2020
    Inventors: Sian JAMES, Neal HARRIS, John TURNER, Tim HOWES
  • Patent number: 10607479
    Abstract: A remote control framework enables a plurality of target devices to be controlled by a plurality of remote control devices irrespective of bearer types. In a preferred embodiment any target device may also act as a control device and any control device may also act as a target device. The framework also enables any application running on any target device to be controlled by any controller device.
    Type: Grant
    Filed: February 28, 2018
    Date of Patent: March 31, 2020
    Assignee: Conversant Wireless Licensing S.a.r.l.
    Inventors: Sian James, Neal Harris, John Turner, Tim Howes
  • Publication number: 20190273814
    Abstract: Data is received at a buffer used by a protocol processing stack which protocol processes the received data. The received data is made available to, for example, an application, before the protocol processing of the data is complete. If the protocol processing is successful the data made available to the application is committed.
    Type: Application
    Filed: May 20, 2019
    Publication date: September 5, 2019
    Applicant: SOLARFLARE COMMUNICATIONS, INC.
    Inventors: Steve Pope, Kieran Mansley, Sian James, David J. Riddoch
  • Publication number: 20190272740
    Abstract: A remote control framework enables a plurality of target devices to be controlled by a plurality of remote control devices irrespective of bearer types. In a preferred embodiment any target device may also act as a control device and any control device may also act as a target device. The framework also enables any application running on any target device to be controlled by any controller device.
    Type: Application
    Filed: February 28, 2018
    Publication date: September 5, 2019
    Inventors: Sian JAMES, Neal HARRIS, John TURNER, Tim HOWES
  • Publication number: 20190014197
    Abstract: Data is received at a buffer used by a protocol processing stack which protocol processes the received data. The received data is made available to, for example, an application, before the protocol processing of the data is complete. If the protocol processing is successful the data made available to the application is committed.
    Type: Application
    Filed: September 17, 2018
    Publication date: January 10, 2019
    Applicant: SOLARFLARE COMMUNICATIONS, INC.
    Inventors: Steve Pope, Kieran Mansley, Sian James, David J. Riddoch
  • Patent number: 10079919
    Abstract: Data is received at a buffer used by a protocol processing stack which protocol processes the received data. The received data is made available to, for example, an application, before the protocol processing of the data is complete. If the protocol processing is successful the data made available to the application is committed.
    Type: Grant
    Filed: May 27, 2016
    Date of Patent: September 18, 2018
    Assignee: SOLARFLARE COMMUNICATIONS, INC.
    Inventors: Steve Pope, Kieran Mansley, Sian James, David J. Riddoch
  • Patent number: 9922550
    Abstract: A remote control framework enables a plurality of target devices to be controlled by a plurality of remote control devices irrespective of bearer types. In a preferred embodiment any target device may also act as a control device and any control device may also act as a target device. The framework also enables any application running on any target device to be controlled by any controller device.
    Type: Grant
    Filed: June 30, 2016
    Date of Patent: March 20, 2018
    Assignee: Conversant Wireless Licensing S.a.r.l.
    Inventors: Sian James, Neal Harris, John Turner, Tim Howes
  • Publication number: 20170346933
    Abstract: Data is received at a buffer used by a protocol processing stack which protocol processes the received data. The received data is made available to, for example, an application, before the protocol processing of the data is complete. If the protocol processing is successful the data made available to the application is committed.
    Type: Application
    Filed: May 27, 2016
    Publication date: November 30, 2017
    Applicant: SOLARFLARE COMMUNICATIONS, INC.
    Inventors: Steve POPE, Kieran MANSLEY, Sian JAMES, David J. RIDDOCH
  • Publication number: 20170046946
    Abstract: A remote control framework enables a plurality of target devices to be controlled by a plurality of remote control devices irrespective of bearer types. In a preferred embodiment any target device may also act as a control device and any control device may also act as a target device. The framework also enables any application running on any target device to be controlled by any controller device.
    Type: Application
    Filed: June 30, 2016
    Publication date: February 16, 2017
    Applicant: Core Wireless Licensing S.a.r.l.
    Inventors: Sian JAMES, Neal HARRIS, John TURNER, Tim HOWES
  • Patent number: 9406219
    Abstract: A remote control framework enables a plurality of target devices to be controlled by a plurality of remote control devices irrespective of bearer types. In a preferred embodiment any target device may also act as a control device and any control device may also act as a target device. The framework also enables any application running on any target device to be controlled by any controller device.
    Type: Grant
    Filed: June 29, 2006
    Date of Patent: August 2, 2016
    Assignee: Core Wireless Licensing S.a.r.l.
    Inventors: Sian James, Neal Harris, John Turner, Tim Howes
  • Publication number: 20090015433
    Abstract: A remote control framework enables a plurality of target devices to be controlled by a plurality of remote control devices irrespective of bearer types. In a preferred embodiment any target device may also act as a control device and any control device may also act as a target device. The framework also enables any application running on any target device to be controlled by any controller device.
    Type: Application
    Filed: June 29, 2006
    Publication date: January 15, 2009
    Applicant: SYMBIAN SOFTWARE LIMITED
    Inventors: Sian James, Neal Harris, John Turner, Tim Howes