Patents by Inventor Brian Ellis

Brian Ellis 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).

  • Publication number: 20150130821
    Abstract: An example method of scaling a central processing unit (CPU) frequency of at least one CPU includes tracking an average quantity of graphics library calls made per graphics library draw call per frame of rendering. The method further includes detecting, based on tracking the average quantity of graphics library calls made per graphics library draw call per frame of rendering, a gaming workload on a computing device including a CPU. The method also includes switching the computing device to a gaming mode. Switching the computing device to a gaming mode includes reducing a CPU FMax of the CPU executing on the computing device.
    Type: Application
    Filed: July 31, 2014
    Publication date: May 14, 2015
    Inventors: Premal Shah, Brian Ellis
  • Publication number: 20150113585
    Abstract: Systems and methods for implementing a Transport I/O system are described. Network encrypted content may be received by a device. The device may provide the network encrypted content to a secure processor, such as, for example, a smart card. The secure processor obtains a network control word that may be used to decrypt the network encrypted content. The secure processor may decrypt the network encrypted content to produce clear content. In embodiments, the secure processor may then use a local control word to generate locally encrypted content specific to the device. The device may then receive the locally encrypted content from the secure processor and proceed to decrypt the locally encrypted content using a shared local encryption key. The Transport I/O system ensures the protection of the network control word by maintaining the network control word on the secure processor.
    Type: Application
    Filed: September 29, 2014
    Publication date: April 23, 2015
    Inventors: William Michael Beals, Nicolas Fischer, Benjamin Brian Ellis, Gregory Duval
  • Publication number: 20150101826
    Abstract: An automated roughneck may include a backup tong and a makeup tong. The makeup tong and backup tong may be selectively movable relative to one another. The makeup tong and backup tong may include spinner and gripper assemblies respectively adapted to make up and break out threaded connections. The automated roughneck may be configurable to be removable from the drill string in a lateral direction.
    Type: Application
    Filed: October 1, 2014
    Publication date: April 16, 2015
    Inventors: Ashish Gupta, Vladimir Scekic, Padira Reddy, Brian Ellis, Faisal Yousef, Chris Magnuson, Larry Heighington
  • Publication number: 20150090463
    Abstract: An automated pipe slips includes a pipe slips body having a generally frustoconically tapered inner wall. A plurality of wedges is positioned to slide along the tapered inner wall and may be hydraulically driven. In some embodiments, the wedges alternate between long and short wedges, such that only long wedges are used to engage a tubular member having a small diameter, and both long and short wedges are used to engage a tubular member having a large diameter. In some embodiments, the automated pipe slips may include a centralizer assembly. In some embodiments, the automated pipe slips may include a wiper assembly.
    Type: Application
    Filed: October 1, 2014
    Publication date: April 2, 2015
    Inventors: Ashish Gupta, Vladimir Scekic, Padira Reddy, Brian Ellis, Faisal Yousef, Chris Magnuson, Larry Heighington
  • Publication number: 20150016608
    Abstract: Systems and methods for implementing a Transport I/O system are described. Network encrypted content may be received by a device. The device may provide the network encrypted content to a secure processor, such as, for example, a smart card. The secure processor obtains a network control word that may be used to decrypt the network encrypted content. The secure processor may decrypt the network encrypted content to produce clear content, in embodiments, the secure processor may then use a local control word to generate locally encrypted content specific to the device. The device may then receive the locally encrypted content from the secure processor and proceed to decrypt the locally encrypted content using a shared local encryption key. The Transport I/O system ensures the protection of the network control word by maintaining the network control word on the secure processor.
    Type: Application
    Filed: September 29, 2014
    Publication date: January 15, 2015
    Inventors: William Michael Beals, Nicolas Fischer, Benjamin Brian Ellis, Gregory Duval
  • Publication number: 20150016607
    Abstract: Systems and methods for implementing a Transport I/O system are described. Network encrypted content may be received by a device. The device may provide the network encrypted content to a secure processor, such as, for example, a smart card. The secure processor obtains a network control word that may be used to decrypt the network encrypted content. The secure processor may decrypt the network encrypted content to produce clear content. In embodiments, the secure processor may then use a local control word to generate locally encrypted content specific to the device. The device may then receive the locally encrypted content from the secure processor and proceed to decrypt the locally encrypted content using a shared local encryption key. The Transport I/O system ensures the protection of the network control word by maintaining the network control word on the secure processor.
    Type: Application
    Filed: September 29, 2014
    Publication date: January 15, 2015
    Inventors: William Michael Beals, Nicolas Fischer, Benjamin Brian Ellis, Gregory Duval
  • Patent number: 8932518
    Abstract: The disclosure relates generally to mold compositions and methods of molding and the articles so molded. More specifically, the disclosure relates to mold compositions, intrinsic facecoat compositions, and methods for casting titanium-containing articles, and the titanium-containing articles so molded.
    Type: Grant
    Filed: February 29, 2012
    Date of Patent: January 13, 2015
    Assignee: General Electric Company
    Inventors: Bernard Patrick Bewlay, Stephen Bancheri, Michael Weimer, Joan McKiever, Brian Ellis
  • Patent number: 8906292
    Abstract: Crucible compositions and methods of using the crucible compositions to melt titanium and titanium alloys. More specifically, crucible compositions having intrinsic facecoats that are effective for melting titanium and titanium alloys for use in casting titanium-containing articles. Further embodiments are titanium-containing articles made from the titanium and titanium alloys melted in the crucible compositions. Another embodiment is a crucible curing device and methods of use thereof.
    Type: Grant
    Filed: July 27, 2012
    Date of Patent: December 9, 2014
    Assignee: General Electric Company
    Inventors: Bernard Patrick Bewlay, Stephen Bancheri, Joan McKiever, Brian Ellis, Robert A. Giddings
  • Patent number: 8851164
    Abstract: A tubular member handling apparatus including a tubular member running tool, an elevator, first actuators each extending between the running tool and the elevator, and second actuators each extending between the running tool and a corresponding first actuator. The running tool includes a slotted member having a plurality of elongated slots, a recessed member slidably coupled to the slotted member and having a plurality of recesses, and a plurality of rolling members each retained between one of the recesses and one of the slots. Each rolling member partially extends through an adjacent slot when located in a shallow end of a corresponding recess, and retracts to within an outer perimeter of the slotted member when located in a deep end of the corresponding recess.
    Type: Grant
    Filed: November 10, 2011
    Date of Patent: October 7, 2014
    Assignee: Canrig Drilling Technology Ltd.
    Inventors: Brian Ellis, Craig Weems
  • Patent number: 8854215
    Abstract: An automated pet door system. The system provides a user programmable database and system engine for controlling the passage of selected animals through a portal, such as a door, or screen, or other passage limiting device. The system is permissionable, in that the user may provide a set of dates, times, events, or other instructions, through a user input device to establish a then current operating envelope for each of one or more selected animals. A unique identification tag, which may use active radio frequency identification tag techniques, provides identity information for each candidate animal. Multiple sensor inputs, providing information such as door position, proximity of animals to the door, and direction and velocity of animals, are provided as inputs to a decision engine, which evaluates sensor inputs over time, before determining whether to open or close the pet door.
    Type: Grant
    Filed: March 14, 2014
    Date of Patent: October 7, 2014
    Inventor: Brian Ellis
  • Publication number: 20140282808
    Abstract: The present disclosure relates to systems and methods for assembling and extracting command and control data. In embodiments of the present disclosure, the command and control data is segmented and inserted into multiple packet headers. The header packets are identified by flags such as “First portion,” “Middle portion,” “Last portion,” or “Null Byte.” When a receiver extracts the command and control data from the headers, it tracks the flags associated with the headers. The command and control data is saved to buffer in association with its associated flag. The receiver uses the flags to determine when all command and control data headers have been received. The command and control data is then reconstructed and used to decrypt audio visual content.
    Type: Application
    Filed: March 13, 2013
    Publication date: September 18, 2014
    Inventors: William Michael Beals, Nicolas Fischer, Benjamin Brian Ellis, Gregory Duval
  • Publication number: 20140282685
    Abstract: Systems and methods for implementing a Transport I/O system are described. Network encrypted content may be received by a device. The device may provide the network encrypted content to a secure processor, such as, for example, a smart card. The secure processor obtains a network control word that may be used to decrypt the network encrypted content. The secure processor may decrypt the network encrypted content to produce clear content. In embodiments, the secure processor may then use a local control word to generate locally encrypted content specific to the device. The device may then receive the locally encrypted content from the secure processor and proceed to decrypt the locally encrypted content using a shared local encryption key. The Transport I/O system ensures the protection of the network control word by maintaining the network control word on the secure processor.
    Type: Application
    Filed: March 13, 2013
    Publication date: September 18, 2014
    Applicant: Nagrastar LLC
    Inventors: William Michael Beals, Nicolas Fischer, Benjamin Brian Ellis, Gregory Duval
  • Publication number: 20140186163
    Abstract: A blade outer air seal (BOAS) for a gas turbine engine, according to an exemplary aspect of the present disclosure includes, among other things a seal body having a radially inner face and a radially outer face that axially extend between a leading edge portion and a trailing edge portion and a shiplap structure that at least partially overlaps at least a portion of at least one of the leading edge portion and the trailing edge portion.
    Type: Application
    Filed: December 31, 2012
    Publication date: July 3, 2014
    Applicant: UNITED TECHNOLOGIES CORPORATION
    Inventors: Brian Ellis Clouse, David F. Cloud, Donna Clough
  • Publication number: 20140151121
    Abstract: Methods and systems for drilling to a target location include a control system that receives an input comprising a planned drilling path to a target location and determines a projected location of a bottom hole assembly of a drilling system. The projected location of the bottom hole assembly is compared to the planned drilling path to determine a deviation amount. A modified drilling path is created to the target location as selected based on the amount of deviation from the planned drilling path, and drilling rig control signals that steer the bottom hole assembly of the drilling system to the target location along the modified drilling path are generated to intersect the planned drilling path if the amount of deviation from the planned path exceeds a first threshold amount of deviation.
    Type: Application
    Filed: February 6, 2014
    Publication date: June 5, 2014
    Applicant: Canrig Drilling Technology Ltd.
    Inventors: Scott Gilbert Boone, Brian Ellis, Colin Gillan, Beat Küttel
  • Publication number: 20140140825
    Abstract: A blade outer air seal (BOAS) for a gas turbine engine according to an exemplary aspect of the present disclosure includes, among other things, a seal body having a radially inner face and a radially outer face that axially extend between a leading edge portion and a trailing edge portion and a seal land that extends from the seal body and includes an inward pointing extension that extends radially inwardly from the radially inner face.
    Type: Application
    Filed: July 20, 2012
    Publication date: May 22, 2014
    Inventor: Brian Ellis Clouse
  • Patent number: 8720541
    Abstract: A tubular handling apparatus including a tubular member running tool adapted to provide load-bearing, and preferably torquing, capacity upon the gripping of a tubular is provided. The running tool includes a slotted member having a plurality of elongated slots, a recessed member associated with the slotted member and having a plurality of recesses, and a plurality of gripping elements disposed between the slotted member and recessed member. Each such gripping element is adapted to move with an engaged tubular so as to grip the tubular. A tubular member elevator associated to the running tool, as well as related floor slips, are also encompassed. Methods of casing running are also included.
    Type: Grant
    Filed: December 30, 2010
    Date of Patent: May 13, 2014
    Assignees: Canrig Drilling Technology Ltd., First Subsea Limited
    Inventors: Brian Ellis, Craig Weems, Faisal J. Yousef, Beat Küttel
  • Patent number: 8681180
    Abstract: An apparatus, method, and computer program product for scaling a rendered surface. The apparatus includes a graphics processor configured to render a surface at a source resolution, wherein a scaling parameter is associated with the surface, the scaling parameter defining the source resolution and a destination resolution. The apparatus further includes a display processor configured to scale the rendered surface to the destination resolution. Preferably, the scaling parameters are EGL surface attributes.
    Type: Grant
    Filed: December 12, 2007
    Date of Patent: March 25, 2014
    Assignee: QUALCOMM Incorporated
    Inventors: Brian Ellis, Steven Todd Weybrew, Simon Wilson, Baback Elmieh
  • Patent number: 8672055
    Abstract: Methods and systems for drilling to a target location include a control system that receives an input comprising a planned drilling path to a target location and determines a projected location of a bottom hole assembly of a drilling system. The projected location of the bottom hole assembly is compared to the planned drilling path to determine a deviation amount. A modified drilling path is created to the target location as selected based on the amount of deviation from the planned drilling path, and drilling rig control signals that steer the bottom hole assembly of the drilling system to the target location along the modified drilling path are generated.
    Type: Grant
    Filed: September 19, 2008
    Date of Patent: March 18, 2014
    Assignee: Canrig Drilling Technology Ltd.
    Inventors: Scott Gilbert Boone, Brian Ellis, Colin James Gillan, Beat Kuttel
  • Publication number: 20140044528
    Abstract: A blade outer air seal (BOAS) for a gas turbine engine according to an exemplary aspect of the present disclosure includes, among other things, a seal body having a radially inner face and a radially outer face that axially extend between a leading edge portion and a trailing edge portion. At least one of the leading edge portion and the trailing edge portion includes a solid wall and a perforated wall. At least a portion of the perforated wall is spaced from the solid wall such that a passage extends between the solid wall and the perforated wall.
    Type: Application
    Filed: August 7, 2012
    Publication date: February 13, 2014
    Applicant: United Technologies Corporation
    Inventor: Brian Ellis Clouse
  • Publication number: 20140033297
    Abstract: Various embodiments described herein relate to apparatus for executing software in a secure computing environment. A secure processor can be used and configured to request a context swap from a first context to a second context when switching execution from a first portion of software to a second portion of software. A context manager, which can be in communication with the secure processor, can be configured to receive and initiate a requested context swap. A trust vector verifier, which can be in communication with the secure processor and the context manager, can be configured to load a trust vector descriptor upon command from a context manager.
    Type: Application
    Filed: September 13, 2013
    Publication date: January 30, 2014
    Applicant: Nagrastar LLC
    Inventors: William Michael Beals, Nicolas Fischer, Benjamin Brian Ellis