Patents Examined by Johnese Johnson
  • Patent number: 10977088
    Abstract: Provided are a method, system, and article of manufacture for selecting a resource manager to satisfy a service request. A catalog indicating a plurality of resource managers and at least one service offered by the resource managers is provided. Further provided is resource manager information indicating resource availability information for resource managers offering at least one service. A request for a requested service from a subscriber is received. The catalog is processed to identify resource managers publishing the requested service and the resource manager information is processed to determine at least one identified resource manager publishing the requested service that also satisfies at least one rule applicable to the service request.
    Type: Grant
    Filed: November 3, 2011
    Date of Patent: April 13, 2021
    Assignee: International Business Machines Corporation
    Inventors: Stewart Eugene Tate, Cataldo Mega, James Allen Reimer
  • Patent number: 10877950
    Abstract: A method of requesting a search query to be displayed in a web browser. The method includes receiving search terms and slash operators and generating results based on the search terms and slash operators.
    Type: Grant
    Filed: December 16, 2011
    Date of Patent: December 29, 2020
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Gregory B. Lindahl, Bryn Robert Dole, Michael Markson, Keith Peters, Robert Michael Saliba, Rich Skrenta, Robert N. Truel
  • Patent number: 10853336
    Abstract: Apparatus, systems, and methods may operate to detect a plurality of changes to one of a database format and database content between a first version of a database and a second version of the database, and to transmit change information to a receiving entity, enabling display of the plurality of changes in at least one of a row-wise collective format, a column-wise collective format, a field-wise collective format, or a record-wise collective format. Additional apparatus, systems, and methods are disclosed.
    Type: Grant
    Filed: September 29, 2008
    Date of Patent: December 1, 2020
    Assignee: Adobe Inc.
    Inventors: Marissa Dulaney, Robert Shaver
  • Patent number: 10725966
    Abstract: Disclosed herein are various systems and methods for performing block level incremental backup operations for QCOW2 virtual disks. A first snapshot of a virtual disk is taken and used by a virtual machine at a first point in time. The virtual disk is implemented as a QCOW2 image, and taking the first snapshot causes the first snapshot to be stored in the QCOW2 image. A second snapshot of the virtual disk is taken at a second point in time. Taking the second snapshot causes the second snapshot to be stored in the QCOW2 image. One or more blocks of the virtual disk that have been modified between the first point in time and the second point in time are identified using metadata stored in the QCOW2 image. An incremental backup operation is then performed on the virtual disk by copying one or more blocks from the second snapshot to backup storage.
    Type: Grant
    Filed: June 30, 2014
    Date of Patent: July 28, 2020
    Assignee: Veritas Technologies LLC
    Inventors: Dulipsinh Deshmukh, Mandar Khanolkar
  • Patent number: 10380147
    Abstract: A computer system comprising a processor, graphical output means and a computer readable storage medium storing instructions that when executed by the processor cause the processor to perform a method for quantifying and aggregating the relevance of documents.
    Type: Grant
    Filed: October 7, 2010
    Date of Patent: August 13, 2019
    Assignee: PatentSight GmbH
    Inventor: Nils Omland
  • Patent number: 10296534
    Abstract: Attributes are identified in media content. A classification value of the media content is computed based on the identified attributes. Thereafter, a fingerprint derived from the media content is stored or searched for based on the classification value of the media content.
    Type: Grant
    Filed: June 3, 2015
    Date of Patent: May 21, 2019
    Assignee: Dolby Laboratories Licensing Corporation
    Inventors: Tianshi Gao, Regunathan Radhakrishnan, Wenyu Jiang, Claus Bauer
  • Patent number: 10235680
    Abstract: System and methods for populating a database with information from users. A memory stores reference standards, reference keywords, and rules for the reference keywords. An on-line survey question relating to the product/service is presented to the users. Input is received from the users in response to the presented survey question and has content. The received input is stored in the database. A quantity of the content of the received input and a quality of the content of the received input is evaluated.
    Type: Grant
    Filed: November 8, 2011
    Date of Patent: March 19, 2019
    Assignee: Maritz Holdings Inc.
    Inventors: Phil Butterfield, Karel Mette, Allen Porter
  • Patent number: 10191908
    Abstract: A method for managing data loss prevention policies for applications may include 1) maintaining, in at least one database, a categorization of at least one application as either a business application or a personal application, 2) assigning, in the database, a data loss prevention policy to the application based on the categorization of the application in the database as either a business application or a personal application, 3) detecting that the application is attempting to access sensitive data, and 4) applying, in response to the detected attempt by the application to access sensitive data, the data loss prevention policy assigned to the application to the detected attempt by the application to access sensitive data. Various other methods, systems, and computer-readable media are also disclosed.
    Type: Grant
    Filed: November 8, 2011
    Date of Patent: January 29, 2019
    Assignee: Symantec Corporation
    Inventors: Dhananjay Namdeo Dodke, Sarin Sumit Manmohan
  • Patent number: 10013142
    Abstract: A method and associated system that enable files in a file directory to be queued or marked prior to sending the files to a common application. A first selectable function is provided to queue a selected file within a first queue, wherein only selected files are queued, and wherein files from different folders may be queued. A selection of an application with which to open the queued and selected files is received. A second selectable function is provided to automatically open all of the queued and/or selected files with the application, wherein files across different folders can be opened with a single operation of the second function.
    Type: Grant
    Filed: September 11, 2013
    Date of Patent: July 3, 2018
    Assignee: International Business Machines Corporation
    Inventors: Randolph M. Forlenza, John P. Kaemmerer
  • Patent number: 10007669
    Abstract: Systems and methods for exporting and automatically converting files that make up a digital content work from a first proprietary format to a second format, the second format being a format compatible with an open standards format. Such automatic conversion includes parsing a designated table of contents metadata file to build a list of the files referenced therein. For one or more respective files identified from the table of contents metadata file, each respective file is converted to an HTML5 file, from which a set of EPUB (or other open standards format) -compatible metadata files are created. The EPUB files include a manifest and a spine, which, together with the HTML5 files, are collectively packaged in an EPUB (or other open standards format) container file for distribution.
    Type: Grant
    Filed: February 11, 2014
    Date of Patent: June 26, 2018
    Assignee: Inkling Systems, Inc.
    Inventors: Joshua Forman, William Schwarzenbach
  • Patent number: 9959310
    Abstract: A system includes activation of an OData service exposing a parameterized database view, the OData service exposing a Parameter Entity Type and a Result Entity Type, wherein the Parameter Entity Type specifies one or more input parameters of the database view as properties of the Parameter Entity Type, and defines a Parameter Entity Type key formed by each of the one or more input parameters, and wherein the Result Entity Type specifies the one or more input parameters and one or more output of the database view as properties of the Result Entity Type, and defines a Result Entity Type key formed by each of the one or more input parameters and at least one of the one or more output parameters.
    Type: Grant
    Filed: June 30, 2014
    Date of Patent: May 1, 2018
    Assignee: SAP SE
    Inventors: Florian Foebel, Bjoern Friedmann, Boris Gruschko, Christian Mohr, Martin Strenge, Sascha Zorn
  • Patent number: 9922078
    Abstract: An information retrieval method, process, and apparatus are provided which includes iterative or parametric data set querying. The result of each query iteration is displayed in an easy to analyze fashion, enabling the user to interactively refine the query with additional iterations. Each field of data in a data set is represented by a filter in a filter tree table. A user may graphically select and de-select filters using the filter tree table. The selections are converted into a filtering query that is run against the data set to produce filtered data. A summary query is then run against the results of the filtering query. The filtered data is displayed, along with the selected filters of the filter tree table. The filter tree table may also include and display other information related to each filter, such as an associated data item count as generated by the summary query. Further user input is accepted, with the user input further selecting or de-selecting data groupings to be displayed.
    Type: Grant
    Filed: August 13, 2008
    Date of Patent: March 20, 2018
    Assignee: Dakota Software Corporation
    Inventors: Reginald C. Shiverick, Robert Brooks Pollock
  • Patent number: 9898529
    Abstract: A computer processor determines a root of a first element of a semantic model, in which a first relationship of the first element to a second element of the semantic model, is unknown. The computer processor generates a search token, based on applying morphological rules to the root of the first element and appending a preposition. The computer processor determines one or more regular expressions by applying the search token to search a source of unstructured data. The one or more regular expressions are in a form of a triple, having a subject, a predicate, and an object, and the computer processor applies the predicate of the triple as the first relationship of the first element of the semantic model to a second element of the semantic model.
    Type: Grant
    Filed: June 30, 2014
    Date of Patent: February 20, 2018
    Assignee: International Business Machines Corporation
    Inventors: Ibrahim M. S. A. Ateya, Ahmed M. A. Nassar, Tore Notland, Craig M. Trim
  • Patent number: 9892031
    Abstract: A plurality of free list data structures are maintained in a multi-processor computing system that each correspond to one processor of the multi-processor computing system and that each comprise an ordered queue of processor-specific items. Thereafter, a number of processor-specific items allocated to each free list data structure is calculated. Processor-specific items allocated to a first of the free list data structures are moved to a second of the free list data structures when the number of calculated processor-specific items in the first free data structure exceeds a first threshold. In addition, processor-specific items allocated to the second of the free list data structures are moved to the first of the free list data structures when the number of calculated processor-specific items in the first free data structure is below a second threshold. Related apparatus, systems, techniques and articles are also described.
    Type: Grant
    Filed: November 7, 2011
    Date of Patent: February 13, 2018
    Assignee: SAP SE
    Inventors: Ivan Schreter, Daniel Booss
  • Patent number: 9864659
    Abstract: Embodiments include a method and associated system and computer program product. A capacity utilization of an application system and a backup system for a first period of time is monitored, resulting in retrieving utilization statistics indicative of the capacity utilization. An application load score for the application system and a backup load score for the backup system are determined for several time slots of a backup schedule. For each time slot, a suitability score is determined, by combining the application load score and the backup load score. The suitability score is indicative of a suitability of the application system and the backup system in combination for execution of a backup during the time slot. A first time slot whose suitability score does not exceed a predefined threshold is selected. The backup is scheduled for the first time slot for the application system and for the backup system.
    Type: Grant
    Filed: November 10, 2015
    Date of Patent: January 9, 2018
    Assignee: International Business Machines Corporation
    Inventors: Oliver Roehrsheim, Erik Rueger, Tim U. Scheideler, Thomas A. Snellgrove
  • Patent number: 9792316
    Abstract: A system, method, and medium for detecting expired data in a data deduplicated storage system are disclosed. The system receives a request to insert a file into the deduplicated storage system. In response, the system determines a unique identifier for the file and stores the unique identifier in a list of unique identifiers associated with a data object that stores the file content. The system determines that the data object is not expired based at least in part on the identifier being present in the list of unique identifiers.
    Type: Grant
    Filed: October 6, 2010
    Date of Patent: October 17, 2017
    Assignee: Veritas Technologies LLC
    Inventor: Nick Cremelie
  • Patent number: 9740741
    Abstract: The invention relates to a computer system for both online transaction processing and online analytical processing, comprising: a processor coupled to a database, the database comprising the database comprising: a main store (116) for storing records, a differential buffer (114) for receiving and buffering added or deleted or modified records, the differential buffer being coupled to the main store, a schema comprising records stored in the main store and records stored in the differential buffer, and a cache store (112) for caching a result of a query against the schema; and a cache controller (106) executable by the processor and communicatively coupled to the database, the cache controller being configured for: storing the result of the query in the cache store; receiving an analytical request; and determining, in response to the received request, an up-to-date result of the query by (216): accessing the cache store to obtain the cached result; determining the records of the schema that have been added or
    Type: Grant
    Filed: February 10, 2014
    Date of Patent: August 22, 2017
    Assignee: Hasso-Plattner-Institut Fur Softwaresystemtechnik GmbH
    Inventors: Hasso Plattner, Stephan Mueller, Jens Krueger, Juergen Mueller, Christian Schwarz
  • Patent number: 9711152
    Abstract: Apparatus, system and method for encoding and/or decoding persistent universal media identification (ID) codes embedded in audio. For encoding, a persistent identifier code is generated or received from a registry database, where the code includes data for uniquely identifying a media object. Audio code components including frequency characteristics are generated to represent symbols of the persistent identifier code and the audio code components are psychoacoustically embedded into an audio portion of the media object to include the persistent identifier code within one or more of a plurality of encoding layers. Such embedded audio may be subsequently decoded by transforming the audio data into a frequency domain and processing the transformed audio data to detect the persistent identifier code.
    Type: Grant
    Filed: July 31, 2013
    Date of Patent: July 18, 2017
    Assignee: THE NIELSEN COMPANY (US), LLC
    Inventors: Alan Neuhauser, John Stavropoulos
  • Patent number: 9690795
    Abstract: A data repository configured for storing original content and modified content which are addressable for point-in-time retrieval thereof. The data repository comprising one or more digital files which are associated with the original content. A log is provided which records actions implemented on the one or more of the digital files. A versioned repository is generated after an action is implemented on the one or more digital files. The versioned repository comprising one or more modified digital files which are associated with the modified content. A version identifier is associated with the versioned repository for facilitating point in time retrieval thereof.
    Type: Grant
    Filed: July 31, 2013
    Date of Patent: June 27, 2017
    Inventor: Sean McGrath
  • Patent number: 9684656
    Abstract: A method for creating personalized and continuous playlists for a content sharing platform based on user history is disclosed. The method includes grouping content items into groups based on whether users access the content items close together in time and whether the content items appear together in search results and are both selected by the users, the groupings representing a relatedness between pairs of the content items, determining probabilities that the users transition between the groups when viewing the content items, assigning, for a user of the users, a score to each group in a subset of the groups, wherein the scores represents preferences of the user for viewing the content items of the subset, selecting, for the user, a group in the subset based on the assigned scores and the probabilities, and providing a content item from the selected group to include in a playlist generated for the user.
    Type: Grant
    Filed: July 31, 2013
    Date of Patent: June 20, 2017
    Assignee: Google Inc.
    Inventor: Huazhong Ning