Patents Examined by Susan F. Rayyan
  • Patent number: 8554732
    Abstract: Methods, systems, and apparatus, including medium-encoded computer program products, for managing an application execution environment on a computer. One or more aspects of the subject matter described in this specification can be embodied in one or more methods of managing an application execution environment, the one or more methods including: identifying which of multiple different versions of the application execution environment are installed on a computer; and managing the different versions of the application execution environment on the computer; wherein the identifying and the managing are performed using one or more of the different versions of the application execution environment.
    Type: Grant
    Filed: April 4, 2011
    Date of Patent: October 8, 2013
    Assignee: Adobe Systems Incorporated
    Inventors: Jeremy R. Clark, Oliver Goldman, Luis Polanco
  • Patent number: 8554734
    Abstract: Technologies for providing block-level continuous data protection can operate without additional external devices. I/O operations to a storage volume may be logged to a sequential journal volume. The logging can occur in parallel to the I/O operation thereby having little, or no, impact on the performance of the storage system. Previous data need not be backed up; instead only new I/O operations may be recorded in the journal or log. Snapshot events may also be recorded to the logging journal. When a volume is to be recovered, a snapshot can be mounted and I/O operations after the snapshot creation, but prior to the recovery point, can be played back onto the snapshot. Operators may be provided with a flexible mechanism for reviewing and recovering data after a data loss. Using snapshots and I/O journals, a volume can be rolled back to a desired point nearly instantaneously.
    Type: Grant
    Filed: July 15, 2008
    Date of Patent: October 8, 2013
    Assignee: American Megatrends, Inc.
    Inventors: Paresh Chatterjee, Narayanan Balakrishnan, Raja Jayaraman, Narayanaswami Ganapathy
  • Patent number: 8543573
    Abstract: Information is analyzed and developed by creating consolidated representations of groups of data, which are associated with context information, comprising information about relationships between the groups of data, to create representations of the groups of data. The context information is embedded as symbols in descriptions of at least some of the groups of data. The symbols are used in mapping hierarchical relationships between the groups of data. Representations having commonalities are consolidated. A data network structure having network components comprising groups of data, representations and/or consolidated representations is stored. A data network structure display is created with sounds, light, forms, textures and/or colors, and is analyzed using signal processing or mathematical techniques to review context information associated with the network components without reference to groups of data in the network components.
    Type: Grant
    Filed: June 26, 2008
    Date of Patent: September 24, 2013
    Assignee: Accuracy & Aesthetics
    Inventor: Deborah L. MacPherson
  • Patent number: 8543582
    Abstract: The subject disclosure relates to leveraging input from media consumers of media content with no or unstructured metadata in order to provide accurate and relevant structured metadata for the media content. Thus, media content uploaded to a content server can be associated with a set of predetermined metadata tags that are intended to be relevant to the media content and to accurately describe the media content. These tags can be implemented as key-value pairs, in which either the keys or the values for a given key can be provided by users (e.g., consumers of the media content), and any such input can be assigned a confidence score in order to determine the “correct” value for a key.
    Type: Grant
    Filed: August 26, 2011
    Date of Patent: September 24, 2013
    Assignee: Google Inc.
    Inventor: Johan Georg Granström
  • Patent number: 8515944
    Abstract: The present invention relates to a sensor network managing apparatus and a method thereof. The sensor network managing apparatus according to the present invention receives a query that includes a spatial join predicate for searching for target sensor nodes and a comparison predicate that is different for each sensor network, and generates query execution order information for searching for the target sensor nodes based on the spatial join predicate and the comparison predicate, wherein the spatial join predicate is related to a spatial location between sensor nodes respectively included in different sensor networks, and the comparison predicate are related to sensing values of sensor nodes of the sensor networks. In addition, the sensor node managing apparatus executes queries for the spatial join predicate and the comparison predicate on the plurality of sensor nodes on the basis of determined query execution order, and then extracts target sensor nodes as the query results.
    Type: Grant
    Filed: August 21, 2008
    Date of Patent: August 20, 2013
    Assignee: Electronics and Telecommunications Research Institute
    Inventors: Min Soo Kim, Chung-ho Lee, Yong Joon Lee, Jong-Hyun Park
  • Patent number: 8495105
    Abstract: Social activity content is aggregated for summarization and reporting by obtaining a plurality of input messages that each characterizes a corresponding time limited social activity, such as a sporting event, competition, etc. Each received message is associated with a corresponding social activity, information is extracted from the received messages describing an aspect of the corresponding social activity and information is generated that summarizes the corresponding social activity. Generated information may be based upon a combination of the information extracted from the associated messages, and information derived from content based assumptions utilizing knowledge of the corresponding social activity.
    Type: Grant
    Filed: December 22, 2009
    Date of Patent: July 23, 2013
    Assignee: International Business Machines Corporation
    Inventors: Steve R. Campbell, Jason A. Collier, Zeynep Latif, Michael J. McMahon, Michael B. Rutherford
  • Patent number: 8489582
    Abstract: One or more query terms that were submitted by a user in connection with a first vertical of a plurality of verticals and not in connection with any other vertical of the plurality of verticals are received. A first set of search results that are both (a) indexed in the first vertical and (b) relevant to the one or more query terms is determined. A second set of search results that are both (a) indexed in a second vertical, but not in the first vertical and (b) relevant to the one or more query terms is also determined. A search results page that contains search results both sets of search results, and that visually distinguishes the sets from each other, is generated. According to one aspect, the results from the second set are shown on the search results page in what appears to be a yellow sticky note.
    Type: Grant
    Filed: August 6, 2008
    Date of Patent: July 16, 2013
    Assignee: Yahoo! Inc.
    Inventor: Ashish Jain
  • Patent number: 8463778
    Abstract: A computer-implemented method is provided for ranking files from an Internet search. In one embodiment, the method comprises sorting search result items based on a first clickthru popularity and a second clickthru popularity. The first clickthru popularity may be derived from clickthrus that occurred during a first time period. The second clickthru popularity may be derived from clickthrus that occurred during a second time period that is different from the first time period.
    Type: Grant
    Filed: March 18, 2011
    Date of Patent: June 11, 2013
    Assignee: Facebook, Inc.
    Inventors: Timothy D. Tuttle, Adam L. Beguelin, Peter F. Kocks
  • Patent number: 8423591
    Abstract: A method and system may include capturing a computer system in a file-based manner that promotes single-instancing of files and thus prevents the occurrence of duplicate files, separating the captured computer system into primary file resources and ancillary file resources, and creating a parent image and a child image that refers to the parent image. The method and system may further include writing the primary file resources on the parent image, and writing the ancillary file resources onto the child image. The child image may include a resource-only file and a metadata-only file which provides instructions on how to recreate the file resources stored in the parent image and the child image.
    Type: Grant
    Filed: October 31, 2011
    Date of Patent: April 16, 2013
    Assignee: Prowness Consulting, LLC
    Inventor: Donal Charles Noonan, III
  • Patent number: 8423577
    Abstract: A system, method, and computer-readable media are described for suggesting an action based on multiple descriptors within a textual communication (e.g. email, text message). In one embodiment, event descriptors within an email are identified and displayed to the email recipient with an indication that the descriptors are selectable. Upon receiving the selection of at least two descriptors, an action is suggested to the recipient for acceptance. Upon receiving the acceptance, the proposed action is performed.
    Type: Grant
    Filed: March 2, 2012
    Date of Patent: April 16, 2013
    Assignee: Sprint Communications Company L.P.
    Inventors: Woo Jae Lee, Peter Syromiatnikov, Sanjay K. Sharma
  • Patent number: 8417694
    Abstract: Embodiments of the invention provide a system and method for determining preferences from information mashups and, in particular, a system and method for constructing a ranked list from multiple sources. In an exemplary embodiment, the system and method tunably combines multiple ranked lists by computing a score for each item within the list, wherein the score is a function of the associated rank of the item within the list. In one exemplary embodiment, the function is equal to 1/(n^(1/p)), where p is a tuning parameter that enables selection between responsiveness in the combined ranking to one candidate ranked highly in one source versus responsiveness in the combined ranking to a candidate with lower but broader support among the various sources ranking the candidates.
    Type: Grant
    Filed: August 20, 2008
    Date of Patent: April 9, 2013
    Assignee: International Business Machines Corporation
    Inventors: Varun Bhagwan, Tyrone Wilberforce Andre Grandison, Daniel Frederick Gruhl, Jan Hendrik Pieper
  • Patent number: 8417711
    Abstract: A computer controlled method for automatically segmenting an ensemble of data. The method starts by acquiring an ensemble of data and data is segmented by identifying a first subset of sequences of Linking Data Elements based on a repository of Linking Data Elements. A second subset of sequences of Information Carrying Data Elements is identified, wherein the sequences are linked by the Linking Data Elements. The subsets are provided in a structured format.
    Type: Grant
    Filed: March 11, 2011
    Date of Patent: April 9, 2013
    Assignee: I. Know NV.
    Inventors: Michael Rik Frans Brands, Dirk Medard Helena Van Hyfte
  • Patent number: 8326833
    Abstract: A natural language processor receives a document and accesses commentary related to the document. In response to accessing commentary related to the document, the natural language processor processes the commentary to generate data structures corresponding to the commentary. Rules are executed on these data structures to generate metadata for the document. The resulting metadata is associated with the document, which can be harnessed by the features of the document management systems to provide additional operations on the document.
    Type: Grant
    Filed: October 4, 2007
    Date of Patent: December 4, 2012
    Assignee: International Business Machines Corporation
    Inventor: Naveenkumar V. Muguda
  • Patent number: 8280872
    Abstract: Various embodiments described herein include one or more of systems, software, and methods to receive and automatically route forum postings to individuals tasked with responding to the postings. Some such embodiments extract keywords from the text of such postings and use the extracted keywords and keyword-responder mappings to identify a responder capable of responding to the posting. Some embodiments include generating or updating keyword-responder mappings by identifying keywords included in posting responses made by each responder.
    Type: Grant
    Filed: August 23, 2007
    Date of Patent: October 2, 2012
    Assignee: Adobe Systems Incorporated
    Inventors: Nandan Jha, Smriti Mehra
  • Patent number: 8280853
    Abstract: System and method for tracking statistics at the subfile level and transparently placing or migrating inactive or less active blocks of data to other storage devices. Embodiments may provide mechanisms to track statistics at the subfile level of files including, but not limited to, database files, and to transparently place or migrate inactive or less active blocks of data of the files from higher-performing, typically more expensive, storage to lower-performing, typically less expensive, storage, while placing or migrating active blocks of data of the files to higher-performing storage, based on the subfile-level statistics rather than on file-level timestamps. In some embodiments, knowledge of file structure (e.g., database file structure), for example knowledge of database partitions with header blocks and data blocks in databases using data partitioning, may be used to separate more active and less active blocks of data of files onto storage with different performance and/or other characteristics.
    Type: Grant
    Filed: March 31, 2009
    Date of Patent: October 2, 2012
    Assignee: Symantec Operating Corporation
    Inventors: Xinyi David Lai, Par Botes, HanCheng Hsiung
  • Patent number: 8271439
    Abstract: A method for providing synchronized updates to a data record in a data store, the data record including a plurality of data fields, each of the plurality of data fields having an initial field value, the method includes reading the data record from the data store into a data record in memory, each of the plurality of data fields of the data record in the data store having a corresponding data field in the data record in memory, the data fields in the data record in memory having inspectable and modifiable field values; identifying a set of relevant fields comprising at least one of an inspected field and a modified field of the data record in memory; in response to a determination that fields of the data record in the data store corresponding to each of the fields in the set of relevant fields has a value of its initial field value, updating the data record in the data store with the value of modified fields in the data record in memory.
    Type: Grant
    Filed: July 27, 2007
    Date of Patent: September 18, 2012
    Assignee: International Business Machines Corporation
    Inventor: Matthew Francis Peters
  • Patent number: 8239377
    Abstract: Embodiments of the present invention leverage search query result page thumbnails and search query result link content evaluations to provide user-dependent enhanced search query results. This provides a simplified means to inform a user of the relevancy of search query results based on the user's preferences, environment, and profile, etc. The present invention allows a user to more adequately determine the value of the search query result via search query result indicators within the thumbnail and in the proximity of a displayed result link. In one embodiment of the present invention, a thumbnail of a query result link is automatically displayed when the link is selected. This provides a tool to view an entire search result page, eliminating the necessity of scrolling through each page to find relevant search terms. In another embodiment of the present invention, indicators are utilized to inform a user of the content of a search result link.
    Type: Grant
    Filed: April 30, 2010
    Date of Patent: August 7, 2012
    Assignee: Microsoft Corporation
    Inventors: Natasa Milic-Frayling, Brett D. Brewer, Eric Watson, Eddie L. Mays, III, Ralph Sommerer
  • Patent number: 8214338
    Abstract: Described herein are methods and systems related to managing the storage of telephony-related data, such as calls, contacts, and/or messages. An illustrative embodiment receives media via a telephonic device. The media is stored in a first data store with a first degree of compression as a first file of a first size. A search interface is provided via which a user can search for the media. After a first period of time and/or at least partly in response to determining that the media has not been accessed or has been infrequently accessed, the media is stored in a second data store with a second degree of compression as a second file of a second size, wherein the second degree of compression is higher than the first degree of compression, and wherein the second size is smaller than the first size.
    Type: Grant
    Filed: May 1, 2008
    Date of Patent: July 3, 2012
    Assignee: Callwave, Inc.
    Inventors: Leland W. Kirchhoff, David S. Trandal, David F. Hofstatter
  • Patent number: 8200703
    Abstract: A tool is proposed for supporting active documents. In one embodiment, an active document may be opened in an application program executing at a first computer, the active document being in a format recognized by the application program. Data relating to a first active document may be received data at the first computer from a user of the application program, and a search request based on the received data may be sent from the first computer to a second computer that maintains a plurality of data objects. In one embodiment, the application program at the first computer is unable to perform any functions with data objects at the second computer. The first computer may receive information relating to a result of the search request from the second computer and may store the information in the first active document.
    Type: Grant
    Filed: September 15, 2008
    Date of Patent: June 12, 2012
    Assignee: SAP AG
    Inventors: Juergen Sattler, Hilmar Demant, Joachim Gaffga
  • Patent number: 8195678
    Abstract: A device for processing data of a plurality of different products, e.g., motor vehicles, includes an electronic processing unit having a databank device, in which first and second product data of a first and a second product of the plurality of products are stored, and having a data interface for receiving inquiry data, and having an evaluation device which is designed to read out the first and second product data from the databank device as a response to the inquiry data, and to evaluate them according to an evaluation criterion, the evaluation criterion being automatically selected as a function of the first and/or the second product data.
    Type: Grant
    Filed: December 22, 2006
    Date of Patent: June 5, 2012
    Assignee: Volkswagen AG
    Inventors: Juergen Michalke, Tino Muenkel