Patents Examined by Truong Vo
-
Patent number: 8433717Abstract: Some embodiments provide a system and method that secures access to data objects of an enterprise that includes multiple data objects and multiple user applications that access data attributes of the data objects. In some embodiments, secure access is provided via a secure resource that secures access to data attributes of at least two objects by defining access control permissions for the secure resource and applying the defined access control permissions to the data attributes of the secure resource.Type: GrantFiled: March 13, 2012Date of Patent: April 30, 2013Assignee: Informatica CorporationInventors: Dmitri Korablev, Gregory Danforth
-
Patent number: 8429198Abstract: A data management system or “DMS” provides data services to data sources associated with a set of application host servers. The DMS typically comprises one or more regions, with each region having one or more clusters. A given cluster has one or more nodes that share storage. When providing continuous data protection and data distribution, the DMS nodes create distributed active object storage to provide the necessary real-time data management services. The distributed object store can be built above raw storage devices, a traditional file system, a special purpose file system, a clustered file system, and a database. The DMS active object store provides an indexing service to the active objects. In an illustrative embodiment, any object property that has a given attribute is indexed and, as a result, the attribute becomes searchable. The DMS provides hierarchical distributed indexing using index trees to facilitate searching.Type: GrantFiled: June 6, 2012Date of Patent: April 23, 2013Assignee: Quest Software, Inc.Inventor: Siew Yong Sim-Tang
-
Patent number: 8429123Abstract: Synchronization architectures, methods, systems, and computer readable media are described. In one embodiment, a synchronization session is initiated between a first data processing system and a second data processing system. First data, representing changes to a first data class, is transmitted from the first data processing system to the second data processing system. Second data, representing changes to a second data class, is transmitted from the first data processing system to the second data processing system. Transmission of the second data begins before transmission of the first data is complete. The first data may comprise structured data such as contacts information, to do information, calendar information, or web browsing bookmarks.Type: GrantFiled: September 22, 2008Date of Patent: April 23, 2013Assignee: Apple Inc.Inventors: Brendan A. McCarthy, Carsten Guenther
-
Patent number: 8429127Abstract: An approach is provided where a put request is received to put a data entry into a queue. A detection is made that a primary queue data structure corresponding to the queue is damaged. If an alternate queue data structure corresponding to the queue has not yet been created, then the alternate queue data structure is dynamically created. The data entry is then stored in the alternate queue data structure.Type: GrantFiled: December 9, 2010Date of Patent: April 23, 2013Assignee: International Business Machines CorporationInventors: Maya Anilson, Vasu Gajendran, Savitha Joshi, Abhilash Divakaran Pillai
-
Patent number: 8423548Abstract: The present invention relates to inventory management solutions, and in particular, to methods and systems for inventorying items and property over wireless and data networks, using digital imaging, positioning, RFID, and data terminals. The user experience in performing inventory management is simplified and enhanced over existing methods.Type: GrantFiled: June 18, 2012Date of Patent: April 16, 2013Inventors: David Scott Trandal, David Brahm
-
Patent number: 8417670Abstract: Transactional database replication techniques are disclosed that do not require altering of the database management system implementation. A replicator module includes a dynamic membership manager, which is configured to manage the persistent membership of a coordination group. The persistent membership can be, for example, a durable set of sites that can replicate changes amongst themselves. Changes from sites not in the persistent membership are discarded. The set of recovered members is a subset of the persistent membership. The persistent membership changes incrementally by either removing or adding members. Failed members may still be part of the persistent membership. The dynamic membership manager module manages the modification of the persistent membership, initialization of replicas, and propagation of membership information.Type: GrantFiled: March 28, 2012Date of Patent: April 9, 2013Assignee: Progress Software CorporationInventors: Benjamin A. Rousseau, Carl Hu, Frederick A. Tompkins
-
Patent number: 8412683Abstract: Systems and methods for determining delivery hierarchical information for an Ad unit. In an example method performed at a server, location information is received from a user computer system via a network. The location information is associated with an Ad unit presented on a webpage accessed by the user computer system. The server determines if any previously stored signature information matches with at least a portion of the received location information, then extracts domain information for any portions of the received location information that matches with any previously stored signature information. Then, at least partial delivery hierarchical information is generated based on the extracted domain information. The process repeats for other location information associated with the Ad unit that is received at the server. The generated delivery hierarchical information is aggregated. Then a report is generated based on the aggregated delivery hierarchical information.Type: GrantFiled: December 8, 2010Date of Patent: April 2, 2013Assignee: Comscore, Inc.Inventors: James Baird, Nick Redmond, Gregory Harrison, Brian Gebala, John Kawamoto
-
Patent number: 8407213Abstract: An apparatus for identifying a location for naming includes a monitoring module that is configured to monitor actions taken by a user via a mobile communication device and to monitor a location of the mobile communication device when an action is taken by the user and at predetermined time intervals. The apparatus also includes a data store for storing user-specific location information and user-specific action information associated with the location monitored by the monitoring module and a location naming module that is configured to calculate a relevance rating of the location based on the user-specific action information associated with the location and on the user-specific location information, and to prompt the user to name the location based on its relevance rating.Type: GrantFiled: August 31, 2006Date of Patent: March 26, 2013Assignee: Ektimisi Semiotics Holdings, LLCInventors: Munindar P. Singh, Mona Singh
-
Patent number: 8396866Abstract: Techniques are described for incorporating different types of input available to administrators responsible for assigning reviewers (persons) to objects to be reviewed. A plurality of types of assignment ranking algorithms is provided. Each ranking algorithm can output a different set of candidate assignments (reviewer-review object pairs) with corresponding ranks/weights (measures of how well object fit reviewers). Some ranking algorithms may automatically generate assignments by using information about review objects and reviewers to find matches therebetween. Other algorithms might simply rank or weigh suggested matches (e.g., from manual input). The ranked/weighted assignments from the various algorithms are combined to produce a final result set of suggested assignments of reviewers. In one embodiment, a bidding algorithm, referral algorithm, and a relevance algorithm may be used, and intermediate results therefrom are combined for a final result.Type: GrantFiled: December 8, 2010Date of Patent: March 12, 2013Assignee: Microsoft CorporationInventor: Sanjay Agrawal
-
Patent number: 8392362Abstract: According to some embodiments, a system, method, means, and/or computer program code are provided to facilitation a compression of information. In some cases, uncompressed data may be divided into a plurality of portions. A first data density value may be determined for a first portion, and a second data density value may be determined for a second portion. Based on the first data density value, the first portion may be encoded using a first encoding technique. Similarly, the second portion may be encoded using a second encoding technique based on the second data density value. A compressed representation of the uncompressed data may then be stored in accordance with results of said encodings of the first and second portions.Type: GrantFiled: April 21, 2009Date of Patent: March 5, 2013Assignee: SAP France S.A.Inventor: Yann Le Biannic
-
Patent number: 8375019Abstract: This invention relates to computer implemented methods and systems for content mobilization, and in particular, methods and systems for mobilization of video, music, photos and other media, including processes for application in mobile search, mobile messaging, mobile editing of media, and combinations thereof. Upon a user of a mobile device selecting a web content item corresponding to a media file, the media file is dynamically transcoded based on the mobile device to receive the media and sent to the mobile device.Type: GrantFiled: November 3, 2011Date of Patent: February 12, 2013Inventor: Robert Salinas
-
Patent number: 8375045Abstract: In one aspect, a method includes defining a schema using binary markup language (BML) and storing the schema on a non-transitory machine readable medium and translating a binary data stream using the schema. In another aspect, an article includes a non-transitory machine-readable medium that stores executable instructions. The instructions cause a machine to define a schema using the BML, store the schema on a non-transitory machine readable medium and translate a binary data stream using the schema. In a further aspect, an apparatus includes circuitry to define a schema using the BML, store the schema on a non-transitory machine readable medium and translate a binary data stream using the schema.Type: GrantFiled: June 23, 2010Date of Patent: February 12, 2013Assignee: Raytheon CompanyInventors: Matthew G. Woodard, Matthew L. Shaw
-
Patent number: 8370328Abstract: Method and apparatus for creating an electronic database of disambiguated entity mentions and relations from a corpus of electronic documents. The invention automatically extracts from the corpus of electronic documents mentions about entities (e.g., references to people, organizations or places), parses the entity mentions into “mention objects,” and executes a series of grouping, comparison and hierarchical fuzzy object clustering algorithms to cluster together in an electronic database all of the mention objects referring to the same entity and all of the mention objects (e.g. “people”) associated with each other by a relationship (e.g., “co-authors” or “family members”).Type: GrantFiled: August 9, 2011Date of Patent: February 5, 2013Assignee: Comsort, Inc.Inventors: Michael A. Woytowitz, Marshall Wells Hawks
-
Patent number: 8364662Abstract: A method for managing a pre-existing website of a business includes receiving, from the business, business information comprising a business name, a location, an industry, an address, a phone number, and a business description, generating a business profile comprising the business information, obtaining, from a keyword provider, a plurality of keywords relating to the business, generating a title comprising the business name, the location, and the plurality of keywords, generating a footer comprising the industry, the address, the phone number, and the plurality of keywords, generating a website content item comprising the business description and the plurality of keywords, generating a first modified website based on the pre-existing website of the business, publishing the first modified website to a network, and inserting, into the business profile, a first hyperlink comprising a first uniform resource locator (URL) pointing to a first network location of the first modified website.Type: GrantFiled: August 9, 2011Date of Patent: January 29, 2013Assignee: Intuit Inc.Inventors: Eric D. Moyer, Ramasubramaniam Gopal, Tapasvi Moturu, Rina Rin-Song Chang, Saravanan Coimbatore
-
Patent number: 8364647Abstract: Systems and methods are provided that detect trends in clustered business listings. The last update time of a last attribute value of a business listing is determined. It is further determined whether a number of data providers supplying the last attribute value has decreased by at least a first predetermined percentage since the last date the last attribute value changed. Moreover, it is determined whether the number of data providers that have stopped supplying the last attribute value since the last date the attribute value changed is greater than the number of data providers that have begun supplying the last attribute value after the last date the last attribute value changed.Type: GrantFiled: April 4, 2011Date of Patent: January 29, 2013Assignee: Google Inc.Inventors: Paul Eastlund, Alex Lorbeer
-
Patent number: 8352523Abstract: A data management system (DMS) includes a continuous real-time object store that captures all real-time activities, with associated object metadata information. The DMS is capable of reintroducing any point-in-time view of data ranging from a granular object to an entire file system. A set of algorithms (for creation of a file or directory, modification of a file or directory, deletion of a file or directory, and relocation/renaming of a file or directory) are used to generate and maintain a file system history in the DMS and to ensure that a latest version of a directory always refers to a latest version of its children until the directory changed. Any point-in-time recovery is implemented using the file system history in one of various ways to provide strong individual file integrity, exact point-in-time crash consistency, and/or recovery of last version of all files in the file system.Type: GrantFiled: September 23, 2011Date of Patent: January 8, 2013Assignee: Quest Software, Inc.Inventor: Siew Yong Sim-Tang
-
Patent number: 8352416Abstract: According to embodiments, a diagnostic report search supporting apparatus and a diagnostic report searching apparatus each have a report registering part, a structuring processing part, a related-term analyzing part, a counting part, and a keyword extracting part. The structuring processing part extracts terms from a sentence written in a diagnostic report, and classifies the terms into predetermined kinds. The related-term analyzing part generates combinations each composed of two or more terms based on the plurality of terms having been extracted. The counting part counts the existence number of same combinations in the plurality of combinations, and extracts combinations whose existence numbers are a predetermined number or more. The keyword extracting part extracts a combination including a desired keyword, and extracts a term other than the desired keyword as a related keyword.Type: GrantFiled: June 23, 2010Date of Patent: January 8, 2013Assignees: Kabushiki Kaisha Toshiba, Toshiba Medical Systems CorporationInventors: Hiromasa Yamagishi, Hikaru Futami, Kenichi Niwa
-
Patent number: 8352437Abstract: Data-storage volumes, such as a file system on a storage system, may utilize a particular operating system format. Converting a data-storage volume to a different format may be desirable at times. However, this can be time consuming and resource intensive if data needs to be copied. Accordingly, substantially copying-free, in-place conversion of a data-storage volume from a first format to a second format is provided herein. In one embodiment, a data-storage volume may be converted from a first format to a second format while the data-storage volume is mounted and/or without copying data within the data-storage volume to a separate data-storage volume. Before conversion, features associated with the first format and the second format may be compared to detect incompatibilities that may result from conversion. During conversion, access to the data-storage volume may be blocked. Upon successful conversion, various post conversion operations may be performed.Type: GrantFiled: September 16, 2011Date of Patent: January 8, 2013Assignee: NetApp, Inc.Inventors: Stanley Luke, Nils Wygant, Aamir Rashid, Ravikanth Dronamraju
-
Patent number: 8352453Abstract: A method and apparatus for plan-based compliance score computation is provided. Compliance-specific target results are stored. The compliance results include, for each target, a subset of target-specific compliance results for a rule subset of compliance rules. Each target-specific compliance result of the result subset includes a compliance value. The compliance value represents compliance to a compliance rule of the rule subset. An execution plan is generated. The execution plan generates data that measures compliance to a first compliance standard. For each target-specific compliance result, an execution plan step is generated for computing the compliance value of the respective compliance rule of the respective target.Type: GrantFiled: June 22, 2010Date of Patent: January 8, 2013Assignee: Oracle International CorporationInventor: Raja Chatterjee
-
Patent number: 8346740Abstract: In one embodiment a method of file cache management in a computer system comprises creating a resource group; developing one or more cache management policies for the resource group; and managing one or more subsequent requests for cache memory in accordance with the one or more cache management policies.Type: GrantFiled: July 22, 2005Date of Patent: January 1, 2013Assignee: Hewlett-Packard Development Company, L.P.Inventors: Barrett Trask, Robery Gilanyi, Arthur L. Sabsevitz