Patents by Inventor Louis Josephs

Louis Josephs 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: 11487039
    Abstract: A system includes a tool to dispose in a wellbore lined with pipe. The tool includes first and second receiver coils having a non-uniform winding along a longitudinal axis, a third receiver coil having a non-uniform winding coaxial with at least one of the first and second receiver coils, and a transmitter. The system includes a processor to execute instructions to perform operations including causing the transmitter to emit an induced magnetic field, measuring the induced magnetic field using the first receiver coil to create a first measurement and using the first and second receiver coils to create a second measurement. The operations include determining a static magnetic field, selecting the first or second measurement based on a magnitude of the static magnetic field to determine a selected measurement, and determining at least one property of the pipe using the selected measurement.
    Type: Grant
    Filed: October 16, 2017
    Date of Patent: November 1, 2022
    Assignee: Halliburton Energy Services, Inc.
    Inventors: Luis Emilio San Martin, Burkay Donderici, Freeman Hill, Thomas Louis Joseph Yonley
  • Publication number: 20220329819
    Abstract: A method of decoding video data includes determining an intra prediction mode from a plurality of intra prediction modes for a current block of the video data, determining a low frequency non-separable transform (LFNST) kernel from a plurality of LFNST kernels for the current block based on the determined intra prediction mode, wherein at least one LFNST kernel of the plurality of LFNST kernels is associated with at least two different intra prediction modes of the plurality of intra prediction modes, applying an inverse of the determined LFNST kernel to coefficient values generated from a transform unit (TU) of the current block to generate intermediate values, applying an inverse primary transform on the intermediate values to generate residual data, and reconstructing the current block based on the residual data.
    Type: Application
    Filed: April 7, 2022
    Publication date: October 13, 2022
    Inventors: Louis Joseph Kerofsky, Muhammed Zeyd Coban, Bappaditya Ray, Hilmi Enes Egilmez, Marta Karczewicz
  • Publication number: 20220329800
    Abstract: An example device for decoding video data includes a memory configured to store video data; and one or more processors implemented in circuitry and configured to: determine a size of a current block of video data; determine an intra-prediction mode for the current block of video data; determine a mode group including the determined intra-prediction mode, the mode group being one of a plurality of mode groups, each including respective sets of intra-prediction modes; determine a set of available multiple transform selection (MTS) schemes for the current block according to the size and the intra-prediction mode for the current block; determine an MTS scheme from the set of available MTS schemes according to the determined mode group; apply transforms of the MTS scheme to a transform block of the current block to produce a residual block for the current block; and decode the current block using the residual block.
    Type: Application
    Filed: April 11, 2022
    Publication date: October 13, 2022
    Inventors: Bappaditya Ray, Muhammed Zeyd Coban, Louis Joseph Kerofsky, Vadim Seregin, Marta Karczewicz, Keming Cao
  • Publication number: 20220321913
    Abstract: A method of decoding point cloud data comprises obtaining a bitstream that is encoded to comply with one or more constraints and decoding the bitstream, wherein decoding the bitstream comprises: determining a residual value of a first component of an attribute of a point; generating a predicted value of a second component of the attribute of the point; and reconstructing the second component as a sum of the predicted value of the second component and a multiplication product of a scale factor for the second component and the residual value of the first component, wherein the constraints include a constraint that limits the first component of the attribute of the point, the residual value of the first component of the attribute of the point, the second component of the attribute, and the residual value of the second component of the attribute of the point to one or more predefined bitdepths.
    Type: Application
    Filed: April 4, 2022
    Publication date: October 6, 2022
    Inventors: Adarsh Krishnan Ramasubramonian, Luong Pham Van, Bappaditya Ray, Louis Joseph Kerofsky, Geert Van der Auwera, Marta Karczewicz
  • Publication number: 20220312043
    Abstract: A video coder may code a sign prediction syntax element that indicates whether a sign prediction hypothesis is correct for a transform coefficient. The video coder may code the sign prediction syntax element using a context-based coding process. The video coder may determine a context for coding the sign prediction syntax element based on a position of the transform coefficient in the block of video data. The context may be further based on a coding mode used to code the block.
    Type: Application
    Filed: March 24, 2022
    Publication date: September 29, 2022
    Inventors: Vadim Seregin, Louis Joseph Kerofsky, Marta Karczewicz
  • Publication number: 20220286899
    Abstract: Various embodiments may provide methods, systems, and devices for supporting application level discovery of Radio Access Network (RAN) statistics and/or events. Various embodiments may provide methods, systems, and devices for supporting application level signaling of Quality of Service (QoS) requirements.
    Type: Application
    Filed: March 1, 2022
    Publication date: September 8, 2022
    Inventors: Liangping MA, Nikolai Konrad LEUNG, Alberto RICO ALVARINO, Min WANG, Thomas STOCKHAMMER, Leena ZACHARIAS, Yong HE, Imed BOUAZIZI, Muhammed Zeyd COBAN, Umesh PHUYAL, Louis Joseph KEROFSKY
  • Patent number: 11421613
    Abstract: Methods, systems, and devices for operating an internal combustion engine at a firing fraction that is less than a value of 1.0, wherein one or more cylinders of the internal combustion engine are not designated to be fired, determining a smoothing event time period where a particular one of the cylinders that have not been designated to be fired is either skipped or recharged, selecting a periodic disruptive waveform to approximate that is related to a skip or recharge event that is part of the smoothing event time period, determining a first harmonic sinusoid from a group of harmonic sinusoids that reduces the error between an approximated waveform and the disruptive waveform, determining a timeframe for utilizing the first harmonic, and actuating an additional motor to initiate a supplemental quantity of torque during the smoothing event time period based on the disruption quantity of torque.
    Type: Grant
    Filed: September 3, 2021
    Date of Patent: August 23, 2022
    Assignee: Tula Technology, Inc.
    Inventors: Louis Joseph Serrano, Vijay Srinivasan
  • Patent number: 11417076
    Abstract: An example device for processing image data includes a memory configured to store an image; and one or more processors implemented in circuitry and configured to: process the image to identify a pilot signal in the image indicating a portion of the image, the pilot signal forming a boundary around the portion and having pixel values defined according to a mathematical relationship with pixel values within the portion such that the pilot signal is not perceptible to a human user and is detectable the device; determine the portion of the image using the pilot signal; and further process the portion to attempt to detect one or more contents of the portion without attempting to detect the one or more contents of the image in portions of the image outside the portion.
    Type: Grant
    Filed: March 30, 2021
    Date of Patent: August 16, 2022
    Assignee: QUALCOMM Incorporated
    Inventors: Louis Joseph Kerofsky, Michael Stefanick, Mikko Juhani Palatsi, Deepankar Katyal
  • Publication number: 20220205399
    Abstract: Methods, systems, and devices for operating an internal combustion engine at a firing fraction that is less than a value of 1.0, wherein one or more cylinders of the internal combustion engine are not designated to be fired, determining a smoothing event time period where a particular one of the cylinders that have not been designated to be fired is either skipped or recharged, selecting a periodic disruptive waveform to approximate that is related to a skip or recharge event that is part of the smoothing event time period, determining a first harmonic sinusoid from a group of harmonic sinusoids that reduces the error between an approximated waveform and the disruptive waveform, determining a timeframe for utilizing the first harmonic, and actuating an additional motor to initiate a supplemental quantity of torque during the smoothing event time period based on the disruption quantity of torque.
    Type: Application
    Filed: September 3, 2021
    Publication date: June 30, 2022
    Inventors: Louis Joseph Serrano, Vijay Srinivasan
  • Publication number: 20220203959
    Abstract: Methods, systems, and devices for managing motor torque smoothing for internal combustion engine cylinder recharging events are described herein. An engine controller in a vehicle for managing motor torque smoothing for internal combustion engine cylinder recharging events may be configured to operate the internal combustion engine at a firing fraction that is less than a value of 1.0, wherein one or more cylinders are not designated to be fired, determine a recharge event time period where a particular one of the cylinders that have not been designated to be fired is recharged, identify a disruption quantity of torque during the recharging event time period, and actuate an additional motor to initiate a supplemental quantity of torque during the recharge event time period based on the disruption quantity of torque.
    Type: Application
    Filed: November 19, 2021
    Publication date: June 30, 2022
    Inventors: Vijay Srinivasan, Louis Joseph Serrano
  • Publication number: 20220108486
    Abstract: A G-PCC coder is configured to receive the point cloud data, determine a final quantization parameter (QP) value for the point cloud data as a function of a node QP offset multiplied by a geometry QP multiplier, and code the point cloud data using the final QP value to create an coded point cloud.
    Type: Application
    Filed: October 1, 2021
    Publication date: April 7, 2022
    Inventors: Adarsh Krishnan Ramasubramonian, Bappaditya Ray, Geert Van der Auwera, Louis Joseph Kerofsky, Marta Karczewicz
  • Publication number: 20220067415
    Abstract: An example device for processing image data includes a memory configured to store an image; and one or more processors implemented in circuitry and configured to: process the image to identify a pilot signal in the image indicating a portion of the image, the pilot signal forming a boundary around the portion and having pixel values defined according to a mathematical relationship with pixel values within the portion such that the pilot signal is not perceptible to a human user and is detectable the device; determine the portion of the image using the pilot signal; and further process the portion to attempt to detect one or more contents of the portion without attempting to detect the one or more contents of the image in portions of the image outside the portion.
    Type: Application
    Filed: March 30, 2021
    Publication date: March 3, 2022
    Inventors: Louis Joseph Kerofsky, Michael Stefanick, Mikko Juhani Palatsi, Deepankar Katyal
  • Publication number: 20210409714
    Abstract: A G-PCC encoder and G-PCC decoder may quantize and scale, respectively, a position of a child node. The G-PCC encoder may control the precision of the quantization and scaling using a quantization parameter (QP) value and a parameter value k, wherein the parameter value k specifies a number of QP points per doubling of a scaling step size to be used at the G-PCC decoder.
    Type: Application
    Filed: June 23, 2021
    Publication date: December 30, 2021
    Inventors: Adarsh Krishnan Ramasubramonian, Louis Joseph Kerofsky, Bappaditya Ray, Geert Van der Auwera, Marta Karczewicz
  • Publication number: 20210407144
    Abstract: An example method of encoding a point cloud includes determining one or more attribute parameters of an attribute of a point in the point cloud of a frame, wherein the one or more attribute parameters define how to determine or use a value of the attribute and are applicable to a plurality of points in the point cloud; and signaling, in a bitstream indicative of the point cloud, the one or more attribute parameters in a syntax structure that is specific to the frame.
    Type: Application
    Filed: June 23, 2021
    Publication date: December 30, 2021
    Inventors: Adarsh Krishnan Ramasubramonian, Bappaditya Ray, Geert Van der Auwera, Louis Joseph Kerofsky, Marta Karczewicz
  • Patent number: 11208093
    Abstract: Methods, systems, and devices for managing motor torque smoothing for internal combustion engine cylinder recharging events are described herein. An engine controller in a vehicle for managing motor torque smoothing for internal combustion engine cylinder recharging events may be configured to operate the internal combustion engine at a firing fraction that is less than a value of 1.0, wherein one or more cylinders are not designated to be fired, determine a recharge event time period where a particular one of the cylinders that have not been designated to be fired is recharged, identify a disruption quantity of torque during the recharging event time period, and actuate an additional motor to initiate a supplemental quantity of torque during the recharge event time period based on the disruption quantity of torque.
    Type: Grant
    Filed: December 30, 2020
    Date of Patent: December 28, 2021
    Assignee: Tula Technology, Inc.
    Inventors: Vijay Srinivasan, Louis Joseph Serrano
  • Publication number: 20210385303
    Abstract: An example method of encoding a point cloud includes determining that residual values for all components except one component of an attribute of a point in the point cloud are equal to zero; based on the determination that the residual values for all components except the one component of the attribute are equal to zero, determining a value for the one component that is equal to a magnitude of a residual value of the one component of the attribute minus an offset; encoding the value of the one component; and signaling the encoded value in a bitstream.
    Type: Application
    Filed: June 8, 2021
    Publication date: December 9, 2021
    Inventors: Bappaditya Ray, Geert Van der Auwera, Adarsh Krishnan Ramasubramonian, Louis Joseph Kerofsky, Marta Karczewicz
  • Patent number: 11186518
    Abstract: A method of making a glass article, for example a glass light guide plate comprising at least one structured surface including a plurality of channels and peaks. The glass article may be suitable for enabling one dimensional dimming when used in a backlight unit for use as an illuminator for liquid crystal display devices.
    Type: Grant
    Filed: February 15, 2018
    Date of Patent: November 30, 2021
    Assignee: Corning Incorporated
    Inventors: Tracie Lynne Carleton, Leonard Charles Dabich, II, David Alan Deneka, Mandakini Kanungo, Shenping Li, Xiang-Dong Mi, Mark Alejandro Quesada, Wageesha Senaratne, John Charles Speeckaert, Louis Joseph Stempin, Jr., Wanda Janina Walczak, Haregewine Tadesse Woldegiworgis
  • Publication number: 20210327098
    Abstract: A device comprises one or more processors configured to: obtain a value for a first laser, the value for the first laser indicating a number of probes in an azimuth direction of the first laser; decode a syntax element for a second laser, wherein the syntax element for the second laser indicates a difference between the value for the first laser and a value for the second laser, the value for the second laser indicating a number of probes in the azimuth direction of the second laser; determine the value for the second laser indicating the number of probes in the azimuth direction of the second laser based on the first value and the indication of the difference between the value for the first laser and the value for the second laser; and decode a point based on the number of probes in the azimuth direction of the second laser.
    Type: Application
    Filed: April 7, 2021
    Publication date: October 21, 2021
    Inventors: Bappaditya Ray, Adarsh Krishnan Ramasubramonian, Geert Van der Auwera, Louis Joseph Kerofsky, Marta Karczewicz
  • Publication number: 20210327096
    Abstract: In some examples, a method of decoding a point cloud includes decoding an initial QP value from an attribute parameter set. The method also includes determining a first QP value for a first component of an attribute of point cloud data from the initial QP value. The method further includes determining a QP offset value for a second component of the attribute of the point cloud data and determining a second QP value for the second component of the attribute from the first QP value and from the QP offset value. The method includes decoding the point cloud data based on the first QP value and further based on the second QP value.
    Type: Application
    Filed: April 7, 2021
    Publication date: October 21, 2021
    Inventors: Adarsh Krishnan Ramasubramonian, Bappaditya Ray, Geert Van der Auwera, Louis Joseph Kerofsky, Marta Karczewicz
  • Publication number: 20210327099
    Abstract: A method of decoding point cloud data comprises obtaining a bitstream that includes an arithmetically encoded syntax element indicating a vertical point position offset within a node of a tree that represents 3-dimensional positions of points in a point cloud represented by the point cloud data; and decoding the vertical point position offset, wherein decoding the vertical point position offset comprises: determining a laser index of a laser candidate in a set of laser candidates, wherein the determined laser index indicates a laser beam that intersects the node; determining a context index based on whether the laser beam is above a first distance threshold, between the first distance threshold and a second distance threshold, between the second distance threshold and a third distance threshold, or below the third distance threshold; and arithmetically decoding a bin of the vertical point position offset using a context indicated by the determined context index.
    Type: Application
    Filed: April 7, 2021
    Publication date: October 21, 2021
    Inventors: Geert Van der Auwera, Louis Joseph Kerofsky, Bappaditya Ray, Adarsh Krishnan Ramasubramonian, Marta Karczewicz