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: 11465889Abstract: 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: GrantFiled: October 5, 2020Date of Patent: October 11, 2022Assignee: Bumblebee Spaces Inc.Inventors: Sankarshan Narasimha Murthy, Garrett Rayner, Prahlad Athreya, Aaron Licata, Deepthi Krovvidi, Scott Tandoi, Terrence Williams
-
Patent number: 11458634Abstract: 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: GrantFiled: May 29, 2020Date of Patent: October 4, 2022Assignee: Bumblebee Spaces Inc.Inventors: Sankarshan Narasimha Murthy, Prahlad Athreya, Jaideep Singh Chavan, Rico Zorkendorfer, Scott Tandoi, Aaron Licata
-
Publication number: 20210370515Abstract: 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: ApplicationFiled: May 29, 2020Publication date: December 2, 2021Inventors: Sankarshan Narasimha Murthy, Prahlad Athreya, Jaideep Singh Chavan, Rico Zorkendorfer, Scott Tandoi, Aaron Licata
-
Publication number: 20210017005Abstract: 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: ApplicationFiled: October 5, 2020Publication date: January 21, 2021Inventors: Sankarshan Narasimha Murthy, Garrett Rayner, Prahlad Athreya, Aaron Licata, Deepthi Krovvidi, Scott Tandoi, Terrence Williams
-
Patent number: 10793404Abstract: 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: GrantFiled: January 24, 2019Date of Patent: October 6, 2020Assignee: BUMBLEBEE SPACES INC.Inventors: Sankarshan Murthy, Garrett Rayner, Prahlad Athreya, Aaron Licata, Deepthi Krovvidi, Scott Tandoi, Terrence Williams
-
Publication number: 20190233264Abstract: 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: ApplicationFiled: January 24, 2019Publication date: August 1, 2019Inventors: Sankarshan MURTHY, Garrett RAYNER, Prahlad ATHREYA, Aaron LICATA, Deepthi KROVVIDI, Scott TANDOI, Terrence WILLIAMS
-
Patent number: 10104394Abstract: 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: GrantFiled: January 31, 2014Date of Patent: October 16, 2018Assignee: HERE Global B.V.Inventor: Aaron Licata
-
Patent number: 9928627Abstract: 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: GrantFiled: June 17, 2015Date of Patent: March 27, 2018Assignee: Nokia Technologies OyInventors: Mark Travis Fulks, Ashok Ravula, Kenneth Walker, Bamidele Adetokunbo, Srikanth Challa, Christophe Marle, Aaron Licata, Pankaj Kumar Jain, Matthew Johnson
-
Patent number: 9378591Abstract: 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: GrantFiled: July 24, 2013Date of Patent: June 28, 2016Assignee: Nokia Technologies OyInventors: Mark Fulks, Aaron Licata, Christophe Marle, Srikanth Challa, Gabriel Nava-Vazquez, Timur Perelmutov
-
Patent number: 9245051Abstract: 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: GrantFiled: September 20, 2011Date of Patent: January 26, 2016Assignee: NOKIA TECHNOLOGIES OYInventors: Aaron Licata, Adetokunbo Bamidele, Mark Travis Fulks
-
Publication number: 20150356763Abstract: 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: ApplicationFiled: June 17, 2015Publication date: December 10, 2015Inventors: Mark Travis FULKS, Ashok RAVULA, Kenneth WALKER, Bamidele ADETOKUNBO, Srikanth CHALLA, Christophe MARLE, Aaron LICATA, Pankaj Kumar JAIN, Matthew JOHNSON
-
Publication number: 20150222919Abstract: 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: ApplicationFiled: January 31, 2014Publication date: August 6, 2015Applicant: HERE GLOBAL B.V.Inventor: Aaron Licata
-
Publication number: 20150221335Abstract: 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: ApplicationFiled: February 5, 2014Publication date: August 6, 2015Inventor: Aaron Licata
-
Patent number: 9087412Abstract: 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: GrantFiled: September 14, 2012Date of Patent: July 21, 2015Assignee: NOKIA TECHNOLOGIES OYInventors: Mark Travis Fulks, Ashok Ravula, Kenneth Walker, Bamidele Adetokunbo, Srikanth Challa, Christophe Marle, Aaron Licata, Pankaj Jain, Matthew Johnson
-
Publication number: 20140028715Abstract: 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: ApplicationFiled: July 24, 2013Publication date: January 30, 2014Applicant: NOKIA CORPORATIONInventors: Mark Fulks, Aaron Licata, Christophe Marle, Srikanth Challa, Gabriel Nava-Vazquez, Timur Perelmutov
-
Publication number: 20140015851Abstract: 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: ApplicationFiled: July 13, 2012Publication date: January 16, 2014Applicant: NOKIA CORPORATIONInventor: Aaron Licata
-
Publication number: 20140015826Abstract: 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: ApplicationFiled: July 13, 2012Publication date: January 16, 2014Applicant: NOKIA CORPORATIONInventor: Aaron Licata
-
Publication number: 20130093787Abstract: 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: ApplicationFiled: September 14, 2012Publication date: April 18, 2013Applicant: Nokia CorporationInventors: Mark Travis Fulks, Ashok Ravula, Kenneth Walker, Bamidele Adetokunbo, Srikanth Challa, Christophe Marle, Aaron Licata, Pankaj Jain, Matthew Johnson
-
Publication number: 20130073583Abstract: 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: ApplicationFiled: September 20, 2011Publication date: March 21, 2013Applicant: Nokia CorporationInventors: Aaron Licata, Adetokunbo Bamidele, Mark Travis Fulks
-
Patent number: 8212891Abstract: 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: GrantFiled: June 26, 2009Date of Patent: July 3, 2012Assignee: Nokia CorporationInventors: Adetokunbo Bamidele, Aaron Licata, Christophe Marle