Patents by Inventor James Becker

James Becker 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: 20250094697
    Abstract: Technology is disclosed herein by which a spreadsheet function is accepted as an argument to another function in a spreadsheet. In an implementation, a computing apparatus identifies a formula in a cell, the formula including a first function which has a parameter for the name of a second, non-anonymous function. The computing apparatus passes the function name as an argument to the first function for execution. In executing the first function, the computing apparatus calls the second function and passes a value as an argument to the second function. The computing apparatus updates the spreadsheet based on one or more results of the first function. In an implementation, when the first function calls the second function, the first function iterates through a range of values passed to it as an argument.
    Type: Application
    Filed: September 20, 2023
    Publication date: March 20, 2025
    Inventors: Joseph John MCDAID, Andrew James BECKER
  • Patent number: 12249664
    Abstract: Photovoltaic devices having transparent contact layers are described herein.
    Type: Grant
    Filed: September 21, 2021
    Date of Patent: March 11, 2025
    Assignee: First Solar, Inc.
    Inventors: James Becker, Mark Hendryx, William Huber, Jason Kephart, Andrei Los, Wei Zhang
  • Publication number: 20250015218
    Abstract: Ways of making and using tandem photovoltaic devices are provided, where such devices can include a first submodule, a second submodule, and an interface between the first submodule and the second submodule. The interface permits a portion of light to pass therethrough and optically couples the first submodule and the second submodule. Optically coupling the first submodule and the second submodule includes reducing reflection of the portion of light passing through the interface.
    Type: Application
    Filed: November 16, 2022
    Publication date: January 9, 2025
    Applicant: First Solar, Inc.
    Inventors: James Becker, Vinodh Chandrasekaran, Casimir Kotarba, Andrei Los, Jialiu Ma
  • Publication number: 20240413254
    Abstract: Photovoltaic devices having bifacial enhancement are described herein.
    Type: Application
    Filed: October 26, 2022
    Publication date: December 12, 2024
    Applicant: First Solar, Inc.
    Inventors: James Becker, William Huber, Chungho Lee, Jialiu Ma, Dirk Weiss, Gang Xiong
  • Patent number: 11976477
    Abstract: A formwork system includes a height-adjustable support for supporting a beam in substantially horizontal or slightly inclined position that includes a support with a central upstanding member and a support arm. The support arm has a rounded socket, and the beam has a cylindrical mounting pin proximate its end. The socket and mounting pin are shaped and sized so that the mounting pin is retained within the socket and they together form a hinge joint. As the mounting pin is retained by the socket of the support arm, it does not shift laterally relative to the support arm as the support arm is vertically adjusted. The variance in the gap between laterally secured forming panels as a response to vertical shift of the support is dependent on the incline angle of the beam and the dimensions of the beam and the support arm. This is predictable within a defined tolerance.
    Type: Grant
    Filed: January 17, 2020
    Date of Patent: May 7, 2024
    Assignee: Brand Shared Services LLC
    Inventor: Allan James Becker
  • Publication number: 20240027360
    Abstract: A fastener removal inspection device comprising: a housing, a diffuser, a display screen; a processor, a graphics processor, a digital image capture device, a power source, and a graphics processor. The graphics processor may be configured to overlay an offset overlay on a digitally displayed image of an inspection site. The display screen may be configured to display the inspection site, which may include a fastener being removed or to be removed, the offset overlay, and/or fastener setup data. The processor may be configured to process the fastener setup data and the offset overlay in order to determine an offset value from the offset overlay and said digitally displayed image.
    Type: Application
    Filed: July 21, 2023
    Publication date: January 25, 2024
    Inventors: William Palleva, Dominick Mammolito, Mervyn Rudgley, James Becker
  • Publication number: 20230402554
    Abstract: Photovoltaic devices having transparent contact layers are described herein.
    Type: Application
    Filed: September 21, 2021
    Publication date: December 14, 2023
    Applicant: First Solar, Inc.
    Inventors: James Becker, Mark Hendryx, William Huber, Jason Kephart, Andrei Los, Wei Zhang
  • Patent number: 11563130
    Abstract: An optical sensor includes a semiconductor substrate having a first conductive type. The optical sensor further includes a photodiode disposed on the semiconductor substrate and a metal layer. The photodiode includes a first semiconductor layer having the first conductive type and a second semiconductor layer, formed on the first semiconductor layer, including a plurality of cathodes having a second conductive type. The first semiconductor layer is configured to collect photocurrent upon reception of incident light. The cathodes are configured to be electrically connected to the first semiconductor layer and the second semiconductor layer is configured to, based on the collected photocurrent, to track the incident light. The metal layer further includes a pinhole configured to collimate the incident light, and the plurality of cathodes form a rotational symmetry of order n with respect to an axis of the pinhole.
    Type: Grant
    Filed: May 5, 2020
    Date of Patent: January 24, 2023
    Assignee: TEXAS INSTRUMENTS INCORPORATED
    Inventors: James Becker, Henry Litzmann Edwards
  • Patent number: 11423218
    Abstract: A formula abstraction system is described. The system includes detecting a user-generated formula in a cell of a spreadsheet document, generating a graphical user interface that queries entries of a custom function based on the user-generated formula, forming the custom function by abstracting the user-generated formula to the custom function based on the entries, and storing the custom function in a function library of the spreadsheet document. The custom function applies the user-generated formula in a user-selected cell of the spreadsheet document.
    Type: Grant
    Filed: December 10, 2020
    Date of Patent: August 23, 2022
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Michelle Elena Keslin, Christopher John Gross, Joseph Mcdaid, Andrew James Becker, Su-Piao Bill Wu
  • Patent number: 11423116
    Abstract: Examples discussed herein relate to automatically creating lambda functions in spreadsheet applications, e.g., Microsoft Excel®. In an implementation, a method of automatically creating lambda functions in spreadsheet applications using a lambda shorthand notation is disclosed. The method includes analyzing contents of a cell of a spreadsheet to identify a formulaic expression and determining that the formulaic expression can define a body of a lambda function without using explicit lambda function notation or parameter declarations. The method further includes automatically creating and invoking the lambda function responsive to the determination. As discussed herein, creating the lambda function includes registering the lambda function in a lambda registry using the formulaic expression as the body of the lambda function that evaluates into an output value.
    Type: Grant
    Filed: June 29, 2018
    Date of Patent: August 23, 2022
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Christopher John Gross, Johnny Campbell, Andrew James Becker, Claudio Vittorio Russo
  • Patent number: 11384546
    Abstract: A formwork system for supporting forming panels to form a horizontal concrete surface. The system includes a height-adjustable support having a central upstanding member providing a vertical abutment surface and a support arm having an inclined portion extending up and away from said central upstanding member. The system also includes a beam having a transverse bar proximate an end. The transverse bar is supported by the inclined portion of the support arm so that said transverse bar moves laterally relative to the inclined portion as the support arm is moved vertically. The beam also has a foot extending from the end of the beam and abutting the abutment surface. The abutment surface opposes lateral movement of the beam relative to the upstanding member.
    Type: Grant
    Filed: February 5, 2019
    Date of Patent: July 12, 2022
    Assignee: BRAND SHARED SERVICES LLC
    Inventor: Allan James Becker
  • Publication number: 20220188505
    Abstract: A formula abstraction system is described. The system includes detecting a user-generated formula in a cell of a spreadsheet document, generating a graphical user interface that queries entries of a custom function based on the user-generated formula, forming the custom function by abstracting the user-generated formula to the custom function based on the entries, and storing the custom function in a function library of the spreadsheet document. The custom function applies the user-generated formula in a user-selected cell of the spreadsheet document.
    Type: Application
    Filed: December 10, 2020
    Publication date: June 16, 2022
    Inventors: Michelle Elena Keslin, Christopher John Gross, Joseph Mcdaid, Andrew James Becker, Su-Piao Bill Wu
  • Patent number: 11333320
    Abstract: A method and apparatus for improving the optical properties of an LED using a retroreflector element. A light emitting apparatus includes a substrate, at least one light emitting device attached to the substrate and including an outer primary light emitting surface through which substantially all light is emitted, and a retroreflector assembly attached to the substrate. The retroreflector assembly includes a proximal surface adjacent to the substrate, a distal surface spaced away from the substrate, and a retroreflective portion arranged between proximal surface and the distal surface. A distance from the distal surface to the substrate is less than or equal to a distance from the outer primary light emitting surface to the substrate.
    Type: Grant
    Filed: September 13, 2019
    Date of Patent: May 17, 2022
    Assignee: American Sterilizer Company
    Inventors: Aaron James Becker, David Jesurun
  • Publication number: 20220081917
    Abstract: A formwork system includes a height-adjustable support for supporting a beam in substantially horizontal or slightly inclined position that includes a support with a central upstanding member and a support arm. The support arm has a rounded socket, and the beam has a cylindrical mounting pin proximate its end. The socket and mounting pin are shaped and sized so that the mounting pin is retained within the socket and they together form a hinge joint. As the mounting pin is retained by the socket of the support arm, it does not shift laterally relative to the support arm as the support arm is vertically adjusted. The variance in the gap between laterally secured forming panels as a response to vertical shift of the support is dependent on the incline angle of the beam and the dimensions of the beam and the support arm. This is predictable within a defined tolerance.
    Type: Application
    Filed: January 17, 2020
    Publication date: March 17, 2022
    Inventor: Allan James Becker
  • Patent number: D917078
    Type: Grant
    Filed: July 18, 2019
    Date of Patent: April 20, 2021
    Assignee: Brand Shared Services LLC
    Inventors: Allan James Becker, Jack Poon
  • Patent number: D925066
    Type: Grant
    Filed: July 18, 2019
    Date of Patent: July 13, 2021
    Assignee: Brand Shared Services LLC
    Inventors: Allan James Becker, Jack Poon
  • Patent number: D927019
    Type: Grant
    Filed: July 18, 2019
    Date of Patent: August 3, 2021
    Assignee: Brand Shared Services LLC
    Inventors: Allan James Becker, Jack Poon
  • Patent number: D932059
    Type: Grant
    Filed: July 18, 2019
    Date of Patent: September 28, 2021
    Assignee: Brand Shared Services LLC
    Inventors: Allan James Becker, Jack Poon
  • Patent number: D948752
    Type: Grant
    Filed: May 28, 2020
    Date of Patent: April 12, 2022
    Inventor: Allan James Becker
  • Patent number: D963546
    Type: Grant
    Filed: May 11, 2020
    Date of Patent: September 13, 2022
    Inventor: Brian James Becker