Patents Examined by Raheem Hoffler
-
Patent number: 8832041Abstract: Systems and methods for identifying duplicate entries within set of entries are provided. Method includes receiving the set of entries. Each entry comprises set of field values associated with field types. The set of field values comprises non-blank field values. The method also includes calculating hash value for plural ones of the non-blank field values in at least subset of the set of entries. The method also includes determining that hash value of first field value in first entry corresponds to hash value of second field value in second entry. The first field value and the second field value comprise non-blank field values. The method also includes determining that each non-blank field value in the first entry does not conflict with each non-blank field value in the second entry. The method also includes providing an indication that the first entry and the second entry comprise duplicate entries.Type: GrantFiled: September 16, 2011Date of Patent: September 9, 2014Assignee: Google Inc.Inventor: Hakson Teh
-
Patent number: 8819073Abstract: In a method for managing a directory (10) stored on at least one server (8), the directory (10) includes entries (12) arranged in a tree structure. Each entry (12) includes at least one attribute. An alias entry (12A) includes an attribute pointing to a target entry (12T). The method includes assigning to an application (14) an owner role in relation to an alias entry (12A). An application (14) is referred to as owner of the alias entry (12A). The method further includes requesting, by an application (14), deletion of the alias entry (12A), determining if a deletion condition is satisfied, and, if so, deleting the alias entry (12A). The deletion condition includes that the application (14) is the only owner of the alias entry (12A). A controller (30) for managing a directory (10), a server (8) including a directory (10), a system, and a computer program are also disclosed.Type: GrantFiled: April 2, 2009Date of Patent: August 26, 2014Assignee: Telefonaktiebolaget L M Ericsson (publ)Inventors: Fredrik Ahlin, Susana Gomez Maturana, Santiago Munoz Munoz, Antonio Roque-Alvarez
-
Patent number: 8818962Abstract: Embodiments of the invention relate to testing a storage system point-in-time copy of data for consistency. An aspect of the invention includes receiving system and application event information from systems and applications associated with point-in-time copies of data. The system and application event information is associated with each of point-in-time copies of data. At least one point-in-time copy of data is selected for testing. The system and application event information is compared with inconsistency classes to determine tests for testing the point-in-time copy of data. The point-in-time copy of data is tested.Type: GrantFiled: May 26, 2010Date of Patent: August 26, 2014Assignee: International Business Machines CorporationInventors: Nagapramod S. Mandagere, Ramani R. Routray, Sandeep M. Uttamchandani, Pin Zhou
-
Patent number: 8812566Abstract: A method and system is disclosed for providing storage services to Virtual Machines (VMs) and the Hypervisor Platforms that host them. NAS referrals are used to control selection of NAS proxy servers that are optimized for the support of VMs and the Hypervisor Platforms accessing directories that are exclusively used in conjunction of a single VM. Referrals are dynamically controlled in a manner specific to the target environment to provide an optimal combination of local and network storage in support of VMs. A method of using named attributes allows referrals to subsets of a directory. The overhead of using a NAS proxy is tailored to the smallest set of accesses required to gain beneficial result from the use of local storage, and using direct access to shared network storage when local storage is not allocated. Most of the new suggested techniques are transparent to the existing NAS clients; some techniques may require modification of the NAS client software.Type: GrantFiled: May 13, 2011Date of Patent: August 19, 2014Assignee: Nexenta Systems, Inc.Inventors: Alexander Aizman, Caitlin Bestler
-
Patent number: 8805847Abstract: Journal event consolidation extracts events occurring between two predetermined point in time on data volume, categorizes the events into categories of events, and consolidates the events in the categories of events.Type: GrantFiled: May 6, 2010Date of Patent: August 12, 2014Assignee: CA, Inc.Inventors: Xiaopin (Hector) Wang, Haiyang Zhang, Shaorong Li
-
Patent number: 8805794Abstract: Media are provided for performing a method of auditing data associated with a wireless telecommunications network. The method includes determining whether or not to audit data associated with a given sector in a wireless coverage area in a wireless telecommunications network based off of either a sector exclusion/inclusion list or a field in a database. The method also includes comparing attributes of sectors to be audited across network elements to determine if any data inconsistencies exit. Finally, the method presents any data inconsistencies of audited sectors to a user. In an alternate embodiment, all sectors could be audited, and certain sectors could be denoted on an audit report as to indicate that this sector already has known inconsistencies or is out of service to prevent confusion and further errors.Type: GrantFiled: September 2, 2008Date of Patent: August 12, 2014Assignee: Sprint Communications Company L.P.Inventors: Thomas E. Hines, III, Bonny R. Angell, Victoria L. Zeller, Sharon Walker, Mark S. Freiermuth, Jeanna M. Green, Hilah A. Rozier
-
Patent number: 8799229Abstract: An apparatus, computer-readable medium, and computer-implemented method for generating a searchable archive, the method including receiving a set of tabular data comprising a plurality of rows, storing data corresponding to a group of rows in the plurality of rows in a compacted file, the compacted file comprising one or more compressed segments. The compressed segments can store data corresponding to a portion of the rows in the group of rows and can store the data corresponding to the group of rows in column-major order. The compressed segments can store one or more token values corresponding to one or more data values in the set of tabular data and the token values can be generated by dividing the set of tabular data into columns and assigning a different token to each unique data value within each of the columns.Type: GrantFiled: December 21, 2012Date of Patent: August 5, 2014Assignee: Informatica CorporationInventors: Richard Grondin, Evgueni Fadeitchev, Vassili Zarouba
-
Patent number: 8782063Abstract: In general, a computer-implemented method is described for receiving one or more requests to generate a medical study, retrieving from one or more data repositories one or more medical study instruments, receiving a selection of a particular medical study instrument to use in the medical study, generating by one or more computers a list of one or more research collaborators invited to review the medical study, and generating by one or more computers a list of one of more participants invited to join the medical study. Additionally, the computer-implemented method generates by one or more computer systems a data filter to format medical data from a first data format to a second data format, wherein the second data format complies with a third data format associated with one or more medical study instruments.Type: GrantFiled: May 5, 2010Date of Patent: July 15, 2014Assignee: Universal Research Solutions, LLCInventor: Ali Adel Hussam
-
Patent number: 8768976Abstract: A computation system includes a receiver, a schema generator, and a table generator. The receiver receives operational related data relating to an IT environment of an organization from remote systems. The schema generator organizes the operational related data into at least one class of IT metric-oriented data based on at least one intrinsic characteristic of the operational related data to generate a schema. The operational related data includes data tables corresponding to IT assets of the organization. The table generator processes an input table based on the schema to generate an output table. The input table includes a starting table having one or more columns. The output table identifies a subset of interrelated data included in the starting table.Type: GrantFiled: May 15, 2009Date of Patent: July 1, 2014Assignee: Apptio, Inc.Inventors: Paul McLachlan, Tavis Elliott
-
Patent number: 8751453Abstract: Various methods and systems for using email to convey backup and restore data are disclosed. One method involves: receiving a request to perform a backup system operation; generating an email that includes data and metadata (which is associated with the data); and sending the email to an email address associated with a backup system component. The request can be a backup request, in which case the data includes data to be backed up, and the backup system component is a backup server. Alternatively, the request can be receiving a restore request. In this scenario, the data includes data to be restored, and the backup system component is a backup client.Type: GrantFiled: November 14, 2011Date of Patent: June 10, 2014Assignee: Symantec Operations CorporationInventors: Ajit Vishnu Dhumale, Mukul Kumar, John Richard Swift, Atul Avinash Nene, Anand Gopinath Das
-
Patent number: 8745055Abstract: In order to clustering documents, document vectors are formed for each of a plurality of documents of a corpus and plurality of reference vectors is generated. The document vectors are then compared to the reference vectors to generate similarity values for each of the document vectors. The document vectors are then sorted based on the similarity values for the document vectors to form a sorted list. Clusters are then formed based on the similarity between adjacent document vectors in the sorted list.Type: GrantFiled: September 28, 2006Date of Patent: June 3, 2014Assignee: Symantec Operating CorporationInventor: Eduardo Suarez
-
Patent number: 8745048Abstract: A computer implemented process for generating customized, user-specific programming for delivery over a network, each programming unit comprising one or more media items, such as song tracks, and at least one promotional media item, such as a commercial advertisement. The media items are selected in response to implicit user taste data, and promotional media items or ads are selected where a media item associated with the promotional media item matches at least one media data item identified as responsive to the user taste data. The media items and the promotional media items are selected so as to constrain the promotional program unit to incur a net cost of no more that a selected maximum cost, wherein the net cost is determined as a sum of the licensing costs of the selected media items, reduced by a sum of the expected revenues generated by the selected promotional media items.Type: GrantFiled: December 8, 2010Date of Patent: June 3, 2014Assignee: Apple Inc.Inventor: Rick Hangartner
-
Patent number: 8745050Abstract: The present invention relates to the generation of customised documents using document templates or master documents in a document generation system. In particular, the present invention relates to master documents requiring information specifying various definitions used in the document generation process.Type: GrantFiled: January 31, 2007Date of Patent: June 3, 2014Assignee: Business Integrity LimitedInventor: Philip E. Vasey
-
Patent number: 8745051Abstract: Methods, systems, and apparatus, including computer program products, in which an input method editor receives Roman character inputs, identifies keywords for candidate sets of a non-Roman character, and identifies an associated resource location. Upon identifying an associated resource location, associating the resource location with the candidate set of non-Roman characters.Type: GrantFiled: September 16, 2008Date of Patent: June 3, 2014Assignee: Google Inc.Inventors: Yonggang Wang, Feng Hong, Wei Xu, Xiliu Tang, Henry Ou, Bo Yang, Lei Zhang, Runhua Yang, Jun Wu, Baogang Yao
-
Patent number: 8732179Abstract: The embodiments described herein generally relate to a local mass storage device that provides a suggested read list of digital data to a host device. In one embodiment, a method is provided in which a local mass storage device receives a request from a host device for a suggested read list of digital data stored in the local mass storage device. The local mass storage device creates the suggested read list and provides the suggested read list to the host device. In this embodiment, the local mass storage device is managed by the host device using a logical block addressing protocol.Type: GrantFiled: December 22, 2008Date of Patent: May 20, 2014Assignee: SanDisk IL Ltd.Inventors: Alain Nochimowski, Micha Rave
-
Patent number: 8719309Abstract: The present invention provides methods and apparatuses for processing readable content stored in a stream of data which contains samples for presenting a presentation at a plurality of views. In one embodiment, the first stream is stored and a second stream is derived from a first stream, where the second stream contains references to the first stream for use in selecting data, for an operating point within the content that includes the plurality of views, from the first stream. According to one aspect of the invention, references contained in stored second stream are accessed to transmit or store the data from the first stream.Type: GrantFiled: April 8, 2010Date of Patent: May 6, 2014Assignee: Apple Inc.Inventor: David William Singer
-
Patent number: 8719223Abstract: Systems and methods of the present invention provide for a user uploading a file and a customized metadata about the file to a file storage system, and reading the same back upon request. This information may be forwarded to an application, possibly an API, which may divide the file into a plurality of file chunks if the file is greater than a predetermined file size. One or more tracker servers may check a database to locate optimal or current file locations for the file or file chunks to be stored within the file storage system. These optimal or current locations may be returned from the tracker servers to the application/API which may perform an HTTP request to write the file to or read the file from the file storage system. The file write may be validated and finalized, and the successful write or read may be displayed to the user on a user interface on a client.Type: GrantFiled: May 6, 2010Date of Patent: May 6, 2014Assignee: Go Daddy Operating Company, LLCInventors: Adam Knapp, Brian Krouse, Joseph Miller, Eric Nilsen, Brent Strange
-
Patent number: 8713071Abstract: A system obtains multiple signals associated with first and second hostnames or subtrees. The system uses the multiple signals to determine whether the first hostname or subtree is a mirror of the second hostname or subtree. The multiple signals may include, for example, a same link structure and/or sitemap for the first and second hostnames or subtrees, duplicate content associated with the first and second hostnames or subtrees, a same Internet Protocol (IP) address or subnet for the first and second hostnames or subtrees, a same owner for the first and second hostnames or subtrees, nearly duplicate content associated with the first and second hostnames or subtrees, similarity between the hostnames of the first and second hostnames or subtrees; and/or an indication that one hostname or subtree of the first and second hostnames or subtrees redirects to the other hostname or subtree.Type: GrantFiled: November 4, 2011Date of Patent: April 29, 2014Assignee: Google Inc.Inventor: Arvind Jain
-
Patent number: 8712953Abstract: A data enrichment and consumption framework enables defining data object consumption based on semantic aspects of the data object. Views, contexts, and associations of the data object are defined to dynamically render UI content based on interaction with the data object. Additionally, standard views can be defined to enable rapid development of UIs. The same data content is rendered in consistent ways across different devices and UI technologies.Type: GrantFiled: March 25, 2009Date of Patent: April 29, 2014Assignee: SAP AGInventors: Joerg Beringer, Kai S. Richter, Reiner P. Hammerich, Dominik R. Tornow
-
Patent number: 8688700Abstract: Techniques that enable a user or customer at a system site to review and, if desired, modify data identified at the system site for transmission to a diagnosis site prior to the transmission. The identified diagnostic data may be modified such that data that the user does not want to be sent to the diagnosis site (e.g., sensitive data) is excluded from the data communicated to the diagnosis site. The data may be modified by removing or excluding the sensitive data from the data that is communicated to the diagnosis site or replacing the sensitive data with non-sensitive data. The modified data may then be communicated from the system site to the diagnosis site in the form of a package.Type: GrantFiled: October 15, 2008Date of Patent: April 1, 2014Assignee: Oracle International CorporationInventors: Marcus Fallen, Benoit Dageville, Jonathan Klein, Ajith Kumar Mysorenagarajarao, Gary Ngai, Mark Ramacher, Yair Sarig