Experience
Education
Patents
-
Capturing and analyzing security events and activities and generating corresponding natural language descriptions
Issued US 11,915,481
Detecting security events and generating corresponding natural language descriptors includes monitoring an area to capture data corresponding to moving objects in the area, classifying the moving objects, generating events based on classifying the moving objects, building an event graph by connecting related ones of the events, using the event graph to detect security events, and building natural language activity descriptors for the security events of the event graph using natural language…
Detecting security events and generating corresponding natural language descriptors includes monitoring an area to capture data corresponding to moving objects in the area, classifying the moving objects, generating events based on classifying the moving objects, building an event graph by connecting related ones of the events, using the event graph to detect security events, and building natural language activity descriptors for the security events of the event graph using natural language templates to convert the security events to natural language. The natural language security descriptors may be presented using a verbal request to a voice-enabled assistant, a mandatory notification by the voice-enabled assistant, periodic reports and/or conversational style notifications in a visual format. Data may be captured using sensors, video streams from at least one camera vehicle, smart home devices, presence detection mechanisms, and/or weather data/forecasts. The sensors may include PIR, vibration, light, laser, ultrasonic, seismic, and/or radar sensors.
Other inventorsSee patent -
Mobile Security System with Multiple Landing Locations
Issued US 11,776,136
Using at least one mobile security camera to monitor multiple locations includes providing a plurality of landing platforms for the at least one mobile security camera,positioning the at least one mobile security camera at a particular one of the landing platforms in response to the particular one of the landing platforms being a preferred location of the at least one mobile security camera, and moving the at least one mobile security camera from a preferred location to follow a detected…
Using at least one mobile security camera to monitor multiple locations includes providing a plurality of landing platforms for the at least one mobile security camera,positioning the at least one mobile security camera at a particular one of the landing platforms in response to the particular one of the landing platforms being a preferred location of the at least one mobile security camera, and moving the at least one mobile security camera from a preferred location to follow a detected object. Using at least one mobile security camera to monitor multiple locations may also include returning the mobile security camera to the particular one of the landing platforms after the at least one mobile security camera follows the detected object. The at least one mobile security camera may perform static monitoring from the first one of the landing platforms and the second one of the landing platforms.
Other inventorsSee patent -
Multicopter three-phase precision auto-landing
Issued US 11,111,016
A multicopter landing platform includes a base portion, a bottom portion, disposed in the base portion, that accepts a protruding portion of the multicopter, and walls of the base portion that are sloped toward the bottom portion. The walls of the base portion may form a conic-shape. The multicopter landing platform may also include a GPS device that sends RTK corrections to a different GPS device on the multicopter. The multicopter landing platform may also include a beacon that guides the…
A multicopter landing platform includes a base portion, a bottom portion, disposed in the base portion, that accepts a protruding portion of the multicopter, and walls of the base portion that are sloped toward the bottom portion. The walls of the base portion may form a conic-shape. The multicopter landing platform may also include a GPS device that sends RTK corrections to a different GPS device on the multicopter. The multicopter landing platform may also include a beacon that guides the multicopter to cause the multicopter to contact the walls of the base station. The beacon may be disposed in the bottom portion. The beacon may provide a signal that is detected by the multicopter. The beacon may provide a light signal that is detected by a camera on the multicopter to guide the multicopter toward the base portion. A charging ring may be disposed in the bottom portion.
Other inventorsSee patent -
Security system with distributed sensor units and autonomous camera vehicle
Issued US 10,706,696
A security system for monitoring a property includes a plurality of sensor units disposed at different locations throughout the property, an autonomous vehicle that travels throughout the property and contains a camera, and a central station, in communication with the sensor units and the autonomous vehicle, that dispatches the autonomous vehicle to a location corresponding to an unknown object detected by at least some of the sensor units and determined by a processing module of the central…
A security system for monitoring a property includes a plurality of sensor units disposed at different locations throughout the property, an autonomous vehicle that travels throughout the property and contains a camera, and a central station, in communication with the sensor units and the autonomous vehicle, that dispatches the autonomous vehicle to a location corresponding to an unknown object detected by at least some of the sensor units and determined by a processing module of the central station to be a potential intrusion, wherein the autonomous vehicle provides video data of the potential intrusion to the central station. The autonomous vehicle may be a flying vehicle. The autonomous vehicle may be dispatched to a vantage point that is clear of any obstacles and provides an unobstructed view of the location of the potential intruder. A user of the device may approve dispatching the autonomous vehicle.
Other inventorsSee patent -
Detecting and identifying activities and events within a property's security perimeter using a configurable network of vibration and motion sensors
Issued US 10,614,688
Monitoring an object includes initially detecting motion of the object using at least one of a plurality of sensors disposed at different locations throughout a property, estimating a risk level associated with the object, continuously monitoring the object in response to the object being greater than a pre-determined size and the risk level exceeding a first predetermined threshold in a first predetermined amount of time, and alerting a user in response to the object being continuously…
Monitoring an object includes initially detecting motion of the object using at least one of a plurality of sensors disposed at different locations throughout a property, estimating a risk level associated with the object, continuously monitoring the object in response to the object being greater than a pre-determined size and the risk level exceeding a first predetermined threshold in a first predetermined amount of time, and alerting a user in response to the object being continuously monitored and the risk level increasing to a second predetermined threshold within a second predetermined amount of time. Monitoring an object may also include halting monitoring of the object in response to the object leaving the property and/or the risk level being less than the first predetermined threshold for longer than the first predetermined amount of time. At least one of the sensor units may have a column portion that includes a vibration sensor.
Other inventorsSee patent -
Using surfaces with printed patterns for image and data processing
Issued US 9,213,917
Adjusting data for photographed images includes detecting a reference image in the data, where the reference image contains a detectable uniformity and adjusting the data according to the reference image. The reference image may be a uniform grid pattern of dots preprinted on paper. A paper type may be determined prior to adjusting the data according to the reference image. The paper type may be determined according to spacing and/or patterns of the dots, and/or layout of page areas covered…
Adjusting data for photographed images includes detecting a reference image in the data, where the reference image contains a detectable uniformity and adjusting the data according to the reference image. The reference image may be a uniform grid pattern of dots preprinted on paper. A paper type may be determined prior to adjusting the data according to the reference image. The paper type may be determined according to spacing and/or patterns of the dots, and/or layout of page areas covered with dots. Adjusting the data may include removing effects corresponding to a folded corner, a removed corner, an obstructed corner, lens flare spots, and/or a shadow. Positional coordinates of the data may be adjusted by normalizing the grid through a non-linear transformation that eliminates curvature of the grid and/or distortions based on perspective.
Other inventorsSee patent -
Software distribution on mobile networks
Issued US20130117089 A1
Managing software and service provided to a device by a service provider includes performing a pre-qualification check for availability of a premium promotional version of the service for the device, where the pre-qualification check is performed off-line and includes a determination if the device is in a table of devices for which the premium promotional version is available, performing an online qualification check for availability of a premium promotional version of the service for the…
Managing software and service provided to a device by a service provider includes performing a pre-qualification check for availability of a premium promotional version of the service for the device, where the pre-qualification check is performed off-line and includes a determination if the device is in a table of devices for which the premium promotional version is available, performing an online qualification check for availability of a premium promotional version of the service for the device in response to passing the pre-qualification check, and offering the premium promotional version of the service in response to passing the qualification check. The pre-qualification check may include determining if there is already a premium account associated with the device and/or determining if there is already a free service account associated with the device.
Other inventorsSee patent -
Site content clipping control
Issued US US 20120060098 A1
A system is provided for presenting users with relevant personalized and/or customized information whenever a visitor visits a website or performs an internet search. The described system described herein advantageously provides for the saving (clipping) of website information as an integrated part of a visitor's browsing experience. The content of the website information that is clipped may be advantageously controlled by a website owner/publisher. Using website clips, identified as “notes,”…
A system is provided for presenting users with relevant personalized and/or customized information whenever a visitor visits a website or performs an internet search. The described system described herein advantageously provides for the saving (clipping) of website information as an integrated part of a visitor's browsing experience. The content of the website information that is clipped may be advantageously controlled by a website owner/publisher. Using website clips, identified as “notes,” previously stored by a visitor, currently displayed website content may be accordingly modified in connection with identified relevant notes and/or a notification may be displayed on the current website for a particular visitor identifying stored relevant notes of the visitor.
Other inventorsSee patent
Languages
-
English
Native or bilingual proficiency
-
Russian
Native or bilingual proficiency
Explore collaborative articles
We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.
Explore More