Patents by Inventor Ross Bates

Ross Bates 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: 11928864
    Abstract: According to some embodiments, a method includes accessing a video generated by a first physical camera in a physical environment. The method further includes identifying an object of interest in the video frame that corresponds to a physical object in the physical environment. The method further includes displaying a virtual 3D environment that corresponds to the physical environment. The method further includes configuring a plurality of settings of a first virtual camera to match a plurality of settings of a first physical camera and configuring a plurality of settings of a second virtual camera to match a plurality of settings of a second physical camera. The method further includes projecting the identified object of interest into the virtual 3D environment using the configured first and second virtual cameras.
    Type: Grant
    Filed: October 10, 2022
    Date of Patent: March 12, 2024
    Assignee: Worlds Enterprises, Inc.
    Inventors: Ross Bates, Paul Aarseth, Ruben Luna, Nik Willwerth
  • Patent number: 11887374
    Abstract: According to some embodiments, a method includes accessing a video generated by a camera in a physical environment. The method further includes identifying, from a first video frame of the video, a first object of interest corresponding to a physical object in the physical environment. The method further includes storing a record for the first object of interest that includes a unique identifier. The method further includes identifying a second object of interest from a second video frame. The method further includes comparing variables of the first object of interest to variables of the second object of interest. The method further includes determining that the variables of the first object of interest match the variables of the second object of interest and then assigning the unique identifier to the second object of interest. The method further includes updating the record to include the second object of interest.
    Type: Grant
    Filed: October 10, 2022
    Date of Patent: January 30, 2024
    Assignee: World's Enterprises, Inc.
    Inventors: Ross Bates, Paul Aarseth, Ruben Luna, Nik Willwerth
  • Patent number: 11776275
    Abstract: According to some embodiments, a method includes accessing a live track list stored in memory. Each track of the live track list includes a coordinate of an object of interest captured by a physical sensor located within a physical environment and a unique ID. The method further includes comparing a new track to the live track list in order to determine if the new track matches any existing tracks. The method further includes merging the new track with the particular existing track when the new track matches a particular track in the live track list. The method further includes adding the new track to the live track list when the new track does not match any existing tracks. The method further includes displaying a virtual 3D environment that corresponds to the physical environment. The method further includes projecting virtual objects into the virtual 3D environment using the live track list.
    Type: Grant
    Filed: October 10, 2022
    Date of Patent: October 3, 2023
    Assignee: WORLDS ENTERPRISES, INC.
    Inventors: Ross Bates, Paul Aarseth, Ruben Luna, Nik Willwerth
  • Publication number: 20230186556
    Abstract: According to some embodiments, a method includes accessing a video generated by a first physical camera in a physical environment. The method further includes identifying an object of interest in the video frame that corresponds to a physical object in the physical environment. The method further includes displaying a virtual 3D environment that corresponds to the physical environment. The method further includes configuring a plurality of settings of a first virtual camera to match a plurality of settings of a first physical camera and configuring a plurality of settings of a second virtual camera to match a plurality of settings of a second physical camera. The method further includes projecting the identified object of interest into the virtual 3D environment using the configured first and second virtual cameras.
    Type: Application
    Filed: October 10, 2022
    Publication date: June 15, 2023
    Inventors: Ross Bates, Paul Aarseth, Ruben Luna, Nik Willwerth
  • Publication number: 20230127146
    Abstract: According to some embodiments, a method includes accessing 2D data generated by a plurality of sensors. The plurality of sensors are located within a physical environment. The method further includes identifying, by analyzing the 2D data, a physical object that is physically located within the physical environment. The method further includes displaying, in a graphical user interface, a virtual 3D environment that corresponds to the physical environment. The method further includes displaying a virtual object in the virtual 3D environment. The virtual object is a visual representation of the physical object identified in the 2D data and a location of the virtual object in the virtual 3D environment corresponds to a physical location of the physical object in the physical environment. The method further includes displaying movements of the virtual object in the virtual 3D environment that correspond to movements of the physical object within the physical environment.
    Type: Application
    Filed: October 10, 2022
    Publication date: April 27, 2023
    Inventors: Ross Bates, Paul Aarseth, Ruben Luna, Nik Willwerth
  • Publication number: 20230116516
    Abstract: According to some embodiments, a method includes accessing a video generated by a camera in a physical environment. The method further includes identifying, from a first video frame of the video, a first object of interest corresponding to a physical object in the physical environment. The method further includes storing a record for the first object of interest that includes a unique identifier. The method further includes identifying a second object of interest from a second video frame. The method further includes comparing variables of the first object of interest to variables of the second object of interest. The method further includes determining that the variables of the first object of interest match the variables of the second object of interest and then assigning the unique identifier to the second object of interest. The method further includes updating the record to include the second object of interest.
    Type: Application
    Filed: October 10, 2022
    Publication date: April 13, 2023
    Inventors: Ross Bates, Paul Aarseth, Ruben Luna, Nik Willwerth
  • Publication number: 20230116882
    Abstract: According to some embodiments, a method includes accessing a live track list stored in memory. Each track of the live track list includes a coordinate of an object of interest captured by a physical sensor located within a physical environment and a unique ID. The method further includes comparing a new track to the live track list in order to determine if the new track matches any existing tracks. The method further includes merging the new track with the particular existing track when the new track matches a particular track in the live track list. The method further includes adding the new track to the live track list when the new track does not match any existing tracks. The method further includes displaying a virtual 3D environment that corresponds to the physical environment. The method further includes projecting virtual objects into the virtual 3D environment using the live track list.
    Type: Application
    Filed: October 10, 2022
    Publication date: April 13, 2023
    Inventors: Ross Bates, Paul Aarseth, Ruben Luna, Nik Willwerth
  • Publication number: 20110270668
    Abstract: The invention provides methods and systems for mobile device users to generate and populate a rolling profile for consumers.
    Type: Application
    Filed: April 28, 2011
    Publication date: November 3, 2011
    Inventors: Christopher Fagan, Ross Bates
  • Patent number: 4014067
    Abstract: The invention is concerned with a carpet cleaning implement useful for continuously washing and rinsing a floor fastened carpet in a single operation. The implement includes a head adapted to be rolled along on a carpet upon wheels. The head includes adjacent its bottom a first row of jets for delivering a flow of a solution of a washing composition such as rug shampoo, under pressure, into the carpet. An oscillatory brush is provided near to the first row of jets for vigorously agitating the solution into the carpet. A second row of jets are located near the brush on its other side. The second row of jets serves to deliver a flow of rinse water under pressure into the carpet.
    Type: Grant
    Filed: June 20, 1975
    Date of Patent: March 29, 1977
    Inventor: Charles Ross Bates