Abstract:
The present embodiments relate generally to the enforcement of guidelines, standards, and best practices for software applications. According to certain aspects, a method of retrieving, by a self-management engine from a data storage device, health data indicative of a utilization of a collection of data by one or more computing devices is disclosed, including detecting, by the self-management engine, a pattern in the utilization of the collection of data based on the health data; automatically determining, by the self-management engine, a correction to be applied to the collection of data based on the detected pattern and based on one or more rules corresponding to the detected pattern; and causing, by the self-management engine, the correction to be applied to the collection of data.
Abstract:
A computer-implemented method includes receiving a selection of a distinct area within an image captured using a client device, and receiving, from the client device, (i) an indication of the selection and (ii) a set of technical capabilities of the client device indicating one or more available communication channels from a set of communication channels. The example method further includes responsive to receiving the indication, retrieving contact information indicating a plurality of contact methods for contacting the first entity represented by the image, and determining a first contact method for contacting the first entity based on the set of technical capabilities of the client device, the first contact method being one of the plurality of contact methods for contacting the first entity. The example method further includes causing the client device to display an interface allowing the user to contact the first entity according to the first contact method.
Abstract:
Methods, systems, apparatus, and non-transitory media are described for governing resources used to execute and retrieve database entries in accordance with an ad-hoc structured query language (SQL) script. Various aspects are described to determine whether a written SQL script is optimized, to execute the SQL script if it is optimized, and to otherwise reject unoptimized SQL scripts. The resources used during the execution of the SQL script may further be monitored to control resource use, and the execution of SQL scripts may be ceased if a processor-based resource limit threshold is exceeded. The SQL script execution system may be implemented in a wide variety of systems, such as database servers. The scripts may be executed in conjunction with scrubbing and encryption scripts to protect sensitive data, and thus the SQL scripts may be received via one or more public APIs.
Abstract:
A computer-implemented method includes detecting a plurality of faces within one or more images, and, for each of the plurality of faces, registering the face with a contact. The method further includes receiving a selection of one of the plurality of faces from a user, and, in response to the selection of the one of the plurality of faces, determining the contact associated with the selected one of the plurality of faces. Still further, the method includes retrieving information about the contact, and generating a list of selectable communication types to be displayed to the user on a display device.
Abstract:
The method, system, and computer-readable medium facilitates monitoring a vehicle operator during the course of vehicle operation to determine whether the vehicle operator is impaired (e.g., distracted, drowsy, intoxicated) and alerting the vehicle operator using a haptic alert delivered by a wearable computing device worn by the vehicle operator when impairment is detected. The method, system, and computer-readable medium may monitor the vehicle operator, the environment surrounding the vehicle, and/or forces acting on the vehicle using a variety of sensors, including optical sensors or accelerometers. In particular, optical sensors may monitor the vehicle operator to detect eye blinks, head nods, head rotations, and/or gaze fixation. Optical sensors may also monitor the road ahead of the vehicle to detect lane deviation, lane centering, and time to collision. Accelerometers may detect acceleration in the direction of vehicle travel and/or lateral acceleration.
Abstract:
A computer-implemented method includes detecting a distinct area within an image, comparing detected features of the distinct area within the image to reference features corresponding to a reference image, and determining that the detected distinct area matches the reference image based on the comparison between the detected features and the reference features. The method further includes receiving an indication that the user selects the detected distinct area within the image, retrieving contact information corresponding to the reference image, and causing the client device to display an interface allowing the user to contact the entity.
Abstract:
A system for data security includes a processor and a computer-readable storage medium having instructions stored thereon that cause the processor to perform operations including: (i) logging data access events initiated by a user; (ii) generating a user profile of the user, the user profile including a size and a type of data accessed by each data access event; (iii) receiving a new data access event initiated by the user including a size and a type of data requested by the new data access event; (iv) comparing the size and the type of the requested data of the new data access event to the user profile; (v) determining that the new data access event initiated by the user does not correspond to the data included in the user profile; (vi) restricting the requested data associated with the new data access event; and (vii) transmitting the restricted data to the user.
Abstract:
The present embodiments relate generally to the enforcement of guidelines, standards, and best practices for software applications. According to certain aspects, a method of retrieving, by a self-management engine from a data storage device, health data indicative of a utilization of a collection of data by one or more computing devices is disclosed, including detecting, by the self-management engine, a pattern in the utilization of the collection of data based on the health data; automatically determining, by the self-management engine, a correction to be applied to the collection of data based on the detected pattern and based on one or more rules corresponding to the detected pattern; and causing, by the self-management engine, the correction to be applied to the collection of data.
Abstract:
A computer-implemented method includes detecting a distinct area within an image, comparing detected features of the distinct area within the image to reference features corresponding to a reference image, and determining that the detected distinct area matches the reference image based on the comparison between the detected features and the reference features. The method further includes receiving an indication that the user selects the detected distinct area within the image, retrieving contact information corresponding to the reference image, and causing the client device to display an interface allowing the user to contact the entity.
Abstract:
The method, system, and computer-readable medium facilitates monitoring a vehicle operator during the course of vehicle operation to determine whether the vehicle operator is impaired (e.g., distracted, drowsy, intoxicated) and alerting the vehicle operator using a haptic alert delivered by a wearable computing device worn by the vehicle operator when impairment is detected. The method, system, and computer-readable medium may monitor the vehicle operator, the environment surrounding the vehicle, and/or forces acting on the vehicle using a variety of sensors, including optical sensors or accelerometers. In particular, optical sensors may monitor the vehicle operator to detect eye blinks, head nods, head rotations, and/or gaze fixation. Optical sensors may also monitor the road ahead of the vehicle to detect lane deviation, lane centering, and time to collision. Accelerometers may detect acceleration in the direction of vehicle travel and/or lateral acceleration.