Patents by Inventor Samuel A. Williams
Samuel A. Williams 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: 11815682Abstract: A combiner assembly for a ceiling mounted projection head up display system for an aircraft cabin has an optical combiner (10), and a support mechanism (30, 32, 35) for supporting the optical combiner to be movable between an operational position and a stowage position, above the user, and laterally displaced, and facing an underside of the projector assembly by means of a lateral component of movement and a rotation component to reach the stowage position under the projector assembly (20). Such a two axis movement can make better use of limited headroom in cabins such as those of small aircraft, by enabling a stowage location offset to one side of the line of sight, while providing sufficient clearance from the user's head and from cabin structure, during the movement and/or when in the storage position.Type: GrantFiled: October 12, 2018Date of Patent: November 14, 2023Assignee: BAE Systems PLCInventors: Samuel William Harris, Russell Christopher West
-
Patent number: 11800235Abstract: Apparatus and methods related to applying lighting models to images of objects are provided. A neural network can be trained to apply a lighting model to an input image. The training of the neural network can utilize confidence learning that is based on light predictions and prediction confidence values associated with lighting of the input image. A computing device can receive an input image of an object and data about a particular lighting model to be applied to the input image. The computing device can determine an output image of the object by using the trained neural network to apply the particular lighting model to the input image of the object.Type: GrantFiled: August 19, 2019Date of Patent: October 24, 2023Assignee: Google LLCInventors: Ryan Geiss, Marc S. Levoy, Samuel William Hasinoff, Tianfan Xue
-
Patent number: 11780339Abstract: A rotatable LIDAR device including contactless electrical couplings is disclosed. An example rotatable LIDAR device includes a vehicle electrical coupling including (i) a first conductive ring, (ii) a second conductive ring, and (iii) a first coil. The example rotatable LIDAR device further includes a LIDAR electrical coupling including (i) a third conductive ring, (ii) a fourth conductive ring, and (iii) a second coil. The example rotatable LIDAR device still further includes a rotatable LIDAR electrically coupled to the LIDAR electrical coupling. The first conductive ring and the third conductive ring form a first capacitor configured to transmit communications to the rotatable LIDAR, the second conductive ring and the fourth conductive ring form a second capacitor configured to transmit communications from the rotatable LIDAR, and the first coil and the second coil form a transformer configured to provide power to the rotatable LIDAR.Type: GrantFiled: October 15, 2021Date of Patent: October 10, 2023Assignee: Waymo LLCInventors: Samuel William Lenius, Pierre-yves Droz
-
Publication number: 20230311197Abstract: According to a first aspect of the application, there as provided a method of forming a riveted joint comprising a UHSS layer and a non-UHSS layer using a self-piercing rivet comprising a head and a shank, an outer diameter of a top of the shank being greater than an outer diameter of a bottom of the shank before insertion of the rivet, the method comprising pushing the self-piercing rivet into the UHSS layer such that the lower portion of the shank flares outwards and cuts a slug from the UHSS, and pushing the flared shank of the self-piercing rivet and the slug into the non-UHSS layer such that the non-UHSS layer deforms into a die recess and flows around an outer surface of the flared shank.Type: ApplicationFiled: June 7, 2023Publication date: October 5, 2023Inventors: Russell John Trinick, Samuel Williams, Elliot Jones
-
Publication number: 20230308769Abstract: An example method includes displaying, by a graphical user interface of a computing device, an image comprising a target region. The target region may be smaller than an entirety of the image. The method includes providing, by the graphical user interface, a user-adjustable control to adjust a desired local brightness exposure level for the target region. The method includes receiving, by the user-adjustable control, a user indication of the desired local brightness exposure level for the target region. The method includes adjusting the local brightness exposure level for the target region in the image in response to the user indication.Type: ApplicationFiled: March 25, 2022Publication date: September 28, 2023Inventors: Tianfan Xue, Samuel William Hasinoff, Rachit Gupta
-
Patent number: 11712098Abstract: A heater including a ceramic heater element and ceramic heat sink whereby the ceramic heater element and the ceramic heat sink are both formed from a plurality of layers of tape cast ceramic material. The ceramic heater element may be generally planar and extends within a first plane. The ceramic heat sink may extend in a second plane which is orthogonal to the first plane. The ceramic heat sink may include a plurality of fins which may be discrete. The layers of the ceramic heater element may be orientated orthogonal to the layers of the ceramic heat sink. The ceramic heater element may comprise a conductive track which may be surface mounted to a distal side of the ceramic heater element than the ceramic heat sink or embedded within the ceramic heater element.Type: GrantFiled: January 11, 2018Date of Patent: August 1, 2023Assignee: Dyson Technology LimitedInventors: Ilidio Silvestre Guerreiro, Samuel William Saunders, Edward Sebert Maurice Shelton, Lolan Naicker, Kyle James Crawford
-
Publication number: 20230238819Abstract: An intelligent energy system includes an energy-consuming appliance, a battery module coupled to the appliance, and a bidirectional converter coupled to the appliance and the battery module by a power bus. The battery module is configured to provide power to the appliance. The bidirectional converter converts between alternating current (AC) and direct current (DC) and interfaces with a power infrastructure external to the appliance. The system further includes a control unit communicatively coupled to the battery module, the bidirectional converter, and the appliance. The control unit is configured to determine a charge and discharge schedule for the battery module. The battery module coupled with the bidirectional converter provides uninterrupted power to the appliance, abstracts the power demands of the appliance from local power infrastructure, and allows for greater appliance peak power draw than would otherwise be practical or possible.Type: ApplicationFiled: January 11, 2023Publication date: July 27, 2023Inventors: Samuel Redmond D'Amico, Samuel William Lenius, Bradley James Tallon, Deanna James Chang, Brian H. Sharp
-
Patent number: 11657179Abstract: Methods, systems, and devices for processing private data using a workflow action are described. A method may include identifying, at a user device that is authenticated to access a local system, an action of a workflow that is running on an external server that is external to the local system. The action may involve processing private data stored within the local system. The method may further include receiving, at the user device, a direct data query associated with the action, the direct data query including a set of encoded instructions that are self-extracting upon being executed by a browser of the user device. The method may further include executing, by the browser of the user device, the set of encoded instructions to directly access the private data and transmitting an indication of a result of the action based on directly accessing the private data.Type: GrantFiled: April 15, 2021Date of Patent: May 23, 2023Assignee: Salesforce, Inc.Inventors: Douglas Eliot Chasman, David Chungnan Wu, Hugh Francis Cockburn, Alex Edelstein, Antoine Barseni, Franck Thomas, Antoine Magnier, Nhi Nguyen, Benoit Dufourd, Samantha Reynard, Samuel William Bailey
-
Publication number: 20230153078Abstract: Techniques are disclosed relating to branch decision elements. A computer system may access process flow information specifying a process flow defining an ordering of elements that include a branch selector element that is connected to branches that flow to a branch return element. The computer system may execute the process flow, including traversing the elements and accessing state information that identifies which of the branches have been evaluated for traversal. Upon reaching the branch selector element, the computer system may determine, based on the state information, whether the branches include a branch that has not been evaluated. In response to determining a branch has not been evaluated, the computer system may determine whether to traverse that branch. Upon reaching the branch return element, the computer system may determine whether to return to the branch selector element based on whether a particular number of the branches have been evaluated.Type: ApplicationFiled: November 16, 2021Publication date: May 18, 2023Inventors: Kiran Hariharan Nair, Nhi Nguyen, Samuel William Bailey
-
Patent number: 11636371Abstract: The present disclosure provides a computational platform for quantum structures. The computational platform includes an input module configured to receive parameter information corresponding to a quantum structure, and a processor programmed to carry out instructions stored in a computer-readable medium. The instructions include receiving, using the input module, the parameter information corresponding to the quantum structures, and generating a quantum structure model based on the parameter information received. The instructions also include determining at least one property of the quantum structure, and generating a report indicative of the at least one property determined. The computational platform also includes an output module for providing the report.Type: GrantFiled: October 22, 2019Date of Patent: April 25, 2023Assignee: WISYS TECHNOLOGY FOUNDATION, INC.Inventors: Wei Li, Samuel William Belling, Heather Lynn Cihak
-
Patent number: 11620124Abstract: Described is a method in a cloud-based system for implementing changes to flow engine software that executes user-specific flows for a plurality of users. The method includes: receiving a request to load and execute a user-specific flow; identifying an API version identifier for the user-specific flow; loading the user-specific flow; determining whether a software change to the flow engine software should be applied when executing the user-specific flow based on the API version identifier; and executing the user-specific flow using the flow engine software with the software change when it is determined, based on the API version identifier, that the software change to the flow engine software should be applied.Type: GrantFiled: April 23, 2021Date of Patent: April 4, 2023Assignee: salesforce.com, inc.Inventors: Saravanan Adaikkalavan, Samuel William Bailey, William C. Eidson, Hugh Cockburn, Krishna Kumar, Hao Wu, Tim Peng
-
Patent number: 11604359Abstract: A wearable head-up display which allows for convenient and safe stowage when not in use. A hinge component is positioned within the optical path from an image projector to a display component which ensures optical alignment for projection. A detection means is provided to signal when the wearable device is in a folded position in order to deactivate the projector.Type: GrantFiled: November 29, 2018Date of Patent: March 14, 2023Assignee: Snap Inc.Inventors: Rory Thomas Alexander Mills, Samuel William Harris
-
Publication number: 20230075689Abstract: A control system including one or more processors that may determine vehicle locations of one or more vehicles and states of charge of vehicle energy storage devices onboard the one or more vehicles. The control system may include an energy chassis having a fuel source holding a supply of fuel, an energy converter to convert at least a portion of the supply of the fuel from the fuel source into electric energy, and a communication device to communicate with the processors. The processors may direct which of the one or more vehicles are to couple with and be powered by the electric energy of the energy chassis based on one or more of: the vehicle locations, the states of charge of the vehicle energy storage devices, an amount of the supply of the fuel of the energy chassis, and a chassis location of the energy chassis.Type: ApplicationFiled: November 16, 2022Publication date: March 9, 2023Inventors: Jared Klineman Cooper, Samuel William Golden, Robert James Foy, David Michael Peltz, Nathan Thomas North, Milan Karunaratne, Anthony D. Paul, Gregory Wright, William Carnegie, Daniel McNair
-
Publication number: 20230066909Abstract: The present subject matter involves a system and method for producing and processing electronic transactions, including electronic checks, in a secure manner. In various embodiments, a secure server provides an electronic check service that maps payees to participating lockbox service providers and provides electronic payment instructions from the payor to the lockbox service providers to process payments to the payees. In various embodiments, a check is printed to fulfill Check21 Act requirements, electronic images are obtained of front and back of the printed check, and check image pairs are created of the electronic images of the front and back of the printed check. In various embodiments, paper items are processed where the electronic check service does not find an electronic deposit match. In various embodiments, the electronic lockbox files are used in a secure electronic payment platform that assists in the generation of electronic checks.Type: ApplicationFiled: October 24, 2022Publication date: March 2, 2023Inventors: Rodney Pete Springhetti, Lawrence Francis Buettner, Samuel William Golbach, Christopher Wade Clausen
-
Patent number: 11589661Abstract: A hand held appliance including a fluid flow path extending between a fluid inlet and a fluid outlet and a ceramic heater within the fluid flow path wherein the fluid flow path is non-linear and the heater is non-linear. The appliance may include a housing wherein the housing houses the heater and encloses the fluid flow path, and wherein the housing is curved. The heater may be curved. The housing may include a straight section and a curved section and the heater is housed within the curved section. The heater may include at least one heating element comprising a flat ceramic plate and a conductive track. The heating element may be arcuate. The heating element may have a constant curvature.Type: GrantFiled: January 12, 2017Date of Patent: February 28, 2023Assignee: Dyson Technology LimitedInventors: Ilidio Silvestre Guerreiro, Samuel William Saunders, Edward Sebert Maurice Shelton, Lolan Naicker
-
Publication number: 20230014916Abstract: Systems and methods for enabling auditing access to protected data stored at a data service using smart contracts on a blockchain are disclosed. According to certain aspects, a compliance management system may maintain and update a public blockchain with transaction indicative of non-compliance events associated with access to the protected data. Auditors or other third parties may access the public blockchain to audit the access to the protected data. Additionally, the compliance management system may implement a private blockchain to manage access restrictions to the protected data and process data requests for the protected data.Type: ApplicationFiled: July 14, 2021Publication date: January 19, 2023Inventors: Daniel J. Dubeau, Lawrence Richard Jones, Samuel William Nathan
-
Patent number: 11518422Abstract: A control system and method determine an energy demand associated with delivery of cargo in a trip. The energy demand represents how much electric energy is needed to move cargo vehicles that carry the cargo through the trip. Locations of energy tenders and states of charge of the energy tenders are determined. A schedule for the cargo vehicles to deliver the cargo to a delivery location within a delivery time slot is determined. This schedule is determined based on the energy demand, the locations of the energy tenders, and the states of charge of the energy tenders. The system and method direct which of the energy tenders that the cargo vehicles are to couple with, be powered by, and move with for powering the cargo along routes to the delivery location of the trip within the designated time slot.Type: GrantFiled: September 23, 2020Date of Patent: December 6, 2022Assignee: Transportation IP Holdings, LLCInventors: Jared Klineman Cooper, Samuel William Golden, Robert James Foy, David Michael Peltz, Nathan Thomas North, Milan Karunaratne
-
Publication number: 20220342658Abstract: A method in a cloud-based system for implementing behavioral changes to flow engine software that executes user-specific flows for a plurality of users with little or no disruption to the performance of the user-specific flows is provided. The method comprises: receiving a request to load and execute a user-specific flow; identifying an API version identifier for the user-specific flow; loading the user-specific flow; determining whether a software change to the flow engine software should be applied when executing the user-specific flow based on the API version identifier; and executing the user-specific flow using the flow engine software with the software change when it is determined, based on the API version identifier, that the software change to the flow engine software should be applied.Type: ApplicationFiled: April 23, 2021Publication date: October 27, 2022Applicant: salesforce.com, inc.Inventors: Saravanan Adaikkalavan, Samuel William Bailey, William C. Eidson, Hugh Cockburn, Krishna Kumar, Hao Wu, Tim Peng
-
Publication number: 20220326822Abstract: Disclosed are some implementations of systems, apparatus, methods and computer program products for facilitating the customization of a process flow builder. A first graphical user interface (GUI) identifying one or more user selectable process flow types is provided. Responsive to a selection of a process flow type, information corresponding to the selected process flow type is obtained. The information includes one or more headers and, for at least a first header, identifies one or more elements that are user-selectable for addition to a layout representing a process flow. A second GUI is generated using the information. A user may access the second GUI to generate a layout representing a process flow of the process flow type.Type: ApplicationFiled: April 21, 2021Publication date: October 13, 2022Applicant: Salesforce.com, Inc.Inventors: Paul Anthony MASON, Samuel William BAILEY, Samantha REYNARD, Derek D'SOUZA, Lovi YU
-
Publication number: 20220326987Abstract: Disclosed are some implementations of systems, apparatus, methods and computer program products for facilitating the customization of a process flow builder. A first graphical user interface (GUI) identifying one or more user selectable process flow types is provided. Responsive to a selection of a process flow type, information corresponding to the selected process flow type is obtained. The information includes one or more headers and, for at least a first header, identifies one or more elements that are user-selectable for addition to a layout representing a process flow. A second GUI is generated using the information. A user may access the second GUI to generate a layout representing a process flow of the process flow type.Type: ApplicationFiled: April 21, 2021Publication date: October 13, 2022Applicant: Salesforce.com, Inc.Inventors: Paul Anthony MASON, William Charles EIDSON, Samuel William BAILEY, Alex EDELSTEIN, Samantha REYNARD, Barkha KENI, Tanveer Singh RANDHAWA