Patents Issued in January 26, 2017
-
Publication number: 20170024356Abstract: Embodiments of the present invention provide methods, computer program products, and systems for solving a linear equation system using a hardware-implemented extended solver, wherein a calculation precision is adapted in each iteration step of a solving process is provided. Embodiments of the present invention can be used to perform on-the-fly interpolations using the data associated with the highest resolution of the three-dimensional finite element voxel model to a lower resolution than the highest resolution as well as to perform solving computations of the solving process in the lower resolution.Type: ApplicationFiled: July 22, 2015Publication date: January 26, 2017Inventors: Christoph M. Angerer, Konstantinos Bekas, Alessandro Curioni, Heiner Giefers, Christoph Hagleitner, Yves G. Ineichen, Raphael Polig
-
Publication number: 20170024357Abstract: A computer-implemented method for numerical solution of a geometric programming problem is described, including the computer-implemented steps of: reformulating the geometric programming problem as an equivalent generalized geometric programming optimization problem with only linear constraints, and solving the equivalent generalized geometric programming optimization problem by vector processing, including determining by computer-implemented numerical computation a solution for an unconstrained objective function whose independent vector variable is the generalized geometric programming conjugate dual of a primal decision vector variable of the geometric programming problem, and includes a variable linear combination of fixed vectors enabling the vector processing. Also described are computer-readable storage devices, computer program products, and computer systems for such numerical solution methodology.Type: ApplicationFiled: September 30, 2016Publication date: January 26, 2017Inventor: Elmor L. Peterson
-
Publication number: 20170024358Abstract: A method of performing statistical analysis, including outlier detection and anomalous behaviour identification, on large or complex datasets (including very large and massive datasets) is disclosed. The method allows large statistical datasets (which may be distributed) to be analysed, assessed, investigated and managed in an interactive fashion as a part of a production system or for ad-hoc analysis. The method involves first processing the data into histograms and storing them in a manner that is capable of rapid retrieval. Then these histograms can be manipulated to provide conventional statistical results in an interactive manner. It also provides a method whereby these histograms can be updated over time, rather than being re-processed each time they are to be used. It has particular benefit to two class probabilistic systems, where results need to be assessed on the basis of false-positives and false-negatives.Type: ApplicationFiled: April 14, 2015Publication date: January 26, 2017Applicant: Biometrix Pty Ltd.Inventor: Edward Simon DUNSTONE
-
Publication number: 20170024359Abstract: Various embodiments include a system having interfaces, storage devices, memory, and processing circuitry. The system may include logic to render a portion of a first layer and a portion of a second layer for presentation, determine parameters of tokens for the second layer based a result of the rendering of the second layer, the parameters to include at least one of token width values, token offset values, line height values, and line top values. The system also to align the first layer and the second layer based on the parameters of the tokens for the second layer, and present the first layer and the second layer on a display, the first layer to present tokens and the second layer to receive events.Type: ApplicationFiled: March 18, 2016Publication date: January 26, 2017Applicant: SAS Institute Inc.Inventors: Tammy GAGLIANO, Yifei LI, Bin ZHOU, Bo WANG, Wei WU
-
Publication number: 20170024360Abstract: A publishing system generates and provides webpage data to a client device via a network in response to a request from the client device for experiencing primary media content. The webpage data includes a primary media presentation interface to reproduce the primary media content, and a secondary media presentation interface to present secondary media content having a predefined correspondence with the primary media content. The secondary media presentation interface presents the secondary media content when a predefined time point is reached during reproduction of the primary media content.Type: ApplicationFiled: October 6, 2016Publication date: January 26, 2017Inventor: Yi-Chih Lu
-
Publication number: 20170024361Abstract: In various embodiments, methods and systems, for automatically generating guides, are provided. A user can generate guides based on content zones of a wireframe layout or visual element layout. A selection of a content zone having a shape is received. A selection of a guide creation action to generate a grid structure encompassing the shape of the content zone is received. A determination of a boundary set for the shape is made. The boundary set includes a top boundary, a bottom boundary, a left boundary, and a right boundary. The boundary set is based on a data (e.g., vector, pixel, text) perimeter of the shape. The grid structure is automatically generated based on the shape. The grid structure comprises a top horizontal guide, a bottom horizontal guide, a left vertical guide, and right vertical guide. The grid structure is located adjacent to portions of the boundary set of the shape.Type: ApplicationFiled: July 20, 2015Publication date: January 26, 2017Inventors: SETH ALAN SHAW, ALAN LEE ERICKSON
-
Publication number: 20170024362Abstract: A computer-implemented method, system and computer program product for arranging a plurality of objects or content into a plurality of regions to obtain a content-aware layout are provided. The method includes receiving region data which specifies properties for a plurality of regions and receiving object data which specifies properties for a plurality of objects. The method further includes processing the object and region data to produce an arrangement of the plurality of objects into the plurality of regions. The step of processing for at least one of the regions includes the steps of: generating a plurality of candidate object layouts, scoring the plurality of candidate object layouts, and selecting a layout from the candidate object layouts for the region based on the scores.Type: ApplicationFiled: May 19, 2016Publication date: January 26, 2017Inventor: Kevin R. Borders
-
Publication number: 20170024363Abstract: The present invention provides systems and methods that automate the presentation of e-content in a high quality, magazine-like manner, and are customizable to the taste of individual users and/or the audience.Type: ApplicationFiled: June 21, 2016Publication date: January 26, 2017Inventors: Dan Tocchini, Henri Bergius
-
Publication number: 20170024364Abstract: Identifying a set of information sources from a plurality of N diverse information sources, then, responsive to user input, retrieving a first set of data items from a first information source after determining a first extent of information retrieval, and retrieving a second set of data items from the second information source after determining a second extent of information retrieval and so on for all of the N diverse information sources. The extents of the retrieval comprise at most a number of data items specified by a user (e.g., corresponding to a page size). The method continues by sorting all of the N set of data items fetched from the diverse sources in Round Robin fashion until at least a specific number of elements are merged for generating a paged, sorted set of data items to be displayed in a paginated format.Type: ApplicationFiled: September 30, 2016Publication date: January 26, 2017Applicant: Excalibur IP, LLCInventors: Chandrashekar M., Ganesh Jothikumar, Krishnaprasad Shivdasan
-
Publication number: 20170024365Abstract: Disclosed is an approach for implementing an editing tool that can effectively leverage the “contentEditable” feature, while reliably being able to work with structured objects within a document. The approach is particularly useful to implement tools that allow for collaboration with respect to the structured objects.Type: ApplicationFiled: January 27, 2016Publication date: January 26, 2017Applicant: Box, Inc.Inventors: Brian J. Emerick, Sahil Amoli, Florian Jourda, Ke Huang, Yingming Chen, Naeim Semsarilar
-
Publication number: 20170024366Abstract: A method for managing file changes is provided. A file editor is able to view if the file he is submitting for review, is already under review with any reviewer. A reviewer would be informed that another editor has edited the same file and has submitted his changes for review. Editors would be informed of all reviewer comments if there are multiple reviewers on one file.Type: ApplicationFiled: October 14, 2016Publication date: January 26, 2017Inventor: Siddharth K. Saraya
-
Publication number: 20170024367Abstract: A method includes selecting a database on a system and selecting a style format on the system. The database contains data information for the web application, and the style format is applied to the web application. The method also includes selecting a validation rule for the web application, selecting a business rule for the web application, dynamically rendering the web application from a database to a web browser, and dynamically editing the web application. The web application incorporates the selected database and the selected style format instantaneously upon dynamic rendering.Type: ApplicationFiled: May 20, 2016Publication date: January 26, 2017Inventor: Thomas R. Kennedy, Jr.
-
Publication number: 20170024368Abstract: A computationally implemented method includes, but is not limited to: receiving indication of an election of a rules packet, the elected rules packet including one or more rules for selecting one or more selective parts of a base document for selective presentation; and presenting a graphical user interface (GUI) for editing the base document, the GUI including at least a first view for displaying at least a segment of the base document and a second view for displaying at least a segment of the one or more selective parts of the base document selected based on the elected rules packet, the segment of the base document to be displayed through the first view including at least a portion of the one or more selective parts of the base document, and the portion of the one or more selective parts of the base document to be displayed through the first view being highlighted in the first view.Type: ApplicationFiled: July 26, 2016Publication date: January 26, 2017Inventors: Patrick J. Ennis, Vlad G. Dabija, Edward K.Y. Jung, Royce A. Levien, Robert W. Lord, Mark A. Malamud, John D. Rinaldo, JR.
-
Publication number: 20170024369Abstract: Example event tagging systems and methods are described. In one implementation, a system includes a button that can be activated by a user in response to an event. An event tagging manager identifies user-activation of the button and determines a geographic location of the button and a time of button activation. The event tagging manager also stores the geographic location and the time of button activation. An annotation manager is capable of accessing the stored geographic location and time associated with the event, and supports user-annotation of the event.Type: ApplicationFiled: July 24, 2015Publication date: January 26, 2017Inventors: Jamel Seagraves, Chih-Wei Tang, Sudipto Aich, Yonathan Redda
-
Publication number: 20170024370Abstract: An interaction management module (IMM) is described for allowing users to engage an interactive surface in a collaborative environment using various input devices, such as keyboard-type devices and mouse-type devices. The IMM displays digital objects on the interactive surface that are associated with the devices in various ways. The digital objects can include input display interfaces, cursors, soft-key input mechanisms, and so on. Further, the IMM provides a mechanism for establishing a frame of reference for governing the placement of each cursor on the interactive surface. Further, the IMM provides a mechanism for allowing users to make a digital copy of a physical article placed on the interactive surface. The IMM also provides a mechanism which duplicates actions taken on the digital copy with respect to the physical article, and vice versa.Type: ApplicationFiled: May 18, 2016Publication date: January 26, 2017Applicant: Microsoft Technology Licensing, LLCInventors: Björn U. HARTMANN, Andrew D. WILSON, Hrvoje BENKO, Meredith J. MORRIS
-
Publication number: 20170024371Abstract: A computer system for a narrational media organizer for transforming digital media into a personal, memorable story with minimal user input having a processor and storage with instructions for creating a narrational media organizer (NMO) environment, where a user can annotate one or more than one digital media file or graphical representations of the digital media files using a user interface; and an NMO data structure for storing the digital media and annotations of the NMO environment.Type: ApplicationFiled: October 3, 2016Publication date: January 26, 2017Applicant: Google Inc.Inventor: Nils KOKEMOHR
-
Publication number: 20170024372Abstract: Implementations of the present disclosure are directed to a method, a system, and a computer program storage device for identifying a language in a message. Non-language characters are removed from a text message to generate a sanitized text message. An alphabet and/or a script are detected in the sanitized text message by performing at least one of (i) an alphabet-based language detection test to determine a first set of scores and (ii) a script-based language detection test to determine a second set of scores. Each score in the first set of scores represents a likelihood that the sanitized text message includes the alphabet for one of a plurality of different languages. Each score in the second set of scores represents a likelihood that the sanitized text message includes the script for one of the plurality of different languages.Type: ApplicationFiled: October 3, 2016Publication date: January 26, 2017Inventors: Nikhil Bojja, Pidong Wang, Shiman Guo
-
Publication number: 20170024373Abstract: Computer-implemented systems and methods are disclosed for constructing a parser that parses complex data. In some embodiments, a method is provided for receiving a parser definition as an input to a parser generator and generating a parser at least in part from the parser definition. In some embodiments, the generated parser comprises two or more handlers forming a processing pipeline. In some embodiments, the parser receives as input a first string into the processing pipeline. In some embodiments, the parser generates a second string by a first handler and inputs the second string regeneratively into the parsing pipeline, if the first string matches an expression specified for the first handler in the parser definition.Type: ApplicationFiled: October 3, 2016Publication date: January 26, 2017Inventor: Mark ELLIOT
-
Publication number: 20170024374Abstract: An approach is provided for an information handling system that includes a processor and a memory to analyze documents. In the approach, an electronic document is received with the document including content, such as text, and revision metadata that is associated with the content. The revision metadata is analyzed and the approach identifies a confidence level based on the analysis. The confidence level is associated with the electronic document content. The confidence level can then be utilized by a Question and Answer (QA) system.Type: ApplicationFiled: October 4, 2016Publication date: January 26, 2017Inventors: Paul R. Bastide, Matthew E. Broomhall, Robert E. Loredo, Fang Lu
-
Publication number: 20170024375Abstract: An “Utterance-Based Knowledge Tool” monitors user utterances (e.g., user speech or text inputs) to identify relevant statements of facts in declarative utterances of a user. A semantic parser is applied to each statement of facts to parse assertions comprising instances of two or more entities and relations between those entities. As such, each assertion explicitly delimits a relation between two particular entities (one of which may be the user) that are relevant to the particular user. The Utterance-Based Knowledge Tool places or categorizes the identified assertions (which each include entities and relations) into one or more of a plurality of predefined classes. These classified assertions are then applied to construct and/or update a personal knowledge graph for the user. This personal knowledge graph is then applied to respond to user queries, thereby improving personal relevancy of query responses provided to the user.Type: ApplicationFiled: July 26, 2015Publication date: January 26, 2017Inventors: Dilek Hakkani-Tur, Gokhan Tur, Xiang Li, Qi Li
-
Publication number: 20170024376Abstract: Technology is disclosed that improves language coverage by selecting sentences to be used as training data for a language processing engine. The technology accomplishes the selection of a number of sentences by obtaining a group of sentences, computing a score for each sentence, sorting the sentences based on their scores, and selecting a number of sentences with the highest scores. The scores can be computed by dividing a sum of frequency values of unseen words (or n-grams) in the sentence by a length of the sentence. The frequency values can be based on posts in one or more particular domains, such as the public domain, the private domain, or other specialized domains.Type: ApplicationFiled: July 21, 2015Publication date: January 26, 2017Inventor: Matthias Gerhard Eck
-
Publication number: 20170024377Abstract: Provided is a method and a system for providing translation assistance, wherein a user may request translation assistance via a mobile device, which may be a smart phone or a tablet computer. The mobile device establishes a connection to a negotiation server layer and specifies which various criteria for selecting a suitable translation assistant. The negotiation server transmits a list of suitable accounts according to the given criteria to the mobile device. The user of the mobile device may then select a suitable translation partner. A peer-to-peer connection is then established between the mobile device and the device associated with the translation partner. Over this peer-to-peer connection, audio and/or video communication is possible. After the peer-to-peer connection has been closed, a rating value may be transmitted from the mobile device to the negotiation server layer, which subsequently stores this rating value in an account associated with the translation partner.Type: ApplicationFiled: July 21, 2015Publication date: January 26, 2017Applicant: KMO APPLICATIONS GMBHInventor: Victor Olkhovsky
-
Publication number: 20170024378Abstract: A mobile device to operate a virtual assistant system to control any wirelessly connected devices and services by receiving an input command to perform a function at the devices and services, translate the input command into a common language sharable between the external devices and services so that such input commands can be understood between the plurality of devices and services, and functions can be performed at the devices and or service in response to the input command. This control can be shared with other mobile devices as instructed by an input command.Type: ApplicationFiled: October 6, 2016Publication date: January 26, 2017Inventors: Vishal Sharma, Elhum Amjadi
-
Publication number: 20170024379Abstract: A method and system for speech to speech translation using a plurality of computational cores of a natural liquid architecture are provided. The method includes receiving an audio input to be translated into a target language; identifying, based on the received audio input, a cluster of signatures; identifying, based on the cluster of signatures, a first concept, wherein the first concept is common to all signatures within the signature cluster; and determining a match between the first concept and at least a second concept, wherein the second concept is associated with the target language.Type: ApplicationFiled: October 10, 2016Publication date: January 26, 2017Applicant: Cortica, Ltd.Inventors: Igal Raichelgauz, Karina Odinaev, Yehoshua Y Zeevi
-
Publication number: 20170024380Abstract: A system and method for the translation of sign languages into synthetic voices. The present invention refers to the field of assistive technologies, and comprises an instantaneous communication system between hearing- and speech-impaired individuals with hearing-able individuals. More specifically, the invention relates to a method for translating, in real time, the sign language of one individual into oral language by employing biometric sensors, wireless data communication, and a built-in software in a cellphone or another compatible mobile computing device. In certain exemplar embodiments, the invention facilitates associating the recognition of movements and gestures to letters, words, and sentences, and synthesizing the same into an electronic voice.Type: ApplicationFiled: May 19, 2016Publication date: January 26, 2017Applicant: MAP CARDOSOInventor: Manuel Augusto Pinto Cardoso
-
Publication number: 20170024381Abstract: The world language Holy Bible consists of the translations of the bible from official national languages or major world languages to the native or minor world languages across every country in the world. The world language Holy bible will be available and accessible to users in form of a bible app on android, IOS apple, windows and blackberry platform. The world language Holy Bible have the translation of the bible in the official national languages or major languages which consist of but not limited to to English, Spanish, French, Portuguese. Mandarin. Arabic, Russian, German, Dutch. Afrikaans Hindi, Turkish, Italian. Indonesian, Bengali, Tamil, all major official African languages. major/official Asian languages, all major/official European languages, all major-official languages in the North and South America, all major/official Antarctica languages, and all major/official Australian/Oceanian languages.Type: ApplicationFiled: July 16, 2016Publication date: January 26, 2017Inventor: OLUWAGOKE TAIWO AJAYI
-
Publication number: 20170024382Abstract: A method for migrating data between tables. The method includes, receiving a Structured Query Language (SQL) statement, where the SQL statement identifies a source table and a destination table, and the source table contains source data divided into columns with a set of column names. A database management system identifies a set of instructions for manipulating the source data. The database management system generates an interim SQL statement, based on the SQL statement. The database management system executes the interim SQL statement, which copies the manipulated source data into a set of columns of the destination table.Type: ApplicationFiled: July 20, 2015Publication date: January 26, 2017Inventors: Karla Bester, Allan T. Chandler, Mark A. Shewell, Stephen J. Yates
-
SYSTEM FOR MIGRATING RECORDS IN A DATABASE FROM A SOURCE DATABASE SCHEMA TO A TARGET DATABASE SCHEMA
Publication number: 20170024383Abstract: There is disclosed a system for migrating records in a database from a source database schema to a target database schema. A request is received to delete a state from the source schema. The state is marked as the redundant state. A resultant state is identified to which to migrate database records in the redundant state and a valid migration path is calculated between the redundant state and the resultant state.Type: ApplicationFiled: October 5, 2016Publication date: January 26, 2017Inventors: Daniel L. Cheung, Sanjay Nagchowdhury, John A. Owen -
Publication number: 20170024384Abstract: Still and moving images that are stored on a network are expressed as feature vectors, which are then indexed in inverted indices. Hashes of the feature vectors are also stored in a hash database, with each set of similar hashes being placed in bucket. A visual search query is received and expressed as feature vectors, which are then hashed. Matches for the hashed query are searched for in the hash database to quickly find buckets of closely matching images. The feature vectors represented by the matched buckets may optionally be looked through in the indices to find closer, or fewer matches. When multiple inverted indices are searched, they are done so simultaneously, after which the results are aggregated and ordered according to a similarity metric.Type: ApplicationFiled: September 2, 2014Publication date: January 26, 2017Inventor: Shashi KANT
-
Publication number: 20170024385Abstract: Systems and methods for creating dynamic, real-time visual representations of multimedia content. A temporal metadata visualization module receives a plurality of temporal metadata tags associated with a time code reference, representing a plurality of attributes of the multimedia content at the particular time. During playback, the temporal metadata virtualization module applies a set of display preferences and creates a visual representation of attributes identified by the temporal metadata tags at a particular time code reference. The visual representation changes based on the temporal metadata tags of a point within playback of the multimedia content, enhancing a user's experience and engagement with the multimedia content.Type: ApplicationFiled: July 20, 2015Publication date: January 26, 2017Applicant: DISNEY ENTERPRISES, INC.Inventors: EDWARD DRAKE, ANTHONY MUTALIPASSI, ANDREW WRIGHT
-
Publication number: 20170024386Abstract: A method of generating notifications related to availability of new media content is provided. The method includes receiving a notification subscription including a request to monitor for new media content. The method also includes detecting new media content based on the subscription, and if a change is detected, determining an access right and transmitting a notification of the new media content. The metadata of the new media content is used in the subscriptions to determine when to generate notifications. Media content may include media articles, media selections, theatrical media releases, live content, or miscellaneous media sources.Type: ApplicationFiled: May 23, 2016Publication date: January 26, 2017Inventors: Imran Maskatia, Jason Rubinstein
-
Publication number: 20170024387Abstract: A table is processed to determine an approximate NDV for a plurality of groups. For each row, a group based is identified based on one or more group-by columns. A hashed valued is generated by applying a uniform hash function to a value in an NDV column. The hashed value is assigned to a particular bucket based on the values at a first set of bit positions in a binary representation of the hashed value. A bit position value is determined based on for a remaining portion of the binary representation of the hashed value. The bit position value is based on a number of ordered bits in the hashed value that match a particular bit pattern. For each group identified, a maximum bit position (MBP) table is generated. The MBP table stores, for one or more buckets, the maximum bit position value determined for hashed values assigned to a particular bucket.Type: ApplicationFiled: August 5, 2015Publication date: January 26, 2017Inventors: Hong Su, Mohamed Zait, Sunil Chakkappen
-
Publication number: 20170024388Abstract: One or more systems and/or methods for determining a query date range and/or searching a content corpus are provided. A set of content items (e.g., digital images, videos, etc.), associated with an event, may be identified from a content corpus. The set of content items may be evaluated to identify temporal features (e.g., digital time stamps) for the set of content items. A query date range for the event may be determined based upon the temporal features (e.g., users may capture photos that are related to Christmas from December 4th to December 27th). In an example, responsive to receiving a search query, associated with the event, the search query may be adjusted based upon the query date range to create an adjusted search query. The content corpus may be searched using the adjusted search query to create search query results for the search query.Type: ApplicationFiled: July 21, 2015Publication date: January 26, 2017Inventors: Frank Richard Bentley, Joseph Nathaniel Kaye, David Ayman Shamma, John Alexis Guerra Gomez
-
Publication number: 20170024389Abstract: A method for multimodal clue based personalized app function recommendation is provided. The method includes receiving an app search query from a user, obtaining a plurality of real-time clues collected from the user and extracting a plurality of features to represent the collected clues, wherein the plurality of features include structured features and text features. The method also includes generating a joint representation of the multimodal clues based on the plurality of extracted features and creating a logistic regression model based on the joint representation of the multimodal clues. Further, the method includes ranking a list of app functions using the logistic regression model and displaying the ranked app function list for the user.Type: ApplicationFiled: July 22, 2015Publication date: January 26, 2017Inventors: MENGWEN LIU, YUE SHANG, LIFAN GUO, HAOHONG WANG
-
Publication number: 20170024390Abstract: In an example embodiment, a listing of factors to evaluate during calculating of an index score for documents in a database is received, as well as a ranking of each factor in the listing of factors. A relevance multiplication factor is also obtained. Then a document to index in the database is received and the document is indexed. An index score is calculated for the document based on the listing of factors and the ranking of each factor. Then a search query on the database is received. A search score for the document is calculated based on the search query. Then an overall relevance score is calculated for the document for the search query by combining the index score and the search score using the relevance multiplication factor.Type: ApplicationFiled: July 22, 2015Publication date: January 26, 2017Inventors: Raj Vuppala, Dinesh Shahane, Harshad Chavan
-
Publication number: 20170024391Abstract: In one embodiment of the present invention, a training engine teaches a matrix factorization model to rank items for users based on implicit feedback data and a rank loss function. In operation, the training engine approximates a distribution of scores to corresponding ranks as an approximately Gaussian distribution. Based on this distribution, the training engine selects an activation function that smoothly maps between scores and ranks. To train the matrix factorization model, the training engine directly optimizes the rank loss function based on the activation function and implicit feedback data. By contrast, conventional training engines that optimize approximations of the rank loss function are typically less efficient and produce less accurate ranking models.Type: ApplicationFiled: February 15, 2016Publication date: January 26, 2017Inventor: Harald STECK
-
Publication number: 20170024392Abstract: In one aspect, a computerized system of an intelligent workspace manager, includes: determining a user context; traversing a set of cloud-computing platforms to obtain a data relevant to a user context; indexing the data relevant to the user context; scoring the data relevant to the user context; ranking the data relevant to the user context; and communicating the data that is most relevant to the user context to one or more user computing devices.Type: ApplicationFiled: March 3, 2016Publication date: January 26, 2017Inventors: JAYESH SHAH, BALKRISHNA HEROOR, NANDAN UMARJI
-
Publication number: 20170024393Abstract: A transport facilitation system can receive content items for display on driver devices associated with an on-demand transportation service. Using stored driver data for a driver, the system can filter the content items into a filtered subset of content items relevant to the driver. The system can receive location data from a driver device indicating a current location of the driver as the driver travels throughout a given region, and determine a degree of relevance for each of the filtered subset of content items based, at least in part, on the current location of the driver. The system can generate a set of ranked content items for display on the driver device based on the determined degree of relevance for each of the filtered subset of content items, and provide the set of ranked content items for display on the driver device.Type: ApplicationFiled: July 13, 2016Publication date: January 26, 2017Inventors: Maya Paritosh Choksi, Molly Nix
-
Publication number: 20170024394Abstract: A search result providing method and a system provide a real-time change in a search result. The search result method may include receiving a keyword; extracting social network service (SNS) contents corresponding to the keyword by conducting a search on contents registered to an SNS platform; determining a ranking of each of the SNS contents based on user feedback information and newness information of each of the SNS contents; and providing a search result associated with the keyword by selecting and sorting SNS contents to be displayed on a user terminal based on the rankings. The extracting and the determining may be repeatedly performed, and the providing may include dynamically moving the locations of SNS contents within the search result by selecting and sorting the SNS contents to be displayed on the user terminal based on a real-time change in the rankings by the repeatedly performing.Type: ApplicationFiled: July 15, 2016Publication date: January 26, 2017Inventors: Taek-In Kim, Jae Keol Choi, Hyungae Park, Minjin Choi, Sungmo Hong, Byungki Kim
-
Publication number: 20170024395Abstract: Aspects of this disclosure generally are related to significant systems and methods of processing qualitative, comment-style, responses provided by a population, and for corresponding production of significant visualizations configured to efficiently facilitate insight into population characteristics and matters important to the population. According to some embodiments, qualitative, or open-ended, comment-style responses are assigned priority values by participants. Based at least on an analysis of these priority values, groups of participants, qualitative responses, or both, are identified, according to some embodiments. In some embodiments, a significant visualization is generated that visually presents the groups at least in part via clusters of visual representations of participants, qualitative responses, or both based at least on results of the analysis.Type: ApplicationFiled: July 22, 2016Publication date: January 26, 2017Inventors: Natalie Sara MICHELSON, Mark John JEFFERY, David Anthony MacLEOD
-
Publication number: 20170024396Abstract: In one example of the disclosure, performance data for a plurality of cloud-based application deployment configurations is received. A database is generated, the database including associations of the configurations with a plurality of performance features, and including an association of a performance score to each feature. A set of performance requirements for cloud-based deployment of a first application is received. A recommendation of a first configuration for cloud-based deployment of the first application is determined based upon performance scores from the database. The recommendation is sent to a computing device.Type: ApplicationFiled: June 12, 2014Publication date: January 26, 2017Inventors: Suparna Adarsh, SIMHA AJEYAH H
-
Publication number: 20170024397Abstract: A method and system for processing a user request for a recommended area of interest includes the steps of receiving the request including an indication of an electronic device geo-location and a user defined search constraint; receiving data associated with photographs associated with geo-objects, the data comprising geo-location coordinates of the photographs, the geo-location coordinates of the photographs being in proximity with the device geo-location; computing a plurality of region representations based on the geo-location coordinates of the photographs, each region representation being associated with a unique photograph density calculation parameter, the computing comprises determining a potential area of interest in each region representation, each region representation being a candidate for an optimal region representation; determining the optimal region representation based on the user defined search constraint; and displaying to the user the recommended area of interest that corresponds to the poType: ApplicationFiled: June 23, 2016Publication date: January 26, 2017Inventors: Dmitry Anatolievich LAPTEV, Pavel Viktorovich SERDYUKOV, Aleksey Viktorovich TIKHONOV, Gleb Gennadievich GUSEV
-
Publication number: 20170024398Abstract: Methods and apparatus related to associating a task with a user based on the user selecting a task suggestion that is provided to the user in response to a user query. In some implementations, the task may be identified based on similarities between the words and/or phrases of the user query and a task suggestion that is associated with a task. In some implementations, the task may be identified based on user data associated with the user. In some implementations, the task may be associated with additional information related to completing the task.Type: ApplicationFiled: October 4, 2016Publication date: January 26, 2017Inventors: Andrew Tomkins, Tristan Harris, Can Sar, Angelo DiNardi
-
Publication number: 20170024399Abstract: The present invention relates to a system and method tracking music or other audio metadata from a number of sources in real-time on an electronic device and displaying this information as a unified music feed using a graphical and textual interface. In one embodiment the invention provides a system and method for sharing such information within a social network or other conveyance system in order to aggregate crowd sourced, location-based and real-time information by combining the location, timestamp and metadata of user's listening history on such an electronic device.Type: ApplicationFiled: April 2, 2015Publication date: January 26, 2017Inventors: Brian Boyle, Dave Lynch, George Boyle, Brendan O'Driscoll, Craig Watson, Aidan Sliney
-
Publication number: 20170024400Abstract: A method for automatically generating and processing a number of protocol files of different types of an automation system of a technical plant includes identifying a number of relevant protocol files of different types from the generated protocol files based on at least one protocol parameter, transforming the identified relevant protocol files of different types into relevant standardized protocol files of the same type by using an agent-based software, analyzing and/or processing data sets of the relevant standardized protocol files of the same type, and outputting and/or saving the data sets of the relevant standardized protocol files.Type: ApplicationFiled: March 24, 2015Publication date: January 26, 2017Applicant: SIEMENS AKTIENGESELLSCHAFTInventors: Mikhail Roshchin, Alexander Storl
-
Publication number: 20170024401Abstract: A control method of a recoverable file protection device and a protection method of a recoverable file are provided. After a file owner sets a secured content in an unprotected data, a secured content protection mode is selected. In accordance with the secured protection mode, the recoverable file protection device can move the secured content and the marked content can replace the secured content. An authentication key is inputted to encrypt the secured content. If a user would like to open the file, the user is requested to verify an identification data. If the identification data complies with the authentication key, the recoverable file protection device moves the secured content to recover the original content. If the identification data doesn't comply with the authentication key, the file content without the secured content is opened. Therefore, a security of an e-file can be achieved.Type: ApplicationFiled: July 19, 2016Publication date: January 26, 2017Inventors: Jian-Jr Lin, Ke-Sen Huang, Chien-Hsing Chiang
-
Publication number: 20170024402Abstract: One aspect of the invention provides a method including: receiving shape information describing a shape of a first space of interest (SOI); receiving location information describing a location of the first SOI; associating the shape information with the location information and a first unique ID to form a first SOI object; receiving second information describing at least one of a shape or a location of a second SOI; associating the second information and a second unique ID to form a second SOI object; and associating the first SOI object with the second SOI object.Type: ApplicationFiled: October 3, 2016Publication date: January 26, 2017Inventors: Soon-Sung Kwon, Cheol-Woo Park, Yu-Sun Kim, Hyun Mi Kim
-
Publication number: 20170024403Abstract: The present invention provides systems and methods that automate the presentation of e-content in a high quality, magazine-like manner, and are customizable to the taste of individual users and/or the audience.Type: ApplicationFiled: June 21, 2016Publication date: January 26, 2017Inventors: Dan Tocchini, Henri Bergius
-
Publication number: 20170024404Abstract: The present invention provides systems and methods that automate the presentation of e-content in a high quality, magazine-like manner, and are customizable to the taste of individual users and/or the audience.Type: ApplicationFiled: June 21, 2016Publication date: January 26, 2017Inventors: Dan Tocchini, Henri Bergius
-
Publication number: 20170024405Abstract: A method for automatically generating a dynamic index for content displayed on an electronic device is provided. The method includes detecting the content displayed on the electronic device, generating, by the processor, the dynamic index for the content based on user intent, and causing to display the dynamic index on a screen of the electronic device.Type: ApplicationFiled: July 22, 2016Publication date: January 26, 2017Inventors: Sailesh Kumar SATHISH, Manish KUMAR