or

LIGHTING MODULE FOR A MOTOR VEHICLE

A luminous module for an automotive vehicle, including at least one light source each associated with a light-entrance member of a primary optical component that is placed facing a projecting secondary optical component formed by a mirror. The module has three surfaces for treating the geometric aberration of the light rays, two of which are borne by the primary optical component. The exit face of the light-entrance member is placed in a plane coincident with an object focal plane of the projecting system formed by the primary and secondary optical components.




or

MULTI-COLORED VEHICLE REAR LAMP

A lamp for the rear of a vehicle is disclosed with a light transmissive cover having a red first illuminated surface area and a clear second illuminated surface area. It has a first LED light emitter located directly beneath the red first area, a second LED light emitter located directly beneath the clear second area, and a third LED light emitter, also located directly beneath said clear second area. The third red LED light emitter is for emitting red light through the clear second area simultaneously with light transmitted through the red first area, whereby the first and second areas are adapted to collectively form a contiguous red illuminated surface area.




or

LIGHT EMITTING DIODE (LED) MODULE FOR LED LUMINAIRE

A light emitting diode (LED) module for a light fixture includes a substrate with an upper surface and a lower surface. Various pressure multiplying pads are integrally connected to the lower surface, and each pressure multiplying pad extends away from the lower surface. LEDs are attached to the upper surface, along with a set of conductive lines so that each conductive line electrically connects a corresponding LED to a power inputs. Each of the pressure multiplying pads may be positioned opposite a corresponding LED. A flexible lens cover may cover the upper surface and the LEDs, while leaving the lower surface and pressure multiplying pads exposed so that the pads can contact a heat sink of the light fixture.




or

Input Component, Sensor Sheet, and Decorative Component

The input component includes a molding that forms an external frame, a sensor sheet formed by providing a sensor electrode on a base sheet formed of a resin film, the sensor sheet being installed inside the molding, a display element capable of being illuminated by an internal light source, a light shielding portion that shields a light from the internal light source, the display element being illuminated when the internal light source is on, a contact with the display element enabling an input operation, a colored transparent layer formed so as to have a color tone that creates a blackout in which the display element becomes integrated with the light shielding portion surrounding the display element when the internal light source is off so as to become difficult to perceive, the colored transparent layer being provided so as to be layered on the display element, and a light diffusing layer.




or

LIGHTING DEVICE FOR A SHEET METAL AND SYSTEM HAVING THE SAME

A lighting device for a sheet metal is provided, for emitting lights on a sheet metal. The lighting device includes: a bottom plate; a wireless remote module, including a signal receiver for receiving a wireless control signal; a plurality of lighting modules, for emitting a plurality of light colors; a cover body, covering the lighting modules and including a light translucent portion and a light opaque portion. The wireless remote module controls the lighting modules to emit light. The light from the lighting modules goes through the light translucent portion and projects a projection boundary defined by a common boundary constructed by the light translucent portion and the light opaque portion on the sheet metal. A lighting system for a sheet metal is also provided, including the lighting device described above and a support device. The lighting device is adjustably assembled with the support device.




or

LENS AND LIGHT EMITTING MODULE FOR SURFACE ILLUMINATION

A light emitting module includes a circuit board, a light emitting device mounted on the circuit board, and a lens dispersing light emitted from the light emitting device. The lens includes a lower surface formed with a concave section defining a light incident surface through which light enters the lens, an upper surface through which light exits the lens, and legs coupled to the circuit board and disposed farther outside the lens than an area of the upper surface. The light emitting device is disposed within the concave section of the lens.




or

DIFFUSING REFLECTOR FOR LINEAR ARRAYS OF FINITE POINT LIGHT SOURCES

The present invention is a reflector with a cylindrical shape which diffuses the finite point light sources in a linear array to present a substantially smooth bar of light to the viewer of the reflector.




or

CONFORMAL COATED LIGHTING OR LUMINATION SYSTEM

The present invention is related to a lighting device (100, 200, 300) and to a method for manufacturing such lighting device (100, 200, 300). A template (102) is provided having cavities (104) distributed across the template (102). The cavities (104) define mounting positions for a plurality of light source packages (110) each comprising a light source (112). The shape of the cavities matches the shape of the light source packages (110) such that the light source packages (110) have a limited number of possible mounting configurations in the cavities (104). Subsequently electrical conductors (122) are applied on a top surface of the template (102) for contacting electrodes of the light source packages (110). The light source packages (110, 208, 300) or the plurality of cavities comprise a reflective bottom layer (132, 220) and a light emitting surface of the light source (112, 210) faces the reflective bottom layer (132, 220).




