Patents by Inventor Aaron Licata

Aaron Licata 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: 11465889
    Abstract: A system has a hoist system to lift a payload to a position adjacent to a ceiling of a room Image sensor systems collect visual data and payload depth data within the payload and ambient depth data within the room. A controller is connected to the hoist system and the image sensor systems. The controller is configured to control the motion of the hoist system. The motion of the hoist system is controlled in part by the ambient depth data from the room.
    Type: Grant
    Filed: October 5, 2020
    Date of Patent: October 11, 2022
    Assignee: Bumblebee Spaces Inc.
    Inventors: Sankarshan Narasimha Murthy, Garrett Rayner, Prahlad Athreya, Aaron Licata, Deepthi Krovvidi, Scott Tandoi, Terrence Williams
  • Patent number: 11458634
    Abstract: Systems and methods for ease of installation of modular furniture are disclosed herein. Various embodiments include a method comprising: receiving a ceiling scan; mounting a rails system based on the ceiling scan; installing robots for machine control of the modular furniture using the rails system; and positioning the modular furniture using a positioning control system electrically connected to the robots.
    Type: Grant
    Filed: May 29, 2020
    Date of Patent: October 4, 2022
    Assignee: Bumblebee Spaces Inc.
    Inventors: Sankarshan Narasimha Murthy, Prahlad Athreya, Jaideep Singh Chavan, Rico Zorkendorfer, Scott Tandoi, Aaron Licata
  • Publication number: 20210370515
    Abstract: Systems and methods for ease of installation of modular furniture are disclosed herein. Various embodiments include a method comprising: receiving a ceiling scan; mounting a rails system based on the ceiling scan; installing robots for machine control of the modular furniture using the rails system; and positioning the modular furniture using a positioning control system electrically connected to the robots.
    Type: Application
    Filed: May 29, 2020
    Publication date: December 2, 2021
    Inventors: Sankarshan Narasimha Murthy, Prahlad Athreya, Jaideep Singh Chavan, Rico Zorkendorfer, Scott Tandoi, Aaron Licata
  • Publication number: 20210017005
    Abstract: A system has a hoist system to lift a payload to a position adjacent to a ceiling of a room Image sensor systems collect visual data and payload depth data within the payload and ambient depth data within the room. A controller is connected to the hoist system and the image sensor systems. The controller is configured to control the motion of the hoist system.
    Type: Application
    Filed: October 5, 2020
    Publication date: January 21, 2021
    Inventors: Sankarshan Narasimha Murthy, Garrett Rayner, Prahlad Athreya, Aaron Licata, Deepthi Krovvidi, Scott Tandoi, Terrence Williams
  • Patent number: 10793404
    Abstract: A system has a hoist system to lift a payload to a position adjacent to a ceiling of a room. Image sensor systems collect visual data and payload depth data within the payload and ambient depth data within the room. A controller is connected to the hoist system and the image sensor systems. The controller is configured to control the motion of the hoist system. The motion of the hoist system is controlled in part by the ambient depth data from the room.
    Type: Grant
    Filed: January 24, 2019
    Date of Patent: October 6, 2020
    Assignee: BUMBLEBEE SPACES INC.
    Inventors: Sankarshan Murthy, Garrett Rayner, Prahlad Athreya, Aaron Licata, Deepthi Krovvidi, Scott Tandoi, Terrence Williams
  • Publication number: 20190233264
    Abstract: A system has a hoist system to lift a payload to a position adjacent to a ceiling of a room. Image sensor systems collect visual data and payload depth data within the payload and ambient depth data within the room. A controller is connected to the hoist system and the image sensor systems. The controller is configured to control the motion of the hoist system. The motion of the hoist system is controlled in part by the ambient depth data from the room.
    Type: Application
    Filed: January 24, 2019
    Publication date: August 1, 2019
    Inventors: Sankarshan MURTHY, Garrett RAYNER, Prahlad ATHREYA, Aaron LICATA, Deepthi KROVVIDI, Scott TANDOI, Terrence WILLIAMS
  • Patent number: 10104394
    Abstract: A streaming video or a stored video is analyzed to identify salient features. The salient features are the more interesting portions of the video because salient features include the most motion. A motion vector field including a motion vector for multiple pixels in the video is generated. The motion vector field is partitioned into grid blocks, and each of the grid blocks is divided into a set of orientation ranges. The vectors of the motion vector field for each grid block are binned into the orientation ranges. A motion score is calculated based on a count of motion vectors for the orientation ranges. The section of the video having higher or the highest motion score is designated as a salient feature. Among other applications, salient features may be used for thumbnail images, highlight reels, or video editing.
    Type: Grant
    Filed: January 31, 2014
    Date of Patent: October 16, 2018
    Assignee: HERE Global B.V.
    Inventor: Aaron Licata
  • Patent number: 9928627
    Abstract: An approach is provided for grouping and de-overlapping items in a user interface. A display manager determines one or more items for rendering in a user interface. The display manager then causes, at least in part, a determination of one or more rendering locations for one or more representations of the one or more items based, at least in part, on location information associated with the one or more items. The display manager further causes, at least in part, a grouping, a de-overlapping, or a combination thereof of the one or more representations based, at least in part, on an overlapping of the one or more rendering locations. The display manager also causes, at least in part, a rendering of the one or more representations in the user interface based, at least in part, on the grouping, the de-overlapping, or a combination thereof.
    Type: Grant
    Filed: June 17, 2015
    Date of Patent: March 27, 2018
    Assignee: Nokia Technologies Oy
    Inventors: Mark Travis Fulks, Ashok Ravula, Kenneth Walker, Bamidele Adetokunbo, Srikanth Challa, Christophe Marle, Aaron Licata, Pankaj Kumar Jain, Matthew Johnson
  • Patent number: 9378591
    Abstract: A method, apparatus and computer program product are provided to display objects in an augmented reality interface. In this regard, the method, apparatus, and computer program product may determine a location of a mobile terminal, receive object meshes for one or more objects in geographic proximity to the mobile terminal, remove, using a processor, one or more polygons from the object meshes, and determine occlusion between the location of the mobile terminal and at least one point of interest. The at least one point of interest may be identified as occluded if a line segment between the location and the at least one point of interest intersects with at least one of the object meshes. The method, apparatus, and computer program product may also include causing the at least one point of interest to not be displayed by an augmented reality interface.
    Type: Grant
    Filed: July 24, 2013
    Date of Patent: June 28, 2016
    Assignee: Nokia Technologies Oy
    Inventors: Mark Fulks, Aaron Licata, Christophe Marle, Srikanth Challa, Gabriel Nava-Vazquez, Timur Perelmutov
  • Patent number: 9245051
    Abstract: An approach is provided for conducting a search based on an extraction of a search term from available sensor data. The approach involves determining sensor data associated with at least one device, the sensor data determined from among a plurality of available data modes. The approach also involved processing and/or facilitating a processing of the sensor data to cause, at least in part, an extraction of one or more search terms for at least one query. The approach further involves determining one or more results of the at least one query based, at least in part, on context information associated with the at least one device, user profile information associated with the at least one device, or a combination thereof.
    Type: Grant
    Filed: September 20, 2011
    Date of Patent: January 26, 2016
    Assignee: NOKIA TECHNOLOGIES OY
    Inventors: Aaron Licata, Adetokunbo Bamidele, Mark Travis Fulks
  • Publication number: 20150356763
    Abstract: An approach is provided for grouping and de-overlapping items in a user interface. A display manager determines one or more items for rendering in a user interface. The display manager then causes, at least in part, a determination of one or more rendering locations for one or more representations of the one or more items based, at least in part, on location information associated with the one or more items. The display manager further causes, at least in part, a grouping, a de-overlapping, or a combination thereof of the one or more representations based, at least in part, on an overlapping of the one or more rendering locations. The display manager also causes, at least in part, a rendering of the one or more representations in the user interface based, at least in part, on the grouping, the de-overlapping, or a combination thereof.
    Type: Application
    Filed: June 17, 2015
    Publication date: December 10, 2015
    Inventors: Mark Travis FULKS, Ashok RAVULA, Kenneth WALKER, Bamidele ADETOKUNBO, Srikanth CHALLA, Christophe MARLE, Aaron LICATA, Pankaj Kumar JAIN, Matthew JOHNSON
  • Publication number: 20150222919
    Abstract: A streaming video or a stored video is analyzed to identify salient features. The salient features are the more interesting portions of the video because salient features include the most motion. A motion vector field including a motion vector for multiple pixels in the video is generated. The motion vector field is partitioned into grid blocks, and each of the grid blocks is divided into a set of orientation ranges. The vectors of the motion vector field for each grid block are binned into the orientation ranges. A motion score is calculated based on a count of motion vectors for the orientation ranges. The section of the video having higher or the highest motion score is designated as a salient feature. Among other applications, salient features may be used for thumbnail images, highlight reels, or video editing.
    Type: Application
    Filed: January 31, 2014
    Publication date: August 6, 2015
    Applicant: HERE GLOBAL B.V.
    Inventor: Aaron Licata
  • Publication number: 20150221335
    Abstract: Slow motion is added to a video clip using retiming. Retiming adjusts the timing of the video. The video sequence may be stored ahead of time, modified in real time as the video is collected, or in real time as the video is played back. A memory stores a video sequence. A processor selects a subset of frames from the video sequence based on a focus frame identifier and a slow motion timing pattern. The processor generates at least one intermediate frame for insertion into the subset of frames based on the slow motion timing pattern for the video sequence and the focus frame identifier for the video sequence.
    Type: Application
    Filed: February 5, 2014
    Publication date: August 6, 2015
    Inventor: Aaron Licata
  • Patent number: 9087412
    Abstract: An approach is provided for grouping and de-overlapping items in a user interface. A display manager determines one or more items for rendering in a user interface. The display manager then causes, at least in part, a determination of one or more rendering locations for one or more representations of the one or more items based, at least in part, on location information associated with the one or more items. The display manager further causes, at least in part, a grouping, a de-overlapping, or a combination thereof of the one or more representations based, at least in part, on an overlapping of the one or more rendering locations. The display manager also causes, at least in part, a rendering of the one or more representations in the user interface based, at least in part, on the grouping, the de-overlapping, or a combination thereof.
    Type: Grant
    Filed: September 14, 2012
    Date of Patent: July 21, 2015
    Assignee: NOKIA TECHNOLOGIES OY
    Inventors: Mark Travis Fulks, Ashok Ravula, Kenneth Walker, Bamidele Adetokunbo, Srikanth Challa, Christophe Marle, Aaron Licata, Pankaj Jain, Matthew Johnson
  • Publication number: 20140028715
    Abstract: A method, apparatus and computer program product are provided to display objects in an augmented reality interface. In this regard, the method, apparatus, and computer program product may determine a location of a mobile terminal, receive object meshes for one or more objects in geographic proximity to the mobile terminal, remove, using a processor, one or more polygons from the object meshes, and determine occlusion between the location of the mobile terminal and at least one point of interest. The at least one point of interest may be identified as occluded if a line segment between the location and the at least one point of interest intersects with at least one of the object meshes. The method, apparatus, and computer program product may also include causing the at least one point of interest to not be displayed by an augmented reality interface.
    Type: Application
    Filed: July 24, 2013
    Publication date: January 30, 2014
    Applicant: NOKIA CORPORATION
    Inventors: Mark Fulks, Aaron Licata, Christophe Marle, Srikanth Challa, Gabriel Nava-Vazquez, Timur Perelmutov
  • Publication number: 20140015851
    Abstract: An apparatus for facilitating smooth rendering of augmented reality may include a processor and memory storing executable computer program code that cause the apparatus to at least perform operations including determining an orientation of a media capturing device capturing a real-world object(s) in a field of view. The kinematics model is predefined with data specifying a manner to determine orientations of the media capturing device. The computer program code may further cause the apparatus to periodically receive information from a sensor(s). The information may indicate an orientation is changed to a different orientation responsive to detection of a change in rotational angular velocity of the media capturing device. The computer program code may further cause the apparatus to adjust data of the kinematics model based on the information from the sensor(s) to estimate a current orientation of the media capturing device. Corresponding methods and computer program products are also provided.
    Type: Application
    Filed: July 13, 2012
    Publication date: January 16, 2014
    Applicant: NOKIA CORPORATION
    Inventor: Aaron Licata
  • Publication number: 20140015826
    Abstract: A method, apparatus and computer program product provide a synchronized display of an overlay and a video image, such as by outputting the merged overlay and video image as a single output to a display. In this regard, the method, apparatus and computer program product may utilize a mobile terminal to generate a first at least one texture corresponding to at least a portion of an image overlay, to generate a second at least one texture corresponding to a received image, and to merge the first at least one texture and the second at least one texture. By merging the textures to generate a single output image before causing a display device to display the image, the overlay and the video image may present an augmented reality interface that remains in synch between the overlay and the underlying image.
    Type: Application
    Filed: July 13, 2012
    Publication date: January 16, 2014
    Applicant: NOKIA CORPORATION
    Inventor: Aaron Licata
  • Publication number: 20130093787
    Abstract: An approach is provided for grouping and de-overlapping items in a user interface. A display manager determines one or more items for rendering in a user interface. The display manager then causes, at least in part, a determination of one or more rendering locations for one or more representations of the one or more items based, at least in part, on location information associated with the one or more items. The display manager further causes, at least in part, a grouping, a de-overlapping, or a combination thereof of the one or more representations based, at least in part, on an overlapping of the one or more rendering locations. The display manager also causes, at least in part, a rendering of the one or more representations in the user interface based, at least in part, on the grouping, the de-overlapping, or a combination thereof.
    Type: Application
    Filed: September 14, 2012
    Publication date: April 18, 2013
    Applicant: Nokia Corporation
    Inventors: Mark Travis Fulks, Ashok Ravula, Kenneth Walker, Bamidele Adetokunbo, Srikanth Challa, Christophe Marle, Aaron Licata, Pankaj Jain, Matthew Johnson
  • Publication number: 20130073583
    Abstract: An approach is provided for conducting a search based on an extraction of a search term from available sensor data. The approach involves determining sensor data associated with at least one device, the sensor data determined from among a plurality of available data modes. The approach also involved processing and/or facilitating a processing of the sensor data to cause, at least in part, an extraction of one or more search terms for at least one query. The approach further involves determining one or more results of the at least one query based, at least in part, on context information associated with the at least one device, user profile information associated with the at least one device, or a combination thereof.
    Type: Application
    Filed: September 20, 2011
    Publication date: March 21, 2013
    Applicant: Nokia Corporation
    Inventors: Aaron Licata, Adetokunbo Bamidele, Mark Travis Fulks
  • Patent number: 8212891
    Abstract: A method including receiving an image from an image sensor, the image including a portion corresponding to an object; determining distance of the object from the image sensor using the received image; and controlling exposure of the image sensor using the determined distance.
    Type: Grant
    Filed: June 26, 2009
    Date of Patent: July 3, 2012
    Assignee: Nokia Corporation
    Inventors: Adetokunbo Bamidele, Aaron Licata, Christophe Marle