Patents by Inventor Eric Benson

Eric Benson 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: 11147624
    Abstract: The invention resides in a pattern laser comprising a plurality of laser devices each emitting a treatment laser beam into an optical fibre of an optical fibre bundle. An optical coupling module is associated with each laser device and each optical fibre for coupling a treatment laser beam into the associated optical fibre. A controller controls the operation of the laser devices by selectively turning on or off one or more of the laser devices so as to form a laser treatment pattern at an end of the fibre bundle away from the laser devices. A delivery system images the output from the fibre bundle to a treatment zone.
    Type: Grant
    Filed: December 14, 2016
    Date of Patent: October 19, 2021
    Assignee: ELLEX MEDICAL PTY LTD
    Inventors: Wei Xia, Eric Benson, Yong Min Ooi, Victor Previn, Timothy Dixon
  • Patent number: 11036773
    Abstract: A cloud storage system provides remote access to a file associated with the cloud storage system. In response to a request to access the file, the cloud storage system identifies applications available to the request generator and capable of accessing the file, which may include both online web-based applications and applications installed on a device with which the user is accessing the file. The cloud storage system determines an application type of an identified application, and provides file access to the identified application based on the application type.
    Type: Grant
    Filed: December 14, 2018
    Date of Patent: June 15, 2021
    Assignee: Google LLC
    Inventors: Michael Jeffrey Procopio, Tobias Thierer, Reuben Kan, Ivan Young Lee, Eric Benson Schoeffler, Brian Lewis Cairns
  • Patent number: 11003208
    Abstract: An electronic device such as a laptop computer or other device may have a housing. A display may be coupled to the housing. The display may have a pixel array configured to display an image. Backlight illumination for the pixel array may be provide by a backlight unit. The backlight unit may have a light guide layer. A light source may provide light to an edge of the light guide layer. The light guide layer may scatter the light outwardly to serve as the backlight illumination for the pixel array. The backlight unit may have optical films interposed between the light guide layer and the pixel array. The optical films may include flexible polymer layers such as diffuser layers and prism films. The optical films may each have a bent alignment portion that bends back on itself while wrapping around an edge of the light guide layer.
    Type: Grant
    Filed: May 14, 2019
    Date of Patent: May 11, 2021
    Assignee: Apple Inc.
    Inventors: Keith J. Hendren, Adam T. Garelli, Bryan W. Posner, Dinesh C. Mathew, Mengyang Liang, Eric Benson, Victor Yin, Jun Qi
  • Patent number: 10983956
    Abstract: Techniques are shown for enabling a network system to index data stored on a third-party server to allow the data stored on the third-party server to be searchable by searching functionality of the network system.
    Type: Grant
    Filed: July 23, 2018
    Date of Patent: April 20, 2021
    Assignee: Google LLC
    Inventors: Eric Benson Schoeffler, Micah Lemonik, Michael Jeffrey Procopio
  • Patent number: 10693881
    Abstract: Methods and systems for providing a third party application with access to files stored on a server are disclosed. A method may include receiving, from a browser at a client device, a request for a file stored on the server, wherein the request is received via a web page provided by the third party application and rendered by the browser, the web page comprising an embedded user interface (UI) component associated with the server to access the file stored on the server, wherein the request includes a document identifier associated with the file, an application identifier of the third-party application, and an origin identifier, wherein the origin identifier is associated with the web page provided by the third party application and rendered by the browser.
    Type: Grant
    Filed: January 7, 2019
    Date of Patent: June 23, 2020
    Assignee: Google LLC
    Inventors: Brian Lewis Cairns, Victoria Hsiao-Tsung Chou Fritz, Eric Benson Schoeffler, Michael Jeffrey Procopio
  • Publication number: 20200192422
    Abstract: An electronic device such as a laptop computer or other device may have a housing. A display may be coupled to the housing. The display may have a pixel array configured to display an image. Backlight illumination for the pixel array may be provide by a backlight unit. The backlight unit may have a light guide layer. A light source may provide light to an edge of the light guide layer. The light guide layer may scatter the light outwardly to serve as the backlight illumination for the pixel array. The backlight unit may have optical films interposed between the light guide layer and the pixel array. The optical films may include flexible polymer layers such as diffuser layers and prism films. The optical films may each have a bent alignment portion that bends back on itself while wrapping around an edge of the light guide layer.
    Type: Application
    Filed: May 14, 2019
    Publication date: June 18, 2020
    Inventors: Keith J. Hendren, Adam T. Garelli, Bryan W. Posner, Dinesh C. Mathew, Mengyang Liang, Eric Benson, Victor Yin, Jun Qi
  • Publication number: 20200092177
    Abstract: A subscription request to obtain notifications of actions pertaining to the data file that has been previously stored at the cloud-based file system is received. The subscription request identifies the networked device and a set of actions to the data file that are to prompt the notifications to be transmitted to the networked device. An occurrence of an action is identified from the set of actions specified in the subscription request and involving the data file. Responsive to identifying the occurrence of the action from the set of actions involving the data file and in view of the subscription request identifying the networked device, a notification indicating the occurrence of the action involving the data file is transmitted to the networked device.
    Type: Application
    Filed: November 11, 2019
    Publication date: March 19, 2020
    Inventors: Kyle W. Marvin, Ivan Young Lee, Stephen Nowland Clark, Louis Ryan, Gustavo Mendes Estephanio de Moura, Eric Benson Schoeffler
  • Publication number: 20200042504
    Abstract: A method for saving a file stored on a third-party system to a cloud storage system includes receiving, at a cloud storage server of the cloud storage system, a save request from the third party system. The save request is generated in response to a user selecting, via a user interface presented on a client computer, the file from a plurality of files stored on the third-party system, the file to be saved to the cloud storage server. The save request comprises a file identifier of the file and information identifying the user. The information identifying the user allows access to a user account of the user on the cloud storage system without use of the client computer as intermediary service, and the third-party system stores the file associated with the file identifier. The method further includes authenticating the save request, based at least in part on the information identifying the user, creating a copy of the file at the cloud storage server, and associating the copy of the file with the user.
    Type: Application
    Filed: August 26, 2019
    Publication date: February 6, 2020
    Inventors: Eric Benson Schoeffler, Peyman Nayeri, Brian Lewis Cairns, Michael Jeffrey Procopio
  • Patent number: 10476758
    Abstract: A cloud-based file system receives a subscription request associated with a networked device and identifying a set of one or more resources of the cloud-based file system and a set of one or more resource modifications. The cloud-based file system determines whether the networked device is authorized to access the resource, and, if so, records a subscription based on the subscription request. In response to a user, an application, or other suitable entity making a modification in the set of modifications to a resource in the set of resources, the cloud-based file system generates a notification to the networked device and to other networked devices with subscriptions that include the modification to the resource. The notification may identify the subscription with which the notification is associated, provide information identifying the modification, or provide other suitable information.
    Type: Grant
    Filed: July 11, 2013
    Date of Patent: November 12, 2019
    Assignee: Google LLC
    Inventors: Kyle W. Marvin, Ivan Young Lee, Stephen Nowland Clark, Louis Ryan, Gustavo Mendes Estephanio De Moura, Eric Benson Schoeffler
  • Patent number: 10415477
    Abstract: A system includes a turbine casing assembly that includes an outer shell and an inner shell positioned substantially concentrically within the outer shell. The inner shell includes an inner surface facing away from the outer shell and an outer surface facing toward the outer shell, and the outer surface has one or more false flanges. At least one of the one or more false flanges includes a first surface protruding from the outer surface and facing the outer shell, and a flow diverting portion extending between the first surface and the outer surface of the inner shell. The flow diverting portion includes a first portion that diverges in a first circumferential direction between the first surface and the outer surface.
    Type: Grant
    Filed: July 31, 2013
    Date of Patent: September 17, 2019
    Assignee: General Electric Company
    Inventors: Brian David Moran, Kyle Eric Benson, Jeffery Craig Moree, Chandresh R. Shah, Xiaoqiang Zeng
  • Patent number: 10394765
    Abstract: A method for saving a file stored on a third-party system to a cloud storage system includes receiving, at a cloud storage server of the cloud storage system, a save request from the third party system. The save request is generated in response to a user selecting, via a user interface presented on a client computer, the file from a plurality of files stored on the third-party system, the file to be saved to the cloud storage server. The save request comprises a file identifier of the file and information identifying the user. The information identifying the user allows access to a user account of the user on the cloud storage system without use of the client computer as intermediary service, and the third-party system stores the file associated with the file identifier. The method further includes authenticating the save request, based at least in part on the information identifying the user, creating a copy of the file at the cloud storage server, and associating the copy of the file with the user.
    Type: Grant
    Filed: October 2, 2017
    Date of Patent: August 27, 2019
    Assignee: GOOGLE LLC
    Inventors: Eric Benson Schoeffler, Peyman Nayeri, Brian Lewis Cairns, Michael Jeffrey Procopio
  • Patent number: 10346416
    Abstract: A cloud computing system identifies when to recommend applications to a user and what recommendations to make. When the user makes a request related to the applications associated with the user, the cloud computing system identifies the subject of the request. The cloud computing system identifies criteria for recommending applications based on the subject, scores applications available to the user based on the identified criteria, and filters applications based on their scores to recommend applications to the user.
    Type: Grant
    Filed: April 14, 2016
    Date of Patent: July 9, 2019
    Assignee: Google LLC
    Inventors: Michael Jeffrey Procopio, Eric Benson Schoeffler
  • Publication number: 20190188217
    Abstract: A cloud storage system provides remote access to a file associated with the cloud storage system. In response to a request to access the file, the cloud storage system identifies applications available to the request generator and capable of accessing the file, which may include both online web-based applications and applications installed on a device with which the user is accessing the file. The cloud storage system determines an application type of an identified application, and provides file access to the identified application based on the application type.
    Type: Application
    Filed: December 14, 2018
    Publication date: June 20, 2019
    Inventors: Michael Jeffrey Procopio, Tobias Thierer, Reuben Kan, Ivan Young Lee, Eric Benson Schoeffler, Brian Lewis Cairns
  • Publication number: 20190141046
    Abstract: Methods and systems for providing a third party application with access to files stored on a server are disclosed. A method may include receiving, from a browser at a client device, a request for a file stored on the server, wherein the request is received via a web page provided by the third party application and rendered by the browser, the web page comprising an embedded user interface (UI) component associated with the server to access the file stored on the server, wherein the request includes a document identifier associated with the file, an application identifier of the third-party application, and an origin identifier, wherein the origin identifier is associated with the web page provided by the third party application and rendered by the browser.
    Type: Application
    Filed: January 7, 2019
    Publication date: May 9, 2019
    Inventors: Brian Lewis Cairns, Victoria Hsiao-Tsung Chou Fritz, Eric Benson Schoeffler, Michael Jeffrey Procopio
  • Patent number: 10176192
    Abstract: A cloud storage system provides remote access to a file associated with the cloud storage system. In response to a request to access the file, the cloud storage system identifies applications available to the request generator and capable of accessing the file, which may include both online web-based applications and applications installed on a device with which the user is accessing the file. The cloud storage system determines an application type of an identified application, and provides file access to the identified application based on the application type.
    Type: Grant
    Filed: March 14, 2016
    Date of Patent: January 8, 2019
    Assignee: Google LLC
    Inventors: Michael Jeffrey Procopio, Tobias Thierer, Reuben Kan, Ivan Young Lee, Eric Benson Schoeffler, Brian Lewis Cairns
  • Patent number: 10178097
    Abstract: Methods and systems for providing a third party application with access to files stored on a server are disclosed. A method may include receiving, from a browser at a client device, a request for a file stored on the server, wherein the request is received via a web page provided by the third party application and rendered by the browser, the web page comprising an embedded user interface (UI) component associated with the server to access the file stored on the server, wherein the request includes a document identifier associated with the file, an application identifier of the third-party application, and an origin identifier, wherein the origin identifier is associated with the web page provided by the third party application and rendered by the browser.
    Type: Grant
    Filed: December 14, 2017
    Date of Patent: January 8, 2019
    Assignee: Google LLC
    Inventors: Brian Lewis Cairns, Victoria Hsiao-Tsung Chou Fritz, Eric Benson Schoeffler, Michael Jeffrey Procopio
  • Publication number: 20180368915
    Abstract: The invention resides in a pattern laser comprising a plurality of laser devices each emitting a treatment laser beam into an optical fibre of an optical fibre bundle. An optical coupling module is associated with each laser device and each optical fibre for coupling a treatment laser beam into the associated optical fibre. A controller controls the operation of the laser devices by selectively turning on or off one or more of the laser devices so as to form a laser treatment pattern at an end of the fibre bundle away from the laser devices. A delivery system images the output from the fibre bundle to a treatment zone.
    Type: Application
    Filed: December 14, 2016
    Publication date: December 27, 2018
    Applicant: Ellex Medical Pty Ltd
    Inventors: Wei Xia, Eric Benson, Yong Min Ooi, Victor Previn, Timothy Dixon
  • Patent number: 10031920
    Abstract: Techniques are shown for enabling a network system to index data stored on a third-party server without having to access the raw data on the third-party server. Metadata consisting of one or more of indexable text or indexable html or some combination of indexable text and indexable html is associated with the data stored on a third-party server. An indexing utility processes the metadata at the network system from the third-party server and arranges the metadata on the network system in a manner that is searchable by searching functionality of the network system.
    Type: Grant
    Filed: December 29, 2015
    Date of Patent: July 24, 2018
    Assignee: GOOGLE LLC
    Inventors: Eric Benson Schoeffler, Micah Lemonik, Michael Jeffrey Procopio
  • Publication number: 20180109532
    Abstract: Methods and systems for providing a third party application with access to files stored on a server are disclosed. A method may include receiving, from a browser at a client device, a request for a file stored on the server, wherein the request is received via a web page provided by the third party application and rendered by the browser, the web page comprising an embedded user interface (UI) component associated with the server to access the file stored on the server, wherein the request includes a document identifier associated with the file, an application identifier of the third-party application, and an origin identifier, wherein the origin identifier is associated with the web page provided by the third party application and rendered by the browser.
    Type: Application
    Filed: December 14, 2017
    Publication date: April 19, 2018
    Inventors: Brian Lewis CAIRNS, Victoria Hsiao-Tsung CHOU FRITZ, Eric Benson SCHOEFFLER, Michael Jeffrey PROCOPIO
  • Publication number: 20180027075
    Abstract: A method for saving a file stored on a third-party system to a cloud storage system includes receiving, at a cloud storage server of the cloud storage system, a save request from the third party system. The save request is generated in response to a user selecting, via a user interface presented on a client computer, the file from a plurality of files stored on the third-party system, the file to be saved to the cloud storage server. The save request comprises a file identifier of the file and information identifying the user. The information identifying the user allows access to a user account of the user on the cloud storage system without use of the client computer as intermediary service, and the third-party system stores the file associated with the file identifier. The method further includes authenticating the save request, based at least in part on the information identifying the user, creating a copy of the file at the cloud storage server, and associating the copy of the file with the user.
    Type: Application
    Filed: October 2, 2017
    Publication date: January 25, 2018
    Inventors: Eric Benson Schoeffler, Peyman Nayeri, Brian Lewis Cairns, Michael Jeffrey Procopio