Dey, IN
Amit Kumar Dey, Kolkata IN
Patent application number | Description | Published |
---|---|---|
20140253214 | MULTIPLIER CIRCUIT - A multiplier circuit for multiplying first and second binary values includes a first logic circuit, a priority encoder, a shifter circuit, and an accumulator. The first logic circuit receives the first binary value and a multiplier modifier, and modifies the first binary value based on the multiplier modifier. The multiplier modifier is generated by the priority encoder. The priority encoder also generates a position binary value indicating the position of a most significant set bit in the modified first binary value. The shifter circuit receives the position binary value from the priority encoder and the second binary value and generates an intermediate result. The accumulator accumulates one or more of the intermediate results and generates a final product that is a product of the first and second binary values. | 09-11-2014 |
20140253215 | BINARY ADDER AND MULTIPLIER CIRCUIT - An adder circuit includes first through fourth two-bit adder modules, and first through third result mux blocks for receiving and adding first and second binary values to generate a final sum. A multiplier circuit that multiplies a multiplier and a multiplicand includes a multiplexer, an encoder connected to the multiplexer, a shifter connected to the encoder, and an accumulator connected to the encoder for receiving the multiplier and multiplicand and generating a multiplication product. | 09-11-2014 |
Amit Kumar Dey, Noida IN
Patent application number | Description | Published |
---|---|---|
20150102839 | LOW POWER INVERTER CIRCUIT - A low power inverter circuit includes first and second transistors that receive an input signal at their gate terminals. The first and second transistors are connected by way of their source terminals to third and fourth transistors, respectively. The third and fourth transistors are connected in parallel with fifth and sixth transistors, respectively. The third and fourth transistors are continuously switched on, and the fifth and sixth transistors are controlled in such a way to reduce short circuit current flowing through the first and second transistors when the input signal transitions from one state to another. | 04-16-2015 |
20150248519 | SYSTEM FOR PARTITIONING INTEGRATED CIRCUIT DESIGN BASED ON TIMING SLACK - A method of physical design of an IC using an EDA tool includes identifying elements of the IC design that have excess positive timing slack. The excess timing slack elements are placed in a separate partition and then parameters of the characteristics of the excess timing slack elements are modified to reduce their excess timing slack, such as reducing the voltage supplied to the separate partition, thereby lowering power consumption of the IC design. | 09-03-2015 |
20150316950 | DUAL-EDGE GATED CLOCK SIGNAL GENERATOR - A clock signal generator provides a gated clock signal GCLK to trigger operation of dual-edge triggered circuits. A first detector generates, while a clock gating signal /EN is asserted, a first detector output signal that is asserted or de-asserted as a function of disjunction or conjunction respectively of the values that an input clock signal CLK and the gated clock signal GCLK had when the clock gating signal /EN transitioned. A second detector generates, while the clock gating signal /EN is de-asserted, as the value of the gated clock signal GCLK, the value CLK or its complement /CLK as a function of the first detector output signal. When the clock gating signal /EN is asserted, the second detector maintains the value that the gated clock signal GCLK had when the clock gating signal /EN transitioned from de-asserted to asserted. | 11-05-2015 |
Anirban Dey, Kolkatta IN
Patent application number | Description | Published |
---|---|---|
20120143831 | AUTOMATIC CONVERSION OF MULTIDIMENTIONAL SCHEMA ENTITIES - A system and method for conversion of multidimensional schema entities from one type to another type are described. In various embodiments, a system receives a multidimensional schema entity of a first type and converts the multidimensional schema entity to a second type. The system receives user input and converts the multidimensional schema entity to the second type based on the input received from the user. In various embodiments, the system creates multidimensional schema entities automatically. In various embodiments, a method for converting multidimensional schema entities from one or more types to one or more other types is described. In various embodiments, a first multidimensional schema entity is analyzed and converted to a different type based on the analysis. In various embodiments, a multidimensional schema entity is created automatically based on input from two other multidimensional schema entities. In various embodiments, two multidimensional schema entities are merged in one multidimensional schema entity. | 06-07-2012 |
Anirban Dey, Bangalore IN
Patent application number | Description | Published |
---|---|---|
20130275449 | AUTOMATIC CONVERSION OF MULTIDIMENTIONAL SCHEMA ENTITIES - In various embodiments, a system receives a multidimensional schema entity of a first type and converts the multidimensional schema entity to a second type. The system receives user input and converts the multidimensional schema entity to the second type based on the input received from the user. In various embodiments, the system creates multidimensional schema entities automatically. In various embodiments, a method for converting multidimensional schema entities from one or more types to one or more other types is described. In various embodiments, a multidimensional schema entity is created automatically based on input from two other multidimensional schema entities. In various embodiments, two multidimensional schema entities are merged in one multidimensional schema entity. In various embodiments, multidimensional schema entities are used to generate a report. Queries extract data from the multidimensional schema entities and load it in the report. The report is presented on a graphical user interface. | 10-17-2013 |
Atreyee Dey, Bangalore IN
Patent application number | Description | Published |
---|---|---|
20160055158 | CONTEXTUALIZATION OF ENTITY RELATIONSHIPS - Methods and arrangements for identifying related data in different data sets to assist in searching the data sets. A first data asset and a second data asset are accessed. Common entities are identified between the first and second data assets. A score is determined for the relationship between the first and second data assets, based on the identified common entities. One or more relationship contexts are determined for the relationship between the first and second data assets, and the relationship score and one or more relationship contexts are used to join at least a portion of each of the first and second data assets as a basis for subsequent searching. Other variants and embodiments are broadly contemplated herein. | 02-25-2016 |
20160092960 | PRODUCT RECOMMENDATIONS OVER MULTIPLE STORES - Embodiments of the present invention disclose a method, computer program product, and system for identifying matching products relative to a reference product. A reference product is identified from a received product query and a query is generated based on the reference product. A generated query comprises of an ontology, at least one word appearing in a title of the reference product, and a set of key words appearing in social media data associated with the reference product. A database is searched using the generated query to find matching product sets and the results are returned and filtered. Results are filtered by calculating a relationship score between the reference product and one or more matching products in the set of matching products, and/or by filtering a subset of the set of matching products based on a customer profile. The filtered subset of results are communicated to a recipient. | 03-31-2016 |
Avijit Dey, Bangalore IN
Patent application number | Description | Published |
---|---|---|
20120151431 | GENERATION OF INDEPENDENT LOGICAL AND PHYSICAL HIERARCHY - A logically hierarchical netlist may be split along physical partition boundaries while retaining information on the logical hierarchy. Nets can be driven to higher levels of hierarchy in order to maintain connectivity and enable the original logical function. A mapping of nets can be created. During the design process merging of physical partitions may result in a new logically hierarchical netlist which retains the hierarchy of the original logically hierarchical netlist. The lowest common hierarchical ancestor (LCA) is identified and then the appropriate cells and nets are included during the merging process. | 06-14-2012 |
Ayan Dey, New Delhi IN
Patent application number | Description | Published |
---|---|---|
20110150932 | Constructing a DNA Chimera for Vaccine Development Against Leishmaniasis and Tuberculosis - A novel recombinant chimera of DNA construct having esat-6 region of | 06-23-2011 |
Chinmoy Dey, West Bengal IN
Patent application number | Description | Published |
---|---|---|
20150381727 | STORAGE FUNCTIONALITY RULE IMPLEMENTATION - One or more techniques and/or systems are provided for storage functionality rule implementation on behalf of external client agents. For example, a network storage controller may be configured to perform storage operations on behalf of clients, such as providing read/write access to storage devices. The network storage controller may receive a storage functionality rule (e.g., a rule that tracing is to be enabled for write operations by user (B)) from an external client agent hosted on a client device. Responsive to identify a storage operation context that corresponds to the storage functionality rule (e.g., user (B) may attempt to perform a write operation), the network storage controller may implement the storage functionality rule for the storage operation context on behalf of the external client agent. In this way, network bandwidth and/or processing latency otherwise associated with obtaining storage operation processing instructions from the external client agent may be mitigated. | 12-31-2015 |
Debangshu Dey, Kolkata IN
Patent application number | Description | Published |
---|---|---|
20130173184 | REMOTE MONITORING SYSTEM - A remote monitoring system provides a real-time monitoring of conditions of an apparatus, such as a power line. The remote monitoring system includes an apparatus that generates electrical signals, a remote monitoring module that is remote from the apparatus, and a transmission module. The transmission module is provided adjacent to the apparatus and transmits data that correspond to the electrical signals via a cellular network to the remote monitoring system. The remote monitoring module receives the signal and determines a condition of the apparatus based on the received electrical signal. | 07-04-2013 |
Debangshu Dey, West Bengal IN
Patent application number | Description | Published |
---|---|---|
20110037613 | REMOTE MONITORING SYSTEM - A remote monitoring system provides a real-time monitoring of conditions of an apparatus, such as a power line. The remote monitoring system includes an apparatus that generates electrical signals, a remote monitoring module that is remote from the apparatus, and a transmission module. The transmission module is provided adjacent to the apparatus and transmits data that correspond to the electrical signals via a cellular network to the remote monitoring system. The remote monitoring module receives the signal and determines a condition of the apparatus based on the received electrical signal. | 02-17-2011 |
Kuntal Dey, New Delhi IN
Patent application number | Description | Published |
---|---|---|
20120124134 | SYSTEMS AND METHODS FOR FEDERATING OPEN SOCIAL NETWORKS FOR ANALYSES - Methods and arrangements for constructing and analyzing federated social networks. A first social network with a first plurality of accounts is defined, as well as a second social network with a second plurality of accounts, the second social network being unaffiliated with the second social network. The first and second social networks are federated to determine a union of the first and second social networks and an intersection of the first and second social networks, and second-order connections between one or more of the first plurality of accounts and one or more of the second plurality of accounts are ascertained, the second-order connections including connections outside of the intersection of the first and second social networks and within the union of the first and second social networks. | 05-17-2012 |
20120324014 | FEDERATING OPEN SOCIAL NETWORKS FOR ANALYSES - Methods and arrangements for constructing and analyzing federated social networks. A first social network with a first plurality of accounts is defined, as well as a second social network with a second plurality of accounts, the second social network being unaffiliated with the second social network. The first and second social networks are federated to determine a union of the first and second social networks and an intersection of the first and second social networks, and second-order connections between one or more of the first plurality of accounts and one or more of the second plurality of accounts are ascertained, the second-order connections including connections outside of the intersection of the first and second social networks and within the union of the first and second social networks. | 12-20-2012 |
20130055302 | TRUSTED CONTENT ACCESS MANAGEMENT USING MULTIPLE SOCIAL GRAPHS ACROSS HETEROGENEOUS NETWORKS - A method, system, and computer readable storage device (that stores the method) extract connectivity information from multiple telecommunication services, provided by a single multiple service provider. The method, system, and device merge the separate connectivity information from each service in a unified graph of telephone service users and digital service users (including common users of both services). The method, system, and device assigne trust values based on the connectivity information and shared data content between users. The method, system, and device may also issue a proxy certificate of authority (CA), by a trusted CA residing within the digital service, to provide digital service to a user of the telephone service in the unified graph, when the trusted CA is a nearest trusted CA in the unified graph. | 02-28-2013 |
20130259214 | CONTROLLING SIMULTANEOUS EXECUTION OF MULTIPLE TELECOM CAMPAIGNS - Methods and arrangements for managing execution of multiple campaigns. At least two campaigns are directed to a target. A monitor is associated with the target, and the at least two campaigns are delivered to the monitor, wherein at least one campaign is in a run mode and at least one campaign is in a wait mode. | 10-03-2013 |
20130262217 | CONTROLLING SIMULTANEOUS EXECUTION OF MULTIPLE TELECOM CAMPAIGNS - Methods and arrangements for managing execution of multiple campaigns. At least two campaigns are directed to a target. A monitor is associated with the target, and the at least two campaigns are delivered to the monitor, wherein at least one campaign is in a run mode and at least one campaign is in a wait mode. | 10-03-2013 |
20130325969 | DYNAMIC POST-DELIVERY CUSTOMIZATION OF TELECOMMUNICATION MESSAGES - Systems, methods, and products for described herein. One aspect provides for transmitting a message template comprising at least one template element to at least one receiver device, the at least one template element comprising (i) at least one rule and (ii) content having at least one customized element; receiving at least one instantiation request responsive to the message template being opened by at least one receiver device; instantiating the message template as at least one customized message based on the at least one rule and at least one attribute associated with the receiver device, wherein the at least one customized message comprises a specified value for the at least one customized element; and transmitting the at least one customized message to the at least one receiver device. Other embodiments and aspects are also described herein. | 12-05-2013 |
20140149285 | EFFECTING PAYMENTS VIA MOBILE PHONES - Methods and systems for effecting mobile payments. A token for a payment is generated generating at a first mobile phone. The token is transferred between the first mobile phone and a second mobile phone, and is encashed at at least one of: the first mobile phone and the second mobile phone. | 05-29-2014 |
20140325026 | INTELLIGENT ADAPTATION OF MOBILE APPLICATIONS BASED ON CONSTRAINTS AND CONTEXTS - Methods and arrangements for download management. A download request is accepted from a mobile device of a user. The download request is adapted relative to at least one of: user context, and at least one user preference. The adapted download request is sent to a content server. Content is downloaded from the content server, and the received download content is modified relative to at least one of: the user context, and the at least one user preference. The modified download content is delivered to the mobile device of the user. Other variants and embodiments are broadly contemplated herein. | 10-30-2014 |
20150181555 | CONTEXTUAL PUSH NOTIFICATION SERVICE - A contextual push notification service is provided, including: receiving, by a mobile device, a notification message. The notification message comprises at least one context rule and a notification message. The at least one context rule is compared, on the mobile device, with at least one user context preference. Based on the results of the comparison, a notification action is taken. | 06-25-2015 |
20150181556 | CONTEXTUAL PUSH NOTIFICATION SERVICE - A contextual push notification service is provided, including: receiving, by a mobile device, a notification message. The notification message comprises at least one context rule and a notification message. The at least one context rule is compared, on the mobile device, with at least one user context preference. Based on the results of the comparison, a notification action is taken. | 06-25-2015 |
20150324712 | INFRASTRUCTURE COSTS AND BENEFITS TRACKING - A method and system for tracking an IT infrastructure is provided. The method includes modeling an IT infrastructure as a collection of hardware components, software components, and networking components. An observer agent is deployed on each of the components. The observer agent performs a measurement process with respect to each of the components and a mapping process is performed with respect to the measurement process. An aggregation module is deployed and an aggregation process is performed with respect to results of the mapping process. In response, a two dimensional moving graph indicating results of the aggregation process is generated and displayed. | 11-12-2015 |
20160048666 | Triggering Actions on a User Device Based on Biometrics of Nearby Individuals - Methods, systems, and computer program products for automatically triggering actions on a user device based on biometrics of nearby individuals are provided herein. A method includes capturing, via one or more sensors resident on a first computing device, one or more items of biometric information from one or more individuals located within a given proximity of the first computing device; determining a degree of proximity of the one or more individuals to the first computing device; transmitting, to a second computing device, (i) the one or more captured items of biometric information from the one or more individuals and (ii) the determined degree of proximity of the one or more individuals to the first computing device; and automatically executing one or more actions on the first computing device based on an instruction provided by the second computing device in response to said transmitting. | 02-18-2016 |
Kuntal Dey, West Bengal IN
Patent application number | Description | Published |
---|---|---|
20110077941 | Enabling Spoken Tags - Techniques for assigning a spoken tag in a telecom web platform are provided. The techniques include receiving a spoken tag, comparing the spoken tag to a set of one or more template tags, if the spoken tag is a match to a template tag, assigning the spoken tag and updating frequency of the tag in the set of one or more template tags, and if the spoken tag is not a match to a template tag, assigning the spoken tag and registering the spoken tag as a new tag in the set of one or more template tags. | 03-31-2011 |
20110173046 | SOCIAL NETWORK MARKETING PLAN COMPARISON METHOD AND SYSTEM - A comparison method and system including retrieving by a computer, first data associated with first interactions between users associated with social networks. The computing system generates a first graph illustrating the first interactions. The computing system identifies targeted users associated with a marketing plan for the users. The computing system enables the marketing plan and retrieves second data associated with second interactions between the users. The computing system generates a second graph illustrating the second interactions, compares the second graph to the first graph, and generates a third graph illustrating first order differences between the first interactions and the second interactions. | 07-14-2011 |
20110173051 | SOCIAL NETWORK MARKETING PLAN MONITORING METHOD AND SYSTEM - A monitoring method and system. The method retrieving by a computer, first data associated with a marketing plan associated with social networks and second data associated with marketing plan objectives. The computer processor identifies social network effects associated with the marketing plan objectives, business key performance indicators (KPIs) associated with the marketing plan objectives, and social network KPIs associated with the associated social network effects. The computer processor represents a marketing plan measurement model comprising a mathematical relationship between the business KPIs and the social network KPIs. The computer processor monitors changes associated with the business KPIs and the social network KPIs and generates and stores a report indicating the changes. | 07-14-2011 |
20130343536 | Incorporating Actionable Feedback to Dynamically Evolve Campaigns - Techniques, an apparatus and an article of manufacture for incorporating contextual reinforcement to dynamically evolve an information campaign. A method includes determining an evolution of an information campaign with respect to at least one end objective up to a pre-determined point of advancement in the life cycle of the information campaign, predicting a future progression of the information campaign from the pre-determined point of advancement with respect to the at least one end objective based on said evolution and at least one learned model of progression, wherein said future progression includes a prediction of a potential outcome of the information campaign at one or more given time points in the life cycle, and incorporating a contextual reinforcement campaign into the information campaign to dynamically evolve the information campaign toward the at least one end objective, creating an evolved information campaign, wherein the reinforcement campaign is based on said future progression. | 12-26-2013 |
20140067498 | Management of Personalized Advertisements Through the Mass Media - Techniques, an apparatus and an article of manufacture for management of personalized advertisements through the mass media. A method includes capturing content of an advertisement that is displayed publically and/or publically accessible to a plurality of individuals through a mass media mechanism by recording an image of the advertisement using a hand-held device, storing the content of the advertisement in a user-dedicated repository, and managing the content of the advertisement in the user-dedicated repository to facilitate distribution of the advertisement through the user to one or more additional individual users. | 03-06-2014 |
20140358912 | Identifying Event-Specific Social Discussion Threads - Techniques, systems, and articles of manufacture for identifying event-specific social discussion threads. A method includes identifying a spatial relationship and one or more additional relationships across two or more topical clusters derived from a text source, extracting one or more temporally evolving discussion sequences across the two or more topical clusters, identifying at least one social discussion thread across the two or more topical clusters by identifying a correlation between the one or more additional relationships and the one or more temporally evolving discussion sequences, and to identifying a geographically-constrained social discussion thread among the at least one identified social discussion thread by identifying a correlation between the spatial relationship across the two or more topical clusters and the at least one identified social discussion thread. | 12-04-2014 |
Kuntal Dey, Uttar Pradesh IN
Patent application number | Description | Published |
---|---|---|
20130144698 | PERMITTING GRANULAR DISTRIBUTION OF PRIVILEGES TO CONTEXTUAL COMMUNITIES - Methods and arrangements for the granular distribution of privileges to contextual communities. A user request for an active capability is assimilated. A code is generated which permits exercise of the active capability by the user and at least one secondary recipient. Execution of the active capability is permitted responsive to an attempt at executing the active capability by at least one taken from the group consisting of: the user and the at least one secondary recipient, and execution of the active capability is denied responsive to an attempt at executing the active capability by a recipient other than the user and the at least one secondary recipient. | 06-06-2013 |
Kuntal Dey, Bangalore IN
Patent application number | Description | Published |
---|---|---|
20150039686 | Mobile Web Adaptation Techniques - Techniques, systems, and articles of manufacture for mobile web adaptation techniques. A method includes determining a user preference value for each of multiple items of web content to be loaded onto a mobile device of the user; determining a content provider preference value for each of the multiple items of web content to be loaded onto at least the mobile device of the user; for each of the multiple items of web content to be loaded onto the mobile device of the user, combining (i) the corresponding user preference and (ii) the corresponding content provider preference value, thereby generating a combined value; and loading the multiple items of web content to the mobile device of the user in order of highest combined value to lowest combined value. | 02-05-2015 |
Kuntal Dey, Vasant Kunj IN
Patent application number | Description | Published |
---|---|---|
20130006796 | METHOD FOR FINDING ACTIONABLE COMMUNITIES WITHIN SOCIAL NETWORKS - A computer-implemented method that includes identifying a social network of a plurality of entities, each entity is associated with at least one other entity in the social network. A group of entities is identified from the plurality of entities that have expressed an interest in any one of a plurality of items. A primitive-community for each of the groups of entities is determined for each distinct item of the plurality of items. Common sets of entities are determined within each primitive-community associated with the each distinct item of the plurality of items based on a minimum support level, using a frequent itemset mining approach, where the first primitive community and the second primitive community are treated as transactions and entities are treated as items. A union including all distinct entities from the common sets of entities is determined from the common sets of entities. | 01-03-2013 |
20130006880 | METHOD FOR FINDING ACTIONABLE COMMUNITIES WITHIN SOCIAL NETWORKS - A non-transitory computer storage medium stores a method that includes identifying a social network of a plurality of entities, each entity being associated with at least one other entity in the social network. A group of entities is identified from the plurality of entities that have expressed an interest in any one of a plurality of items. A primitive-community for each of the groups of entities is determined for each distinct item of the plurality of items. Common sets of entities are determined within each primitive-community associated with the each distinct item of the plurality of items based on a minimum support level, using a frequent itemset mining approach, where the first primitive community and the second primitive community are treated as transactions and entities are treated as items. | 01-03-2013 |
Lipika Dey, Gurgaon IN
Patent application number | Description | Published |
---|---|---|
20150019513 | TIME-SERIES ANALYSIS BASED ON WORLD EVENT DERIVED FROM UNSTRUCTURED CONTENT - The present subject matter relates to analysis of time-series data based on world events derived from unstructured content. According to one embodiment, a method comprises obtaining event information corresponding to at least one world event from unstructured content obtained from a plurality of data sources. The event information includes at least time of occurrence of the world event, time of termination of the world event, and at least one entity associated with the world event. Further, the method comprises retrieving time-series data pertaining to the entity associated with the world event from a time-series data repository. Based on the event information and the time-series data, the world event is aligned and correlated with at least one time-series event to identify at least one pattern indicative of cause-effect relationship amongst the world event and the time-series event. | 01-15-2015 |
20150269242 | EMAIL ANALYTICS - A method for performing email analytics is described. The method includes extracting emails from the configured email repository. The emails are then grouped into mail groups based on identification of content similarity of the emails. A network graph is then constructed for each of the mail group to identify an association of emails in the mail group based on header-level analysis of emails. Thereafter, email analytics is performed on the mail groups by clustering the mail groups into mail clusters based on temporal progression of emails in the mail groups. Key phrases are then determined based on a content analysis of emails in the mail groups in the mail clusters. The key phrases are then associated with the network graphs of the mail groups. | 09-24-2015 |
Parthasarathy Dey, Uttar Pradesh IN
Patent application number | Description | Published |
---|---|---|
20130318022 | Predictive Analytics for Information Technology Systems - Disclosed is a method and apparatus for organizing, correlating IT management data in batch mode as well as real time and doing predictive analytics to indicate possible threshold breaches, possible failures and usage bottlenecks in the systems in an information technology (IT) environment. The system and method further predicts the state of the information technology (IT) system components systematically based on current and past system states and system component states, overall systemic behavior, known system behavioral rules and load conditions /usage characteristics. | 11-28-2013 |
Prasenjit Dey, Bangalore IN
Patent application number | Description | Published |
---|---|---|
20090103808 | CORRECTION OF DISTORTION IN CAPTURED IMAGES - An image processing method comprises analysing an image of a portion of text, and detecting the inter-line spacing and the inter-word spacing across the area of the image. Based on the inter-line and inter-word spacings, a quadrilateral shape is derived which represents the deformation of the text image from an undistorted image. The image is modified to perform perspective correction based on the derived quadrilateral. | 04-23-2009 |
20110087659 | DOCUMENT RELEVANCE DETERMINING METHOD AND COMPUTER PROGRAM - Disclosed is a method and computer program product of determining the relevance of at least a part of an electronic document comprising a plurality of terms distributed over a plurality of regions of said document, comprising displaying the electronic document to a user; determining the gaze characteristics of the person on a region of the electronic document; assigning a relevance score to an individual term in said region based on said characteristics; and generating a term relevance label for said electronic document, said term relevance label comprising relevance scores for the respective individual terms in said document The relevance scores may also be used to define a user profile for the user that can aid in retrieving future documents of relevance to the user. | 04-14-2011 |
20110131534 | SYSTEM AND METHOD FOR DYNAMICALLY DISPLAYING STRUCTURALLY DISSIMILAR THUMBNAIL IMAGES OF AN ELECTRONIC DOCUMENT - A system and method for dynamically displaying structurally dissimilar thumbnail images generated from multiple pages of an electronic document based on a display size of a display device is disclosed. In one embodiment, one or more candidate images are selected based on a generated metric for dissimilarity for each one of multiple images associated with multiple pages of an electronic document, where the metric for dissimilarity for each one of the multiple images is generated by comparing each image of the multiple images with substantially previous images of the multiple images. Then, the selected one or more candidate images are dynamically displayed as structurally dissimilar thumbnail images based on a display size of a display device. | 06-02-2011 |
20110302538 | SYSTEM AND METHOD FOR DISTINGUISHING MULTIMODAL COMMANDS DIRECTED AT A MACHINE FROM AMBIENT HUMAN COMMUNICATIONS - A method and system of distinguishing multimodal HCI from ambient human interactions using wake up commands is disclosed. In one embodiment, in a method of distinguishing multimodal HCI from ambient human interactions, a wake up command is detected by a computing system. The computing system is then woken up to receive a valid user command from a user upon detecting the wake up command. A countdown timer is substantially simultaneously turned on upon waking up the computing system to receive valid user commands. The countdown timer is set based on application usage parameters such as semantics of the valid user command and context of an application associated with the valid user command. | 12-08-2011 |
20120188164 | GESTURE PROCESSING - Presented is method and system for processing a gesture performed by a user of a first input device. The method comprises detecting the gesture and detecting a user-provided parameter for disambiguating the gesture. A user command is then determined based on the detected gesture and the detected parameter. | 07-26-2012 |
20120254717 | MEDIA TAGGING - Provided is a method of tagging media. The method identifies at least one region of interest in a media based on a user input and assigns a higher weighted tag to an object identified in at least one region of interest compared to an object present in another region of the media. | 10-04-2012 |
20120278729 | METHOD OF ASSIGNING USER INTERACTION CONTROLS - Provided is a method of assigning user interaction controls. The method assigns, in a scenario where multiple co-present users are simultaneously providing user inputs to a computing device, a first level of user interaction controls related to an object on the computing device to a single user and a second level of user interaction controls related to the object to all co-present simultaneous users of the computing device. | 11-01-2012 |
20130241834 | System and method for using information from intuitive multimodal interactions for media tagging - System and method for using information extracted from intuitive multimodal interactions in the context of media for media tagging are disclosed. In one embodiment, multimodal information related to media is captured during multimodal interactions of a plurality of users. The multimodal information includes speech information and gesture information. Further, the multimodal information is analyzed to identify speech portions of interest. Furthermore, relevant tags for tagging the media are extracted from the speech portions of interest. | 09-19-2013 |
20140010418 | LIP ACTIVITY DETECTION - Provided is a method of detecting lip activity. The method determines magnitude of optical flow in lip region and at least one non-lip region of a detected face. The ratio of magnitude of optical flow in lip region and at least one non-lip region is compared against a threshold. If the ratio is found to be greater than the threshold, lip activity of the detected face is recognized. | 01-09-2014 |
20140132505 | Multimodal interactions based on body postures - In one example, a method for multimodal human-machine interaction includes sensing a body posture of a participant using a camera ( | 05-15-2014 |
20150301725 | CREATING MULTIMODAL OBJECTS OF USER RESPONSES TO MEDIA - Creating a multimodal object of a user response to a media object can include capturing a multimodal user response to the media object, mapping the multimodal user response to a file of the media object, and creating a multimodal object including the mapped multimodal user response and the media object. | 10-22-2015 |
20160050338 | SKEW DETECTION - Presented is a skew detection apparatus. In one form, the apparatus estimates skew based on the locations of a set of foreground content pixels or a set of edge pixels that are nearest to the side of an image of a document. In another form, the apparatus includes a skew estimation unit adapted to estimate skew based on the orientation of foreground or background content in the interior of a document. In another form, the apparatus estimates skew using segments of an image of a document. Also presented is a document image processing apparatus including the skew detection apparatus. | 02-18-2016 |
20160110585 | DETECTING AN ATTENTIVE USER FOR PROVIDING PERSONALIZED CONTENT ON A DISPLAY - Provided is a method of detecting an attentive user to provide personalized content on a display. People proximate to a display are identified. Upon such identification, a user attentive to the display is detected amongst the people proximate to the display. Identity of the attentive user is determined and personalized content is displayed based on the identity of the attentive user. | 04-21-2016 |
Prasenjit Dey, Bengaluru IN
Patent application number | Description | Published |
---|---|---|
20150229581 | SMART PACKAGING FOR MOBILE APPLICATIONS - A method of distributing content to an application from a server is disclosed. The method includes detecting in a file to be sent to the application from the server that the application is directed to request one or more resources to be downloaded to the application. A network latency associated with the downloading of the one or more resources is determined. A subset of the one or more resources is selectively packaged based at least in part on the network latency. The selectively packaged subset of the one or more resources is sent to the application. | 08-13-2015 |
Prasenjit Dey, Kamataka IN
Patent application number | Description | Published |
---|---|---|
20090204364 | SYSTEMS AND METHODS FOR ESTIMATING DISTANCES USING MULTI-RESOLUTION FUNCTIONS - Systems and methods for estimating the distance between a start point and a true endpoint in which at least two functions of differing resolutions are used. The method includes measuring a coarse distance between the start point and an intermediate point using the lower resolution function, the intermediate point comprising a point which is substantially within one unit of the higher resolution function away from the true endpoint. Next, a vernier distance is measured from the intermediate point to a vernier endpoint using the higher resolution function, the vernier endpoint being within a narrow, vernier error window of the true endpoint. Subsequently, the coarse and vernier distances are summed to obtain the estimated distance. | 08-13-2009 |
20120059855 | METHOD AND COMPUTER PROGRAM PRODUCT FOR ENABLING ORGANIZATION OF MEDIA OBJECTS - A method for enabling organization of a plurality of media objects is disclosed. The method comprises playing a digital media object to a user; capturing the interaction of the user with the played digital media object; and tagging the played digital media object based on said interaction. A software program product implementing this method, a system comprising the software program product and a digital media object tagged in accordance with this method are also disclosed. | 03-08-2012 |
Prasenjit Dey, Bangalore Karnataka IN
Patent application number | Description | Published |
---|---|---|
20160100000 | RESULT AGGREGATION - Methods and systems for result aggregation in crowdsourcing are described. In one implementation, a task with a plurality of solution options is provided for workers to respond. Responses for the task are received from multiple workers, where each of the responses includes a worker response confidence value corresponding to one of the plurality of solution options. The worker response confidence value is indicative of confidence of a worker for the one of the plurality of solution options to be correct. A task answer for the task is estimated based on at least the worker response confidence value received from each of the multiple workers. A performance bonus for each of the multiple workers is computed based on the task answer, the worker response confidence value in the response from each worker, and a Proper Scoring Rule. | 04-07-2016 |
20160110585 | DETECTING AN ATTENTIVE USER FOR PROVIDING PERSONALIZED CONTENT ON A DISPLAY - Provided is a method of detecting an attentive user to provide personalized content on a display. People proximate to a display are identified. Upon such identification, a user attentive to the display is detected amongst the people proximate to the display. Identity of the attentive user is determined and personalized content is displayed based on the identity of the attentive user. | 04-21-2016 |
Prasenjit Dey, Karnataka IN
Patent application number | Description | Published |
---|---|---|
20090138830 | Method, article, apparatus and computer system for inputting a graphical object - Method, article, apparatus and computer system facilitating the easy and intuitive inputting of a desired graphical object into an electronic system from a large plurality of predetermined graphical objects. In one example embodiment, this is achieved by assigning each of said graphical objects into one of a plurality of groups in accordance with a predetermined similarity criterion, associating respective base shapes to each of said groups, wherein said base shapes having a certain degree of similarity to the objects assigned to the associated group according to said similarity criterion and associating in each of said groups at least one gesture to each of said graphical objects, so that the associated gestures are distinguishable from each other. In order to input the desired graphical object, one of the groups is selected by selecting its base shape and then the desired graphical object is identified by drawing the respective gesture associated thereto. | 05-28-2009 |
20120030637 | QUALIFIED COMMAND - A method for executing a qualified command including detecting a hand gesture input for identifying a command, detecting one or more non-hand gesture inputs to qualify the command, and configuring a processor to execute the qualified command on a machine in response to the hand gesture input and one or more non-hand gesture inputs. | 02-02-2012 |
20120106844 | SKEW DETECTION - Presented is a skew detection apparatus. In one form, the apparatus estimates skew based on the locations of a set of foreground content pixels or a set of edge pixels that are nearest to the side of an image of a document. In another form, the apparatus includes a skew estimation unit adapted to estimate skew based on the orientation of foreground or background content in the interior of a document. In another form, the apparatus estimates skew using segments of an image of a document. Also presented is a document image processing apparatus including the skew detection apparatus. | 05-03-2012 |
20150324614 | Image Analysis - Provided is a method for performing analysis on an image. An image is provided to users, wherein contents of the image are hidden from the users. Information regarding the contents of the image is collected from the users wherein a question is posed to the users to determine contents of the image. Alternate inputs are received from the users to reveal the contents of the image, wherein each input from the users partially reveals the contents of the image. A response to the question from the users is received until it is determined that an input from one of the users would reveal an identity of a human subject present in the image. | 11-12-2015 |
Prashanto Dey, Hojai IN
Patent application number | Description | Published |
---|---|---|
20130028267 | Sharing A Transmission Control Protocol Port By A Plurality Of Applications - Methods, apparatuses, and computer program products for sharing a transmission control protocol (TCP) port by a plurality of applications are provided. Embodiments include receiving, by a transmission controller from a client, a first TCP packet that includes an indication of a new TCP connection for a TCP port; determining, by the transmission controller, an origination of the first TCP packet; identifying, by the transmission controller, a TCP sequence number range associated with the determined origination; selecting, by the transmission controller, an initial sequence number (ISN) within the identified TCP sequence number range; and sending, by the transmission controller to the client, a second TCP packet that includes the selected ISN. | 01-31-2013 |
20130031254 | Sharing A Transmission Control Protocol Port By A Plurality Of Applications - Methods, apparatuses, and computer program products for sharing a transmission control protocol (TCP) port by a plurality of applications are provided. Embodiments include receiving, by a transmission controller from a client, a first TCP packet that includes an indication of a new TCP connection for a TCP port; determining, by the transmission controller, an origination of the first TCP packet; identifying, by the transmission controller, a TCP sequence number range associated with the determined origination; selecting, by the transmission controller, an initial sequence number (ISN) within the identified TCP sequence number range; and sending, by the transmission controller to the client, a second TCP packet that includes the selected ISN. | 01-31-2013 |
Ranabir Dey, Agartala IN
Patent application number | Description | Published |
---|---|---|
20140307514 | MEMORY CONTROLLER USING A DATA STROBE SIGNAL AND METHOD OF CALIBRATING DATA STROBE SIGNAL IN A MEMORY CONTROLLER - A memory controller and a method of calibrating the memory controller are provided. Input circuitry in the memory controller receives a differential pair of data strobe signals from a memory and generates a logical data strobe signal in dependence on a voltage difference between the differential pair of data strobe signals. Hysteresis circuitry, when active, increases by a predetermined offset a threshold voltage difference at which the input circuitry changes a logical state of the logical data strobe signal. Gate signal generation circuitry generates a data strobe gating signal, wherein the memory controller interprets the logical data strobe signal as valid when the data strobe gating signal is asserted. The memory controller performs a training process to determine a timing offset for the data strobe gating signal with respect to said logical data strobe signal, wherein the training process comprises a first phase in which the hysteresis circuitry is active and a second phase in which the hysteresis circuitry is inactive. | 10-16-2014 |
Ranabir Dey, Bangalore IN
Patent application number | Description | Published |
---|---|---|
20160036441 | Output Signal Generation Circuitry for Converting an Input Signal From a Source Voltage Domain Into an Output Signal for a Destination Voltage Domain - Output signal generation circuitry | 02-04-2016 |
20160036445 | Receiver Circuitry and Method for Converting an Input Signal From a Source Voltage Domain Into an Output Signal for a Destination Voltage Domain - The present invention provides a receiver circuit and method for receiving an input signal from a source voltage domain and converting the input signal into an output signal for a destination voltage domain. The source voltage domain operates from a supply voltage that exceeds a stressing threshold of components within the receiver circuitry, and the receiver circuitry is configured to operate from the supply voltage of the source voltage domain. The receiver circuitry comprises first internal signal generation circuitry configured to convert the input signal into a first internal signal in a first voltage range, and second internal signal generation circuitry configured to convert the input signal into a second internal signal in a second voltage range. Signal evaluation circuitry establishes a logic high voltage threshold and a logic low voltage threshold dependent on the supply voltage, and employs the first and second internal signals in order to detect based on the logic high voltage threshold and logic low voltage threshold when the input signal transitions between a logic low level and a logic high level (in either direction). Output generation circuitry then generates the output signal in dependence on the detection performed by the signal evaluation circuitry. The first voltage range and the second voltage range are such that the first internal signal and second internal signal will not exceed the stressing threshold of components in the signal evaluation circuitry. The receiver circuitry is able to reliably detect transitions in the input signal in situations where the supply voltage of the source voltage domain exceeds the stressing threshold of the receiver's components, but without overstress of the receiver's components. | 02-04-2016 |
Rohit Dey, Brookefield IN
Patent application number | Description | Published |
---|---|---|
20100296903 | END EFFECTOR FOR HANDLING SUBSTRATES - Embodiments of the present invention provide an end effector for a substrate handling robot. In one embodiment, the end effector comprises one or more Bernoulli chucks surrounded by a plurality of suction cup devices. In one embodiment, the suction cup devices are configured in the form of a bellows to provide both cushioning and lateral stability to the substrate. In one embodiment, the suction cup devices further include an air pressure device to provide light positive pressure to the substrate during release. Embodiments of the end effector described herein provide a small vacuum pressure over a large area of ultra-thin substrates to minimize damage during handling. | 11-25-2010 |
Sanjoy K. Dey, Noida IN
Patent application number | Description | Published |
---|---|---|
20120256774 | METHOD AND APPARATUS FOR SELF-TEST OF SUCCESSIVE APPROXIMATION REGISTER (SAR) A/D CONVERTER - A single-ended SAR ADC includes an additional capacitor, a self-test engine, and independent control of sample and hold conditions, which allows for quick and accurate testing of the ADC. | 10-11-2012 |
20130249723 | METHOD AND APPARATUS FOR SELF-TEST OF SUCCESSIVE APPROXIMATION REGISTER (SAR) A/D CONVERTER - A single-ended SAR ADC includes an additional capacitor, a self-test engine, and independent control of sample and hold conditions, which allows for quick and accurate testing of the ADC. | 09-26-2013 |
20150116035 | DIGITAL CALIBRATION OF PROGRAMMABLE GAIN AMPLIFIERS - A programmable gain amplifier (PGA) includes an op amp, an input circuit, a feedback circuit, and a calibration circuit. The input circuit is connected between a PGA input node and an op-amp input node and selectively applies the analog input signal to the op-amp input node. The feedback circuit is connected between an op-amp output node and the op-amp input node and applies the amplified analog output signal as a feedback signal to the op-amp input node. The calibration circuit is connected between a calibration reference node and the op-amp input node and selectively connects the calibration reference node directly to the op-amp input node without traversing any of the input circuit. The PGA may be implemented as a single-ended or differential amplifier. The PGA avoids reduced linearity resulting from series combinations of switches in the input circuit when configured for its normal operating mode. | 04-30-2015 |
Sankha S. Dey, Bangalore IN
Patent application number | Description | Published |
---|---|---|
20130346602 | SYSTEM, METHOD, AND COMPUTER PROGRAM PRODUCT FOR SELECTING A WIRELESS NETWORK BASED ON SECURITY INFORMATION - A system, method, and computer program product are provided for selecting a wireless network based on security information. In use, a plurality of wireless networks is identified. Further, security information associated with each of the wireless networks is collected, such that one of the wireless networks is selected based on the security information. | 12-26-2013 |
Sankha Subhra Dey, Bangalore IN
Patent application number | Description | Published |
---|---|---|
20130247132 | SYSTEM, METHOD, AND COMPUTER PROGRAM PRODUCT FOR SELECTING A WIRELESS NETWORK BASED ON SECURITY INFORMATION - A system, method, and computer program product are provided for selecting a wireless network based on security information. In use, a plurality of wireless networks is identified. Further, security information associated with each of the wireless networks is collected, such that one of the wireless networks is selected based on the security information. | 09-19-2013 |
Satyadeep Dey, Kolkata IN
Patent application number | Description | Published |
---|---|---|
20080263034 | METHOD AND APPARATUS FOR QUERYING BETWEEN SOFTWARE OBJECTS - A query fetches data from a source software object into a target software object using services and data types of the source software object. The target software object can then provide additional services which are not provided by the source software object. | 10-23-2008 |
Simky Dey, Bangalore IN
Patent application number | Description | Published |
---|---|---|
20160092815 | MONITORING RESOURCES IN A PARTNERSHIP PROGRAM - Techniques for monitoring partnership programs are described herein. The techniques may determining, via a tracking module, a contra value indicating an amount spent by a first company on a partnership program in which the first company has partnered with a second company to market and sell products or services of the first company. The techniques may include determining, via an optimization module, an optimization value indicating a future amount to be allocated to the partnership program based on factors. The factors may include coefficients indicating a rate of change of revenue based on historical contra values, a historical contra value minimum, a historical contra value maximum, and a historical contra value median. | 03-31-2016 |
Soumen Dey, Pune IN
Patent application number | Description | Published |
---|---|---|
20140243537 | PROCESS FOR THE PREPARATION OF OSELTAMIVIR AND METHYL 3-EPI-SHIKIMATE - The present invention discloses high yielding enantioselective process for synthesis of Oseltamivir from readily available starting material, cis-1,4-butene diol. The process features incorporation of chirality using sharpless asymmetric epoxidation (AE) and diastereoselective Barbier allylation and construction of cyclohexene carboxylic acid ester core through a ring closing metathesis (RCM) reaction. Further also disclosed herein is synthesis of (−)-methyl 3-epi-shikimate. | 08-28-2014 |
20150210665 | ORGANOCATALYTIC PROCESS FOR ASYMMETRIC SYNTHESIS OF DECANOLIDES - The present invention discloses organocatalytic process for asymmetric synthesis of highly enantioselective decanolide compounds in high yield with >99% ee. Further, the present invention disclose cost effective, improved organocatalytic process for asymmetric synthesis of highly enantioselective decanolides compounds from non-chiral, cheap, easily available raw materials. | 07-30-2015 |
Soumenkumar Dey, Pune IN
Patent application number | Description | Published |
---|---|---|
20080225944 | Allocation of Available Bits to Represent Different Portions of Video Frames Captured in a Sequence - A technique of encoding video frames allocates an available number of bits to different portions of the video frame. A processing unit identifies a region of interest (ROI) in a video frame, and computes a first and second complexity parameter respectively representing the change in video information in the ROI portions and non-ROI portions in the video frame relative to a reference frame. Bits are allocated to the ROI portion proportional (positive correlation) to the first complexity parameter and a ratio of the area of the ROI to the area of the frame. The remaining available bits are allocated to the non-ROI. In an embodiment, the bits are encoded according to H.264 standard. | 09-18-2008 |
20080226278 | AUTO_FOCUS TECHNIQUE IN AN IMAGE CAPTURE DEVICE - Multiple sets of pixel values representing a captured image of a scene are received, with each set representing an image captured with a corresponding degree of focus. An image processor may identify a region of interest in the captured image, automatically determine the configuration parameters for a lens assembly to provide a desired degree of focus for the region of interest, and generate signals to configure a lens assembly. In an embodiment, the region of interest is a face, the desired degree of focus of the face is determined by computing a rate of variation of luminance of pixels representing the face, and the desired degree is the degree of the image having the maximum degree of focus. | 09-18-2008 |
20080226279 | Auto-exposure Technique in a Camera - An image processor, which determines appropriate exposure parameters for a shutter assembly in a camera. The image processor may computationally determine a region of interest in a scene sought to be captured, and set the parameters to ensure that the exposure parameters are set to capture an image of the scene with the region of interest having a desired brightness level. In an embodiment, pixel values of multiple frames (each frame with a corresponding set of configuration parameters of the shutter assembly) may be examined to determine the frame having pixel values with the region having the desired brightness level. The shutter assembly may be configured with the parameters corresponding to such a frame to provide an auto-exposure feature. | 09-18-2008 |
20100103281 | AUTO-FOCUS TECHNIQUE IN AN IMAGE CAPTURE DEVICE - Multiple sets of pixel values representing a captured image of a scene are received, with each set representing an image captured with a corresponding degree of focus. An image processor may identify a region of interest in the captured image, automatically determine the configuration parameters for a lens assembly to provide a desired degree of focus for the region of interest, and generate signals to configure a lens assembly. In an embodiment, the region of interest is a face, the desired degree of focus of the face is determined by computing a rate of variation of luminance of pixels representing the face, and the desired degree is the degree of the image having the maximum degree of focus. | 04-29-2010 |
20100128777 | Optimal Power Usage in Encoding Data Streams - An encoder provided according to an aspect of the present invention uses different encoding techniques depending on an amount of power available in the corresponding durations. Due to the ability to use such different encoding techniques, power may be optimally utilized. The optimization is further enhanced by dynamically switching between encoding techniques according to power amount availability in corresponding durations. In an embodiment, each encoding technique estimates motion vectors at corresponding level of precision (thereby consuming a corresponding level of power) and the precision level is chosen to correspond to available power budget. The circuitry not required for a desired precision level may be switched off. | 05-27-2010 |
20140328402 | EFFICIENT INITIALIZATION OF A REFERENCE FRAME OF A BI-PREDICTED/PREDICTED VIDEO FRAME DURING DECODING THEREOF - A method includes determining, through a decoder engine executing on a processor communicatively coupled to a memory and/or a hardware decoder, that a reference video frame of a bi-predicted frame or a predicted frame currently being decoded is unavailable or corrupt. The method also includes initializing, through the decoder engine and/or the hardware decoder, a previously initialized another reference video frame of the bi-predicted frame or the predicted frame as the reference video frame instead of the unavailable or the corrupt reference video frame to enable prediction of the bi-predicted frame or the predicted frame with reduced distortion. | 11-06-2014 |
Soumen Kumar Dey, Pune IN
Patent application number | Description | Published |
---|---|---|
20100128797 | Encoding Of An Image Frame As Independent Regions - An aspect of the present invention dynamically allocates specific blocks of an image frame to each region based on a desired number of regions and a type of regions. According to another aspect of the present invention, the values of parameters used for encoding individual regions are also dynamically computed. Due to such dynamic allocation and computations, the encoding approach may scale easily to address a large variety of image frames. | 05-27-2010 |
20100189174 | ENCODING VIDEO FRAMES IN A VIDEO ENCODER - An encoder provided according to an aspect of the present invention uses an approach which seeks to limit the number of bits in each of a sequence of video frames to a same upper limit. By providing such a restriction, additional budget (i.e., more number of bits that can be used for the encoded bits for the frame) may be available for encoding of later received frames in the sequence, thereby avoiding quality degradation with respect to reproduction of such later frames. According to another aspect of the present invention, a quantization parameter used during encoding is controlled to enforce such a limit. According to one more aspect of the present invention, a quantization parameter is generated for a video frame by examining content corresponding to the same video frame. | 07-29-2010 |
Sounak Dey, Kolkata IN
Patent application number | Description | Published |
---|---|---|
20150261863 | METHOD AND SYSTEM FOR IDENTIFYING A SENSOR TO BE DEPLOYED IN A PHYSICAL ENVIRONMENT - Disclosed is a method and system for identifying a sensor to be deployed in a physical environment. The method may comprise storing sensor data and metadata of the plurality of sensors in a data store. Further, the method may comprise deriving sensor information comprising at least one of thematic information, temporal information, and spatial information. The method may further comprise creating sensor ontology to define a relationship between the sensor data, the metadata, and the sensor information. The sensor ontology may be stored in a knowledge repository of the data store. The method may further comprise receiving and decomposing the search query into at least one of a basic query component and an inferred query component. Finally, the method may comprise executing the basic query component or the inferred query component on the data store and the knowledge repository respectively in order to identify the sensor. | 09-17-2015 |
Subhankar Dey, Bangalore IN
Patent application number | Description | Published |
---|---|---|
20150032863 | AUTOMATIC CONFIGURATION OF ENDPOINT COMMUNICATION DEVICES TO SET UP A VOIP NETWORK - Implementations relate to automatic configuration of endpoint communication devices to set up a communication network such as a VOIP network. In some implementations, a method includes a server receiving an extension request for device extension from an endpoint communications device connected to a communication network, mapping an identifier for the endpoint communications device to a device extension, and transmitting the device extension to the endpoint communications device. | 01-29-2015 |
Subhobrata Dey, Bangalore IN
Patent application number | Description | Published |
---|---|---|
20160110665 | PREDICTION OF PARAMETER VALUES IN PROJECT SYSTEMS - A training dataset input including user-defined parameters for a project is received in first set of nodes in a project system. The first set of nodes is initialized with pre-defined bias values. Pre-defined weights are associated with edges connecting the first set of nodes and a second set of nodes. Output of the first set of nodes is generated by providing the user-defined parameters as input to activation function in the first set of nodes. Output of the second set of nodes is generated by providing a first weighted sum of inputs to activation function in the second set of nodes. Output of the final node is computed as a predicted parameter value by providing a second weighted sum of inputs to a derivative of activation function in the final node. The predicted parameter value is displayed in a user interface in the project system. | 04-21-2016 |
Subhrajit Dey, Mahadevapura IN
Patent application number | Description | Published |
---|---|---|
20110255974 | CONFIGURABLE WINGLET FOR WIND TURBINE BLADES - A wind turbine includes a plurality of rotor blades for converting wind energy to rotational energy. The rotor blades have winglets that are configurable. A sensor senses a parameter and generates a sensed signal indicative of the parameter. A processor receives the sensed signal for generates an actuator signal in response thereto. An actuator is associated with each of the winglets for configuring the winglets in response to the actuator signal. | 10-20-2011 |
Subhrajit Dey, Bangalore IN
Patent application number | Description | Published |
---|---|---|
20110268570 | SYSTEM AND METHOD FOR CONTROLLING WIND TURBINE BLADES - A wind turbine system is presented. The wind turbine system includes a blade comprising an airfoil and a sensing device disposed on a surface of the airfoil, wherein the sensing device generates signals that are representative of pressure deflection on the surface of the airfoil. The wind turbine system further comprises a processing subsystem that receives location details of the sensing device and a transfer function corresponding to the airfoil, determines a location of a stagnation point on the surface of the airfoil based upon the signals and the location details, and determine an angle of attack (AOA) on the surface of the airfoil based upon the location of the stagnation point and the transfer function. | 11-03-2011 |
20110268576 | SYSTEM AND METHOD FOR INCREASING ENERGY CAPTURE BY WIND TURBINES - A blade is presented. The blade includes a proximal end and a distal end, and a pronounced camber running between the proximal end to the distal end, wherein the pronounced camber is located in proximity to a trailing edge and on a suction side of the blade, and an amplitude of the pronounced camber at a location varies between about 0.7% to about 1.4% of a chord's length of a cross-section of the blade at said location. | 11-03-2011 |
20120063940 | SUCTION AND DISCHARGE MECHANISMS FOR AN APPLIANCE REFRIGERANT COMPRESSOR - Suction and discharge mechanisms for the compressor of a refrigeration cycle are provided. Two discharge ports for the removal of refrigerant from a compressor are described. Additionally, the present invention can provide a suction valve having an aperture for the flow of refrigerant around and through the suction valve when it is in an open position. As such, the present invention can provide a refrigerant compressor having an improved coefficient of discharge and increased efficiency. | 03-15-2012 |
20120163969 | TURBINE INCLUDING EXHAUST HOOD - A turbine includes an inner casing, a rotor extending in a longitudinal direction, and rows of buckets transversely disposed on the rotor. A bearing cone covering a portion of the rotor and a flow guide extending from the inner casing define an annular passage for flow of exhaust gases. Exhaust gas movement is facilitated by a guide cap having a streamlined surface and situated in a downstream direction of the flow guide, a tip leakage flow injection channel to inject exhaust gases at the inner surface of the flow guide, an incline of the casing of the turbine surrounding the last stage buckets relative to the longitudinal axis, or use of a first portion of the annular passage with a substantially constant surface area and a second portion of the annular passage with a progressively increasing surface area. | 06-28-2012 |
20150226468 | LINEAR OSCILLATION SYSTEM HAVING A SUSPENSION SYSTEM AND A METHOD FOR ASSEMBLING THE SAME - A linear oscillation system comprising a housing, a stationary assembly, a moveable assembly and a suspension system is disclosed. The suspension system is mechanically coupled between the moveable assembly and the housing. The suspension system comprises a plurality of planar elastic members and plurality of longitudinal elastic members disposed between the plurality of planar elastic members. A first end of each of the plurality of planar elastic members is mechanically coupled to at least one of the plurality of planar elastic members. A second end of each of the plurality of longitudinal elastic members is mechanically coupled to the housing. | 08-13-2015 |
Sumit Dey, Noida IN
Patent application number | Description | Published |
---|---|---|
20150110407 | METHOD AND APPARATUS FOR AUTOMATICALLY IDENTIFYING A REPRESENTATIVE IMAGE FOR AN IMAGE GROUP - A computer implemented method and apparatus for automatically identifying a representative image for an image group. The method comprises dividing an image group into one or more clusters based on an average time gap of the image group, wherein the images in the image group are in sequential timestamp order wherein the average time gap is calculated using a time span calculated from the timestamp of a first image in the image group to the timestamp of a last image in the image group; recursively dividing a largest cluster in the one or more clusters to determine a resultant cluster, wherein the resultant cluster comprises no time gaps larger than the average time gap of the resultant cluster; and identifying a representative image from the resultant cluster as an image representative for the image group. | 04-23-2015 |
20150370874 | In-Application File Conversion using Cloud Services - In-application file conversion using cloud services is described. In one or more embodiments, an application determines that a file includes features inserted by a subsequent version of the application. The application sends a request to a conversion service to convert the file to a format that is compatible the application. The application receives a converted file from the conversion service that is compatible with the application. The conversion service has multiple versions of application server software to convert files, a job queue to store requested conversion jobs, and a job manager that determines which version of application server software to use to convert the file and invokes an instance of the determined version of the application server software to convert the file. | 12-24-2015 |
Sumit Dey, Bangalore IN
Patent application number | Description | Published |
---|---|---|
20100246679 | VIDEO DECODING IN A SYMMETRIC MULTIPROCESSOR SYSTEM - Systems and methods for decoding of compressed video enable the storing of compressed video data in a memory shared by a group of symmetric multiple processors. The video includes a plurality of frames and each of the plurality of frames has one or more slices. Such one or more slices are assigned, by a main processor, of the group of symmetric multiple processors to the group of multiple processors. The one or more assigned slices are partially decoded by the one or more of the group of multiple processors and the partially decoded one or more slices are stored in the memory. Subsequently, each of the plurality of frames having at least one partially decoded slice is assigned to one or more of the group of multiple processors. In a successive progression, the group of multiple processors in combination fully decodes each of the plurality of frames. | 09-30-2010 |
20110182497 | CASCADE STRUCTURE FOR CLASSIFYING OBJECTS IN AN IMAGE - A cascade object classification structure for classifying one or more objects in an image is provided. The cascade object classification structure includes a plurality of nodes arranged in one or more layers. Each layer includes at least one parent node and each subsequent layer includes at least two child nodes. A parent node in a layer is operatively linked to two child nodes in a subsequent layer. Further, at least one child node in one of the subsequent layers is operatively linked to two or more parent nodes in a preceding layer. Each node includes classifiers for classifying the objects as a positive object and a negative object. The positive object and the negative object classified by the parent node in each layer are further classified by one or more operatively linked child nodes in the subsequent layer. | 07-28-2011 |
Surath Dey, Kolkata IN
Patent application number | Description | Published |
---|---|---|
20130326055 | Method and System for Network Transaction Monitoring Using Transaction Flow Signatures - A method and system for monitoring performance of network transactions is described herein. According to the present invention, in a testing environment, transaction flow signatures representing a hierarchical flow of sub-transactions constituting the said network transactions are generated and stored for monitoring and analysis of the network transactions. In a real-time environment, the sub-transactions are identified through the stored transaction flow signatures for a particular network transaction and the identified sub-transactions are then monitored by metrics analysis engine to determine the performance of the network. | 12-05-2013 |
Surath Kumar Dey, Kolkata IN
Patent application number | Description | Published |
---|---|---|
20150120912 | AUTOMATED GENERATION AND DYNAMIC UPDATE OF RULES - The present subject matter relates to monitoring of an environment using data trend analysis. The method comprises obtaining at least one data trend pertaining to at least one data stream for a pre-defined period of time. The at least one data trend is indicative of a pattern followed by the at least one data stream. Further, at least one delta value pertaining to the at least one data stream may be computed, the at least one delta value being indicative of a deviation in the at least one data stream with respect to the at least one data trend at a specific time instance. Furthermore, at least one relationship between a plurality of data streams is identified based on the at least one data trend and identity metadata associated with each data stream. Based on the at least one delta value and the at least one relationship, at least one rule is generated. | 04-30-2015 |
Swapan Dey, Kolkata IN
Patent application number | Description | Published |
---|---|---|
20100039300 | LZW DATA COMPRESSION ALGORITHM - An improved LZW algorithm creates images at the time of compression, and obtains codes from those images at the time of decompression. At the time of compression, string (x) is obtained from the input stream and code (x) is retrieved from the LZW table for string (x). Assuming that a valid image (x) exists for the code, the system and method of the present disclosure may either: 1) write code (x) to the output stream, or 2) write image (x) to the output stream. The enhanced decompression algorithm of the present disclosure in one embodiment retrieves the code or image and restores the original stream. In addition, 1 bit is removed from code (x+1), and its information is indirectly stored in code (x)/image (x). Thereafter, when the decompression program encounters image (x) in the compressed stream, the decompression algorithm adds binary bit ‘1’ (or ‘0’) to the code (x+1), and adds binary bit ‘0’ (or ‘1’) to code (x+1) when it encounters code (x). | 02-18-2010 |
20140379992 | TWO HANDED INSERTION AND DELETION ALGORITHM FOR CIRCULAR BUFFER - Exemplary embodiments of the present invention disclose a method and system for selecting an eviction location of an item to evict and an insertion location for a new item in a circular buffer. In a step, an exemplary embodiment specifies an insertion location with an insertion pointer. In another step, an exemplary embodiment increments an access count of a first item. In another step, an exemplary embodiment moves an eviction pointer clockwise when specifying an insertion location for the new item and the circular buffer is in eviction mode. In another step, an exemplary embodiment decrements an access count of a second item. In another step, an exemplary embodiment moves the insertion pointer to maintain a constant clockwise distance to the eviction location. In another step, an exemplary embodiment evicts the second item with an access count of zero and inserts the new item counterclockwise to the insertion location. | 12-25-2014 |
20160004645 | TWO HANDED INSERTION AND DELETION ALGORITHM FOR CIRCULAR BUFFER - Exemplary embodiments of the present invention disclose a method, program product, and system for selecting an item to evict and an insertion location for a new item in a circular buffer. A computer moves, in a circular buffer, in the same direction both of i) an insertion pointer to a first buffer entry, and ii) an eviction pointer to a second buffer entry that includes an item. A constant number of buffer entries is maintained between the eviction pointer and the insertion pointer. The computer responds to an eviction of the item from the second buffer entry by inserting a new item into a third buffer entry. The third buffer entry is located such that the third buffer entry is pointed to by the eviction pointer before being pointed to by the insertion pointer, as the eviction pointer and the insertion pointer continue to move around the circular buffer. | 01-07-2016 |
Swarnava Dey, Kolkata IN
Patent application number | Description | Published |
---|---|---|
20150163289 | DATA PARTITIONING IN INTERNET-OF-THINGS (IOT) NETWORK - A method for data partitioning in an internet-of-things (IoT) network is described. The method includes determining number of computing nodes in the IoT network capable of contributing in processing of a data set. At least one capacity parameter associated with each computing node in the IoT network and each communication link between a computing node and a data analytics system can be ascertained. The capacity parameter can indicate a computational capacity for each computing node and communication capacity for each communication link. An availability status, indicating temporal availability, of each of computing nodes and each communication link is determined. The data set is partitioned into subsets, based on the number of computing nodes, the capacity parameter and the availability status, for parallel processing of the subsets. | 06-11-2015 |
Tapan Dey, Bangalore IN
Patent application number | Description | Published |
---|---|---|
20150323929 | EQUIPMENT PREVENTIVE MAINTENANCE SCHEDULING - A method, system, and/or computer program product schedules preventive maintenance on a unit of equipment. An outage on a unit of equipment, which is the result of a maintenance operation being performed on a subcomponent of the unit of equipment, is detected. A determination is made that the maintenance operation is a superseding maintenance operation, which renders a subsequently scheduled minor maintenance operation on the subcomponent of the unit of equipment unnecessary. A critical maintenance operation on the subcomponent of the unit of equipment is also identified. Thus, the critical maintenance operation, but not the minor maintenance operation, is performed while executing the superseding maintenance operation on the subcomponent of the unit of equipment during the outage. | 11-12-2015 |
20150324759 | EQUIPMENT PREVENTIVE MAINTENANCE SCHEDULING - A method, system, and/or computer program product schedules preventive maintenance on a unit of equipment. An outage on a unit of equipment, which is the result of a maintenance operation being performed on a subcomponent of the unit of equipment, is detected. A determination is made that the maintenance operation is a superseding maintenance operation, which renders a subsequently scheduled minor maintenance operation on the subcomponent of the unit of equipment unnecessary. A critical maintenance operation on the subcomponent of the unit of equipment is also identified. Thus, the critical maintenance operation, but not the minor maintenance operation, is performed while executing the superseding maintenance operation on the subcomponent of the unit of equipment during the outage. | 11-12-2015 |