or

Device has LED Track Means with Removable LED-Units Which Clip-On Anywhere Along the Length or Add-On From Ends

The LED light has Track to install LED-units anywhere along the length. The LED-unit has pair of resilient or pop-out & fall-down movable contactor so can fit-within or add-on LED-units to track and connect with metal bus-strip(s) which has electric current or-and magnetic force to adhesive the pop-out & fall-down contactor on back of the LED-unit. LED light device including LED light source, or mini size LED fluorescent tube, or mini LED light bar, or mini LED Bulb, or mini LED lamp, mini LED Lamp as light source has housing to fit-in or add-on or magnetic adhesive on track to form a finish light device and get power from built-in or outside AC-to-DC transformer, circuit, power source and can control by switch, remote controller, motion/moving detector(s) sensor, all kind of sensor, APP software while incorporate with Wifi or wireless network to make the on-off, color changing, color mix, dimmer adjustment, moving light, all other light show for LED track light has fit-in LED-units by resilient contractors or LED track light has add-on LED-units by pop-out & fall-down movable contactor built on back of LED-unit and adhesive by magnetic force bus-strips.




or

METHOD AND SYSTEM FOR ALIGNMENT OF ILLUMINATION DEVICE

A method for providing assistance in aiming of one or more illumination devices in an area may include, by a processor, receiving photometric data for an area, and using the photometric data to determine an aiming vector for the illumination device. the area may include the illumination device. the method may further include receiving, from an orientation sensor module of the illumination device, orientation data for the illumination device, and using the orientation data and the aiming vector to determine if there is an error in the aiming of the illumination device.




or

THERMO-OPTICAL ENCLOSURE FOR LED LIGHTING APPLICATIONS

The invention provides a lamp (1) comprising (i) a solid state light source (10) and a first envelope (100) at least partially enclosing the light source (10), thereby forming a first cavity (150) hosting said solid state light source (10), wherein at least part of the first envelope (100) is transmissive for visible light (11) generated by the solid state light source (10); and (ii) a second envelope (200) at least partially enclosing the first envelope (100), wherein the first envelope (100) and the second envelope (200) provide a second cavity (250) at least partially enclosing the light source (10), wherein at least part of the second envelope (200) is transmissive for visible light (11) generated by the light source (10) and transmitted through the first envelope (100) into the second cavity (250), wherein the second cavity (250) is configured as a heat pipe (251).




or

OPTICAL LENS STRUCTURES FOR LIGHT EMITTING DIODE (LED) ARRAY

A light fixture includes one or more of light emitting diode (LED) modules. Each of the LED modules may include a substrate holding a plurality of LEDs, and a printed circuit board connected to the plurality of LEDs. Each of the LED modules may also include a flexible lens cover including a plurality of lenses, each positioned to be located over one of the LEDs. The flexible lens cover may include a side sealing structure configured to interface with the substrate and seal the lens cover to the substrate.




or

System for Prevention of Computer Vision Syndrome

When a person uses a computer, the graphic display of the computer screen causes a user's eye blink rate to be reduced by an average of sixty-six percent. This reduction in blinking can cause a variety of eye ailments, such as eye strain that results from lack of adequate blinking. This system is a light display system for compelling a computer user to blink their eyes. In one embodiment, the system includes a computer screen, a light source associated with a controller configured to execute a program to activate and deactivate the light source, wherein the light source turns the light on and off when the light source is activated, and deactivated. The systems and methods provide advantages in that a computer user will involuntarily blink as the light source is activated, which will increase the overall blink rate of the computer user's eyes, and reduce eyestrain therefrom.




or

Light Guide Assembly for an LCD or the Like

An apparatus and method for assembling a display device to which is coupled a light guide that has smooth surfaces for light-transmission and at least one surface that is for light scattering and internal reflection. The method includes depositing a reflective coating on that surface, and installing the display device with coupled light guide in an interior of a meter housing or casing. A portion of the casing interior is filled with a component, such as epoxy, for sealing the case interior to protect the display device and light guide against water and dust penetration. All surfaces of the light guide are protected from direct contact with the epoxy. This approach greatly simplifies the assembly process and yields a robust display that also prevents light leakage from the light guide.




