Surendran
Ajitsen Surendran, Bangalore IN
Patent application number | Description | Published |
---|---|---|
20150195344 | Method and System for a Scheduled Map Executor - Method, system, and programs for data processing. In one example, a record is received. The record is separated into multiple partitions. Each partition is submitted to an iterative pipeline, wherein the iterative pipeline comprises two or more processing stages that are run in parallel and one of the multiple partitions passes through one of the two or more processing stages in one iteration. The multiple partitions are passed through two or more processing stages. The partitions that have passed through each of the two or more processing stages are merged. | 07-09-2015 |
Anish Surendran, Kottayam IN
Patent application number | Description | Published |
---|---|---|
20140144135 | Suction Sealing for Turbocharger - A system can include a turbine housing that defines a turbine wheel space, an exhaust chamber in fluid communication with the turbine wheel space and a control shaft bore that extends from the exhaust chamber to an outer surface of the turbine housing; a blunt body positionable above the turbine wheel space where the blunt body includes an opening and a lumen in fluid communication with the opening; and a suction conduit connectable for fluid communication between the control shaft bore of the turbine housing and the lumen of the blunt body. Various other examples of devices, assemblies, systems, methods, etc., are also disclosed. | 05-29-2014 |
Anmgunrum C. Surendran, Sammamish, WA US
Patent application number | Description | Published |
---|---|---|
20130275911 | WINDOW GROUPING - A framework is provided for obtaining window information. The window information can be applied to different assignment models to assign windows to different groups. A group may correspond to a task being performed by a user. The window information can be semantic or temporal information captured as window events and properties of windows whose events are captured. Temporal information can be information about switches between windows. Semantic information can be window titles. Temporal information, semantic information, or both, can be used to assign windows to groups. | 10-17-2013 |
Anoop Surendran, Thrissur IN
Patent application number | Description | Published |
---|---|---|
20140029046 | METHOD AND SYSTEM FOR AUTOMATICALLY CHECKING COMPLETENESS AND CORRECTNESS OF APPLICATION FORMS - The present disclosure discloses a system for automatically checking completeness and correctness of application forms and that system includes a device, and a user interface. The device is configured to receive a filled out application form for scanning, and identify a type of application form corresponding to the scanned form; the application form includes various fields. The device is configured to retrieve a configuration file corresponding to the form type, the configuration file including threshold values and rules. The device then extracts filled out content and finally utilizes the configuration file to determine at least one of the completeness and correctness of the forms. Further, the user interface is configured to display one or more messages to a customer, based on the threshold values and rules. Finally, the user interface is configured to allow the customer to perform one or more actions based on the one or more messages. | 01-30-2014 |
Anup Surendran, Toronto CA
Patent application number | Description | Published |
---|---|---|
20130275904 | INTERACTIVE DATA VISUALIZATION AND MANIPULATION - A data visualization system is described herein that provides a user interface, such as for graphs of tabular data, that is more intuitive and faster to interact with than previous solutions. The system allows a user to directly interact with the interface through touch input by rotating, selecting, and viewing supplemental information. The user can perform various manipulations with simple input, such as touching particular choices to turn them on and off, dragging particular choices onto other choices to group the choices, and holding down on a particular group of choices to break apart the group. These types of interactions and the user interface provided by the system allow a user to quickly and efficiently switch between high-level visualization of data and a deeper dive into the underlying data, and to rearrange the data in ways that are meaningful to the user and that assist in consuming the data. | 10-17-2013 |
20130275905 | INTERACTIVE DATA COMPARISON AND INSIGHT TRACKING - A data comparison and insight system is described herein that visually facilitates comparison of two or more datasets and shares insights discovered by one user comparing the data with other users. The system receives input data that includes multiple dimensions, such as a matrix of responses to a survey question. A user may want to compare this data, setting two distinct points in one dimension so that the user can see the variation in the other dimension at these two points and compare it. Past systems treat these as two separate datasets and the visualization of these datasets is also done separately. The data comparison and insight system provides several chart types that integrate the data from both datasets and provide a unified visualization of the two or more datasets. This allows the system to present a data comparison visualization that provides a third dimension into the data. | 10-17-2013 |
Arungunram Surendran, Sammamish, WA US
Patent application number | Description | Published |
---|---|---|
20130117204 | INFERRING PROCEDURAL KNOWLEDGE FROM DATA SOURCES - A procedural inference system is described herein that infers procedural knowledge from various data sources to help a user complete one or more tasks for which the data sources provide information. The system understands users' queries, identifies a task at hand, provides recommendations on the steps to take and the agents to use based on a knowledge base of tasks and agents, and provides the fabric to determine which different agents can work together to help the user accomplish a task. Tasks can be started on one device and completed on another seamlessly. Users are able to finish complex, multi-step tasks efficiently, without trial and error or data reentry. Thus, the procedural inference system provides a generalized framework that helps users to complete tasks using already available data and does not ask each data provider to invest in infrastructure to build dedicated task information systems. | 05-09-2013 |
Arungunram Chandrasekaran Surendran, Sammamish, WA US
Patent application number | Description | Published |
---|---|---|
20100318537 | PROVIDING KNOWLEDGE CONTENT TO USERS - Systems, methods, and computer-storage media for generating and providing knowledge content to users utilizing a web architecture that integrates information across data silos through a common, flexible data storage schema, such as a star or snowflake schema, are provided. Data from a content graph, a user activity graph, a social graph, and temporal data as it relates to each of the content graph, the social graph and the user activity graph, is stored in a knowledge content database utilizing the star schema. In this way, data from each of these formerly disparate sources may be accessed from a common, extensible application platform utilizing ontologies and pivot table functionality, thus providing smarter, more comprehensive knowledge in response to received user queries. | 12-16-2010 |
20110196737 | SEMANTIC ADVERTISING SELECTION FROM LATERAL CONCEPTS AND TOPICS - Advertisements are selected for presentation on search result pages and web pages based on phrases generated from lateral concepts and topics identified for the search result pages and web pages. A search query or an indication of a web page is received for which advertisements are to be provided. Lateral concepts and topics are identified based on the search query or content of the web page. The lateral concepts and topics are used as phrases for selecting advertisements from an advertisement inventory. Selected advertisements are provided for presentation on a search results page in response to a search query or on a web page initially identified. | 08-11-2011 |
20110196851 | GENERATING AND PRESENTING LATERAL CONCEPTS - Systems, methods, and computer-storage media for generating lateral concepts are provided. The system includes a search engine to receive user queries, a storage to store content and its associated categories, and a lateral concept generator. The lateral concept generator is connected to both the search engine and storage. The lateral concept generator selects lateral concepts from categories associated with the content based on similarity scores for the stored content. | 08-11-2011 |
20110196875 | SEMANTIC TABLE OF CONTENTS FOR SEARCH RESULTS - A table of contents is generated for search results in response to a search query by identifying semantic concepts as topics for inclusion within the table of contents. When a search query is received, a search is performed to identify search results. The search results are compared to an ontology of topics to identify relevant topics. Additionally, search results are compared to an ontology of partial topics to identify relevant partial topics, which are named. Independent key-phrases are further generated from search results and identified as key-phrase topics. The identified topics, named partial topics, and key-phrase topics are ranked, and topics are selected for inclusion within a table of contents. A search results page is returned in response to the search query that includes search results and the generated table of contents. | 08-11-2011 |
20110218947 | ONTOLOGICAL CATEGORIZATION OF QUESTION CONCEPTS FROM DOCUMENT SUMMARIES - Electronic documents are analyzed to identify assertions, which are inverted to generate questions that may be answered by the assertions. A document or a corpus of electronic documents may be analyzed to identify entities and relationships among entities within the text of the document(s). Assertions are identified based on the entities and relationships among the entities. Each assertion represents a fact about an entity, and a group of assertions represents a summary of the document or document corpus. The assertions are inverted to generate questions that may be answered by the assertions. The questions may be further analyzed to identify relevant concepts and topics and to cluster the questions around the concepts and topics. A combined graph may also be generated that facilitates traversal among topics, concepts, questions, assertions, document summaries, and documents. | 09-08-2011 |
20110231395 | PRESENTING ANSWERS - Systems, methods, and computer-storage media for presenting answers are provided. The system includes a search engine to receive user queries and contexts, a query understanding component to provide results, and an answer generator to present answers to the user queries. The answers may include a link to a browser that provides a graph, table, or cluster for the results, where nodes of the graph are associated with a confidence level. | 09-22-2011 |
20110258032 | SEARCH ADVERTISEMENT SELECTION BASED ON USER ACTIONS - Advertisements are selected for presentation on a search results page based on the presence or absence of user activity within the search results page. When a search results page is provided to an end user, the search results page is tracked for user activity. If user activity is detected, a user context is identified and new advertisements are selected for presentation on the search results page based on the user context. In some embodiments, the search results page provides search results in clusters, and the user context corresponds with a search result cluster selected by an end user. In some embodiments, dominant concepts in the user context are identified and used to select advertisements. Alternatively, if user activity is not detected within a predetermined period of time, new advertisements are selected based on the absence of user activity within the search results page. | 10-20-2011 |
20110302149 | IDENTIFYING DOMINANT CONCEPTS ACROSS MULTIPLE SOURCES - Systems, methods, and computer-storage media for identifying dominant concepts are provided. The system includes a search engine connected to various sources, an entity extraction component, a metabase, and a ranking component. The search engine receives a contextual query and provides results in response to the contextual query. The entity extraction component parses the results and identifies entities included in the results. The metabase provides a distance between the entities included in the results and the query terms included in the contextual query. The ranking component ranks the entities based on the provided distance and selects dominant concepts within the results based on the ranks assigned to entities. | 12-08-2011 |
20110302156 | RE-RANKING SEARCH RESULTS BASED ON LEXICAL AND ONTOLOGICAL CONCEPTS - Search result re-ranking is provided by employing a concept graph from a metabase. When a search query is received, a query context of the search query is analyzed to identify dominant concepts for the search query. The dominant concepts are expanded by identifying the dominant concepts within a concept graph and identifying additional concepts having a strong relationship with the dominant concepts within the concept graph. A set of search results for the search query is analyzed to determine strength of relationship of each search result to the expanded concepts. The search results are re-ranked based on the strength of relationship of each search result to the expanded concepts and the strength of relationship of each expanded concept to the dominant concepts. | 12-08-2011 |
20110307460 | NAVIGATING RELATIONSHIPS AMONG ENTITIES - Graphical user interfaces, methods, and computer-storage media for navigating relationships among entities are provided. The method is executed by a computer system that generates a graphical user interface having entities associated with a query. The query is issued to a search engine that searches multiple sources to locate results. The computer system extracts the entities from the results. In turn, a graph is added to the graphical user interface to group the entities. The graph links the query and the entities and provides a visual overview of the results for the query. | 12-15-2011 |
20120246155 | SEMANTIC TABLE OF CONTENTS FOR SEARCH RESULTS - A table of contents is generated for search results in response to a search query by identifying semantic concepts as topics for inclusion within the table of contents. When a search query is received, a search is performed to identify search results. The search results are compared to an ontology of topics to identify relevant topics. Additionally, search results are compared to an ontology of partial topics to identify relevant partial topics, which are named. Independent key-phrases are further generated from search results and identified as key-phrase topics. The identified topics, named partial topics, and key-phrase topics are ranked, and topics are selected for inclusion within a table of contents. A search results page is returned in response to the search query that includes search results and the generated table of contents. | 09-27-2012 |
20120303444 | SEMANTIC ADVERTISING SELECTION FROM LATERAL CONCEPTS AND TOPICS - Advertisements are selected for presentation on search result pages and web pages based on phrases generated from lateral concepts and topics identified for the search result pages and web pages. A search query or an indication of a web page is received for which advertisements are to be provided. Lateral concepts and topics are identified based on the search query or content of the web page. The lateral concepts and topics are used as phrases for selecting advertisements from an advertisement inventory. Selected advertisements are provided for presentation on a search results page in response to a search query or on a web page initially identified. | 11-29-2012 |
20130254199 | PROVIDING KNOWLEDGE CONTENT TO USERS - Systems, methods, and computer-storage media for generating and providing knowledge content to users utilizing a web architecture that integrates information across data silos through a common, flexible data storage schema, such as a star or snowflake schema, are provided. Data from a content graph, a user activity graph, a social graph, and temporal data as it relates to each of the content graph, the social graph and the user activity graph, is stored in a knowledge content database utilizing the star schema. In this way, data from each of these formerly disparate sources may be accessed from a common, extensible application platform utilizing ontologies and pivot table functionality, thus providing smarter, more comprehensive knowledge in response to received user queries. | 09-26-2013 |
20140379686 | GENERATING AND PRESENTING LATERAL CONCEPTS - Systems, methods, and computer-storage media for generating lateral concepts are provided. The system includes a search engine to receive user queries, a storage to store content and its associated categories, and a lateral concept generator. The lateral concept generator is connected to both the search engine and storage. The lateral concept generator selects lateral concepts from categories associated with the content based on similarity scores for the stored content. | 12-25-2014 |
C. Surendran, The Nilgris IN
Patent application number | Description | Published |
---|---|---|
20130203812 | IONIC SILICONE HYDROGELS COMPRISING PHARMACEUTICAL AND/OR NUTRICEUTICAL COMPONENTS AND HAVING IMPROVED HYDROLYTIC STABILITY - The present invention relates to ionic silicone hydrogel polymers displaying improved thermal stability. More specifically, the present invention relates to a polymer formed from reactive components comprising at least one silicone component and at least one ionic component comprising at least one anionic group. The polymers of the present invention display good thermal stability and desirable protein uptake. | 08-08-2013 |
20130203813 | MEDICAL DEVICES HAVING HOMOGENEOUS CHARGE DENSITY AND METHODS FOR MAKING SAME - The present invention relates to ionic silicone hydrogel polymers comprising at least one pharmaceutical or nutriceutical component and displaying improved lysozyme uptake, low contact angle and reduced water soluble polymeric ammonium salt uptake. | 08-08-2013 |
20130217620 | IONIC SILICONE HYDROGELS - The present invention relates to ionic silicone hydrogel contact lenses which comprise at least one pharmaceutical or nutriceutical component and are formed from reaction mixtures comprising a mixture of slow-reacting hydrophilic monomers, including at least one slow-reacting ionic monomer, at least one silicone-containing component and at least one hydroxyl-containing component, wherein the ratio of the slow-reacting hydrophilic component half lives to the silicone-containing component half life is at least 2. | 08-22-2013 |
C. Surendran, The Nilgris Tamil Nadu IN
Patent application number | Description | Published |
---|---|---|
20140329859 | IONIC SILICONE HYDROGELS COMPRISING PHARMACEUTICAL AND/OR NEUTICEUTICAL COMPONENTS AND HAVING IMPROVED HYDROLYTIC STABILITY - The present invention relates to ionic silicone hydrogel polymers displaying improved thermal stability. More specifically, the present invention relates to a polymer formed from reactive components comprising at least one silicone component and at least one ionic component comprising at least one anionic group. The polymers of the present invention display good thermal stability and desirable protein uptake. | 11-06-2014 |
Narayanan Surendran, Ann Arbor, MI US
Patent application number | Description | Published |
---|---|---|
20140187594 | DIPHENYL ETHER COMPOUNDS FOR THE TREATMENT OF LIVER, LUNG DISORDERS, DIABETIC COMPLICATIONS AND CARDIOVASCULAR DISEASES - Described herein are compounds of formula (I), their derivatives, analogs, tautomeric forms, stereoisomers, polymorphs, hydrates, solvates, pharmaceutically acceptable salts and compositions, metabolites and prodrugs thereof, for use in treating liver diseases such as non-alcoholic fatty liver disease (NAFLD) and non-alcoholic steatohepatitis (NASH), and other fibrotic diseases of the liver; diabetic complications such as macro (ischemic heart disease, cerebrovascular disease and peripheral vascular disease) and micro (cataract, retinopathy nephropathy neuropathy, maculopathy and glaucoma) vascular complication; and cardiovascular diseases such as atherosclerosis, restenosis, hypertension, vasospasm, and cardiac hypertrophy; and lung disorders and lung fibrosis. | 07-03-2014 |
Narayanan Surendran, Tamilnadu IN
Patent application number | Description | Published |
---|---|---|
20100329998 | NOVEL HETEROCYCLES - Described are novel heterocyclic compounds of the general formula (I), their derivatives, analogs, tautomeric forms, stereoisomers, polymorphs, hydrates, solvates, pharmaceutically acceptable salts, pharmaceutical compositions, metabolites and prodrugs thereof. These compounds are useful in the treatment of immunological diseases, inflammation, pain disorder, rheumatoid arthritis; osteoporosis; multiple myeloma; uveititis; acute and chronic myelogenous leukemia; atherosclerosis; cancer; cachexia; ischemic-induced cell damage; pancreatic beta cell destruction; osteoarthritis; rheumatoid spondylitis; gouty arthritis; inflammatory bowel disease; ARDS; psoriasis; Crohn's disease; allergic rhinitis; ulcerative colitis; anaphylaxis; contact dermatitis; muscle degeneration; asthma; COPD; bone resorption diseases; multiple sclerosis; sepsis; septic shock; toxic shock syndrome and fever. More particularly these compounds are useful as PDE4 inhibitors and are useful for treating PDE4 mediated diseases. | 12-30-2010 |
Nithin Surendran, Bangalore IN
Patent application number | Description | Published |
---|---|---|
20140244936 | MAINTAINING CACHE COHERENCY BETWEEN STORAGE CONTROLLERS - Systems and methods maintain cache coherency between storage controllers utilizing bitmap data. In one embodiment, a storage controller processes an I/O request for a logical volume from a host, and generates one or more cache entries in a cache memory that is based on the request. The storage controller identifies a backup storage controller for managing the logical volume, and generates bitmap data that identifies cache entries in the cache memory that have changed since synchronizing with the backup storage controller. The storage controller provides the bitmap data to the backup storage controller to allow the backup storage controller to synchronize its cache memory with the cache memory of the storage controller based on the bitmap data. | 08-28-2014 |
Rajesh Surendran, Thrissur IN
Patent application number | Description | Published |
---|---|---|
20140162065 | Ceramic Filled Fluoropolymer Compositions, Methods and Applications Thereof - The present disclosure is in the field of electrical circuits and particularly to circuits characterized by plural conductive paths supported on a non-conductive substrate. The disclosure relates to ceramic filler compositions and methods for preparing said compositions. Further, the present disclosure discloses fluoropolymer-ceramic filler compositions and their laminates along with their respective methods for preparing the same. Said fluoropolymer-ceramic filler compositions provide for excellent properties for dielectric constant, loss tangent and temperature coefficient of dielectric constant. In addition, electrical substrate materials comprising of a conductive outer layer supported on a thin sheet of insulating material is also disclosed. | 06-12-2014 |
Rishi Surendran, Bangalore IN
Patent application number | Description | Published |
---|---|---|
20110154289 | OPTIMIZATION OF AN APPLICATION PROGRAM - Methods for optimizing a region of an application program are described. A delinquent region of the application program is identified based on a data utilization parameter. The delinquent region is optimized by creating an optimized structure type associated with the delinquent region. The optimized structure type includes one or more data fields selected based on delinquent region profile information. | 06-23-2011 |
Sachin Surendran, Christchurch NZ
Patent application number | Description | Published |
---|---|---|
20130279366 | SELF-HEALING COMMUNICATIONS NETWORK - The present invention encompasses methods, apparati, and computer-readable media for detecting and removing unwanted loops in communications networks having host processors ( | 10-24-2013 |
Sandeep Surendran, Bangalore IN
Patent application number | Description | Published |
---|---|---|
20130157759 | GAMING MACHINE HAVING A SIMULATED MUSICAL INTERFACE - A simulated musical interface associated with a gaming machine enhances player excitement and interaction with the gaming machine. In one embodiment, the simulated musical interface is associated with a game in which the player uses the interface to play a simulated instrument on a gaming machine to affect, or apparently affect, the outcome of the game. As the player plays the simulated instrument via the simulated musical interface, indicia or graphical representations may be generated for a game of chance on a display associated with the gaming machine. | 06-20-2013 |
Sandheep Kumar Surendran, San Francisco, CA US
Patent application number | Description | Published |
---|---|---|
20080308154 | Reflective secondary optic for concentrated photovoltaic systems - A solar power system is disclosed. The solar power system includes: a solar energy receiving solar collector; a reflective secondary optical element comprising one or more sheets, wherein the one or more sheets are arranged to form a hollow structure having an interior surface, an exterior surface, an entry aperture, and an exit aperture, such that at least a portion of the interior of the hollow structure is reflective and wherein the hollow structure is positioned to receive energy from the solar collector through the entry aperture, reflect the energy from the interior surface of the hollow structure, and output the reflected energy through the exit aperture; and a receiver positioned to receive the reflected energy from the exit aperture. The energy from the solar collector is reflected and thereby directed through the exit aperture to the receiver by the reflective secondary optical element. | 12-18-2008 |
Shajeev Surendran, Bangalore IN
Patent application number | Description | Published |
---|---|---|
20130051973 | COMPRESSOR DIFFUSER PLATE - A diffuser plate for a centrifugal compressor includes an inner edge disposed at an inner diameter about a central axis; an outer edge disposed at an outer diameter, the outer edge displaced an axial distance from the inner edge; a deformable section that includes a substantially S-shaped cross-section, the deformable section disposed between the inner edge and the outer edge; and a spring constant for forced axial displacement of the outer edge with respect to the inner edge, the spring constant characterized, at least in part, by the deformable section. Various other examples of devices, assemblies, systems, methods, etc., are also disclosed. | 02-28-2013 |
Srinivasan Surendran, Irvine, CA US
Patent application number | Description | Published |
---|---|---|
20150077875 | DISK DRIVE WITH DIFFERENT SYNCHRONIZATION FIELDS AND SYNCHRONIZATION MARKS IN THE DATA SECTOR PREAMBLES IN ADJACENT DATA TRACKS - A hard disk drive has disks with data sector preambles that allow for inter-track interference. The same data sector preamble is used for all data sectors in a track but the preamble in each track is different from the preamble in radially adjacent tracks. In a first embodiment each preamble includes a synchronization field (SF) and synchronization mark (SM) that are the same in each track but different from the SF and SM in radially adjacent tracks. Only two unique SFs and two unique SMs are required, with the two SFs and two SMs alternating in radially adjacent tracks. In a second embodiment the preambles are “integrated”, meaning that the preamble is a sequence of bits that does not include separate dedicated fields, like SF and SM. The preamble bit sequences are decoded using matched filters to provide bit synchronization and start-of-data information. | 03-19-2015 |
20150077876 | DISK DRIVE WITH DIFFERENT DATA SECTOR INTEGRATED PREAMBLES IN ADJACENT DATA TRACKS - A hard disk drive has disks with data sector preambles that allow for inter-track interference. The same data sector preamble is used for all data sectors in a track but the preamble in each track is different from the preamble in radially adjacent tracks. In a first embodiment each preamble includes a synchronization field (SF) and synchronization mark (SM) that are the same in each track but different from the SF and SM in radially adjacent tracks. Only two unique SFs and two unique SMs are required, with the two SFs and two SMs alternating in radially adjacent tracks. In a second embodiment the preambles are “integrated”, meaning that the preamble is a sequence of bits that does not include separate dedicated fields, like SF and SM. The preamble bit sequences are decoded using matched filters to provide bit synchronization and start-of-data information. | 03-19-2015 |
Sudhakar Surendran, Bangalore IN
Patent application number | Description | Published |
---|---|---|
20090187715 | Prefetch Termination at Powered Down Memory Bank Boundary in Shared Memory Controller - A prefetch scheme in a shared memory multiprocessor disables the prefetch when an address falls within a powered down memory bank. A register stores a bit corresponding to each independently powered memory bank to determine whether that memory bank is prefetchable. When a memory bank is powered down, all bits corresponding to the pages in this row are masked so that they appear as non-prefetchable pages to the prefetch access generation engine preventing an access to any page in this memory bank. A powered down status bit corresponding to the memory bank is used for masking the output of the prefetch enable register. The prefetch enable register is unmodified. This also seamlessly restores the prefetch property of the memory banks when the corresponding memory row is powered up. | 07-23-2009 |
20090193270 | Power Management in Federated/Distributed Shared Memory Architecture - This invention is a power management scheme for a shared memory multiprocessor system which splits the control logic between the master-specific logic and memory bank logic. Power-down is initiated from a central power-down controller. This central power-down controller informs the master and target specific logic. Further memory accesses are blocked. All pending activities complete. The central controller then proceeds to power down the memory and informs the master and target specific logic upon completion. No requests for wakeup are initiated by master-specific logic from the time a power-down request is received until the completion of power-down. | 07-30-2009 |
20090249105 | Hardware Controlled Power Management of Shared Memories - This invention manages power down and wakeup of shared memories in a multiprocessor system. A register for each shared memory has bits corresponding to each master. When a master wants to power down a memory, it sets its corresponding bit in the register. A hardware power down controller for the memory bank powers the memory bank if any processor signals powering the memory bank. The hardware power down controller for the memory bank powers down the memory bank only if all processor signal powering down the memory bank. waits for all masters to set their corresponding bits in the register before initiating power down of the memories. Software running on any processor has a view of the shared memory independent of the other processors and no inter-processor communication is needed. | 10-01-2009 |
Venugopal Surendran, Santa Clara, CA US
Patent application number | Description | Published |
---|---|---|
20110295656 | SYSTEM AND METHOD FOR PROVIDING BALANCED SCORECARD BASED ON A BUSINESS INTELLIGENCE SERVER - A scorecard application can support business strategy management using a business intelligence (BI) server. The BI server can take inputs from different data sources. The scorecard application can define an internal data structure that holds a plurality of strategy components and one or more key performance indicators (KPIs). Then, the scorecard application can populate each said strategy component in the internal data structure based on the inputs from the different data sources, and perform one or more actions once an alert is triggered, wherein the alert is triggered when a said KPI meets one or more criteria. | 12-01-2011 |
20110295791 | SYSTEM AND METHOD FOR SPECIFYING METADATA EXTENSION INPUT FOR EXTENDING DATA WAREHOUSE - An input extension specification can be generated, via an administration tool on a business intelligence (BI) server, for an extender associated with a data warehouse in order to extend the data warehouse. The administration tool can request for data flow information of the data warehouse from the extender. The data flow information indicates the mapping relationship between one or more source data objects and one or more target tables in the data warehouse. The administration tool further allows a user to select said one or more target tables in the data warehouse to be extended based on the data flow information, and builds the input extension specification for the extender. | 12-01-2011 |
20110295793 | SYSTEM AND METHOD FOR PROVIDING DATA FLEXIBILITY IN A BUSINESS INTELLIGENCE SERVER USING AN ADMINISTRATION TOOL - An administration tool can be used to provide data flexibility in a business intelligence (BI) server that is associated with a data warehouse. The administration tool can display one or more data objects that are adapted to be imported from an application framework into a physical model maintained on the BI server. The administration tool can further map the one or more data objects in the physical model into a logical model, also maintained on the BI server, which corresponds to at least one target table in the data warehouse. Additionally, the administration tool can publish an extension input to an extender associated with the data warehouse based on the logical model, wherein the extender operates to generate one or more metadata extensions based on the extension input. | 12-01-2011 |
20110295794 | SYSTEM AND METHOD FOR SUPPORTING DATA WAREHOUSE METADATA EXTENSION USING AN EXTENDER - An extender associated with a data warehouse can support metadata extension for the data warehouse. The extender can create an ETL extension plan for extending the data warehouse. The ETL extension plan includes one or more ETL plan elements that indicate extensions on ETL metadata objects. The one or more ETL plan elements within the ETL extension plan can be ordered, and ETL metadata extension can be performed based on the ETL extension plan. | 12-01-2011 |
20110295795 | SYSTEM AND METHOD FOR ENABLING EXTRACT TRANSFORM AND LOAD PROCESSES IN A BUSINESS INTELLIGENCE SERVER - A business intelligence (BI) server maintains a plurality of metadata objects to support the extract, transform and load (ETL) processes. These metadata objects includes a transparent view object, which takes a joined set of source tables and represents a data shape of the joined set of source tables using a transformation, and a ETL mapping association object that maps the transformation contained in the transparent view object to a target table. The BI server can then orchestrate the movement of data from source systems into the target data warehouses in a source and target system agnostic way. | 12-01-2011 |
Venugopal Surendran, Cupertino, CA US
Patent application number | Description | Published |
---|---|---|
20140344004 | WORK MANAGEMENT IN A NETWORK ENVIRONMENT - A method for work management in a network environment is provided and includes classifying data associated with a work into a plurality of work elements, determining a chronological order of the work elements, including by identifying a time of creation of each work element, determining relationships between the work elements, determining a relative importance of each work element, and displaying the plurality of work elements as distinct icons on a graphical user interface (GUI) at a client in a network environment. The icons are configurable to be arranged according to the chronological order to indicate a story. Related work elements are clustered together and work elements with relatively higher importance are displayed as relatively larger icons. The work includes a software implementation of a collection of activities, information, and documents that together contribute to an overall business goal. | 11-20-2014 |