Patents by Inventor Barrett Gibson Lyon

Barrett Gibson Lyon 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: 10679667
    Abstract: Virtual video editing is disclosed. In some embodiments, a definition of a virtual clip of a source file is received from a user and saved for future playback of the virtual clip. The virtual clip is not encoded as a separate file. Rather, a portion of the source file specified in the definition of the virtual clip is played back when the virtual clip is played.
    Type: Grant
    Filed: January 5, 2018
    Date of Patent: June 9, 2020
    Assignee: TATA COMMUNICATIONS (AMERICA) INC.
    Inventor: Barrett Gibson Lyon
  • Patent number: 10263950
    Abstract: Methods and systems for redirecting client requests are provided. According to one embodiment, a system includes a processor and a memory coupled to the processor and configured to provide the processor with instructions. A request is received from a client capable of communicating via multiple supported communication formats. The request is capable of being serviced by multiple servers each of which are configured to communicate via a different communication format. A server is selected from the multiple servers based on a traffic management policy. The traffic management policy is based on (i) different communication formats available via the multiple servers and (ii) performance expected to be provided to the client as a result of using each of the different communication formats. The client is then redirected to the selected server.
    Type: Grant
    Filed: July 3, 2017
    Date of Patent: April 16, 2019
    Assignee: Fortinet, Inc.
    Inventor: Barrett Gibson Lyon
  • Patent number: 10212124
    Abstract: Methods and systems for facilitating content accessibility via different communication formats are provided. According to one embodiment, information indicative of one or more communication formats via which a client device is capable of communication is stored on a client device by (i) sending the client device a web page having embedded therein test content associated with a first protocol stack and/or a second protocol stack; and (ii) based on a response to the test content received from the client device, determining communication capabilities of the client device. A result of the determination is stored within a browser cookie, which is sent to the client device. A content request is received from the client device that includes the browser cookie. The client device is redirected to a server device appropriate for the communication capabilities of the client based at least in part on the browser cookie.
    Type: Grant
    Filed: June 30, 2017
    Date of Patent: February 19, 2019
    Assignee: Fortinet, Inc.
    Inventor: Barrett Gibson Lyon
  • Publication number: 20180137890
    Abstract: Virtual video editing is disclosed. In some embodiments, a definition of a virtual clip of a source file is received from a user and saved for future playback of the virtual clip. The virtual clip is not encoded as a separate file. Rather, a portion of the source file specified in the definition of the virtual clip is played back when the virtual clip is played.
    Type: Application
    Filed: January 5, 2018
    Publication date: May 17, 2018
    Inventor: Barrett Gibson Lyon
  • Patent number: 9917914
    Abstract: Methods and systems for facilitating content accessibility via different communication formats are provided. According to one embodiment, information indicative of one or more communication formats via which a client device is capable of communication is stored on a client device by (i) sending the client device a web page having embedded therein test content associated with a first protocol stack and/or a second protocol stack; and (ii) based on a response to the test content received from the client device, determining communication capabilities of the client device. A result of the determination is stored within a browser cookie, which is sent to the client device. A content request is received from the client device that includes the browser cookie. The client device is redirected to a server device appropriate for the communication capabilities of the client based at least in part on the browser cookie.
    Type: Grant
    Filed: December 21, 2016
    Date of Patent: March 13, 2018
    Assignee: Fortinet, Inc.
    Inventor: Barrett Gibson Lyon
  • Patent number: 9865302
    Abstract: Virtual video editing is disclosed. In some embodiments, a definition of a virtual clip of a source file is received from a user and saved for future playback of the virtual clip. The virtual clip is not encoded as a separate file. Rather, a portion of the source file specified in the definition of the virtual clip is played back when the virtual clip is played.
    Type: Grant
    Filed: December 15, 2008
    Date of Patent: January 9, 2018
    Assignee: TATA COMMUNICATIONS (AMERICA) INC.
    Inventor: Barrett Gibson Lyon
  • Publication number: 20170310779
    Abstract: Methods and systems for facilitating content accessibility via different communication formats are provided. According to one embodiment, information indicative of one or more communication formats via which a client device is capable of communication is stored on a client device by (i) sending the client device a web page having embedded therein test content associated with a first protocol stack and/or a second protocol stack; and (ii) based on a response to the test content received from the client device, determining communication capabilities of the client device. A result of the determination is stored within a browser cookie, which is sent to the client device. A content request is received from the client device that includes the browser cookie. The client device is redirected to a server device appropriate for the communication capabilities of the client based at least in part on the browser cookie.
    Type: Application
    Filed: June 30, 2017
    Publication date: October 26, 2017
    Applicant: Fortinet, Inc.
    Inventor: Barrett Gibson Lyon
  • Publication number: 20170302622
    Abstract: Methods and systems for redirecting client requests are provided. According to one embodiment, a system includes a processor and a memory coupled to the processor and configured to provide the processor with instructions. A request is received from a client capable of communicating via multiple supported communication formats. The request is capable of being serviced by multiple servers each of which are configured to communicate via a different communication format. A server is selected from the multiple servers based on a traffic management policy. The traffic management policy is based on (i) different communication formats available via the multiple servers and (ii) performance expected to be provided to the client as a result of using each of the different communication formats. The client is then redirected to the selected server.
    Type: Application
    Filed: July 3, 2017
    Publication date: October 19, 2017
    Applicant: Fortinet, Inc.
    Inventor: Barrett Gibson Lyon
  • Patent number: 9754627
    Abstract: Dynamically adjusting stream quality level is disclosed. In some embodiments, playing media content includes playing a first stream having a first quality level of the media content, determining that a different available quality level of the media content would result in improved playback performance, and switching to playing a second stream having a second quality level of the media content.
    Type: Grant
    Filed: March 18, 2016
    Date of Patent: September 5, 2017
    Assignee: TATA COMMUNICATIONS (AMERICA) INC.
    Inventors: Dean Casalena, Donald Peregrine Clarke, Barrett Gibson Lyon
  • Patent number: 9699138
    Abstract: Methods and systems for redirecting client requests are provided. According to one embodiment, a system includes a processor and a memory coupled to the processor and configured to provide the processor with instructions. A request is received from a client capable of communicating via multiple supported communication formats. The request is capable of being serviced by multiple servers each of which are configured to communicate via a different communication format. A server is selected from the multiple servers based on a traffic management policy. The traffic management policy is based on (i) different communication formats available via the multiple servers and (ii) performance expected to be provided to the client as a result of using each of the different communication formats. The client is then redirected to the selected server.
    Type: Grant
    Filed: November 18, 2014
    Date of Patent: July 4, 2017
    Assignee: Fortinet, Inc.
    Inventor: Barrett Gibson Lyon
  • Patent number: 9680791
    Abstract: Facilitating content accessibility via different communication formats is disclosed. In some embodiments, in response to receiving a content request from an IPv6 enabled client, the requested content is provided to the IPv6 enabled client in IPv6 format, wherein the requested content is originally obtained in IPv4 format from an IPv4 enabled server and translated into IPv6 format.
    Type: Grant
    Filed: July 29, 2011
    Date of Patent: June 13, 2017
    Assignee: Fortinet, Inc.
    Inventor: Barrett Gibson Lyon
  • Patent number: 9674144
    Abstract: IP reflection comprising double static NAT (network address translation) is disclosed. In some embodiments, a packet having a public IP address is received at a protecting network. The public IP address of the packet is translated to a corresponding protected IP address associated with a protected network, and the packet is forwarded to the protected network for servicing. The protected IP address of a response to the packet from the protected network is translated back to the public IP address at the protected network before sending.
    Type: Grant
    Filed: October 30, 2015
    Date of Patent: June 6, 2017
    Assignee: F5 Networks, Inc.
    Inventor: Barrett Gibson Lyon
  • Publication number: 20170104837
    Abstract: Methods and systems for facilitating content accessibility via different communication formats are provided. According to one embodiment, information indicative of one or more communication formats via which a client device is capable of communication is stored on a client device by (i) sending the client device a web page having embedded therein test content associated with a first protocol stack and/or a second protocol stack; and (ii) based on a response to the test content received from the client device, determining communication capabilities of the client device. A result of the determination is stored within a browser cookie, which is sent to the client device. A content request is received from the client device that includes the browser cookie. The client device is redirected to a server device appropriate for the communication capabilities of the client based at least in part on the browser cookie.
    Type: Application
    Filed: December 21, 2016
    Publication date: April 13, 2017
    Applicant: Fortinet, Inc.
    Inventor: Barrett Gibson Lyon
  • Patent number: 9621768
    Abstract: Displaying media information includes receiving a first media stream that is encoded based at least in part on a plurality of recordings; displaying the first media stream, including simultaneously displaying a first main view and a first set of auxiliary views, the first main view corresponding to at least one of the plurality of recordings and at least some of the first set of auxiliary views corresponding to at least some of the plurality of recordings; receiving a user selection that corresponds to a selected one of the first set of auxiliary views; in response to the user selection, receiving a second media stream that is encoded based at least in part on at least some of the plurality of recordings; and displaying the second media stream, including simultaneously displaying a second main view and a second set of auxiliary views, the second main view corresponding to the selected one of the first set of auxiliary views and the second set of auxiliary views corresponding to at least some of the plurality
    Type: Grant
    Filed: December 8, 2008
    Date of Patent: April 11, 2017
    Assignee: TATA COMMUNICATIONS (AMERICA) INC.
    Inventors: Barrett Gibson Lyon, Brian Shalar
  • Patent number: 9602591
    Abstract: Managing TCP anycast requests at content delivery network nodes is disclosed. In some embodiments, serving a request includes receiving a request at a node of a plurality of nodes comprising a content delivery network, wherein each of the plurality of nodes share a same anycast IP address to which the request is directed and servicing the request at the node.
    Type: Grant
    Filed: April 28, 2014
    Date of Patent: March 21, 2017
    Assignees: TATA COMMUNICATIONS (AMERICA) INC., JUNIPER NETWORKS, INC.
    Inventor: Barrett Gibson Lyon
  • Patent number: 9584473
    Abstract: Methods and systems for facilitating content accessibility via different communication formats are provided. According to one embodiment, a method is provided for directing content requests to an appropriate content delivery network. A content request is received from a client. The content request relates to web page content published by a content publisher in an Internet Protocol version 4 (IPv4) format or an Internet Protocol version 6 (IPv6) format that is obtained by the content delivery network from the content publisher and is translated to the other format by the content delivery network prior to receiving any content requests for the web page content. A communication format through which the client is capable of communicating is determined. The content request is directed to a content delivery network that supports the communication format through which the client is capable of communicating.
    Type: Grant
    Filed: August 6, 2014
    Date of Patent: February 28, 2017
    Assignee: Fortinet, Inc.
    Inventor: Barrett Gibson Lyon
  • Patent number: 9584472
    Abstract: Facilitating content accessibility via different communication formats is disclosed. In some embodiments, in response to receiving a content request from an IPv6 enabled client, the requested content is provided to the IPv6 enabled client in IPv6 format, wherein the requested content is originally obtained in IPv4 format from an IPv4 enabled server and translated into IPv6 format.
    Type: Grant
    Filed: September 27, 2011
    Date of Patent: February 28, 2017
    Assignee: Fortinet, Inc.
    Inventor: Barrett Gibson Lyon
  • Patent number: 9537820
    Abstract: Methods and systems for facilitating content accessibility via different communication formats are provided. According to one embodiment, a method is provided for directing content requests to an appropriate server. Information indicative of one or more communication formats via which a client device is capable of communication is caused to be stored on a client device by (i) sending to the client device a web page having embedded therein one or more of IPv4 and IPv6 test content; and (ii) based on a response to the test content, determining communication capabilities of the client device. A result of the determination is stored within a browser cookie, which is sent to the client device. A content request is received from the client device that includes the browser cookie. The request is redirected to a server appropriate for the communication capabilities of the client based at least in part on the cookie.
    Type: Grant
    Filed: March 10, 2016
    Date of Patent: January 3, 2017
    Assignee: Fortinet, Inc.
    Inventor: Barrett Gibson Lyon
  • Patent number: 9438657
    Abstract: Efficient video delivery is disclosed. In some embodiments, at least a part of a video stream received from a video source is converted to a dividable video format file. The dividable video format file is split into a sequence of small files, and one or more of the sequence of small files is published.
    Type: Grant
    Filed: May 12, 2015
    Date of Patent: September 6, 2016
    Assignee: TATA COMMUNICATIONS (AMERICA) INC.
    Inventors: Donald Peregrine Clarke, Edward Deitz Crump, Barrett Gibson Lyon
  • Publication number: 20160205165
    Abstract: Dynamically adjusting stream quality level is disclosed. In some embodiments, playing media content includes playing a first stream having a first quality level of the media content, determining that a different available quality level of the media content would result in improved playback performance, and switching to playing a second stream having a second quality level of the media content.
    Type: Application
    Filed: March 18, 2016
    Publication date: July 14, 2016
    Inventors: Dean Casalena, Donald Peregrine Clarke, Barrett Gibson Lyon