or

WHITE REFLECTIVE FILM FOR EDGE-LIGHT TYPE BACKLIGHT, AND LIQUID CRYSTAL DISPLAY BACKLIGHT USING SAME

A white reflective film for an edge light backlight improves the luminance and unevenness therein, voids uneven close contact with, and scraping of, the light guide plate, and minimizes the crushing of convexes formed on at least one side, even in cases where the reflective film is laid directly over a corrugated chassis designed to house circuitry or the reflective film is used in combination with LEDs. The film satisfies (i) to (iii): (i) a stiffness of 2 to 10 mN·m; (ii) convexes have been formed on at least one face (A), and their maximum height is 5 to 60 μm; (iii) the convexes contain an aromatic polyester.




or

SYSTEM AND METHOD FOR MAINTAINING A CONSISTENT TEMPERATURE GRADIENT ACROSS AN ELECTRONIC DISPLAY

An electronic display assembly having forced-air cooling. A thermally conductive plate or a thermally conductive backlight surface is located behind an electronic display of the electronic display assembly and within a housing thereof such that a gap is formed between the plate or backlight surface and an adjacent wall of the housing. External cooling air may be caused to flow in a top-to-bottom direction through the gap in order to remove heat from the electronic display that has been conductively transferred to the gap. A plurality of ribs may be placed within the gap and in thermal communication with the electronic display to enhance the conductive transfer of heat from the electronic display.




or

SYSTEM AND METHOD FOR PROVIDING A FRAMEWORK HAVING A QUERY BUILDING LOGIC

A system and a method for providing a query building logic for supporting testing requirements are disclosed. The system receives one or more business inputs from one or more users. An application database is configured for rendering one or more unique database schemas and a set of predefined parameters. The application database is accessed by at least one user to select one or more database schemas and identify a set of predefined parameters, based on one or more business conditions set for the at least one user. Further, the system comprises a TDS (Test Data Specification) framework that is configured to dynamically frame one or more queries based on one or more business inputs, selected database schemas and the identified predefined parameters by the one or more users.




or

SYSTEM AND METHOD FOR ADAPTIVE FILTERING OF DATA REQUESTS

This disclosure describes systems and methods related to filtering data requests. In some embodiments, a system may determine an execution plan tree. The system may determine a backend-processed target table in the at least one first storage device. The system may traverse at least one first branch and at least one first node in the execution plan tree. The system may traverse at least one second branch and at least one second node from the parent join node. The system may determine that the rowsource is referenced at the rowsource-access node. The system may determine that the rowsource referenced at the rowsource-access node is a filtered-rowsource. The system may extract at least one join column from a join condition associated with the backend-processed target table and the filtered-rowsource. The system may determine at least one storage location of the filtered-rowsource. The system may determine an adaptive processing path based at least in part on the at least one storage location of the filtered-rowsource, the at least one join column determined from the join condition and the at least one direct predicate determined for the filtered-rowsource. The system may generate at least one target filter predicate for the backend-processed target table.




or

Contextual based notification management system for wearable devices

One embodiment relates to an apparatus, comprising logic, at least partially incorporated into hardware, to receive a plurality of notifications from each of a plurality of notification sources, determine a ranking score for each notification relative to any other notification received from the same notification source, and determine a notification class for each ranked notification relative to the ranked notifications from all notification sources based upon at least one blending attribute and at least one user contextual state.




or

ERROR IDENTIFICATION, INDEXING AND LINKING CONSTRUCTION DOCUMENTS

The present disclosure provides various systems and methods for indexing digital (electronic) documents and providing various error reporting and identification functions. The systems and methods may utilize various software, hardware, and firmware modules to identify notations, such as primary sheet names and reference sheet names on construction documents. Various algorithms and methods may be employed to identify errors, erroneous notations, missing sheets, missing details, and/or the like to aid in the correction of construction documents. Identified notations are indexed and may be used to create hyperlinked and/or backlinked notations in output files.




or

BIAS CORRECTION IN CONTENT SCORE

One or more processors reduce bias in a score of a content. The one or more processors determine a predicted pattern of behavior of a user that provided a portion of data used to generate an initial rating of content. The one or more processors generate a modified rating of the content based on a degree of matching between the predicted pattern of behavior of the user and an action of the user that provided the portion of data.




