Preparing Data For Information Retrieval Patents (Class 707/736)
  • Patent number: 9230208
    Abstract: In a method for training an artificial neural network based algorithm designed to monitor a first device, a processor receives a first data. A processor determines a first service action recommendation for a first device using the received first data and an artificial neural network (ANN) algorithm. A processor causes a second device to provide haptic feedback using the received first data. A processor receives a second service action recommendation for the first device based on the haptic feedback. A processor adjusts at least one parameter of the ANN algorithm such that the ANN algorithm determines a third service action recommendation for the first device using the received first data, wherein the third service action recommendation is equivalent to the second service action recommendation.
    Type: Grant
    Filed: December 18, 2013
    Date of Patent: January 5, 2016
    Assignee: International Business Machines Corporation
    Inventors: Aveek N. Chatterjee, Siddique M. Adoni, Dhandapani Shanmugam
  • Patent number: 9218371
    Abstract: An approach for an automatic table cleanup process of use, implemented in relational databases, are provided. A method includes setting up a table cleanup process in a database which is operable to perform an automatic table cleanup on a table within the database using an auto purge value associated with the table. The method further includes altering the table with a virtual column to keep track of dates on the table. The method further includes turning on an automatic table maintenance capability of the database to include and initiate the table cleanup process. The method further includes running the table cleanup process to perform the automatic table cleanup using dates which are automatically filled in during an insert or update operation on the table, the table cleanup process comprising looking through the records and automatically purging the table when the auto purge value has been met.
    Type: Grant
    Filed: February 29, 2012
    Date of Patent: December 22, 2015
    Assignee: International Business Machines Corporation
    Inventors: Peeyush Jaiswal, Burt L. Vialpando
  • Patent number: 9216835
    Abstract: A method and computing device for translating application labels are included herein in which a selection of an application label for translation may be detected. A customized label to replace the application label may also be received. The application label may be replaced with the customized label. Also, the selection of the customized label may be sent to data storage comprising customized labels.
    Type: Grant
    Filed: September 17, 2012
    Date of Patent: December 22, 2015
    Assignee: Intel Corporation
    Inventor: Tomas Galicia
  • Patent number: 9213712
    Abstract: In one aspect, a system receives an executable file that includes one or more advertisements and instructions. The system stores the executable file, including the advertisements, on a storage device. The system receives an input to search the storage device using a search facility separate from the executable file. The system generates search results responsive to the input using the search facility. The system executes the instructions included in the executable file to insert at least one advertisement included in the executable file into the search results. The system presents the search results, including the at least one inserted advertisement, to a user.
    Type: Grant
    Filed: June 24, 2013
    Date of Patent: December 15, 2015
    Assignee: Google Inc.
    Inventor: Ross Biro
  • Patent number: 9201922
    Abstract: Systems and methods are provided in which a content guide includes one or more tags associated with a single user, a group of users or a channel subscribed to by users that enables the retrieval of content for subsequent viewing and which can be supplemented by recommendations and data from other sources.
    Type: Grant
    Filed: July 9, 2013
    Date of Patent: December 1, 2015
    Assignee: Sonic IP, Inc.
    Inventors: Kourosh Soroushian, Daniel Salmonsen, Porfirio Landeros, Shaiwal Priyadarshi, Francois Gravel
  • Patent number: 9189468
    Abstract: An electronic writing solution server includes a classification application that comprises a classifier and a user interface engine. The classifier receives multimedia data on a form, identifies at least one field in the form to be modified and modifies the at least one field in the form based on the multimedia data. The user interface engine provides the modified form to a user.
    Type: Grant
    Filed: March 7, 2013
    Date of Patent: November 17, 2015
    Assignee: Ricoh Company, Ltd.
    Inventors: Michael J. Gormish, John W. Barrus, Edward L. Schwartz
  • Patent number: 9177034
    Abstract: A searchable data storage system is described herein. The storage system includes zones that are independent, and autonomous from each other. The zones include nodes that are independent and autonomous. The nodes include storage devices. When a data item is stored, a local database is updated with information about the newly stored data item. When a search for a data item meeting certain metadata criteria is received, multiple concurrent searches are conducted across all storage devices in all nodes in all zones of the storage system. The configuration of the data storage system allows a parallel concurrent search at constituent storage devices to be performed quickly.
    Type: Grant
    Filed: August 13, 2013
    Date of Patent: November 3, 2015
    Assignee: DataDirect Networks, Inc.
    Inventors: Dan Olster, Adam M. Fried-Gintis, Donald J. Molaro
  • Patent number: 9166633
    Abstract: Information is communicated from a host device to a receiving device via white space. A white space device is interfaced with the host device. The white space device has at least one port configured to communicatively interface with a host device to receive multimedia content from the host device. The white space device also optionally has a television band engine configured to encode a transport stream containing at least a portion of the multimedia content received from the host device. A transmitter is configured to transmit the transport stream via white space.
    Type: Grant
    Filed: January 14, 2011
    Date of Patent: October 20, 2015
    Assignee: QUALCOMM Incorporated
    Inventors: Vijayalakshmi R. Raveendran, Yu A. Wang
  • Patent number: 9165045
    Abstract: In one embodiment, a method receives a plurality of documents. The documents may be received from different medical providers. Also, the documents may be medical record documents generated or captured in a first format and a second format. The first format may be an unstructured data format and the second format may be a structured data format. The first and second documents are then converted to a common format. For example, a common format may emerge as the most restrictive or constrained denominator of the first format and the second format. A schema is determined that provides an organizational structure with categories that can be used to index the content of the first and second documents while they are being converted to the common format. The schema and indexing enable the different formats of documents to be combined and organized simultaneously into a single view for a comprehensive review.
    Type: Grant
    Filed: October 15, 2013
    Date of Patent: October 20, 2015
    Assignee: PeopleChart Corporation
    Inventors: Megan Mok, R. David Holvey
  • Patent number: 9146993
    Abstract: In general, in one aspect, a method includes compiling user interaction statistics for a set of content items displayed in association with a first target media document having a non-textual portion, at least some of the content items associated with one or more keywords, based on the interaction statistics, associating the first target media document with at least some of the keywords associated with the content items, and based on a common attribute of the first target media document and a second target media document having a non-textual portion, associating the second target media document with at least some of the keywords assigned to the first target media document. Other aspects include corresponding systems, apparatus, and computer programs stored on computer storage devices.
    Type: Grant
    Filed: March 16, 2012
    Date of Patent: September 29, 2015
    Assignee: Google, Inc.
    Inventors: Kai Chen, Steven G. Dropsho, Charles Johan Larsson Tibell, Diego Federici
  • Patent number: 9141629
    Abstract: Methods and systems for providing related video files in a video file storage system are disclosed. One method includes identifying a plurality of video files within the video file storage system, wherein the plurality of video files each have a relationship with the first file, wherein the video file storage system provides a platform for storing and sharing videos, and each video file includes a video and associated information. The method further includes generating, by a system server, a list of inquiries based on the plurality of video files, providing, by the system server, the list of inquiries to at least one creator of the first file, receiving from the at least one creator at least one response to the list of inquiries, selecting a subset of the plurality of video files based on the at least one response, and storing information related to the selected subset of the plurality of video files for access if the first file is selected.
    Type: Grant
    Filed: November 23, 2013
    Date of Patent: September 22, 2015
    Assignee: Python4Fun, Inc.
    Inventors: Devabhaktuni Srikrishna, Marc A. Coram, Christopher Hogan
  • Patent number: 9141727
    Abstract: An information search device includes: a path field generating part that, for each node, generates a path field in which paths with the node as an origin are connected; an index generating part that, for each element configuring graph structure information, generates a posting list as a list of information composed of a node having a path field including the element and location information representing a location where the element appears in the path field, and generates an index repository in which the element and the posting list are associated; a search path generating part that generates a search path representing a search condition; and a searching part that extracts a node having a path field satisfying an appearance sequence of elements included in the search path based on the location information of the posting list.
    Type: Grant
    Filed: May 12, 2011
    Date of Patent: September 22, 2015
    Assignee: NEC CORPORATION
    Inventors: Takeshi Arikuma, Nobuhisa Shiraishi
  • Patent number: 9104667
    Abstract: Techniques for detecting an event via social media content. A method includes obtaining multiple images from at least one social media source, extracting at least one visual semantic concept from the multiple images, differentiating an event semantic concept signal from a background semantic concept signal to detect an event in the multiple images, and retrieving one or more images associated with the event semantic concept signal for presentation as a visual description of the detected event.
    Type: Grant
    Filed: September 24, 2012
    Date of Patent: August 11, 2015
    Assignee: International Business Machines Corporation
    Inventors: Noel C. Codella, Apostol Natsev, John R. Smith
  • Patent number: 9098585
    Abstract: A method for clustering a set of web search results is disclosed. A first signature is compared based at least in part on an analysis of multimedia content associated with a first web search result with a second signature based at least in part on an analysis of multimedia content associated with a second web search result. The first web search result is clustered with the second web search result based at least in part on the comparison of the first signature with the second signature.
    Type: Grant
    Filed: September 10, 2012
    Date of Patent: August 4, 2015
    Assignee: CastTV Inc.
    Inventors: Edwin Seng Eng Ong, Aleksandra R. Vikati, Michael L. Harville, Kyle C. Maxwell, Andrew S. Cantino
  • Patent number: 9092528
    Abstract: In general, one aspect of the subject matter described can be embodied in a method that includes, for a first document that is included in first search results responsive to a first user-submitted query, selecting a plurality of previously submitted queries for which the first document was a responsive search result. The method can further include determining whether second documents that are relevant to the previously submitted query have at least a threshold level of diversity in comparison to the first search results, wherein second documents are determined to be relevant to the previously submitted query based on data that is indicative of user behavior. The method can additionally include identifying one or more queries from the selected previously submitted queries to provide as first suggested queries, and providing the one or more identified queries as first suggested queries with the first search results for the first user-submitted query.
    Type: Grant
    Filed: November 8, 2013
    Date of Patent: July 28, 2015
    Assignee: Google Inc.
    Inventors: Paul Haahr, Charles E. Martin
  • Patent number: 9069723
    Abstract: One exemplary embodiment involves receiving a request at a server device, the request identifying electronic content and a modification for the electronic content. The request may be based at least in part on information provided in a uniform resource locator (URL) or other address used by a requesting client device to initiate the request for the electronic content from the server. A parameter of the URL or other address may be used to specify the modification. The exemplary embodiment further involves identifying, via the server device, a source file associated with the electronic content, changing, via the server device, an element within the source file according to the modification identified in the request, and providing modified electronic content from the server device for use on the requesting client device.
    Type: Grant
    Filed: May 20, 2011
    Date of Patent: June 30, 2015
    Assignee: Adobe Systems Incorporated
    Inventors: Christopher Samaniego, Venky Kumar, Brian McPheeters
  • Patent number: 9070084
    Abstract: A method, executed by a computer system, or altering a base expression associated with an ontology, the method including: generating a canonical expression from the base expression; modifying the canonical expression to generate a modified canonical expression, the modification being the addition, replacement or deletion of a target update expression segment; modifying the base expression to generate a modified base expression by adding a modification sub-expression to the base expression or deleting a modification sub-expression from the base expression, the modification sub-expression being determined at least in part from the target update expression segment; generating a comparison canonical expression from the modified base expression; and comparing the comparison canonical expression with the modified canonical expression to determine whether to substitute the base expression with the modified base expression.
    Type: Grant
    Filed: June 21, 2011
    Date of Patent: June 30, 2015
    Assignee: COMMONWEALTH SCIENTIFIC AND INDUSTRIAL RESEARCH ORGANISATION
    Inventor: Michael John Lawley
  • Patent number: 9058386
    Abstract: Disclosed herein are systems, methods, and computer-readable media for transmedia video bookmarks, the method comprising receiving a first place marker and a second place marker for a segment of video media, extracting metadata from the video media between the first and second place markers, normalizing the extracted metadata, storing the normalized metadata, first place marker, and second place marker as a video bookmark, and retrieving the media represented by the video bookmark upon request from a user. Systems can aggregate video bookmarks from multiple sources and refine the first place marker and second place marker based on the aggregated video bookmarks. Metadata can be extracted by analyzing text or audio annotations. Metadata can be normalized by generating a video thumbnail representing the video media between the first place marker and the second place marker. Multiple video bookmarks may be searchable by metadata or by the video thumbnail visually.
    Type: Grant
    Filed: February 17, 2014
    Date of Patent: June 16, 2015
    Assignee: AT&T Intellectual Property I, L.P.
    Inventors: Behzad Shahraray, Andrea Basso, Lee Begeja, David C. Gibbon, Zhu Liu, Bernard S. Renger
  • Patent number: 9047285
    Abstract: A frame represents a concept with a set of roles and a set of linguistic rules. If a linguistic rule is satisfied, by a unit of natural language discourse (UNLD), the frame is invoked and a frame instance produced. A frame instance specifies how the UNLD, with particular values drawn from the UNLD, fulfills the roles of the frame. A frame-based search, of target content, is accomplished in response to a frame-based user query. The search result is comprised of records, where each record is a result of a match, of the frame-based query, at a location in the target content. If the frame-based query is implicit, a match requires only that the location of the target content invokes the appropriate frame. If the frame-based query is role-specific, in addition to invoking the appropriate frame, a query search term needs to be found in the value for a role of the frame instance produced.
    Type: Grant
    Filed: July 21, 2008
    Date of Patent: June 2, 2015
    Assignee: NetBase Solutions, Inc.
    Inventors: Wei Li, Michael Jacob Osofsky, Lokesh Pooranmal Bajaj
  • Patent number: 9047561
    Abstract: A method and apparatus for optimizing access to a contextual network are described. The apparatus has a registration manager module, a configuration manager module, an access manager module, and an access optimizer module. The registration manager module registers business applications operating in the contextual network of a server with registration data having a set of parameters to define the business applications. The configuration manager module determines initial configuration settings for the business applications to identify parts of the contextual network relevant to the business applications. The access manager module provides the business applications with access to contextual network data based on distances between nodes in a contextual network graph of the contextual network data. The access optimizer module collects measurements of the access of the business applications to the contextual network data, and computes future optimal configuration settings for the business applications.
    Type: Grant
    Filed: May 30, 2012
    Date of Patent: June 2, 2015
    Assignee: SAP SE
    Inventor: Robert Heidasch
  • Publication number: 20150149458
    Abstract: The present invention relates to a method for generating blocks for video searching and to a method for processing queries based on the blocks generated thereby. One embodiment of the present invention includes the steps of: detecting a reference frame of which the position information and/or direction information, which are forms of space information on a frame, nonlinearly changes from among frames forming a video; and generating a tilt block including a plurality of frames on the basis of the reference frame. Accordingly, compared to the prior art, the same amount of queries can be processed using a smaller amount of memory and in a shorter amount of time.
    Type: Application
    Filed: March 11, 2013
    Publication date: May 28, 2015
    Inventors: Hwan Jo Yu, Young Woo Kim
  • Publication number: 20150149460
    Abstract: Methods and apparatus consistent with the invention provide the ability to organize and build understandings of machine data generated by a variety of information-processing environments. Machine data is a product of information-processing systems (e.g., activity logs, configuration files, messages, database records) and represents the evidence of particular events that have taken place and been recorded in raw data format. In one embodiment, machine data is turned into a machine data web by organizing machine data into events and then linking events together.
    Type: Application
    Filed: January 31, 2015
    Publication date: May 28, 2015
    Inventors: Michael Joseph Baum, R. David Carasso, Robin Kumar Das, Bradley Hall, Brian Phillip Murphy, Stephen Phillip Sorkin, Andre David Stechert, Erik M. Swan, Rory Greene, Nicholas Christian Mealy, Christina Frances Regina Noren
  • Publication number: 20150149457
    Abstract: Creating a persistent messaging session includes providing a web application that enables browser-to-browser multimedia communications, creating the persistent messaging session in response to a request from a user, and setting the persistent messaging session to an idle state when all users have exited the persistent messaging session, wherein the idle state is monitored by the web application. Joining a persistent messaging session includes querying a server hosting a web application that supports and tracks a plurality of persistent messaging sessions, using a set of search criteria, receiving a set of search results from the server, wherein the search results indicate that the persistent messaging session satisfies the set of search criteria, and joining the persistent messaging session, where the joining allows the first endpoint device to exchange browser-to-browser multimedia communications directly with a second endpoint device.
    Type: Application
    Filed: November 27, 2013
    Publication date: May 28, 2015
    Applicant: AT&T Intellectual Property I, L.P.
    Inventors: MARK POKO, Gautham Chandra, Smeet Merchant
  • Publication number: 20150149459
    Abstract: This application discloses a computing system implementing one or more tools or mechanism configured to integrate different design stages, phases, or levels of abstraction by relating objects based on one or more of their characteristics, such as physical or electrical attributes, properties, references, or the like. The tools or mechanism can generate tags corresponding to characteristics of objects in one or more designs representing at least a portion of an electronic system. The tools or mechanism can link the objects in the one or more designs based, at least in part, on tags, and, in response to receiving a selection corresponding to a portion of the one or more designs, present information corresponding to at least another portion in the one or more designs associated with the selected portion based, at least in part, on the linked objects.
    Type: Application
    Filed: November 20, 2014
    Publication date: May 28, 2015
    Inventors: Nigel Hughes, Artem Kornilov
  • Publication number: 20150149456
    Abstract: A document sharing system includes a plurality of different data provider implementations. The document sharing system exposes a common application programming interface to a plurality of different clients and receives data requests identifying a given data provider, from the clients. The document sharing system then uses the data provider implementation for the data provider identified in the request, in order to obtain the requested data, and place it in a common data structure that is returned to the client.
    Type: Application
    Filed: November 22, 2013
    Publication date: May 28, 2015
    Inventors: David L. Meyers, Michael B. Palmer, Betsy Y. McIntyre, Mirela D.S. Correa, David P. Limont, Kenneth Fern
  • Publication number: 20150149293
    Abstract: Embodiments of the present invention relate to the field of mobile communications and provide an advertisement storage method and advertisement insertion method, device, and system; the advertisement insertion system includes an advertisement providing device, an advertisement policy and charging control function, an advertisement storage, an advertisement insertion device, and a terminal, where the components are connected through a wireless network or a wired network. In the present invention, processes of automatically receiving, storing, and inserting an advertisement can be achieved by the advertisement insertion system including the advertisement policy and charging control function, the advertisement storage, the advertisement insertion device, and the terminal without any manual intervention by a service provider.
    Type: Application
    Filed: January 30, 2015
    Publication date: May 28, 2015
    Inventors: Chunshan XIONG, Gaoke DU
  • Patent number: 9043342
    Abstract: A method, system and computer-usable medium are disclosed for controlling the distribution of data. Data stored in a datastore is filtered according to a data release policy to generate filtered data. A data release policy agreement, corresponding to the data release policy, is generated. The filtered data and the data release policy agreement are then provided to an information consumer. The data release policy agreement is then used to enforce the data release policy.
    Type: Grant
    Filed: December 29, 2009
    Date of Patent: May 26, 2015
    Assignee: International Business Machines Corporation
    Inventors: Ivan M. Milman, Charles D. Wolfson, Matthias Schunter, Heather M. Hinton, Michael P. Waidner
  • Patent number: 9043291
    Abstract: A system and method verifies and restores the consistency of inode to pathname mappings. In a first embodiment, an off-line verification procedure is modified to verify and correct the primary name inode to pathname mapping information within inodes of a file system. In a second embodiment, an on-line file system verification process is modified to verify inode to pathname mapping information upon the loading of each inode within the file system.
    Type: Grant
    Filed: January 28, 2010
    Date of Patent: May 26, 2015
    Assignee: NetApp, Inc.
    Inventors: Edward R. Zayas, Thomas Haynes, John Francis Gillono, Andy C. Kahn
  • Patent number: 9043328
    Abstract: A catalog builder is disclosed. This invention relates to data management systems, and more particularly to catalog creation mechanisms in data management systems. Present day data management systems employ catalog builder tools. However, the catalog builders cannot be configured as per the requirements of the users. Further, there are no mechanism to configure custom catalogs and associated metadata. The disclosed catalog builder may be employed to configure an online central repository on the fly and build a catalog. The catalog builder is equipped with a central repository. Further, catalog builder is also provided with advanced search features and analytical capabilities in order to search for the data specified by the user and fetch the data from the central repository. The catalog builder is also provided with clustering and segmentation capabilities in order to slice and dice the data.
    Type: Grant
    Filed: June 3, 2011
    Date of Patent: May 26, 2015
    Assignee: Tata Consultancy Services Limited
    Inventors: Ashok Kumar Ganesan, Ruby Felicia Noel, Adarsh Kumar Jhunjhunwala, Lokesh Sikharam, Prabhu Arumugham
  • Patent number: 9043323
    Abstract: An approach is provided for providing search with contextual processing. A contextual search platform processes and/or facilitates a processing of one or more data requests data to generate at least one query. The contextual search platform further determines one or more algorithms for bounding, at least in part, result data responsive to the one or more data requests, the at least one query, or a combination thereof. The contextual search platform also causes, at least in part, an association of the one or more algorithms with the at least one query.
    Type: Grant
    Filed: August 22, 2011
    Date of Patent: May 26, 2015
    Assignee: Nokia Corporation
    Inventors: Pavandeep Kalra, Sergey Boldyrev
  • Patent number: 9043350
    Abstract: Methods, systems, and computer-readable media for providing topical search suggestions are provided. Topical search suggestions allow a user to receive search results related to the designated topic or subject matter. The present invention may generate multiple topics based on search input provided by a user. The search input may be a search prefix that includes one or more words entered into the search query box before the completed search query is submitted to the search engine. A search interface then presents the topics derived from the search prefix to a user before the user submits the query. In another embodiment, the user designates multiple search inputs. The present invention generates search results based on the search inputs and then presents topics extracted from the search results. In one embodiment, the topics are extracted by performing a natural language analysis of search result metadata.
    Type: Grant
    Filed: September 22, 2011
    Date of Patent: May 26, 2015
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Daniel Jason Tomko, Vikas Rajvanshy, Michael Gradek, John Lynn, William J. Pardi
  • Patent number: 9043301
    Abstract: A social networking system receives a query associated with a user and, in response, provides a combined result set comprising objects stored by a social networking system that match the query. The combined result set comprises multiple result sets obtained from different search algorithms. The various objects stored by the social networking system may be of different types representing different concepts, such as user objects, application objects, event objects, location objects, group objects, and hub/page objects, any of which may be included in the result set. The objects of the result set may be further filtered, ordered, and/or grouped based at least in part on known relationships of the user with the objects, such as geographic distances between locations associated with the user and the objects.
    Type: Grant
    Filed: February 26, 2013
    Date of Patent: May 26, 2015
    Assignee: Facebook, Inc.
    Inventors: Akhil Wable, Luke Andrew DeLorme, Wayne Kao, Alexandre Roche, Thomas Occhino
  • Patent number: 9043303
    Abstract: A method for sharing an email in an on-demand database system is provided. The method receives, at one or more computer systems associated with the on-demand database system, the email from a first user; determines, at the one or more computer systems, a database record associated with the email; logs, at the one or more computer systems, the email with the associated database record; and provides access to the email to one or more second users with access rights to the database record.
    Type: Grant
    Filed: July 25, 2013
    Date of Patent: May 26, 2015
    Assignee: salesforce.com, Inc.
    Inventors: Pratima Arora, Jeanine Walters
  • Patent number: 9043341
    Abstract: For efficiently storing and retrieving data and metadata in phases, in a first phase, metadata tokens, which are assigned to most active metadata-emitting entities, are used for storing the data and the metadata together in a single input/output operation while piggybacking the metadata of least active metadata-emitting entities onto one of the most active metadata-emitting entities having one of the metadata tokens. In a second phase, the metadata is re-written to a metadata delta journal for reclaiming the metadata tokens. In a third phase, the metadata journal is applied to a metadata structure containing the metadata of the storage system, the metadata delta journal is then cleared after successfully updating the main metadata structure with the metadata of the metadata journal. The metadata journal is swapped with an empty metadata journal for concurrently adding metadata while retaining the metadata journal until applying the metadata delta journal to the metadata structure.
    Type: Grant
    Filed: November 5, 2013
    Date of Patent: May 26, 2015
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Ben Sasson, Ori Shalev
  • Patent number: 9043304
    Abstract: Methods, systems, and apparatus for selecting geographic areas of interest for a query. A method includes for each query stored in search log data, determining an origin location for each occurrence of the query, determining a content location for each occurrence of the query, for each of a plurality of catchment areas, determining catchment area matches for the query based on the origin location of each occurrence of the query and the content location of the occurrence of the query, determining, for each catchment area, a catchment area score that is indicative of an interest level for the catchment area for a query, the determination based on a number of catchment area matches for the catchment area for the query and selecting, for the query and based on the catchment area scores for the catchment areas, one of the catchment areas as a selected catchment area for the query.
    Type: Grant
    Filed: March 14, 2014
    Date of Patent: May 26, 2015
    Assignee: Google Inc.
    Inventors: Piyush Prahladka, Trystan G. Upstill, Pratik Worah
  • Publication number: 20150142731
    Abstract: A system for saving data according to an embodiment of the present invention comprises an apparatus for data collecting data generated from a sensor; an apparatus for saving data saving the data in database corresponding to a cumulative data table and a latest data table; an apparatus for providing data transmitting a request for retrieval of data to the apparatus for saving data and obtaining the data saved in the cumulative data table or the latest data table according to the request; and an apparatus for serving data providing the data to a user's terminal.
    Type: Application
    Filed: November 17, 2014
    Publication date: May 21, 2015
    Inventors: Yoon-Sik YOO, Dong-Hwan PARK, Hyo-Chan BANG
  • Publication number: 20150142797
    Abstract: An electronic device and a method providing a messenger service in the electronic device are provided. The electronic device includes a display configured to display a timeline bar in a dialogue window of a messenger application, the timeline bar including a plurality of time points, each time point associated with archived messages, and a controller configured to receive a selection of one of the time points and retrieve the archived messages associated with the selected one of the time points, and display the retrieved archived messages.
    Type: Application
    Filed: May 30, 2014
    Publication date: May 21, 2015
    Applicant: Samsung Electronics Co., Ltd.
    Inventors: You-Bi SEO, Sung-Ju PARK, Chun-Hyoung PARK
  • Publication number: 20150142795
    Abstract: Systems, methods and computer readable media for configurable media processing with meta effects are disclosed. In some implementations, the systems, methods and computer readable media can process a media file based on one or more meta effects (e.g., an ordered list of effects and their corresponding parameters).
    Type: Application
    Filed: November 18, 2013
    Publication date: May 21, 2015
    Applicant: Google Inc.
    Inventors: Thor Carpenter, Kai Ding
  • Publication number: 20150142796
    Abstract: The disclosure relates to of generating a data structure stored in a computer memory for use in performing a search query to determine a separation between nodes in a network of interconnected nodes, wherein the method comprises: selecting a set of landmark nodes from the network; and for at least two of the landmark nodes in the set; generating a path tree for each landmark node that indicates a separation between the landmark node and each of a plurality of nodes; wherein the generating is configured to limit the number of path trees each of said plurality of nodes may appear in to no more than a predetermined number of path trees. A method of processing a data structure is also disclosed.
    Type: Application
    Filed: April 18, 2014
    Publication date: May 21, 2015
    Applicant: Microsoft Corporation
    Inventors: Volodymyr Floreskul, Konstantin Tretjakov, Marlon Gerardo Dumas, Ando Saabas
  • Publication number: 20150142798
    Abstract: A method and system for media consumption are described.
    Type: Application
    Filed: June 17, 2013
    Publication date: May 21, 2015
    Inventors: Avraham Poupko, Hillel Solow, Perry Smith
  • Publication number: 20150142794
    Abstract: Systems, methods, and other embodiments associated with linguistic tags for documents are described. In one embodiment, a method includes receiving a document. The example method includes applying a language tag value to a language tag of the document and applying a locale tag value to a locale tag of the document. The language tag and the locale tag are assigned positions in a hierarchy of linguistic tags such that the language tag inherits from the locale tag. The example method may also include storing the document, the language tag value, and the locale tag value in a memory.
    Type: Application
    Filed: November 18, 2013
    Publication date: May 21, 2015
    Inventors: Peter TEBBENHOFF, Gerhard BRUGGER, Navneet CHAKRAVARTI, Timothy EAGER
  • Publication number: 20150142834
    Abstract: A method and apparatus for generating agricultural semantic image information are provided to manage crop image information and agricultural environmental information as an object in an integrated manner. The apparatus generates agricultural semantic image information through these steps: receiving primary agricultural environmental information from each sensor of an agricultural environment semantic adaptation system; generating secondary agricultural environmental information based on the primary agricultural environmental information; receiving image information and still lo images from imaging means of the agricultural environment semantic adaptation system; extracting growth state information from the still images; and recording the primary agricultural environmental information, secondary agricultural environmental information, and growth state information as metadata for the image information.
    Type: Application
    Filed: June 10, 2014
    Publication date: May 21, 2015
    Applicant: ELECTRONICS AND TELECOMMUNICATIONS RESEARCH INSTITUTE
    Inventors: Hae Dong LEE, Ae Kyeung MOON, Dong Wan RYOO, Soo In LEE
  • Publication number: 20150142799
    Abstract: A method comprising identifying a mood media item association with an object media item, the mood media item being a media item of a face of a user while the object media item is being viewed by the user, determining an object that is associated with the object media item, and causing establishment of an association between the object and the mood media item is disclosed.
    Type: Application
    Filed: November 20, 2014
    Publication date: May 21, 2015
    Inventors: Antti Johannes ERONEN, Arto Juhani LEHTINIEMI, Juha Henrik ARRASVUORI, Jukka Antero HOLM
  • Patent number: 9037698
    Abstract: A computer-implemented data processing method comprises receiving information from a user computer concerning a desired output to be generated, adding the information concerning the desired output to be generated to a data structure, and adding additional information to the data structure concerning intermediate outputs to be generated. The information concerning the desired output to be generated is received at a host computer. The host computer is one of a plurality of host computers configured to collect and analyze data received from a plurality of source computers. The data structure represents a list of outputs to be generated by the plurality of host computers. The intermediate outputs are precursor inputs needed to generate the desired output. The additional information is added to the data structure based on the information received from the user computer and based on stored information.
    Type: Grant
    Filed: March 14, 2006
    Date of Patent: May 19, 2015
    Assignee: Amazon Technologies, Inc.
    Inventors: Paul G. Nordstrom, Aaron C. Thompson
  • Patent number: 9037584
    Abstract: Techniques for dynamic cross-filtering are described. An apparatus may comprise a filter manager component for an application program. The filter manager component is operative to manage cross-filtering operations for the application program. The filter manager component may comprise a filter control module operative to determine a selection state for a filter data element of a first filter component, and a relationship state for the filter data element of the first filter component with a filter data element of a second filter component. The filter manager component may also comprise a filter interface module communicatively coupled to the filter control module. The filter interface module is operative to dynamically display a different visual indicator for the filter data elements based on the selection state and the relationship state, among other filter criteria or filter states. Other embodiments are described and claimed.
    Type: Grant
    Filed: November 11, 2013
    Date of Patent: May 19, 2015
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Allan Folting, Gabhan Berry, Danny Khen, Anatoly Grabar, Andrew Garbuzov
  • Patent number: 9037580
    Abstract: A method, system and computer program product for generating answers to questions. In one embodiment, the method comprises receiving an input query, decomposing the input query into a plurality of different subqueries, and conducting a search in one or more data sources to identify at least one candidate answer to each of the subqueries. A ranking function is applied to each of the candidate answers to determine a ranking for each of these candidate answers; and for each of the subqueries, one of the candidate answers to the subquery is selected based on this ranking. A logical synthesis component is applied to synthesize a candidate answer for the input query from the selected the candidate answers to the subqueries. In one embodiment, the procedure applied by the logical synthesis component to synthesize the candidate answer for the input query is determined from the input query.
    Type: Grant
    Filed: September 14, 2012
    Date of Patent: May 19, 2015
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Eric W. Brown, Jennifer Chu-Carroll, David A. Ferrucci, Adam P. Lally, James W. Murdock, IV, John M. Prager
  • Patent number: 9037583
    Abstract: Photo/video is geo tagged with GPS coordinates corresponding to the place of capture of said photo/video. ‘Geo-information’ metadata corresponding to GPS coordinates is automatically generated and attached to corresponding photo/video. The ‘geo-information’ metadata comprises of date &time of capture, geo information metadata such as local weather, local attractions, local events etc. at the time of capture of corresponding photo/video. According to another aspect, a search engine is provided with means to crawl through one or more database comprising of ‘geo-information’ metadata attached to photos/videos and generate result comprising of photos/videos with ‘geo-information’ metadata corresponding/relevant to query input. According to another aspect, present invention discloses apparatus, means and methods to attach one or more local advertisements to photos/videos and display advertisement in conjunction with corresponding photo/video on communication devices.
    Type: Grant
    Filed: February 29, 2008
    Date of Patent: May 19, 2015
    Inventor: Ratnakar Nitesh
  • Patent number: 9037572
    Abstract: Embodiments of techniques or systems for customization of, diagnostic assistance, and driving analytics related to snapshot data of a vehicle are provided herein. For example, a snapshot can be taken. The snapshot can be based on a snapshot package customized according to symptoms experienced by a driver of a vehicle, and analyzed individually or in conjunction with other snapshots to determine a trend. Additionally, the snapshot can be based on a configuration of a vehicle. In this scenario, the snapshot and the configuration of the vehicle can be used to provide an enhanced troubleshooting guide by removing non-suspect areas from consideration, thereby mitigating troubleshooting time. The snapshot can be setup to record parameters related to wear and tear on components of the vehicle. Suggestions can be made to a driver of the vehicle to reduce or mitigate actions that negatively impact wear and tear.
    Type: Grant
    Filed: June 3, 2013
    Date of Patent: May 19, 2015
    Assignee: Honda Motor Co., Ltd.
    Inventors: Tim R. Jones, Rich Shannon
  • Publication number: 20150134657
    Abstract: Automatic identification and prioritization of user profiles in network-based application systems are provided. When creating network-based content, references to a plurality of user profiles within the entire network system may be automatically identified by specifying a user identifier, and references to one or more of these user profiles may then be determined according to user specifications or specified guidelines. The content of a network-based application may then always be supplemented with references to user profiles according to the user profiles identified in this manner.
    Type: Application
    Filed: November 10, 2014
    Publication date: May 14, 2015
    Inventors: Karsten Ehms, Manfred Langen, Bernd Lindner
  • Publication number: 20150134656
    Abstract: Extracting and mining of quote data across multiple languages, including: retrieving, from a plurality of quote sources, a plurality of commentary summarizations, wherein each commentary summarization is embodied as a machine-readable data structure and wherein the plurality of commentary summarizations include information in at least two or more languages; for each commentary summarization: identifying, within the commentary summarization, quote data, wherein the quote data represents a quote from a commentator; creating a quote tuple for the quote data, the quote tuple including information associated with quantifiable aspects of the quote data; and storing, in a quote tuple repository, the quote tuple; mining, for quote analysis information, the quote tuple repository; and presenting, to a user, the quote analysis information.
    Type: Application
    Filed: November 12, 2013
    Publication date: May 14, 2015
    Applicant: International Business Machines Corporation
    Inventors: ANKUR GANDHE, AMIT KUMAR R. SINGH, KARTHIK VISWESWARIAH