Patents by Inventor John James

John James 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: 20230282020
    Abstract: Methods, systems, and apparatus, including computer programs encoded on computer storage media for identification and re-identification of fish. In some implementations, first media representative of aquatic cargo is received. Second media based on the first media is generated, wherein a resolution of the second media is higher than a resolution of the first media. A cropped representation of the second media is generated. The cropped representation is provided to the machine learning model. In response to providing the cropped representation to the machine learning model, an embedding representing the cropped representation is generated using the machine learning model. The embedding is mapped to a high dimensional space. Data identifying the aquatic cargo is provided to a database, wherein the data identifying the aquatic cargo comprises an identifier of the aquatic cargo, the embedding, and a mapped region of the high dimensional space.
    Type: Application
    Filed: February 21, 2023
    Publication date: September 7, 2023
    Inventors: Barnaby John James, Grace Taixi Brentano, Christopher Thornton
  • Patent number: 11745552
    Abstract: A machine includes a frame and an oscillating hitch. A first cylinder couples to a first side of the oscillating hitch and a first side of the frame. A second cylinder couples to a second side of the oscillating hitch and a second side of the frame. A first isolating mechanism couples to the first cylinder and rotates in response to a first rotation of the first cylinder relative to the frame or the oscillating hitch. A first angle sensor senses a first angular displacement of the first isolating mechanism about a first rotational axis. A second isolating mechanism couples to the second cylinder and rotates in response to a second rotation of the second cylinder relative to the frame or the oscillating hitch. A second angle sensor senses a second angular displacement of the second isolating mechanism about a second rotational axis.
    Type: Grant
    Filed: February 19, 2021
    Date of Patent: September 5, 2023
    Assignee: Caterpillar Inc.
    Inventors: John James Krone, Daniel Peter Sergison, Edward William Mate, Jeremy T. Peterson, Bradly Glen Duffer, Matthew Stephen Marquette
  • Patent number: 11737434
    Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, that generate from a first pair and a second pair of images of livestock that are within an enclosure and that are taken at different times using a stereoscopic camera, at least two distance distributions of the aquatic livestock within the enclosure. The distance distributions can be used to determine a measure associated with an optical property of the water within the enclosure. A signal associated with the measure can be provided.
    Type: Grant
    Filed: July 19, 2021
    Date of Patent: August 29, 2023
    Assignee: X Development LLC
    Inventors: Laura Valentine Chrobak, Peter Kimball, Barnaby John James, Julia Black Ling
  • Publication number: 20230269586
    Abstract: In some implementations, (i) audio data representing a voice command spoken by a speaker and (ii) a speaker identification result indicating that the voice command was spoken by the speaker are obtained. A voice action is selected based at least on a transcription of the audio data. A service provider corresponding to the selected voice action is selected from among a plurality of different service providers. One or more input data types that the selected service provider uses to perform authentication for the selected voice action are identified. A request to perform the selected voice action and (i) one or more values that correspond to the identified one or more input data types are provided to the service provider.
    Type: Application
    Filed: April 26, 2023
    Publication date: August 24, 2023
    Applicant: Google LLC
    Inventor: Barnaby John James
  • Patent number: 11736645
    Abstract: A print processing system includes a plurality of image forming apparatuses, a terminal device, and a mobile device. A first controller of the terminal device is capable of writing information necessary for transmitting the print data, in the memory of the mobile device. A second controller of the image forming apparatus executes, upon reading out the necessary information written by the first controller from the memory of the mobile device, via the second wireless communication device, a first process necessary for transmitting the print data. A second controller of the image forming apparatus is capable of writing the necessary information in the memory of the mobile device. The first controller of the terminal device executes, upon reading out the necessary information written by the second controller from the memory of the mobile device, via the first wireless communication device, a second process necessary for transmitting the print data.
    Type: Grant
    Filed: July 25, 2022
    Date of Patent: August 22, 2023
    Assignee: KYOCERA Document Solutions Inc.
    Inventors: Carl Christian Ray Pantin, Deniel Molina, Icel Ann Rodriguez, Jesus Jovannie John Burgos, John James Gutib, John Mathew Cabido, Matthew Grafilo, Melvin Gaviola, Jr., Nixon Segarra, Jr., Rodney Omangayon, Shiela Mae Quimbo
  • Patent number: 11736604
    Abstract: Systems and methods for generating an alert on an eyewear device are provided. The systems and methods include receiving, by an eyewear device, from a mobile device, data indicative of a first combination of notification attributes that trigger a first alert on the eyewear device; determining that the mobile device has received a new notification based on additional data received from the mobile device; determining that a combination of attributes of the new notification matches the first combination of notification attributes; and in response to determining that the combination of the attributes of the new notification matches the first combination of notification attributes, retrieving, from a storage device of the eyewear device, a first visual indicator animation that represents the first alert; and activating a visual indicator of the eyewear device in accordance with the retrieved first visual indicator animation to generate the first alert on the eyewear device.
    Type: Grant
    Filed: April 8, 2022
    Date of Patent: August 22, 2023
    Assignee: SNAP INC.
    Inventors: John James Robertson, Andrew Joseph Bartow, Samuel Ahn, Matthew Du
  • Patent number: 11725775
    Abstract: A mounting bracket for mounting an electronic device to the T-bar of a drop ceiling provides for self-locking snap-action securing of the mounting bracket to a flange of the T-bar, suspending the mounting bracket from the T-bar. The mounting bracket also provides for self-locking snap-action attachment of the mounted device to the bracket, suspending the device from the suspended mounting bracket. A split adapter allows vertical offsetting of the device from the ceiling, reducing vertical displacement of ceiling tiles resting on the T-bar. The split adapter has two halves the are laterally slid on to the T-bar flange and are then longitudinally slid together to be joined against lateral separation. The composite adapter thus formed presents an adapter flange to which the mounting bracket snap-secures, the mounting bracket locking the adapter halves against longitudinal separation.
    Type: Grant
    Filed: May 6, 2022
    Date of Patent: August 15, 2023
    Assignee: Juniper Networks, Inc.
    Inventors: Joshua Rosenthal, John James Musante
  • Patent number: 11719939
    Abstract: Devices and methods for dynamic power configuration (e.g., reduction) for thermal management (e.g., mitigation) in a wearable electronic device such as an eyewear device. The wearable electronic device monitors its temperature and, responsive to the temperature, configures the services is provides to operate in different modes for thermal mitigation (e.g., to prevent overheating). For example, based on temperature, the wearable electronic device adjusts sensors (e.g., turns cameras on or off, changes the sampling rate, or a combination thereof) and adjusts display components (e.g., adjusted rate at which a graphical processing unit generates images and a visual display is updated). This enables the wearable electronic device to consume less power when temperatures are too high in order to provide thermal mitigation.
    Type: Grant
    Filed: May 9, 2022
    Date of Patent: August 8, 2023
    Assignee: Snap Inc.
    Inventors: Sumant Hanumante, Bernhard Jung, Matthias Kalkgruber, Anton Kondratenko, Edward Lee Kim-Koon, Gerald Nilles, John James Robertson, Dmitry Ryuma, Alexander Sourov, Daniel Wolf
  • Patent number: 11716592
    Abstract: Systems, methods, devices, computer readable media, and other various embodiments are described for location management processes in wearable electronic devices. One embodiment involves pairing a client device with a wearable device, capturing a first client location fix at a first time using the first application and location circuitry of the client device. The client device then receives content from the wearable device, where the content is associated with a content capture time and location state data. The client device then updates a location based on the available data to reconcile the different sets of location data. In some embodiments, additional sensor data, such as data from an accelerometer, is used is used to determine which location data is more accurate for certain content.
    Type: Grant
    Filed: May 12, 2021
    Date of Patent: August 1, 2023
    Assignee: Snap Inc.
    Inventors: Yu Jiang Tham, John James Robertson, Antoine Ménard, Tamer El Calamawy
  • Patent number: 11711617
    Abstract: Methods, systems, and apparatus, including computer programs encoded on computer-readable storage media, for automated camera positioning for feeding behavior monitoring. In some implementations, a system obtains an image of a scene, a spatial model that corresponds to a subfeeder, and calibration parameters of a camera, the system determines a size of the subfeeder in the image of the scene, the system selects an updated position of the camera relative to the subfeeder, the system provides the updated position of the camera relative to the subfeeder to a winch controller, and the system moves the camera to the updated position.
    Type: Grant
    Filed: March 10, 2022
    Date of Patent: July 25, 2023
    Assignee: X Development LLC
    Inventors: Barnaby John James, Grace Taixi Brentano, Laura Valentine Chrobak, Zhaoying Yao
  • Publication number: 20230230409
    Abstract: Methods, systems, and apparatus, including computer programs encoded on computer-storage media, for fish weight estimation based on fish tracks identified in images. In some implementations, a method includes obtaining images of fish enclosed in a fish enclosure, identifying fish tracks shown in the images of the fish, determining a quality score for each of the fish tracks, selecting a subset of the fish tracks based on the quality scores, determining a representative weight of the fish in the fish enclosure based on weights of the fish shown in the subset of the fish tracks, and outputting the representative weight for display or storage at a device connected to the one or more processors.
    Type: Application
    Filed: March 24, 2023
    Publication date: July 20, 2023
    Inventor: Barnaby John James
  • Publication number: 20230228156
    Abstract: A reaming tool includes a reaming tool body configured to be coupled within a drill string or a string of drilling tools. A plurality of reaming blocks is attached to the reaming tool body at circumferentially spaced apart locations. At least one reaming block comprises at least a first row of gouging cutters and a second row of gouging cutters. The gouging cutters in the first row define a first profile. The gouging cutters in the second row define a second profile. The first row is rotationally ahead of the second row. The first profile at any longitudinal position along the at least one reaming block defines a larger reaming diameter than the second profile.
    Type: Application
    Filed: January 13, 2023
    Publication date: July 20, 2023
    Inventors: John James Herman, Carl M. Hoffmaster
  • Patent number: 11701106
    Abstract: A positioning and retrieval device manipulated by carrying element coupled to an handle and driven by an actuator that allows for axial movement and rotational movement of a capturing portion on the carrying element.
    Type: Grant
    Filed: April 10, 2020
    Date of Patent: July 18, 2023
    Assignee: Composite Surgical, LLC
    Inventors: Charles Rice Bourland, III, John James Valadez, Sumant Gopal Krishnan, Joshua Silver Redstone, Brad Topper
  • Patent number: 11695889
    Abstract: Systems, methods, and computer-readable media are disclosed for selection of a preferred image from multiple captured images. An image corresponding to a photograph time t=0 may be retrieved from a circular buffer and stored as a preferred image. Alterative images captures before and after the t=0 image may be retrieves and stored in an alternative image location. The t=0 image and preferred images may be presented to a user in a user interface. The user may select a preferred image for the photograph from among the t=0 image and the alternative images.
    Type: Grant
    Filed: December 8, 2021
    Date of Patent: July 4, 2023
    Assignee: Amazon Technologies, Inc.
    Inventors: John James Terrill, Vivek Shah, Christopher Frederick Vitas, Samir Raj Hegde, Kadirvelu Rathnavelu, Jason Garrett Volpe, Jonathan Edward Suchland
  • Patent number: 11688196
    Abstract: Methods, systems, and apparatuses, including computer programs encoded on a computer-readable storage medium for estimating the shape, size, and mass of fish are described. A pair of stereo cameras may be utilized to obtain right and left images of fish in a defined area. The right and left images may be processed, enhanced, and combined. Object detection may be used to detect and track a fish in images. A pose estimator may be used to determine key points and features of the detected fish. Based on the key points, a three-dimensional (3-D) model of the fish is generated that provides an estimate of the size and shape of the fish. A regression model or neural network model can be applied to the 3-D model to determine a likely weight of the fish.
    Type: Grant
    Filed: September 14, 2021
    Date of Patent: June 27, 2023
    Assignee: X Development LLC
    Inventors: Barnaby John James, Evan Douglas Rapoport, Matthew Messana, Peter Kimball
  • Patent number: 11688154
    Abstract: Methods, systems, and apparatus, including computer programs encoded on computer-storage media, for sorting fish in aquaculture. In some implementations, one or more images are obtained of a particular fish within a population of fish. Based on the one or more images of the fish, a data element is determined. The data element can include a first value that reflects a physical characteristic of the particular fish, and a second value that reflects a condition factor of the particular fish. Based on the data element, the fish is classified as a member of a particular subpopulation of the population of fish. An actuator of an automated fish sorter is controlled based on classifying the particular fish as a member of the particular subpopulation of the population of fish.
    Type: Grant
    Filed: May 28, 2020
    Date of Patent: June 27, 2023
    Assignee: X Development LLC
    Inventors: Laura Chrobak, Barnaby John James
  • Publication number: 20230200018
    Abstract: Access points can be mounted in a variety of locations or orientations and can support multiple communications protocols. In some embodiments, an access point includes a main housing and a front housing. The main and front housing are connected by a hinge. A Wi-Fi antenna is included in the front housing in some embodiments. The access point is configured for use in either an open or closed position. When mounted in a vertical position, the front housing can be lowered into a horizontal position, which facilitates a preferred orientation of an antenna with respect to the ground. A first set of cooling fins serves to maintain components of the access point offset from a wall to which the access point is mounted. This facilitates airflow. Additional fins act as a spacer between the main housing and the front housing when the access point is used in a closed position. This facilitates air flow around both sides of the main housing.
    Type: Application
    Filed: December 28, 2022
    Publication date: June 22, 2023
    Inventors: Joshua Rosenthal, John James Musante
  • Publication number: 20230189718
    Abstract: The disclosed container defines (i) an “interior” configured to interact with a fluid and/or developing plants, and (ii) an “exterior” that at least partially defines a perimeter around the interior. The disclosed container may further include stacking features/elements which allow one container to be stacked/nested one upon the other. The disclosed container may further include features/elements which enable one container to be connected adjacent to the other. The disclosed container may further include (i) features/elements for delivering fluid, (ii) features/elements for draining fluid, and (iii) features/elements for supporting developing plants that are conducive to their growing within the disclosed container.
    Type: Application
    Filed: February 21, 2023
    Publication date: June 22, 2023
    Applicant: AeroFarms, Inc.
    Inventors: Elaine Kung, Nicholas Philip Robert Barclay, John Neill, John James Tarter, Justin Robert Zabilansky
  • Publication number: 20230189155
    Abstract: Systems, methods, devices, computer readable media, and other various embodiments are described for location management processes in wearable electronic devices. Performance of such devices is improved with reduced time to first fix of location operations in conjunction with low-power operations. In one embodiment, low-power circuitry manages high-speed circuitry and location circuitry to provide location assistance data from the high-speed circuitry to the low-power circuitry automatically on initiation of location fix operations as the high-speed circuitry and location circuitry are booted from low-power states. In some embodiments, the high-speed circuitry is returned to a low-power state prior to completion of a location fix and after capture of content associated with initiation of the location fix. In some embodiments, high-speed circuitry is booted after completion of a location fix to update location data associated with content.
    Type: Application
    Filed: February 10, 2023
    Publication date: June 15, 2023
    Inventors: Yu Jiang Tham, John James Robertson, Gerald Nilles, Jason Heger, Praveen Babu Vadivelu
  • Publication number: 20230181866
    Abstract: A humidification system can include a heater base, a chamber, and a breathing circuit. The heater base includes a heater plate positioned in a recessed region, and a heat conductive portion of the chamber is configured to contact the heater plate. The heater base includes a guard configured to control movement of the chamber into and out of the recessed region. The guard includes an anti-racking mechanism. The chamber includes an inlet port, an outlet port. A downward extension extends into the chamber from the inlet port, and a baffle is disposed at a lower end of the downward extension. A component of the breathing circuit can include a conduit hanging end cap for shipping and storage. The end cap can include a hanging component to allow the breathing circuit component to be hung from a medical stand. The system can detect when breathing circuits are connected in reverse.
    Type: Application
    Filed: October 12, 2022
    Publication date: June 15, 2023
    Inventors: John James JACKSON, Barry Shack MANON, Victor Rosales CORRALES, Stefan Leo VAN WORKUM, Michael John ANDRESEN, Stephen David EVANS, Mark Samuel HAMILTON, Paul Fleming BUCKLEY, Jason Allan KLENNER, Hamish OSBORNE, Samuel Graham BOGGS, James William STANTON, Joseph Nathaniel GRIFFITHS, Jonathan Andrew George LAMBERT, Nicholas Edward VAUGHAN, James Owen KEHOE, Francisco Ernesto DE LA PEÑA DE LA FUENTE, Nicholas James Michael MCKENNA, Rachael PORTER, Simon Mordechai STAM, David Robert KEMPS, Edwin Joseph LYONS, Madeleine Bess MARTIN, Ada Yiwen SHOU, Huang-Ku LIU