or

Predicting Knowledge Types In A Search Query Using Word Co-Occurrence And Semi/Unstructured Free Text

A system provides search results in response to a search query. The system includes a query understanding module configured to receive the search query and output a processed search query based on the search query. The search query includes one or more words and the processed search query selectively includes tags assigned to the one or more words. The system includes a fuzzy knowledge module configured to receive the processed search query, generate a set of candidate tags for selected ones of the words in the search query, and selectively validate the candidate tags. The system is configured to provide the search results to a user device based in part on the candidate tags generated and validated by the fuzzy knowledge module.




or

METHOD AND SERVER FOR PUSHING INFORMATION PROACTIVELY

A method for pushing information proactively includes: receiving updated data; querying search records that match the updated data; determining search records that meet a push condition, and obtaining user information corresponding to the search records that meet the push condition; pushing, according to the user information, the updated data to all or part of users corresponding to the user information. In the embodiments of the present invention, after receiving updated data, the server proactively obtains the search records of users, screens the users according to the push condition, and pushes the updated data to the screened users. In this way, the information is proactively pushed, which shortens the time interval of providing information for the users, and improves the efficiency of obtaining needed information by the users.




or

Orchestration of Date Query Processing in a Database System

In one embodiment, a method receives a query for data in a database system and calls a plurality of engines to analyze information for the query. A calculation graph is generated from at least a portion of the plurality of engines where each of the at least a portion of the plurality of engines add a node to the calculation graph based on analyzing of the information for the query. Then, the method executes the query by calling the nodes of the calculation graph. Each node uses metadata added to the node from a respective calculation engine to perform a calculation for the node. Then, a result of the query is output based on the respective calculations performed by the nodes.




or

SYSTEMS AND METHODS FOR ENTERPRISE-WIDE CONSISTENT DATA GENERATION

Systems and methods for consistent data generation across an enterprise involves explosion of seed data received in at least one of two or more databases present across the enterprise based on an identified reference data field in the received seed data and a pre-defined pattern. A lightweight map of key-value pairs is created wherein the key is data in the reference data field of at least one data record and the value is a pointer to a transformed value of either the data in the reference data field or at least one data field other than the reference data field, the transformed value being based on the pre-defined pattern. Based on the exploded seed data, the map is continually appended for further data explosion such that consistent data is generated across the enterprise.




or

FOREIGN ORGANIZATION NAME MATCHING

Embodiments include a system, method, and computer program product for foreign organization name matching. Aspects include receiving a first entity name from a first database configured in a first language and receiving a second database, wherein the second database includes a plurality of entity names in a second language, wherein the first and second languages are different. Aspects also include performing an Internet search based on the first entity name, wherein a language setting of the Internet search is configured to the second language and identifying a list of candidate names based on a set of results from the Internet search. Another aspect includes filtering the list to obtain a resulting candidate name and determining whether the resulting candidate name matches one of the entity names in the second database. Aspects include associating the first entity name and a matching entity name in the second database based on the determination.




or

EXTENSIBLE EXTRACT, TRANSFORM AND LOAD (ETL) FRAMEWORK

Described herein is an extensible extract, transform and load (ETL) framework. In accordance with one aspect of the framework, a file location object and a corresponding file format object are retrieved from a repository. The file location object stores file location parameters that specify a remote file system directory and a local file system directory, while the file format object stores location configuration parameters that specify a data file and the file location object. The data file may be transferred from the remote file system directory to the local file system directory according to the file location parameters and the location configuration parameters. An extract, transform and load (ETL) job may then be performed on the data file to generate an output file.




or

MEANS TO PROCESS HIERARCHICAL JSON DATA FOR USE IN A FLAT STRUCTURE DATA SYSTEM

A data system can include a JavaScript Object Notation (JSON) data source, a cluster computing system, and a hierarchical JSON handler. The schema of the JSON data source can include a hierarchically-structured element having a nested array. The cluster computing system can store datasets across multiple nodes for parallel manipulation. The datasets can have a flat structure and can be queried using a Structured Query Language (SQL). The cluster computing system can lack the ability to directly import the hierarchically-structured element of the JSON data source into a dataset. The hierarchical JSON handler can be configured to extract and flatten the hierarchically-structured element of the JSON data source and import the extracted and flattened JSON data into one or more target datasets of the cluster computing system. The cluster computing system can then able to perform operations upon the target datasets.




