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: 11425231Abstract: 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: GrantFiled: September 29, 2020Date of Patent: August 23, 2022Assignee: Xilinx, Inc.Inventors: Steve Pope, Kieran Mansley, Sian James, David J. Riddoch
-
Publication number: 20210014343Abstract: 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: ApplicationFiled: September 29, 2020Publication date: January 14, 2021Applicant: Xilinx, Inc.Inventors: Steve Pope, Kieran Mansley, Sian James, David J. Riddoch
-
Patent number: 10827044Abstract: 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: GrantFiled: May 20, 2019Date of Patent: November 3, 2020Assignee: XILINX, INC.Inventors: Steve Pope, Kieran Mansley, Sian James, David J. Riddoch
-
Patent number: 10798228Abstract: 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: GrantFiled: September 17, 2018Date of Patent: October 6, 2020Assignee: XILINX, INC.Inventors: Steve Pope, Kieran Mansley, Sian James, David J. Riddoch
-
Publication number: 20200184805Abstract: 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: ApplicationFiled: February 14, 2020Publication date: June 11, 2020Inventors: Sian JAMES, Neal HARRIS, John TURNER, Tim HOWES
-
Patent number: 10607479Abstract: 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: GrantFiled: February 28, 2018Date of Patent: March 31, 2020Assignee: Conversant Wireless Licensing S.a.r.l.Inventors: Sian James, Neal Harris, John Turner, Tim Howes
-
Publication number: 20190273814Abstract: 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: ApplicationFiled: May 20, 2019Publication date: September 5, 2019Applicant: SOLARFLARE COMMUNICATIONS, INC.Inventors: Steve Pope, Kieran Mansley, Sian James, David J. Riddoch
-
Publication number: 20190272740Abstract: 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: ApplicationFiled: February 28, 2018Publication date: September 5, 2019Inventors: Sian JAMES, Neal HARRIS, John TURNER, Tim HOWES
-
Publication number: 20190014197Abstract: 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: ApplicationFiled: September 17, 2018Publication date: January 10, 2019Applicant: SOLARFLARE COMMUNICATIONS, INC.Inventors: Steve Pope, Kieran Mansley, Sian James, David J. Riddoch
-
Patent number: 10079919Abstract: 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: GrantFiled: May 27, 2016Date of Patent: September 18, 2018Assignee: SOLARFLARE COMMUNICATIONS, INC.Inventors: Steve Pope, Kieran Mansley, Sian James, David J. Riddoch
-
Patent number: 9922550Abstract: 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: GrantFiled: June 30, 2016Date of Patent: March 20, 2018Assignee: Conversant Wireless Licensing S.a.r.l.Inventors: Sian James, Neal Harris, John Turner, Tim Howes
-
Publication number: 20170346933Abstract: 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: ApplicationFiled: May 27, 2016Publication date: November 30, 2017Applicant: SOLARFLARE COMMUNICATIONS, INC.Inventors: Steve POPE, Kieran MANSLEY, Sian JAMES, David J. RIDDOCH
-
Publication number: 20170046946Abstract: 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: ApplicationFiled: June 30, 2016Publication date: February 16, 2017Applicant: Core Wireless Licensing S.a.r.l.Inventors: Sian JAMES, Neal HARRIS, John TURNER, Tim HOWES
-
Patent number: 9406219Abstract: 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: GrantFiled: June 29, 2006Date of Patent: August 2, 2016Assignee: Core Wireless Licensing S.a.r.l.Inventors: Sian James, Neal Harris, John Turner, Tim Howes
-
Publication number: 20090015433Abstract: 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: ApplicationFiled: June 29, 2006Publication date: January 15, 2009Applicant: SYMBIAN SOFTWARE LIMITEDInventors: Sian James, Neal Harris, John Turner, Tim Howes