Patents Examined by Anteneh Girma
-
Patent number: 8495057Abstract: Image management applications allow users to upload, modify, organize, search, and/or share images. Unfortunately, current image management applications may have separate search modes and tagging modes. Accordingly, one or more systems and/or techniques for providing a user with a seamlessly integrated search, view, and/or tag experience are disclosed herein. Search results comprising tagged images and untagged images may be provided in response to a user search query. The untagged images may be contextually relevant to features of the tagged images and/or the user search query. Tagging suggestions for untagged images may be presented that allow a user to confirm or deny a tagging suggestion for an untagged image. Additionally, confirmable thumbnails corresponding to the untagged images may be presented. A confirmable thumbnail may allow a user to confirm or deny tagging a corresponding untagged image.Type: GrantFiled: May 17, 2010Date of Patent: July 23, 2013Assignee: Microsoft CorporationInventors: Michael F. Palermiti, II, William Yang, Bryan Ferguson, Robin Counts
-
Patent number: 8495056Abstract: A method of report caching includes recording a user ID, a timestamp including at least a connection date and at least one SQL query associated with a report requested by a user from the database system for each connection of the user to the database system over a predetermined period. A plurality of intervals is defined in the predetermined period. Retrieved are instances of the user ID associated with connections of the user to the database system during at least a threshold number of the intervals based on a position that a current date associated with a current connection of the user to the database system occupies in a current interval. The at least one SQL query is executed to generate the report from the database system on the current date before request for the report from the user. The report is stored in a cache for user's retrieval.Type: GrantFiled: November 5, 2009Date of Patent: July 23, 2013Assignee: AT&T Intellectual Property I, L.P.Inventors: Jean-Francois Le Pennec, Olivier Daude, Marc Gatignol
-
Patent number: 8495075Abstract: A method accomplishes matching a particular media metadata record to one of a plurality of records of a first media metadata database. For the particular media metadata record, for each of at least some of the tokens of the particular media metadata record, a table is processed that correlates that token to records of the first media metadata database. Based on the processing, it is determined in which of the plurality of records (match candidate records) of the first media metadata database that token of the particular record appears. For each of at least some of the match candidate records of the first media metadata database, a value is determined that indicates a degree of match between that match candidate record and the particular media metadata record. The determined values are processed to determine one of the match candidate records is a nominal match to the particular media metadata record.Type: GrantFiled: March 8, 2006Date of Patent: July 23, 2013Assignee: Apple Inc.Inventor: Mark Miller
-
Patent number: 8478794Abstract: A method of segmenting relative user preferences into fine-grain and coarse-grain collections is provided. The method includes providing a set of content items having associated descriptive terms. The method also includes receiving user search input and, in response thereto, presenting a subset of content items. The method includes receiving user selection actions and analyzing the selections to learn the user's preferred descriptive terms. The method includes expressing the learned preferred descriptive terms as a segmented probability distribution function having at least one fine grain segment and at least one coarse grain segment. In response to subsequent search input, the method calls for selecting and ordering a collection of content items by promoting the ranking of content items associated with the learned preferred descriptive terms of the user according to the differentiation provided by the segmented probability distribution function.Type: GrantFiled: November 15, 2011Date of Patent: July 2, 2013Assignee: Veveo, Inc.Inventors: Murali Aravamudan, Ajit Rajasekharan, Kajamalai G. Ramakrishnan, Mayank Gupta
-
Patent number: 8473528Abstract: Methods, computer-readable media, and apparatuses support data entry and aggregate work entries for an account. Different work codes are mapped to different categories for an account. Work entries are aggregated for the different categories in a report or in an invoice for the account. A worker may be mapped to client, which may further include a client region, when aggregating work entries to different categories for an account. A data structure is formed to include account information. The data structure can assume different structure types, including a data cube having three or more dimensions. A spreadsheet file may be linked to the data structure, and the contents a database may be synchronized to the spreadsheet file. The contents of the database may be categorized, analyzed, and aggregated, in which the contents are exported to provide a report on a worker and/or account.Type: GrantFiled: August 14, 2008Date of Patent: June 25, 2013Assignee: Accenture Global ServicesInventor: Kevan Warren Lamm, Sr.
-
Patent number: 8468146Abstract: A method for creating a search index on cloud database is provided. The method enables providing inputs for creating multiple indexes on documents stored in the cloud database. One of the inputs may include a first value representing number of documents to be assigned a single index. The method further enables determining total number of documents stored in the cloud database which is represented by a second value. Further, the method enables estimating total number of indexes to be created based on first value and second value. The method further comprises executing a loop to create multiple indexes for a predetermined number of iterations which corresponds to the estimated value. Furthermore, the method comprises indexing documents for creating the multiple indexes. Finally, the method comprises merging the multiple indexes to create a single index which facilitates a user to search documents stored in the cloud database.Type: GrantFiled: June 9, 2010Date of Patent: June 18, 2013Assignee: Infosys LimitedInventors: Rajarshi Bhose, Kashyap Chimanlal Santoki, Subhadip Sarkar
-
Patent number: 8463764Abstract: A social based search apparatus, system and method. The apparatus, system and method may include receiving, from a user, at least one search keyword, comparing the search keyword to a plurality of keywords having one or more experts associated therewith, and producing a first search result including at least one expert and information associated with the at least one expert, wherein the at least one expert and the information are at least substantially related to the at least one search keyword. The present invention may additionally include applying at least one filter to the first search result, wherein the at least one filter includes a broadening of the at least one search keyword.Type: GrantFiled: March 17, 2009Date of Patent: June 11, 2013Assignee: Fuhu Holdings, Inc.Inventors: Robb Fujioka, Daryl Okimoto
-
Patent number: 8463828Abstract: In accordance with embodiments, there are provided mechanisms and methods for storing file system content in a multi-tenant on-demand database system. These mechanisms and methods for storing file system content in a multi-tenant on-demand database system can enable embodiments to reduce a number of files stored on a file system, avoid copying of all file system content to file system copies, etc.Type: GrantFiled: December 10, 2010Date of Patent: June 11, 2013Assignee: salesforce.com, inc.Inventors: Scott Hansma, Simon Z. Fell, Ryan Brainard, Sridevi Gopala Krishnan, Deepa Gupta
-
Patent number: 8463815Abstract: Systems and methods for controlling access to objects within a file system utilizing data associated with those objects are disclosed. More specifically, in one embodiment access controls pertaining to a user may be specified in terms of tags which may be associated with an object, and a user's access to objects may be controlled based upon these tags. These tags may reflect the content of the object, or a grouping, category or another type of classification of the object and may be determined through the processing of the object. In particular, in one embodiment, metadata associated with an object may be classified and associated with classification tags associated with those classifications. A user's access to objects may then be specified through a set of classification tags, where the user may access objects associated with those classification tags.Type: GrantFiled: November 12, 2008Date of Patent: June 11, 2013Assignee: Storediq, Inc.Inventor: Keith Zoellner
-
Patent number: 8463798Abstract: A method, article of manufacture, and apparatus for restoring or transmitting files from a first location to a second location, comprising prioritizing the files, and restoring or transmitting the files in prioritized order. In one embodiment, the files may be prioritized according to file type, and may be subsorted by timestamp. In one embodiment, the files may be prioritized according to timestamp or timestamp range, and subsorted by file type. File types may be grouped such that all file types in a group have the same priority, and the group may be associated with an application or application suite. In one embodiment, the files may be prioritized according to predicted file usage.Type: GrantFiled: March 31, 2007Date of Patent: June 11, 2013Assignee: EMC CorporationInventors: Christopher Hercules Claudatos, William Dale Andruss, Steven R. Terwilliger
-
Patent number: 8452814Abstract: Applications can be localized by localization experts to allow them to be used by a broader customer base. The localization can be done given interface context to produce more applicable results. Context information showing the actions captured as the application is in use can be given to a localization expert by providing the localization expert multiple snapshots of the application in use. The multiple snapshots can convey more information than other forms of context information as they can show use over time. A localization edit based on the multiple snapshots can be used to localize an application.Type: GrantFiled: October 24, 2011Date of Patent: May 28, 2013Assignee: Google Inc.Inventors: Jun Yin, Piotr Powalowski, Peter Yung Sen Chen
-
Patent number: 8452750Abstract: A computer based system and method for the creation and access of dynamic course content and associated media products is disclosed. The present invention utilizes dynamic current content sources such as news, web sources, blogs, podcasts, user generated content, and other sources to create media products such as slides, videos, audio and the like. The media products of the present invention are keyed to the static framework of the textbook or textbooks, and are searchable by textbook structure, media structure, key terms, date range, and the like.Type: GrantFiled: April 27, 2012Date of Patent: May 28, 2013Inventor: Martin Edward Lawlor
-
Patent number: 8438187Abstract: The system, method and machine-readable medium that provides an efficient presentation of a hierarchical table by providing an accurate summation of table line values when the table is expanded and collapsed.Type: GrantFiled: December 22, 2010Date of Patent: May 7, 2013Assignee: SAP AGInventor: Pepijn Visser
-
Patent number: 8433704Abstract: A system identifies a document that includes an address and locates business information in the document. The system assigns a confidence score to the business information, where the confidence score relates to a probability that the business information is associated with the address. The system determines whether to associate the business information with the address based on the assigned confidence score.Type: GrantFiled: September 23, 2010Date of Patent: April 30, 2013Assignee: Google Inc.Inventor: Michael Dennis Riley
-
Patent number: 8433684Abstract: System, method, computer program product embodiments and combinations and sub-combinations thereof for backing up an in-memory database. In an embodiment, a backup server is provided to perform backup operations of a database on behalf of a database server. A determination is made as to whether the database is an in-memory database. Database server connections are utilized during data accesses for the backup operations when the database is an in-memory database.Type: GrantFiled: June 15, 2010Date of Patent: April 30, 2013Assignee: Sybase, Inc.Inventor: Carlos Ruiz Muñoz
-
Patent number: 8433733Abstract: A web application includes a record-replay library component to record sessions into a log file and subsequently replay the recorded session based upon the log file. The record-replay library interacts with the runtime environment of the web application to intercept events that correspond to data inputs received by the web application, such as user inputs, remote server inputs and inputs from the computer system on which the runtime environment is executing. On replay, the log file is read by the record-replay library and events are programmatically dispatched to the runtime environment by the record-replay library based on the log entries in order to simulate the various data input events that occurred during the recorded session.Type: GrantFiled: January 13, 2010Date of Patent: April 30, 2013Assignee: VMware, Inc.Inventors: Imran Q. Sayed, Benjamin Trevor Kolin
-
Patent number: 8429190Abstract: Content is provided to electronic mail, commonly known as e-mail, over a network, such as the Internet. This content is provided in accordance with keywords, typically organized in a hierarchy. The presently highest ranked keyword, that is active, is passed to various content servers, along the network, in response to a request, returned from the e-mail client of a recipient user. The keywords are managed, such that after a certain number of responses from the recipients of the electronic mails, to content in each e-mail generated from a particular keyword, use of that particular keyword is terminated, as the keyword is inactivated. Content is then delivered in accordance with another keyword, typically the next highest ranked keyword.Type: GrantFiled: April 8, 2005Date of Patent: April 23, 2013Assignee: Adknowledge, Inc.Inventor: Christopher J. Gutierrez
-
Patent number: 8429169Abstract: Methods and systems for indexing content in a cache data structure within a content cache are disclosed. The methods and systems identify at least one characterization data associated with a received content request and input the at least one characterization data into a hash function to generate an index that is used for identifying an entry associated with the requested content in the cache data structure. The at least one characterization data may include a portion of content associated with the received content request, a portion of a Uniform Resource Locator (URL) associated with the received content request, an IP address associated with the received content request, the length of the content associated with the received content request, and one or more parameters parsed from the URL associated with the received content request.Type: GrantFiled: July 29, 2011Date of Patent: April 23, 2013Assignee: Bytemobile, Inc.Inventors: Frederick Koopmans, Miguel Melnyk, Reuben Balik
-
Patent number: 8423521Abstract: A method and an apparatus for storing document data in a docbase management system are provided. In the method, document data is described by using a tree structure, the document data is split into multiple data fragments based on the tree structure when the document data is being stored, and the data fragments are stored, and the relation of the data fragments is recorded, wherein, each data fragment corresponds to a subtree or a node in the tree structure.Type: GrantFiled: February 8, 2010Date of Patent: April 16, 2013Assignee: Sursen Corp.Inventors: Donglin Wang, Haifeng Jiang, Ningsheng Liu, Liwei Wang
-
Patent number: 8423540Abstract: In order to give a presentation of related information that unexpected a user, while maintaining some relevance to certain information, a method includes: a link information application step of applying any one of a plurality of link information items stored in a link information storage section for storing the plurality of link information items each associating one or more information items with one or more information items to select an information item related to a given information item; an information acquisition step of acquiring an information item which serves as a base point; a related information selection step of selecting, by repeatedly executing the link information application step a plurality of times, an information item which is indirectly related to the information item acquired in the information acquisition step; and an information presentation step of presenting the information item selected in the related information selection step to a user.Type: GrantFiled: June 5, 2009Date of Patent: April 16, 2013Assignees: Sony Corporation, Sony Computer Entertainment Inc.Inventor: Masayuki Chatani