or

AUTOMATIC TIME INTERVAL METADATA DETERMINATION FOR BUSINESS INTELLIGENCE AND PREDICTIVE ANALYTICS

Techniques are described for automatic interval metadata determination for intermittent time series data. In one example, a method for determining intermittent time series interval metadata includes detecting one or more time variables in a time series data set. The method further includes determining whether the one or more time variables are intermittently regular. The method further includes determining one or more respective time intervals for the one or more time variables. The method further includes determining the parameters of intermittency for the one or more time variables. The method further includes generating an output comprising information about the one or more time variables based on the one or more respective time intervals and the parameters of intermittency for the time variable.




or

SYSTEMS AND METHODS FOR ONLINE CLUSTERING OF CONTENT ITEMS

Systems, methods, and non-transitory computer-readable media can obtain a first batch of content items to be clustered. A set of clusters can be generated by clustering respective binary hash codes for each content item in the first batch, wherein content items included in a cluster are visually similar to one another. A next batch of content items to be clustered can be obtained. One or more respective binary hash codes for the content items in the next batch can be assigned to a cluster in the set of clusters.




or

METHOD, APPARATUS, AND COMPUTER-READABLE MEDIUM FOR VISUALIZING RELATIONSHIPS BETWEEN PAIRS OF COLUMNS

An apparatus, computer-readable medium, and computer-implemented method for visualizing relationships between pairs of columns, comprising identifying a relationship classification corresponding to two columns in a plurality of columns based on a data type of each column in the two columns, applying one or more statistical measures to data in the two columns to generate association data quantifying a plurality of relationships between data values in a first column of the two columns and data values in a second column of the two columns, wherein the one or more statistical measures are determined based at least in part on the relationship classification, and transforming the association data into a visualization, wherein the visualization comprises one or more indicators corresponding to one or more relationships in the plurality of relationships and wherein a layout of the visualization is determined based on the relationship classification.




or

System and Method for User-Behavior Based Content Recommendations

A system and method of predicting a user's most meaningful multimedia content includes enabling a sensing device on a user device in response to a user requesting a multimedia operation, performing the multimedia operation for a multimedia content, in response to the multimedia operation, identifying behavioral and interaction cues of the user with the sensing device substantially when the multimedia operation is being performed, updating a recommendation from a set of multimedia content including the multimedia content represented by the behavioral and interaction cues identified, and presenting the updated recommendation to the user.




or

METHOD AND APPARATUS FOR DETERMINING SIMILAR DOCUMENT SET TO TARGET DOCUMENT FROM A PLURALITY OF DOCUMENTS

Embodiments of the present disclosure provide a method and an apparatus for determining a similar document set to a target document from a plurality of documents. Each of the multiple documents and the target document may include a plurality of words, and each of words corresponds to a different integer. The method comprises: for each document among the plurality of documents and the target document, obtaining a set of integers associated with a document based on a set of words associated with the document, converting the set of integers associated with the document into a vector with a same dimension based on a predefined conversion rule; and determining the similar document set based on differences between the corresponding vectors for the multiple documents and the vector for the target document.




or

Method and Electronic Device for QUERY RECOMMENDATION

The present disclosure relates to a method and electronic device for query recommendation, comprising: acquiring a history query statement inputted by a preset user; performing statement analysis on the history query statement to obtain statement information of the history query statement; determining data table entry information queried by the history query statement according to the statement information, determining a cluster label corresponding to the preset user according to the data table entry information; determining a recommended query object corresponding to the preset user according to cluster labels corresponding to a plurality of history query statements; and generating a recommended query statement corresponding to the recommend query object. The inputting efficiency of query statements is raised, and correspondingly, the efficiency of data query is also improved.




or

SYSTEM AND METHOD FOR PROFILING A USER BASED ON VISUAL CONTENT

A system and method for profiling a user may generate abstract data based on features identified in visual content, the visual content stored in a computing device of a user, and may generate a profile of the user based on the abstract data and based on metadata related to the visual content. A profile may be used to perform at least one of: generating a prediction related to a behavior of the user and selecting content to be presented to the user.




or

Computerized Identification of App Search Functionality for Search Engine Access

