Patents Examined by Mohammed R Uddin
-
Patent number: 9836473Abstract: According to embodiments of the present invention, machines, systems, methods and computer program products for hardware acceleration are presented. A plurality of computational nodes for processing data is provided, each node performing a corresponding operation for data received at that node. A metric module is used to determine a compression benefit metric pertaining to performance of the corresponding operations of one or more computational nodes with recompressed data. An accelerator module recompresses data for processing by the one or more computational nodes based on the compression benefit metric indicating a benefit gained by using the recompressed data. A distribution function may be used to distribute data among a plurality of nodes.Type: GrantFiled: October 3, 2014Date of Patent: December 5, 2017Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Garth A. Dickie, Michael Sporer, Jason A. Viehland
-
Patent number: 9824160Abstract: A computer implemented method of accessing a data set comprising a plurality of records, wherein each record is associated with one or more items of data. The method comprises using the computer to receive a data query on the data set. Each record is assigned to an in-group or to an out-group with respect to the query. Words appearing in records of the in-group are determined and a user interface representative of said words is generated. Words appearing in records of the out-group are determined and a user interface representative of said words is generated.Type: GrantFiled: June 2, 2014Date of Patent: November 21, 2017Assignee: SYNERSCOPE B.V.Inventors: Jorik Blaas, Willem Robert Van Hage, Danny Hubertus Rosalia Holten
-
Patent number: 9798817Abstract: Disclosed herein are methods and systems that relate to an “activity assistant” that provides users with dynamically-selected “activities” that are intelligently tailored to the user's world. The subject technology receives the one or more global parameters of one or more selected activities. The subject technology further receives the one or more account-specific parameters of a selected user account. For the selected user account, and for each of the one or more selected activities, the subject technology: (a) determines one or more signals based at least in part on one or more of the global parameters of the selected activity and one or more of the account-specific parameters of the selected user account, and (b) uses the determined signals as a basis for determining an importance of the selected activity for the selected user.Type: GrantFiled: July 29, 2015Date of Patent: October 24, 2017Assignee: Google Inc.Inventors: Stephen Chau, Andrew Timothy Szybalski, Stephane Lafon, Andrea Lynn Frome, Jerry Howard Morrison, Derek King Prothro, Huy Tuan Nguyen
-
Patent number: 9792414Abstract: This invention relates to a method and device for case-based decision support. It proposes that a case-based decision support system is trained on inputs from several radiologists in order to have a “baseline” system, and then the system provides an option to a radiologist to refine the baseline system based on his/her inputs which either refine weights of features for similarity distance computation directly or provide new similarity ground truth clusters. By enabling modifying the similarity distance computation based on user inputs, this invention adapts similarity ground truth to different users with different experience and/or different opinions.Type: GrantFiled: December 11, 2008Date of Patent: October 17, 2017Assignee: Koninklijke Philips N.V.Inventors: Lalitha Agnihotri, Lilla Boroczky, Luyin Zhao, Michael Chun-chieh Lee
-
Patent number: 9792353Abstract: A system implementing a method for providing sponsored information on an electronic device determines information of interest to the user as relevant information, accesses sponsored information, and provides sponsored information based on said relevant information.Type: GrantFiled: March 18, 2014Date of Patent: October 17, 2017Assignee: Samsung Electronics Co. Ltd.Inventors: Alan Messer, Anugeetha Kunjithapatham, Mithun Sheshagiri, Phuong Nguyen, Priyang Rathod
-
Patent number: 9785799Abstract: A system and method for program access control includes, for a typestate, providing typestate properties and assigning a role to the typestate in a program in accordance with the typestate properties. Access to operations is limited for the typestate in the program based on the role assigned to the typestate and an access permission level.Type: GrantFiled: August 14, 2013Date of Patent: October 10, 2017Assignee: International Business Machines CorporationInventor: Vugranam C. Sreedhar
-
Patent number: 9747415Abstract: An example integrated clinical information system includes a single schema, a database, and a user interface. The example single schema is to be used to represent clinical data related to a patient. The single schema is to provide a definition of an object in the system. The single schema is to define both objects of domain and objects of design, the definition to include attribute and relationship information. The single schema is to allow multiple applications forming the integrated clinical information system to process the object according to their respective data sets using a common interpretation according to the single schema. The single schema is configured to represent both patient image and order information and to provide a database agnostic data model for application development. The example user interface is to unify multiple applications according to the single schema and database.Type: GrantFiled: November 27, 2013Date of Patent: August 29, 2017Assignee: GENERAL ELECTRIC COMPANYInventor: Piyush Raizada
-
Patent number: 9740732Abstract: In one embodiment, a method determines a job to dispatch for transcoding a source file. The source file is stored on a node in a distributed file system in which a plurality of nodes are storing a plurality of source files. The method then determines location information for the source file in the distributed file system where the location information identifies the node in which the source file is stored. Also, a node in the plurality of nodes is determined in which to dispatch the job based on the location information for the source file. Then, the job is dispatched to the determined node such that transcoding of the source file is performed on the determined node. The determined node that performs the transcoding of the source file is also storing at least a portion of the plurality of source files.Type: GrantFiled: December 4, 2014Date of Patent: August 22, 2017Assignee: HULU, LLCInventors: Baptiste Coudurier, Xiuming Chen
-
Patent number: 9740728Abstract: Systems and methods are disclosed for tracking the conversion of data from a hardcopy or physical format such as radiograph film to electronic format such as DICONDE format. The method provides the capability of automatic consistency checks of image quality generated by the digitizer as well as allows for process quality checks by users. Authentication and authorization is built into the digitization process to allow access to authorized users for a particular task. The system provides the capability to generate statistical process control (SPC) curves and reports of the consistency checks. Disaster recovery capability is built into the system.Type: GrantFiled: October 13, 2014Date of Patent: August 22, 2017Assignee: NANOARK CORPORATIONInventors: Vanditha Mukund, Ajay Pasupuleti
-
Patent number: 9734200Abstract: High-risk database statements are identified. A DBMS performs a series of experiments by generating sets of statistics describing data over which particular database statements run. The DBMS submits each of these sets of statistics to a query optimizer, which returns information for an execution plan that the optimizer would use to implement the statements given the submitted set of data statistics. If the DBMS determines that the optimizer changes the established execution plan for the database statements for any of the submitted sets of statistics, the DBMS performs one or more actions to mitigate the risk of changing execution plans, such as automatically tuning the database statements or the entire workload, and/or sending information about the database statements to a database administrator. Techniques are also described for calculating diagnostic values based on the results of such experiments, which quantify the sensitivity of the execution plans to changes in data statistics.Type: GrantFiled: May 6, 2014Date of Patent: August 15, 2017Assignee: Oracle International CorporationInventors: Prabhaker Gangloor, Mughees Minhas, Khaled Yagoub, Waleed Ahmed
-
Patent number: 9723077Abstract: Embodiments of the present invention provide methods, systems, and computer program products for replicating data between redundant sources. In one embodiment, during a reverse replication process, roles of a source system and target system are altered such that the target system controls the replication process. The target system can identify objects to be transferred, build batches of objects for efficient transfer, and transmit the batches of objects to the source system. Accordingly, embodiments of the present invention can reduce inefficient communication between a source system and a target system that might otherwise occur during replication processes controlled by the source system.Type: GrantFiled: August 24, 2016Date of Patent: August 1, 2017Assignee: International Business Machines CorporationInventors: Matthew J. Anglin, Barry Fruchtman
-
Patent number: 9715505Abstract: A garbage collector scans containers of a storage system, each container containing a plurality of segments referenced by files of the storage system. For each of the containers being scanned constructing a working live segment record (LSR) file in memory, including generating a container LSR for each of the containers being scanned in a sequential order according to container identifiers of the containers, generating segment LSRs associated with the container LSR, each of the segment LSRs corresponding to one of the segments contained in the container, and for each of the segments contained in the container, indicating in a corresponding segment LSR whether the segment is a live segment. The segment LSRs of each container LSR of the working LSR file are translated from the memory into a persistent LSR for each of the containers in a persistent LSR file stored a persistent storage.Type: GrantFiled: September 30, 2014Date of Patent: July 25, 2017Assignee: EMC IP Holding Company LLCInventor: Shishir Mondal
-
Patent number: 9710528Abstract: Apparatuses, methods, and non-transitory computer readable medium for testing business intelligence data over a communication network include receiving a data mapping file, applicable to a source data repository and a target data repository, and generating data mapping file based on the same. Test cases are generated, based on the data mapping file, and SQL scripts, for execution of the test cases, and executing the SQL scripts on the source data repository and the target data. An online analytical processing (OLAP) cube report for the target data repository is received and the OLAP cube report and a report, which is to be tested, are compared to generate a comparison report. The comparison report is indicative of the fields of the OLAP cube report and the report, which is to be tested, which generated at least one error.Type: GrantFiled: May 7, 2014Date of Patent: July 18, 2017Assignee: Wipro LimitedInventors: Prabhakar Das, Lakshmi Ganesh
-
Patent number: 9703830Abstract: In the processing of a query while being translated from the SPARQL language to the SQL language, a manner of navigation through the one or more graphs is provided. The plurality of the nodes in the one or more graphs generated from the query is identified. The plurality of the nodes are assigned a priority and arranged in the priority queue based on the assigned priorities. The node with a highest assigned priority is selected each time for execution of the query from the selected node. The one or more graphs are navigated from the selected node to traverse to the one or more nodes connected with the selected node. An access plan element is generated corresponding to the selected nodes and the one or more traversed nodes.Type: GrantFiled: October 9, 2014Date of Patent: July 11, 2017Assignee: International Business Machines CorporationInventor: Rajendran Appavu
-
Patent number: 9684677Abstract: A method for converting metadata in a hierarchical configuration within a filesystem from a first format to a second format includes reading metadata in the first format within the hierarchical configuration; writing the metadata from the hierarchical configuration into a flat file; and writing the metadata back into the hierarchical configuration, the metadata being in the second format. The method can also include increasing the size of each of a first inode and a second inode within a first inode chunk in the filesystem, assigning the first inode to the first inode chunk, and assigning the second inode to a second inode chunk.Type: GrantFiled: August 20, 2013Date of Patent: June 20, 2017Assignee: Quantum CorporationInventor: Tim LaBerge
-
Patent number: 9672256Abstract: The present invention extends to methods, systems, and computer program products for creating data views. Embodiments of the invention allow automatic creation of data views/projections on top of data sources. A view can be created on one data source (by looking at one or multiple data elements within the data source) or by looking at multiple data sources (of the same or different data types) and combining elements into a view. Data sources can be any kind of data source, including but not limited to: databases, files, and Web services. Views can be picked from a set of predefined views, picked from views of another tenant (either statically or using fuzzy logic), selected based on data element classifications and/or data element relationship classifications, selected based on data usage (e.g., by looking at logs), etc.Type: GrantFiled: February 4, 2014Date of Patent: June 6, 2017Assignee: Microsoft Technology Licensing, LLCInventors: Christian Liensberger, Ziv Kasperski, Stéphane Nyombayire, Venkatesh Krishnan, Santosh Balasubramanian, Kunal Mukerjee, Shankar L. Regunathan
-
Patent number: 9645988Abstract: The methods proposed here deconstructs training sentences into a stream of features that represent both the sentences and tokens used by the text, their sequence and other ancillary features extracted using natural language processing. Then, we use a conditional random field where we represent the concept we are looking for as state A and the background (everything not concept A) as a state B. The model created by this training phase is then used to locate the concept as a sequence of sentences within a document. This has distinct advantages in accuracy and speed over methods that individually classify each sentence and then use a secondary method to group the classified sentences into passages. Furthermore while previous methods were based on searching for the occurrence of tokens only, the use of a wider set of features enables this method to locate relevant passages even though a different terminology is in use.Type: GrantFiled: August 25, 2016Date of Patent: May 9, 2017Assignee: KIRA INC.Inventors: Robert Henry Warren, Alexander Karl Hudek
-
Patent number: 9633068Abstract: Aspects of the subject matter described herein relate to synchronizing data. In aspects, properties are synchronized from an organization property store to a cloud property store and/or vice versa. The list of properties to synchronize may change based on the cloud services to which the organization subscribes, changes to the cloud services, or for other reasons. Furthermore, the list of properties to synchronize may be limited to certain objects of the organization which may also change over time.Type: GrantFiled: August 3, 2015Date of Patent: April 25, 2017Assignee: Microsoft Technology Licensing, LLCInventors: Clifford Neil Didcock, Jonathan M. Luk
-
Patent number: 9619505Abstract: A data health management apparatus may include a non-transitory memory and a processor communicatively coupled to the memory. In some cases, the processor may be configured to process instructions read from the memory. For example, the instructions may cause the processor to identify data associated with an application, where the data stored in at least one data repository. The processor may then analyze, the data stored in the at least one data repository, such as via a network, to determine a data health metric. The instructions may then cause the processor to determine an action to be performed on the data repository based on the determined data health metric.Type: GrantFiled: August 27, 2013Date of Patent: April 11, 2017Assignee: Bank of America CorporationInventors: Jake Yara, Srinivasulu Kummari, Jon A. Hamm
-
Patent number: 9619520Abstract: A method and system for evaluating and sharing user-generated media files have been disclosed. The method and system is embodied in a contest/festival that entices visitors to return to the site to vote on their favorite videos by providing a plurality of phases in which the best performing media files are promoted based on voting scores. According to one embodiment, a computer implemented method comprises generating scores for each media file in four phases and calculating the total score for each of the four phases. The scores are calculated based on the number of views and votes from users for each media file. The votes are generated using questions, percentage of video viewed, comments, social distribution, and recommendations.Type: GrantFiled: June 29, 2012Date of Patent: April 11, 2017Assignee: papalove productions, LLCInventor: Konstantin A Rubchinsky