A search system includes a device controller that provisions a device to execute a copy of a selected mobile application. A crawler extracts content and metadata from states of the selected mobile application. A search input state classifier identifies search input states within the states based on a first set of heuristics, including recognition of user-visible search indicia and recognition of metadata that correlates with search functionality. A parameter identifier identifies, for each of the search input states, necessary input parameters. A search function data store stores a record for each identified search function. Each record includes a path to reach a corresponding search input state, an indication of required input parameters, and a mapping of the input parameters to user interface widgets. A query processing system uses the stored search functions to scrape content from the selected mobile application in response to a query.




or

Computerized Identification Of App Search Functionality For Search Engine Access

A search system includes a device controller that provisions a device to execute a copy of a selected mobile application. A crawler extracts content and metadata from states of the selected mobile application. A search input state classifier identifies search input states within the states based on a first set of heuristics, including recognition of user-visible search indicia and recognition of metadata that correlates with search functionality. A parameter identifier identifies, for each of the search input states, necessary input parameters. A search function data store stores a record for each identified search function. Each record includes a path to reach a corresponding search input state, an indication of required input parameters, and a mapping of the input parameters to user interface widgets. A query processing system uses the stored search functions to scrape content from the selected mobile application in response to a query.




or

METHOD OF AND SYSTEM FOR PROCESSING A PREFIX ASSOCIATED WITH A SEARCH QUERY

A system for and a method of processing a prefix associated with a search query. The method comprises receiving a user input defining a prefix and identifying a list of suggested search queries associated with the prefix. The method determines that (i) a first suggested search query is associated with a first resource and (ii) a first cumulative resource weight based on a first relation between the first suggested search query and the first resource is no less than a second cumulative resource weight based on a second relation between a second suggested search query and a second resource. If so, the method then identifies display data associated with a content item associated with the first resource and transmits, prior to a completed search query associated with the prefix being submitted to the search engine, to the electronic device, the display data along with the list of suggested search queries.




or

SYSTEMS AND METHODS FOR FILTERING PAGE RECOMMENDATIONS

Systems, methods, and non-transitory computer-readable media can determine a profile model for a page that is accessible through the social networking system, the profile model describing one or more modal characteristics of users of the social networking system that have fanned the page. A determination can be made that the page should be recommended to a first user of the social networking system based at least in part on the profile model. At least one page recommendation that references the page can be provided to the first user.




or

SYSTEMS AND METHODS FOR RECOMMENDING PAGES

Systems, methods, and non-transitory computer-readable media can determine respective geographic locations of a set of users associated with a page that is accessible through a social network. At least one centroid for the page can be generated based at least in part on the respective geographic locations of the set of users. At least one area of influence of the page can be determined based at least in part on the centroid. At least one page recommendation can be presented to one or more users in the set of users based at least in part on the area of influence of the




or

App Onboarding System for Developer-Defined Creation of Search Engine Results

A search system includes a user interface configured to receive information about a first application from a developer of the first application. The search system includes a state access module configured to obtain information about a first type of state of the first application from the developer. The information includes an action performed by the first type of state, a first access URL template, and a designation of at least one parameter for the first access URL template. The first application is configured to display a specific state of the first type of state in response to receiving an access URL formed by instantiating the first access URL template with at least one value for the at least one parameter. The search system includes a search engine configured to, in response to a query, obtain data from the first application according to the information about the first type of state.




or

Content Item Activity Feed for Presenting Events Associated with Content Items

A content management system aggregates and provides users' interaction with a content item for display in an activity feed. Events corresponding to the users' interaction with the content item are provided in conjunction with a user interface of a native application displaying the content item. Though provided in conjunction with the native application, the events are maintained separate from the content data of the content item and displayed in the activity feed by an application separate from the native application of the content item. The activity feed permits users to exchange chat messages and retrieve information for multiple versions of the content item.




or

METHOD FOR SEARCHING IN A DATABASE

The present disclosure relates to a method for searching in a database containing at least one set of objects each linked to at least one descriptor, the search being done by a search engine from at least one request by a user in order to return at least one result object. The request includes at least one search parameter having a series of at least one search element obtained by freely adding elements to the series by the user, the addition step being able to be repeated multiple times until a search instruction is given.




or

Blending Search Results on Online Social Networks

In one embodiment, a method includes receiving a search query input comprising one or more n-grams; parsing the search query input to identify keywords; generating query commands for the keywords. Each query command may specify: a particular object-type; one or more identifiers of one or more objects that match the search query input; and one or more types of relationships with respect to the objects. The method may further include searching a particular vertical that stores objects of the particular object-type having a relationship of the type of relationship with respect to one or more of the objects; generating a plurality of search-result modules corresponding to the query commands, each search-result module comprising references to objects of the particular object-type specified by the query command; and sending, to a client device, instructions for presenting an interface comprising one or more of the search-result modules.




or

SYSTEM AND METHOD FOR PROVIDING CONTENT RECOMMENDATIONS BASED ON PERSONALIZED MULTIMEDIA CONTENT ELEMENT CLUSTERS

A system and method for generating recommendations based on personalized multimedia content element clusters. The method includes obtaining a personalized multimedia content element cluster associated with a user, wherein the personalized multimedia content element cluster includes a plurality of multimedia content elements related to a common concept, wherein the common concept represents a user interest of the user; analyzing the obtained personalized multimedia content element cluster to determine at least one query; searching, using the determined at least one query, for at least one relevant multimedia content element that is relevant to the user interest of the user; and providing, to the user, at least one recommended multimedia content element of the at least one relevant multimedia content element found during the search.




or

A METHOD OF STORING/RECONSTRUCTING A MULTITUDE OF SEQUENCES IN/FROM A DATA STORAGE STRUCTURE

The invention relates to a computer implemented method of storing/recovering in/from a storage data structure a multitude of sequences that have been aligned with a reference data structure. The information of the sequences is stored in different sections. Each section comprises data streams comprising specific data of the sequences having a reference position in the reference position range associated with the data stream. In a first section, the length of the sequences is stored. In a second section, the mutations of a sequence with respect to the reference sequence are stored. In a third section, consensus based quality values are linked with positions in the reference sequence. In a fourth section, the sequence identifiers are stored. The storage data structure has a format which is optimized for viewer, re-alignment, variant calling and other post-processing tools.




or

SELF-MONITORING TIME SERIES DATABASE SYSTEM THAT ENFORCES USAGE POLICIES

A self-monitoring time series database system which enforces usage policies is described. A time series database system receives an alert trigger condition for a system user, wherein the system user is associated with multiple time series data points corresponding to multiple subsystems of the time series database system. The time series database system aggregates the multiple time series data points in an internal time series data point, which is internal to the time series database system, associated with the system user. The time series database system evaluates whether the internal time series data point associated with the system user meets the alert trigger condition. The time series database system reduces a level of access by the system user to the time series database system in response to an evaluation that the internal time series data point associated with the system user meets the alert trigger condition.




or

CONTROLLING CONTENT MODIFICATIONS BY ENFORCING ONE OR MORE CONSTRAINT LINKS

Embodiments of the present disclosure include systems and methods for controlling modification of a data file that is accessed by multiple components of an application platform. The method for controlling modification of a data file includes: preparing a link constraint data that includes information of a data file and a component of an application platform, the component being associated with the data file; preparing an alert data that includes information of the data file and a person having a permission to modify the data file; responsive to an attempt of a user to modify the data file, retrieving the information of the component from the link constraint data and the information of the person from the alert data; and sending a notice of the attempt to at least one of the person and the user.




or

SYSTEMS AND METHODS FOR DATA DISTRIBUTION

A distribution server comprising a processor and a database may receive data configured to modify at least one interface of at least one client device and distribution data. The distribution server may store the data in the database. The distribution server may determine each at least one client device to which the data is to be delivered based on the distribution data. The distribution server may synchronize the data in the database with each at least one client device to which the data is to be delivered.




or

SYSTEMS AND METHODS FOR ESTABLISHING AND MAINTAINING VIRTUAL COMPUTING CLOUDS

Networking systems and methods for establishing and maintaining virtual computing clouds are disclosed. A networking system can comprise a server and various instances of a software agent, each agent being installed on a computing device participating in a virtual computing cloud. The server can maintain account setting for a user, wherein the settings can indicate which files on indicated computing devices are included in the virtual computing cloud. The networking system can selectively synchronize data between the computing devices automatically and in a secure manner, and can transmit data in real time to simulate local storage when synchronization of certain files is inappropriate in light of file incompatibility. As a result, the networking system can provide the user with a seamless, automatic system and method for accessing a total computing environment.