Patil, Bangalore
Abhijit Patil, Bangalore IN
Patent application number | Description | Published |
---|---|---|
20140249055 | SYSTEMS AND METHODS FOR SELF-REFERENCED DETECTION AND IMAGING OF SAMPLE ARRAYS - A system for detecting an array of samples having detectable samples and at least one reference sample is provided. The system comprises an electromagnetic radiation source, a sensing surface comprising a plurality of sample fields, wherein the plurality of sample fields comprise at least one reference field, a phase difference generator configured to introduce differences in pathlengths of one or more samples in the array of samples, and an imaging spectrometer configured to image one or more samples in the array of samples. | 09-04-2014 |
Abhijit Vishwas Patil, Bangalore IN
Patent application number | Description | Published |
---|---|---|
20110244588 | OPTICAL DETECTION SYSTEMS AND METHODS OF MAKING AND USING THE SAME - An optical sensing device is provided. The device comprises a cavity defined by at least an anomalous reflective element having an anomalous reflection surface, and a non-absorptive element having a non-absorptive reflection surface disposed in a direction away from the anomalous reflection surface. | 10-06-2011 |
20120105852 | SYSTEMS AND METHODS FOR DETECTION AND IMAGING OF TWO-DIMENSIONAL SAMPLE ARRAYS - A detection system for a two-dimensional (2D) array is provided. The detection system comprises an electromagnetic radiation source, a phase difference generator, a detection surface having a plurality of sample fields that can receive samples, and an imaging spectrometer configured to discriminate between two or more spatially separated points. | 05-03-2012 |
20130165329 | MULTIMODE SYSTEMS AND METHODS FOR DETECTING A SAMPLE - A multimode detection system for detecting one or more samples is provided. The detection system comprises an electromagnetic radiation source, a reference arm, and a sample arm comprising a sensing substrate having a plurality of sample fields, wherein the sample fields are configured to receive the one or more samples. The system further comprises a phase difference generator configured to introduce pathlength differences in the reference arm, sample arm, or both, a spatial light modulator operatively coupled to the reference arm, sample arm, or both, wherein the spatial light modulator is configured to modulate incident radiation, resultant radiation, or both in the reference arm, sample arm, or both, and an imaging spectrometer configured to discriminate between two or more spatially separated sample en two or more spatially separated sample fields. | 06-27-2013 |
Ajaykumar Shankargouda Patil, Bangalore IN
Patent application number | Description | Published |
---|---|---|
20150268706 | SYSTEM AND METHOD FOR MEMORY POWER MANAGEMENT IN A SYSTEM ON A CHIP WITH MULTIPLE EXECUTION ENVIRONMENTS - Various embodiments of methods and systems for hardware-based memory power management (“HMPM”) in a portable computing device (“PCD”) running secure and non-secure execution environments are disclosed. Hardware-based state machines are uniquely associated with, and under the control of, the non-secure execution environment, the secure execution environment and a virtual manager, respectively. The states of the state machines constitute votes by each of the execution environments and the virtual manager to control the power supply state to the memory component, such as a cache memory. The votes are monitored by a digital circuit that, based on a combination logic of the votes, generates an output signal to trigger a power management component to maintain, supply or remove power on a rail associated with the memory component. In this way, the power supply state to the memory component cannot be unilaterally changed by an application running in the non-secure execution environment. | 09-24-2015 |
Ankit Patil, Bangalore IN
Patent application number | Description | Published |
---|---|---|
20150199609 | SELF-LEARNING SYSTEM FOR DETERMINING THE SENTIMENT CONVEYED BY AN INPUT TEXT - A self learning system and a method for analyzing the sentiments conveyed by an input text have been disclosed. The system includes a generator that generates an initial training set comprising a plurality of words linked to corresponding sentiments. The words and corresponding sentiments are stored in a repository. A rule based classifier segregates the input text into individual words, and compares the words with the entries in the repository, and subsequently determines a first score corresponding to the input text. The input text is also provided to a machine-learning based classifier that generates a plurality of features corresponding to the input text and subsequently generates a second score corresponding to the input text. The first score and the second score are further aggregated by an ensemble classifier which further generates a classification score indicative of the sentiment conveyed by the input text. | 07-16-2015 |
Arun Kumar Patil, Bangalore IN
Patent application number | Description | Published |
---|---|---|
20140300608 | SYSTEM AND METHOD FOR GENERATING HIGH DYNAMIC RANGE IMAGES - A method for generating a high dynamic range (HDR) image from images of a scene obtained at one or more exposure values is disclosed. In this embodiment, one of the obtained images is selected as a reference image. Further, mapped images are obtained by mapping pixel intensity values to corresponding irradiance values in each image. Furthermore, a pixel intensity value dependent weighting factor is determined. Moreover, a set of images is identified from the mapped images for pixels in the reference image. Also, a set of corresponding mapped pixels is established for the mapped pixels in reference image in the set of images. Further, a similarity measure is computed for the mapped pixels of reference image and corresponding mapped pixels in the set of images. Furthermore, each mapped pixel of the reference image is combined with a subset of its established corresponding mapped pixels in the set of images. | 10-09-2014 |
20150213618 | SYSTEM AND METHOD FOR TONE MAPPING ON HIGH DYNAMIC RANGE IMAGES - A system and method for tone mapping on a high dynamic range (HDR) image of a scene are disclosed. In one embodiment, tone mapping on the HDR image is performed using a set of bit-depths, that corresponds to a plurality of images of the scene, obtained at each unit of an irradiance range of the scene. | 07-30-2015 |
Ashish Patil, Bangalore IN
Patent application number | Description | Published |
---|---|---|
20150363252 | DETERMINING AND CORRECTING SOFTWARE SERVER ERROR CONDITIONS - A system and method of diagnosing and correcting errors in a server computer. A server computer is coupled by a communication path to a client computer. A storage device stores a diagnostic error detecting and correcting program and the server computer is programmed to implement the diagnostic error detecting and correcting program. The server computer detects several selected operating parameters during operation of the server process and determines if at least a first of the selected operating parameters are outside a pre-determined specification for the selected operating parameters. In response to the selected operating parameters being outside the pre-determined specification, the server computer notifies the client computer of an error with the server process. The server computer can also detect communication errors and attempt to restore communications by modifying communication parameter(s). | 12-17-2015 |
Bharath Patil, Bangalore IN
Patent application number | Description | Published |
---|---|---|
20150062306 | System and Methods for Depth Imaging using Conventional CCD Image Sensors - Systems and methods for providing depth imaging using a CCD image sensor. In a method for visual imaging and depth imaging, steps include providing a CCD image sensor device arranged to receive light from an optical lens and having an array of pixels and corresponding pixel charge storage elements; providing a light source for transmitting light pulses responsive to a pulse control signal; providing timing signals to configure the CCD image sensor to collect and store charge from the pixel storage elements; and performing a depth calculation using a background charge, a reflected charge, and a depth charge collected in three frame periods for each pixel in the CCD image sensor. A system including a CCD image sensor for use with the embodiments is disclosed. Additional embodiments are disclosed. | 03-05-2015 |
20150074306 | Single Wire Communications Interface and Protocol - In a single wire communications interface embodiment, a single wire is coupled between a master device and at least one slave device, the master device configured for transmitting data words as serial data to and for receiving data words as serial data from the at least one slave device, and the at least one slave device configured for transmitting data words as serial data to and receiving data words as serial data from the master device; wherein prior to transmission of any data word on the single wire by one of the master device and the slave device, a sync pulse is first transmitted on the single wire. Integrated circuit embodiments for implementing the single wire communications interface, and method embodiments incorporating the single wire communications interface are disclosed. Additional embodiments are disclosed. | 03-12-2015 |
20150078001 | Laser Speckle Reduction for Uniform Illumination - Laser speckle reduction using a passive diffuser. A diffuser for reducing laser speckle is disclosed comprising a diffuser having a colloid configured for placement in a light path of a coherent light source. The colloid exhibits Brownian motion. The diffuser can be formed of transparent plates containing the colloid. In a system for illumination, a coherent source of light outputting a light beam along a light path is provided; and a diffuser for reducing laser speckle effects is placed in the light path, the diffuser comprising a colloid disposed in a container that is transparent to the light beam output by the coherent source. A method includes illuminating a photosensitive sensor, comprising transmitting a coherent light from a light source through a diffuser comprising a colloid and directing the light from the diffuser onto the photosensitive sensor. Additional embodiments are disclosed. | 03-19-2015 |
20150308949 | METHOD AND APPARATUS TO MITIGATE RIPPLE IN A TIME OF FLIGHT (TOF) SYSTEM - The disclosure provides a circuit to mitigate ripple. The circuit includes a controller that generates a PWM (pulse width modulated) clock signal. A DC/DC converter receives the PWM clock signal, and generates an output signal. A light source is coupled to the DC/DC converter, and receives the output signal. The light source transmits light pulses during an integration time. A time integral of the output signal during the integration time is constant during a plurality of quad time periods. | 10-29-2015 |
Bhushan Arun Patil, Bangalore IN
Patent application number | Description | Published |
---|---|---|
20090037262 | SYSTEM FOR CONTEXTUAL MATCHING OF VIDEOS WITH ADVERTISEMENTS - A system and method are disclosed for the automated selection of an advertisement to be displayed within a video. The video may be analyzed and compared with available advertisements to select a relevant advertisement. Video data may be related to the video and compared with advertisement data that is related to each of the available advertisements in selecting the relevant advertisement. | 02-05-2009 |
20090037263 | SYSTEM FOR THE INSERTION AND CONTROL OF ADVERTISEMENTS IN VIDEO - A system and method are disclosed for editing a video to include an advertisement in the video. The advertisement may be inserted into the video based on the video timeline or on a frame-by-frame basis. The user may control when and how the advertisement is displayed within the video. The advertisement may be selected based on a variety of factors that may determine the effectiveness or profitability of the advertisement. | 02-05-2009 |
20090037947 | TEXTUAL AND VISUAL INTERACTIVE ADVERTISEMENTS IN VIDEOS - A system and method are disclosed for the insertion of interactive advertisements in videos. The interactive advertisement may be selected while the video is playing in order to display content related to the advertisement. The interactive advertisement may be text or multimedia that are embedded within the video. | 02-05-2009 |
Bilicon Patil, Bangalore IN
Patent application number | Description | Published |
---|---|---|
20150058360 | INDICATING LEVEL OF CONFIDENCE IN DIGITAL CONTENT - Rating content of a digital file includes analyzing, by a computer, data associated with content of the digital file based on predetermined criteria defining a confidence level in the content of the digital file. Each predetermined criterion includes a range of values and at least one threshold delineating a lower confidence level and a higher confidence level. Different confidence ratings are assigned to different segments of the content based on determining that the different segments correspond to different thresholds of the predetermined criteria. The computer associates the different confidence ratings to the different segments. | 02-26-2015 |
Bipin Patil, Bangalore IN
Patent application number | Description | Published |
---|---|---|
20120102289 | ORGANIZATION OF A SMALL OBJECT AREA AND A LARGE OBJECT AREA IN A JAVA HEAP - Managing multiple object areas in a memory heap, comprises allocating a memory heap as a contiguous range of memory, allocating a small object area within the memory heap having an initial start at a first end of the memory heap and allocating a large object area within the memory heap having an initial start at a second end of the memory heap opposite the first end such that the small object area and the large object area grow in opposite directions inward within the memory heap. Further, allocations are performed into the memory heap based upon a predetermined allocation policy such that the large object area is reserved for the allocation of large objects. | 04-26-2012 |
20140310498 | ORGANIZATION OF A SMALL OBJECT AREA AND A LARGE OBJECT AREA IN A JAVA HEAP - A memory heap is allocated to a contiguous range of memory. One end of the heap is designated as a small object area. The other end of the heap is designated as a large object area. When the two object areas grow, the small object area grows inward within the heap toward the large object area, and the large object area grows inward within the heap toward the small object area. | 10-16-2014 |
Bipin N. Patil, Bangalore IN
Patent application number | Description | Published |
---|---|---|
20120246204 | Handling Persistent/Long-Lived Objects To Reduce Garbage Collection Pause Times - A method, system and computer program product for reducing garbage collection pause time. According to example embodiments, a garbage collection cycle is initiated on a set of objects that have been dynamically allocated in a memory. An identification is made of new persistent objects and reachable non-persistent objects while ignoring old persistent objects that have been identified as persistent in previous garbage collection cycles. The new persistent objects are associated as members of a set of persistent objects that includes the old persistent objects. The persistence information for the set of persistent objects is preserved for use during subsequent garbage collection cycles. All reachable non-persistent objects and all persistent objects in the set of persistent objects are marked for memory reclamation phase processing. The persistent objects are so marked using the preserved persistence information such that repeated scanning of persistent objects during multiple garbage collection cycles is avoided. | 09-27-2012 |
Chatur B. Patil, Bangalore IN
Patent application number | Description | Published |
---|---|---|
20120136693 | SYSTEM AND METHOD FOR A PROCESS OVERVIEW DIAGRAM - Embodiments of the present invention may provide a method for process management. The method may comprise reading information about sub-processes and their respective sub-steps of a main process and displaying a process overview diagram for the main process. The process overview diagram may display a tab for each sub-process and sub-step respectively. Each tab may include an icon indicating the status of a respective sub-process or sub-step. The tab for each sub-step may be displayed underneath and linked to the respective sub-process. The method may further comprise, responsive to a click to select a view level, expanding the tabs for sub-steps to show the person responsible for the respective sub-step, detailed contact information of the responsible person, a description of what needs to be performed and a link to send a quick reminder to the responsible person when the status for the respective sub-step is “in process”. | 05-31-2012 |
20120158798 | EXECUTING A BUSINESS PROCESS IN A FRAMEWORK - Various embodiments of systems and methods for executing a customized business process in a business process framework are described herein. A user selection of a solution type corresponding to a business process is received from a user interface. In response to the user selection, a query is executed to retrieve application types and corresponding sub-application types from a business logic stored in a database. Configurable attributes are generated based upon the application types and the corresponding sub-application types. Based upon the application types, the sub-application types and the configurable attributes, the business process is customized to create a customized business process. Based upon a configuration information, a user input to the customized business process is captured from the user interface. The user input is validated by comparing the user input with the business logic. The customized business process that is validated is further executed in the business process framework. | 06-21-2012 |
Deepak Tanajirao Patil, Bangalore IN
Patent application number | Description | Published |
---|---|---|
20080234837 | Configuration Of Wireless Field Devices For Process Control Plants - Wireless field devices used in process control plants are configured over a wireless medium. In an embodiment, a host device discovers the presence of wireless field devices in the vicinity, and displays a list of discovered devices. The host device then enables a user to select a field device for configuration from the displayed list, and causes only the selected wireless field device to generate a human perceivable signal, thereby enabling a user to correlate a wireless field device listed in the display with the actual physical field device present in the vicinity. Upon confirmation from the user that the selected wireless field device is the device intended for configuration, the host device transmits the corresponding configuration parameters over the wireless medium, thus configuring the device. | 09-25-2008 |
Ganesh Krisna Patil, Bangalore IN
Patent application number | Description | Published |
---|---|---|
20160003474 | Power Plant - A process and a power plant comprising a combustor with a flue gas outlet and one or more water selective separators downstream the flue gas outlet to separate water from the flue gas. Optionally, a water return line returns separated water from the water selective separator to a water inlet of a CO shift cell with an outlet feeding H | 01-07-2016 |
Gunendra Vasant Patil, Bangalore IN
Patent application number | Description | Published |
---|---|---|
20130263008 | METHODS AND SYSTEMS FOR CONNECTED SALES ASSOCIATE SERVICES - A method and system for providing a connected sales associate service application via a mobile device. The application provides for an integrated platform upon which various tools for providing support to a sales associate are built. The application includes a database of information regarding the sales associates and operational information regarding a retail establishment, and provides a user interface for allowing the sales associate to access a central server for the retail establishment along with multiple additional sales associates on multiple additional mobile devices. The user interface enables the store associate to initialize and conduct VoIP calls with any of the other additional sales associates through each of their respective mobile devices. In addition, stationary user interfaces can be positioned throughout the store to enable customers to request assistance from sales associates. | 10-03-2013 |
Kallesh N. Patil, Bangalore IN
Patent application number | Description | Published |
---|---|---|
20140270103 | DEVICES, METHODS, AND SYSTEMS FOR MASS NOTIFICATION - Devices, methods, and systems for mass notification are described herein. One method includes receiving, by an operator station, a selection associated with a particular paging group of a fire network associated with a facility, receiving an audio message by the operator station, and communicating the audio message to the particular paging group according to the selection. | 09-18-2014 |
Ketan Patil, Bangalore IN
Patent application number | Description | Published |
---|---|---|
20140289387 | SYSTEM AND METHOD FOR LOCALLY MANAGING NETWORK APPLIANCES IN A CLOSED AREA NETWORK VIA A GATEWAY DEVICE - A system, medium and method of managing, via a gateway device, to wirelessly communicate with a plurality of network appliances in a closed local area network is disclosed. A data message is received from a first network appliance configured to communicate data in association with a first application profile. The first application profile is retrieved from a locally stored application profile database upon being identified. A database is accessed at the gateway device containing policy information of the first network appliance and evaluated for one or more policy parameters. A first instruction command is generated at the gateway device based on the accessed policy information, wherein the instruction command conforms with the first application profile to instruct the first network appliance to perform a specified action. The instruction command is wirelessly transmitted from the gateway device to the first network appliance to cause it to perform a specified action. | 09-25-2014 |
20140289388 | SYSTEM AND METHOD FOR LOCALLY OPTIMIZED MANAGING OF NETWORK APPLIANCES IN A CLOSED AREA NETWORK - A system and method for generating an optimized operating schedule for a plurality of heterogeneous wireless network appliances managed by a gateway device in a closed area network is disclosed. An amount of energy consumed by each network appliance as well as preassigned operational priority values assigned to each network appliance per time slot over the designated time period is considered. A plurality of proposed operation schedules are iteratively generated, wherein each proposed operation schedule selectively assigns the network appliances to operate at various time slots based on their assigned operational priority values. An optimized schedule is selected which has a determined lowest aggregated total utility cost and a greatest aggregated operations value for the network appliances in the subset. The selected optimized schedule is then implemented by the gateway device to manage operation of the network appliances in the closed area network. | 09-25-2014 |
20150271751 | METHODS FOR ENTERPRISE BASED SOCIALLY AWARE ENERGY BUDGET MANAGEMENT AND DEVICES THEREOF - This technology provides a sustainable enterprise framework for associated gateways in a network to leverage group level decisions and redistribute allocated energy budget among the associated gateways. The enterprise framework is configured to allocate Gateway Hourly Budget (GHB) as hourly spending limit to the associated gateways, autonomously electing gateway leader from the associated gateways, predicting hourly energy requirement for the associated gateways, calculating energy difference parameter between the allocated GHB and predicted hourly energy requirement, transmitting the hourly energy difference parameter to the autonomously elected gateway leader. The leader further re-computes GHB for the associated gateways for the forthcoming hour and redistributes energy budget by ordering the one or more associated gateways to reset the hourly spending limit with the recomputed GHB, thereby enabling optimal utilization of energy and maximum runtime to the appliances connected to the network. | 09-24-2015 |
Madhukar Patil, Bangalore IN
Patent application number | Description | Published |
---|---|---|
20150016052 | COOLING ELECTRONIC DEVICES - Techniques for providing airflow through an electronic device are described herein. An example of an electronic device includes an integrated display and a circuit board comprising a processor, a memory, and a driver circuit coupled to the integrated display. A housing encloses the integrated display and the circuit board, wherein the housing is comprised of at least two panels wherein at least one of the panels is formed from a porous material configured to allow air flow through the panel. | 01-15-2015 |
20150184438 | ROTATIONAL TO TRANSLATIONAL LOCKING HINGE - Techniques related to a hinge in a computing device are described herein. The techniques may include forming a shaft to move rotationally, and forming a sliding component to move translationally as a result of rotational movement of the shaft. | 07-02-2015 |
Mahendra Madhukar Patil, Bangalore IN
Patent application number | Description | Published |
---|---|---|
20090165258 | Door assembly for use in a home appliance - An appliance and door assembly having a body; a member extending from the body; at least one door mounted to the member; an articulated handle mounted to the door; and a first linkage member connecting the handle to the member. The articulated handle and door includes a door, a handle mounted to the door via a hinge, and a linkage member mounted to the handle via a hinge. | 07-02-2009 |
20100139169 | DOOR COUPLING SYSTEM - An apparatus including a frame forming an internal cavity, the frame having an opening for accessing the internal cavity, a first door and a second door mounted to the frame and a door coupling mechanism for effecting a substantially simultaneous movement of the first door and second door relative to the frame, the door coupling mechanism including a first door link, a second door link and at least one ternary link, the first door link being rotatably coupled to the first door and the at least one ternary link, the second door being rotatably coupled to the second door and the at least one ternary link. | 06-10-2010 |
20130008049 | DEVICE AND METHOD FOR HEAT PUMP BASED CLOTHES DRYER - The present disclosure relates to a heat pump based dryer or a combination washer and dryer device comprising a housing receiving a drum for containing associated articles to be dried by air that flows along a pathway between an outlet and an inlet of the housing. A fluid is provided in the pathway to at least partially remove moisture from the air. A heat pump includes a heat source located at least partially within the pathway and a heat sink being operatively adapted to the heat source to circulate a refrigerant therein. An enclosure at least partially containing the heat sink is arranged to accept the fluid from the pathway to exchange heat with the heat sink and return the fluid to the pathway. Fluid may be provided to the pathway by a spray nozzle adjacent the outlet or by an evaporative media downstream of a lint separator. | 01-10-2013 |
20130266122 | MOBILE X-RAY UNIT WITH INTEGRATED X-RAY SHIELD - A mobile x-ray imaging unit with an integrated x-ray shield is disclosed. The mobile x-ray imaging unit includes a base, a column structure extending upwardly from the base, a horizontal arm mounted on the column structure, and an x-ray source positioned on the horizontal arm, with the x-ray source configured to generate x-ray radiation for acquisition of an x-ray image. The mobile x-ray imaging unit also includes an x-ray shield extending upwardly from the base on a side of the column structure opposite the x-ray source that is configured to attenuate x-ray radiation generated by the x-ray source, wherein at least a portion of the x-ray shield is formed of an optically transparent material and wherein the x-ray shield is sized so as to provide x-ray shielding to an operator when the operator is in a standing position. | 10-10-2013 |
Mahesh Malagouda Patil, Bangalore IN
Patent application number | Description | Published |
---|---|---|
20140351446 | ELECTRONIC DEVICE USING LOGICAL CHANNELS FOR COMMUNICATION - An apparatus and method for providing one or more protocols for one or more electronic devices are provided. The method includes establishing, by an electronic device configured to provide a framework interface by executing instructions stored in a memory, one or more physical channels with an external electronic device, using one or more communication modules, executing, by the electronic device, two or more application programs to interface with the framework interface, and communicating, via the framework interface, data from the two or more application programs through the one or more physical channels to the external electronic device, using at least one logical channel or session for a respective one of the two or more application programs. | 11-27-2014 |
20140351832 | ELECTRONIC DEVICE USING FRAMEWORK INTERFACE FOR COMMUNICATION - An apparatus and method for providing one or more protocols for one or more electronic devices are provided. The method includes establishing, by an electronic device configured to provide a framework interface by executing instructions stored in a memory, one or more physical channels with an external electronic device, using one or more communication modules, executing, by the electronic device, two or more application programs to interface with the framework interface, and communicating, via the framework interface, data from the two or more application programs through the one or more physical channels to the external electronic device, using at least one logical channel or session for a respective one of the two or more application programs. | 11-27-2014 |
Mahesh Mohan Patil, Bangalore IN
Patent application number | Description | Published |
---|---|---|
20120169759 | METHOD AND APPARATUS FOR CREATING A LIVE ARTISTIC SKETCH OF AN IMAGE - A method for sketching and painting in a mobile terminal includes determining, when an image for sketching is selected, edges of the selected image, determining a type of a sketch mode and depicting a sketching process with the detected edges to correspond to the determined type of the sketch mode, and determining, upon a painting request for an image sketched through the sketching process, a painting mode and painting the sketched image to correspond to the determined painting mode. | 07-05-2012 |
Mayuresh Madhukar Patil, Bangalore IN
Patent application number | Description | Published |
---|---|---|
20100318624 | SYSTEM AND METHOD FOR DEFERRED MESSAGE REMINDERS AND EXPIRY EXTENSION - Disclosed is a method for transmitting reminders for deferred message, the method includes requesting, by client, to set reminders for deferred messages to a application sever (AS); setting, by the application sever, reminders comprising information of when to remind, whether to repeat reminder or not, and/or how many times to repeat; monitoring, by the application sever, time of the set reminders in order to notify the Client; and notifying, by the application sever, the reminders to the client once a timer triggers to send a notification. | 12-16-2010 |
20100325224 | METHOD AND SYSTEM FOR MANAGING STORING OF MESSAGES IN COMMUNICATION NETWORK - A method and system for storing of CPM messages in a communication network. The method includes receiving a CPM message that is to be delivered to a CPM client, identifying a user preference, sending the CPM message to the CPM client through a SIP channel, converting the CPM message into an IMAP, storing the IMAP message in the message storage server, receiving a UID associated with the IMAP message stored in the message storage server, and sending information associated with the CPM message and the UID to the CPM client. | 12-23-2010 |
20110131629 | METHOD AND SYSTEM FOR CONTENT LEVEL REACTIVE AUTHORIZATION - Disclosed is a new system and method for the “Content-level Reactive Presence Authorization”, wherein the Presentity would be able to reactively authorize the Watcher requested contents of the Presentity's Presence Information. According to the system and method for the Content-level Reactive Presence Authorization, it is possible for the Presence Server to convey the identity of the Watchers and the protected contents to the Presentity on the states of the Watcher's requested contents of the Presence Information. According to the systems and methods, it is also possible for Presentity to specify the conditions when the Presence Server triggers such Content-level Reactive Presence Authorization. | 06-02-2011 |
20110141950 | SYSTEM AND METHOD OF MULTI-MEDIA CONFERENCING BETWEEN UNIVERSAL PLUG AND PLAY (UPnP) ENABLED TELEPHONY DEVICES AND WIRELESS AREA NETWORK (WAN) DEVICES - A system and method of multi-media conferencing between Universal Plug and Play (UPnP) telephony devices and Wide Area Network (WAN) devices is provided. The method includes initiating a multi-media conferencing session with WAN devices by at least one telephony control point (TCP) in an UPnP telephony based home network via a session request. The session request includes session information, media capabilities of a telephony client device (TC) associated with the at least one TCP, a list of WAN devices or a conference group identifier associated with one or more WAN devices, and a subject of the multi-media conferencing session. The method further includes establishing the multi-media conferencing session between the TC and the WAN devices by a telephony server (TS) in the UPnP telephony based home network based on the session request. | 06-16-2011 |
20110191443 | SYSTEM AND METHOD FOR FILE TRANSFER IN UNIVERSAL PLUG AND PLAY TELEPHONY SERVICE - A method and system for transferring a file from a home network to Wide Area Network (WAN) user device using the Universal Plug and Play (UPnP) telephony service are provided. A request is received from a Telephony Control Point (TCP) to start a file transfer session. The request can include information associated with the file. The file transfer session is established using a messaging service based on the request and file information received in the request from the TCP. The file is fetched from the TCP and stored in the TS. An invite is sent to the WAN user device for initiating the file transfer session from the home network to the WAN user device. The file is transferred to the WAN user device when an acknowledgment of the invite is received from the WAN user device. | 08-04-2011 |
20110222529 | METHOD AND SYSTEM FOR STORING SESSION INFORMATION IN UNIVERSAL PLUG AND PLAY TELEPHONY SERVICE - A method, system and apparatus are provided for storing session information in a home network of an UPnP telephony service. The method is performed at a Telephony Server (TS). The method receives a request from a Telephony Control Point (TCP) to store session information while the session is in progress. The session information includes a session status and session related media. The method then divides the session information into meta information and session control information. Thereafter, the method stores the session information in a memory of the TS. | 09-15-2011 |
20110264813 | METHOD AND SYSTEM FOR MANAGING COMMUNICATION SESSION ESTABLISHMENT - A method and system for managing communication session establishment is provided. The method includes receiving a request from a first communication device to establish communication session with one or more communication devices. The method then receives a plurality of media type parameters associated with communication session establishment based on Session Description Protocol (SDP). The method further sends the plurality of media type parameters to the one or more communication devices. Further, the method receives media capabilities information of each communication device based on SDP. The media capabilities information includes at least one of information associated with types of media each communication device is capable of receiving and information about types of media each communication device is incapable of receiving. The method then establishes communication session between the first communication device and each of the one or more communication device based on the capabilities of each of the communication devices. | 10-27-2011 |
20120057692 | METHOD AND SYSTEM FOR PROVIDING ADVANCED ADDRESS BOOK FUNCTIONALITY IN A UNIVERSAL PLUG AND PLAY HOME NETWORK ENVIRONMENT - Methods and apparatus are provided for a managing at least one network address book of a user at a TS in a UPnP home network. A request to update a contact entry is received from a TCP that is coupled to the TS in the UPnP home network. The request includes contact information associated with at least one entity of the contact entry, and an identifier of a source of the contact entry. It is determined whether the identifier in the request is associated with any of one or more network address books in one or more WAN servers coupled to the TS via a WAN. When the identifier is associated with at least one of the one or more network address books, the contact entry in the at least one network address book is updated based on the contact information. When the identifier is not associated with any of the one or more network address books, the contact entry in a local address book in the TS is updated based on the contact information | 03-08-2012 |
20130287188 | METHOD AND SYSTEM FOR PROVIDING AN ENHANCED EVENT NOTIFICATION IN AN UNIVERSAL PLUG AND PLAY HOME NETWORK ENVIRONMENT - Methods and systems are provided for providing an incoming event notification to a telephony control point in a UPnP home network environment. Information associated with a remote party is fetched by a telephony server, when an incoming event associated with the remote party arrives at the telephony server. An incoming event notification associated with the incoming event is generated. The incoming event notification includes the information associated with the remote party. The incoming event with the incoming event notification is forwarded to at least one telephony control point in the UPnP home network environment. The information associated with the remote party is displayed with the incoming event notification on a display of the at least one telephony control point, when the incoming event arrives at the telephony control point. | 10-31-2013 |
20130339492 | SYSTEM AND METHOD FOR FILE TRANSFER IN UNIVERSAL PLUG AND PLAY TELEPHONY SERVICE - A method and system for transferring a file from a home network to Wide Area Network (WAN) user device using the Universal Plug and Play (UPnP) telephony service are provided. A request is received from a Telephony Control Point (TCP) to start a file transfer session. The request can include information associated with the file. The file transfer session is established using a messaging service based on the request and file information received in the request from the TCP. The file is fetched from the TCP and stored in the TS. An invite is sent to the WAN user device for initiating the file transfer session from the home network to the WAN user device. The file is transferred to the WAN user device when an acknowledgment of the invite is received from the WAN user device. | 12-19-2013 |
20140010121 | METHOD AND SYSTEM FOR PROVIDING CALENDAR SERVICES IN A UNIVERSAL PLUG AND PLAY HOME NETWORK ENVIRONMENT - A method and system for providing calendar services in a Universal Plug and Play (UPnP) home network environment is provided. The method includes creating a calendar event in a UPnP calendar when a request for creating the calendar event is received by the TS from one of Telephony Control Points (TelCPs) in the UPnP home network environment; determining whether the created calendar event meets predetermined conditions; and triggering a notification, indicating that the calendar event meets the predetermined conditions, to the TelCPs in the UPnP home network environment when the calendar event meets the predetermined conditions. | 01-09-2014 |
20140044114 | APPARATUS AND METHOD OF CONNECTING SERVICE, ACCORDING TO USER INTENTION - A method and an apparatus for connecting a service, according to a user's intention are provided. The method includes determining at least one file to be transmitted through a Wireless Fidelity (Wi-Fi) Direct connection, selecting, by device discovery, a peer terminal to receive the at least one file, transmitting, to the peer terminal, a first frame including file attribute information about the at least one file, before the Wi-Fi Direct connection is established with the peer terminal, and receiving, from the peer terminal, a second frame, including information indicating whether the Wi-Fi Direct connection to the peer terminal is accepted or rejected. | 02-13-2014 |
20140089414 | METHOD AND SYSTEM FOR MANAGING VOICE MAILS IN A UNIVERSAL PLUG AND PLAY NETWORK ENVIRONMENT - The present invention relates to a method a system for managing one or more voice mails in a Universal Plug and Play (UPnP) network. In one embodiment, a method includes providing a notification indicating receipt of one or more voice mails to one or more Telephony Control Points (TelCPs) through a Universal Plug and Play (UPnP) home network and providing one or more voice mails to the one or more TelCPs. The method further includes providing a list of one or more voice mails to the one or more TelCPs. The method also includes deleting one or more voice mails from a telephony server (TS). Furthermore, the method includes composing one or more voice mail containing emotional symbols and depositing the one or more voice mails in a voice mail server. Moreover, the method includes recalling one or more voice mails deposited in the voice mail server. | 03-27-2014 |
20140094160 | METHOD AND SYSTEM FOR SHARING DEVICE CAPABILITIES OF UNIVERSAL PLUG AND PLAY (UPNP) DEVICES WITH A SERVICE NETWORK ENTITY - Methods and apparatus are provided for sharing device capabilities of Universal Plug and Play (UPnP) devices with a service provider entity. Device capabilities of one or more UPnP devices in a UPnP home network environment are obtained. The device capabilities are aggregated. The aggregated device capabilities are mapped in a user agent profile. The user agent profile including the device capabilities is communicated to the service provider entity so that the service provider entity delivers telephony services to the one or more UPnP devices according to respective device capabilities. | 04-03-2014 |
20140297904 | DEVICE FOR PROVIDING WIRELESS COMMUNICATION-BASED UNIVERSAL SERIAL BUS SERVICE AND ASSOCIATED CONNECTION MANAGEMENT METHOD - Disclosed is a method of managing a connection with a device for a wireless communication-based Wireless universal Serial Bus (WSB) service in a host, including controlling to create an initial channel to connect to a target device for a WSB service, considering a device class of the target device, and configured to create a new channel to substitute for the initial channel considering a particular service, at a user's request, to provide the particular service through association with the target device. | 10-02-2014 |
20140372608 | SYSTEM AND METHOD FOR PRESENCE NOTIFICATION BASED ON PRESENCE ATTRIBUTE - Methods and apparatuses are provided for providing a presence notification. A presence server receives a request including a filtering rule from a watcher client. The filtering rule is defined based on presence attributes of the watcher client. The presence server stores a notification blocking filter corresponding to the filtering rule, when the request has been authorized using authorization related information. | 12-18-2014 |
20140380387 | SYSTEM, APPARATUS AND METHOD FOR UTILIZING A MULTIMEDIA SERVICE - In one or more embodiments a system and an apparatus for utilizing a multimedia service are provided. In one embodiment, the system includes a first client device, a media managing server and a media provider system to implement the multimedia service. The first client device is associated with a user desiring to utilize the multimedia service. The first client device includes, primarily, a processor, and a memory configured with one or more programs and is connected to the processor. The memory includes a media handling module configured for managing sensory inputs and customized outputs that are characteristic to the immersive multimedia service and a social communicator assisting in providing immersive multimedia service, the social communicator being configured for enabling social communication of the first client device with a second client device through the media managing server based on a set of user preferences provided by the user. | 12-25-2014 |
20150023344 | METHOD AND SYSTEM FOR MANAGING TELEPHONY SERVICES IN A UNIVERSAL PLUG AND PLAY HOME NETWORK ENVIRONMENT - The present invention provides a method and system for managing telephony services in a Universal Plug and Play (UPnP) home network environment. In one embodiment, a method includes creating one or more profiles associated with at least one Telephony Control Point (TelCP) in an UPnP home network environment, each of the one or more profiles includes one or more service settings associated with telephony services. The method also includes storing the one or more profiles associated with the at least one TelCP in a service settings database. Additionally, the method includes setting one of the one or more profiles as an active profile for the at least one TelCP, and providing telephony services to the at least one TelCP according to the one or more service settings associated with the active profile. | 01-22-2015 |
20150215452 | METHOD AND SYSTEM FOR PROVIDING ADVANCED ADDRESS BOOK FUNCTIONALITY IN A UNIVERSAL PLUG AND PLAY HOME NETWORK ENVIRONMENT - Disclosed are a method and apparatus for sharing contacts entries at a Telephony Server (TS), the method including receiving a request from a Telephony Control Point coupled to the TS in a Universal Plug and Play home network to share at least one contact element associated with a contact entry with at least one recipient, retrieving the at least one contact element from a network address book in a Wide Area Network server connected to the TS or from a local address book in the TS, and sharing the at least one contact element with the at least one recipient. | 07-30-2015 |
20150223046 | METHOD AND APPARATUS FOR GENERATING P2P GROUP FOR WI-FI DIRECT SERVICE - The present invention is configured such that a transmitter transmits group information and group intent information in addition to a service association frame, and constructs a topology based on the response from a receiver. The method according to one embodiment of the present invention is a method in which a first device cooperates with a second device to form a peer-to-peer (P2P) group, the method comprising the steps in which: the first device cooperates with the second device to perform a terminal discovery process and a service discovery process; a the first device transmits a request message, including connection capabilities, to the second device; the first device receives a response message to the request message from the second device; and the first device cooperates with the second device to form a group based on the negotiated group type information included in the response message. | 08-06-2015 |
20150256627 | METHOD AND SYSTEM FOR ESTABLISHING A CONNECTION BETWEEN A SEEKER DEVICE AND A TARGET DEVICE - A method for initiating a connection is provided. The method includes receiving an intent by an intermediate device from a seeker device when the seeker device is connected to the intermediate device, wherein the intent comprises a service intent and an identifier of the seeker device and initiating the connection by sending a connection request to a target device by the intermediate device, wherein the connection request comprises the identifier of the seeker device and at least one parameter. | 09-10-2015 |
20150257188 | METHOD AND SYSTEM FOR ESTABLISHING A SERVICE SESSION BETWEEN SEEKER DEVICE AND ADVERTISER DEVICE - A method for establishing a service session in a wireless peer-to-peer (P2P) network is provided. The method includes sending an intent from a seeker device to an advertiser device during a Near Field Communication (NFC) data exchange between the seeker device and the advertiser device, wherein the intent corresponds to at least one service and at least one parameter and establishing the service session between the seeker device and the advertiser device when the at least one service is supported by the advertiser device. | 09-10-2015 |
20150319791 | DEVICE FOR PROVIDING WIRELESS COMMUNICATION-BASED UNIVERSAL SERIAL BUS SERVICE AND ASSOCIATED CONNECTION MANAGEMENT METHOD - Disclosed is a method of managing a connection with a device for a wireless communication-based Wireless universal Serial Bus (WSB) service in a host, including controlling to create an initial channel to connect to a target device for a WSB service, considering a device class of the target device, and configured to create a new channel to substitute for the initial channel considering a particular service, at a user's request, to provide the particular service through association with the target device. | 11-05-2015 |
20150341781 | METHOD AND SYSTEM FOR MANAGING CONTACT INFORMATION IN A UNIVERSAL PLUG AND PLAY HOME NETWORK ENVIRONMENT - The present invention provides a method and system for managing contact information in a universal plug and play (UPnP) home network environment. In one embodiment, the present invention provides a method of a telephony server (TS) for providing contact information to a telephony control point (TelCP) in a universal plug and play home network environment. The method includes receiving a request for providing contact information updates associated with at least one contact entry from the TelCP connected to the TS in an UPnP home network environment. The method further includes obtaining the requested contact information updates from an address book associated with the at least one contact entry. The method also includes providing the obtained contact information updates associated with the at least one contact entry to the TelCP. | 11-26-2015 |
20160044731 | APPARATUS AND METHOD OF CONNECTING SERVICE, ACCORDING TO USER INTENTION - A method and an apparatus for transmitting data on a wireless connection is provided. The method includes selecting a device to receive data; transmitting, to the device, a first signal including attribute information about the data, before an establishment of a wireless connection with the device is completed; receiving, from the device, a second signal indicating whether the transmission of the data is accepted by the device; and establishing the wireless connection with the device to transmit the data through the wireless connection, in response to reception of the second signal indicating the transmission of the data is accepted. | 02-11-2016 |
20160057796 | METHOD AND APPARATUS FOR DISCOVERING PEER-TO-PEER DEVICES IN WI-FI COMMUNICATION SYSTEM - Provided is a method for discovering a device for Peer-to-Peer (P2P) communication by a first device in a Wireless Fidelity (Wi-Fi) communication system. when receiving a discovery information request from a new device, the first device determines whether there is a second device that cannot be newly connected, among currently connected devices. If there is the second device, the first device generates a discovery information response based on the second device, and sends the discovery information response to the new device. | 02-25-2016 |
Niranjan Basagouda Patil, Bangalore IN
Patent application number | Description | Published |
---|---|---|
20150120834 | METHOD AND SYSTEM FOR REAL TIME COLLABORATION ON A CANVAS - A method and a system for managing collaborative authoring on a canvas are provided. The method includes receiving a request to collaborate on a canvas from a user, determining whether one or more viewports from a plurality of viewports are overlapping or are in vicinity to a viewport associated with the user by a client device and automatically sending a request to a collaboration server to lock at least one object in the viewport if the one or more viewports are overlapping or are in vicinity to the viewport. The method further includes denying a request from a second user to collaborate on the at least one object in the canvas. | 04-30-2015 |
Nitin Sopanrao Patil, Bangalore IN
Patent application number | Description | Published |
---|---|---|
20100029933 | PURE FORM OF RAPAMYCIN AND A PROCESS FOR RECOVERY AND PURIFICATION THEREOF - The present invention relates to a pure form of rapamycin with a total impurity content less than 1.2%; a process for recovery and purification of rapamycin comprising steps of (a) treating the fermentation broth, extracts or solutions containing rapamycin with water immiscible solvent and concentration; (b) addition of a water miscible solvent to effect separation of impurities present; (c) optionally, binding of the solvent containing the product from step (b) to an inert solid, washing the solid with a base and acid, followed by elution; (d) subjecting the elute from step (c) or the solvent containing the product from step (b) to silica gel chromatography; (e) crystallization of the product obtained from step (d); (f) subjecting a solution of the product from step (e) to hydrophobic interaction or reversed phase chromatography; and (g) re-crystallization to afford rapamycin in substantially pure form. | 02-04-2010 |
20130030149 | PROCESS FOR PURIFICATION OF PNEUMOCANDIN - The process described herein discloses purification process of a secondary metabolite produced by fermentation route. The process involves selective removal of impurities at various stages of washings, charcoalization followed by crystallization. The product is closely related to class of echinocandins and is found to be potent antifungal compound & a key ingredient in the synthesis of antifungal drugs. | 01-31-2013 |
20140288269 | PROCESS FOR THE PREPARATION OF RANDOM POLYPEPTIDES AND EMPLOYING CIRCULAR DICHROISM AS A GUIDANCE TOOL FOR THE MANUFACTURE OF GLATIRAMER ACETATE - The present invention discloses novel process for the preparation of mixture of polypeptides comprising L-Glutamaic acid, L-Alanine, L-Tyrosine, and L-Lysine. by employing circular dichroism as a guidance tool. | 09-25-2014 |
Parvathi Patil, Bangalore IN
Patent application number | Description | Published |
---|---|---|
20140055233 | SYSTEM AND METHOD FOR FACILITATING COMPATIBILITY BETWEEN MULTIPLE IMAGE DETECTORS AND IMAGING DEVICE - A system for facilitating compatibility between multiple image detectors and a medical imaging device is disclosed. The system comprises a memory for storing a detector identifier comprising a hardware ID associated with an image detector and firmware ID associated with a software application in the medical imaging device. The firmware ID comprises a plurality of strings. A processor receives a firmware identifier from the image detector and establishes a compatibility of the image detector with the medical imaging device based on the firmware identifier and the detector identifier. | 02-27-2014 |
Poornima Patil, Bangalore IN
Patent application number | Description | Published |
---|---|---|
20110119306 | User-Based DNS Server Access Control - Methods, systems, and computer program products for managing access to a Domain Name Service (DNS) database. Embodiments of the present disclosure enable authorization of DNS request messages, such as queries and update requests according to user and network address information. The authorization functionality may be incorporated into existing DNS systems. The invention includes a method including receiving a DNS request message originated from a client by a user, the DNS request message comprising a request and identification information specific to the user; determining if the client is authorized to access a DNS database in dependence upon client address information and the user specific identification information contained in the DNS request message; and executing the request in response to determining the user is authorized. The method may further include extracting user specific identification information from a portion of the ID field of DNS messages. | 05-19-2011 |
Poornima Srinivas Patil, Bangalore IN
Patent application number | Description | Published |
---|---|---|
20110283367 | SECURING A COMMUNICATION PROTOCOL AGAINST ATTACKS - A method, system, and computer usable program product for securing a data communication against attacks are provided in the illustrative embodiments. A segment in the data communication is received at a first application executing in a first data processing system. The segment is formed according to a data communication protocol and includes an option. The option includes a current clue and a next clue. The current clue is compared with a saved next clue, the saved next clue being a next clue in a previous segment. The segment is accepted as being a valid segment in the data communication if the current clue matches the saved next clue. A part of the segment is sent to a consumer application. | 11-17-2011 |
Prashanth Patil, Bangalore IN
Patent application number | Description | Published |
---|---|---|
20140105103 | Offloaded Security as a Service - In one implementation, traffic in a mobile network is offloaded to a security as a service server or a cloud server. A mobile access gateway (MAG) in the mobile network identifies one or more mobile nodes that are configured for communication on the mobile network. The MAG receives a message that includes an address of a mobile node and sends a request based on the message to the security as a service server. The MAG forwards traffic flows to the security as a service server according to the message, which is configured to detect an indication of malicious software in the traffic flows and/or filter content of the traffic flows according to a user profile. | 04-17-2014 |
20140237539 | Identity Propagation - In one implementation, identity based security features and policies are applied to endpoint devices behind an intermediary device, such as a network address translation device. The access network switch authenticates an endpoint based on a user identity and a credential. A hypertext transfer protocol (HTTP) packet is generated or modified to include the user identity in an inline header. The HTTP packet including the user identity is sent to a policy enforcement device to look up one or more policies for the endpoint. The access switch receives traffic from the policy enforcement device that is filtered according the user identity. Subsequent TCP connections may also include identity information within the TCP USER_HINT option in a synchronization packet thus allowing identity propagation for other applications and protocols. | 08-21-2014 |
20150026756 | COORDINATION OF MULTIPATH TRAFFIC - In one implementation, traffic in a mobile network is directed across multiple paths to a single cloud server or security server (e.g., a security as a service). The mobile device detects a cloud connector through a primary connection based on an attachment or connection via a first interface of a mobile device. The mobile device sends a request to the cloud connector for an identification of a cloud security server associated with the cloud connector. After receiving the identification of the cloud security server, the mobile device directs one or more subsequent data flows or subflows for a second interface or another interface of the mobile device to the cloud server or security server. The second data flow and the second interface are associated with another network that is external to the enterprise network and trusted network connection or not associated with the enterprise network and the trusted network connection. | 01-22-2015 |
20150026757 | Web Caching with Security as a Service - In one implementation, Web-Cache deployed in the Enterprise premises and cloud-based SecaaS are combined such that similar identity-based polices are enforced on both the SecaaS and content delivered from the Web-Cache. This identity-based policy implementation outside the network using SecaaS and within the network for web-cached content provides consistent identity-based security while still providing content to end-users with high performance. Content inspected and/or modified by SecaaS may be cached in the enterprise premises so that requests for content from an origin server decreases, freeing Internet bandwidth and reducing access time. Local caching of streaming content may decrease latency while local implementation of identity-based policy continues to limit the streamed content as appropriate. Local implementation of identity-based policy may reduce the load on SecaaS. Rather than using content delivery networks provided by a service provider for web-content, a cache server within the enterprise is used. | 01-22-2015 |
20150067033 | Relay Server Load Balancing and Placement using In-Band Signaling - Techniques are provided for optimizing a choice of relay servers for optimizing network traffic flow between peer devices in a network. An allocate request message is received from a router device in a network and is destined for a relay server in the network. The message requests a public identifier from the relay server for the client device. Identifier information is inserted in the message that indicates an identity of the router device. A server device configured to operate as a relay server in the network receives the allocate request message. Based on the identifier information, the server device selects a particular router device in the network path to operate as a newly designated relay server for the client device. The server device sends to the client device an alternate server response message that indicates that the particular router device is selected as the newly designated relay server. | 03-05-2015 |
20150334029 | DIFFERENTIATED QUALITY OF SERVICE USING SECURITY AS A SERVICE - Various embodiments are disclosed for prioritizing network flows and providing differentiated quality of service in a telecommunications network. In some embodiments, a SecaaS can be utilized to signal flow characteristics of one or more network flows to a connector in a network so that the network can install differentiated quality of service against the one or more network flows based upon the received flow characteristics. Some embodiments enable a connector in a network to act as a PCP client to signal received flow characteristics to an upstream PCP server hosted by an adjacent access network. | 11-19-2015 |
20160065476 | ACCESS NETWORK CAPACITY MONITORING AND PLANNING BASED ON FLOW CHARACTERISTICS IN A NETWORK ENVIRONMENT - An example method for access network capacity monitoring and planning based on flow characteristics in a network environment is provided and includes receiving, at a server in a first network, a request from a client at a second network for accommodating flow characteristics for a flow through the first network between the client and a remote destination, accommodating the flow characteristics if the request can be fulfilled with available network resources allocated to the client by the first network, measuring the flow at the first network between the client and the remote destination, exporting flow details including flow measurements and the requested flow characteristics to a flow collector, and denying the request if the flow collector determines that the flow measurements do not match the requested flow characteristics. In some embodiments, the flow measurements include fine-grain flow measurements, wherein the method further comprises receiving a request for the fine-grain flow measurements. | 03-03-2016 |
20160080395 | Provisional Bot Activity Recognition - In one implementation, a network device is configured to monitor communications associated with an endpoint and identify domain name service messages in the communications. Subsequently, the network device receives a hypertext transfer protocol (HTTP) request and determines whether a destination internet protocol (IP) address of the HTTP request is present in or absent from the domain name service messages. When the IP address is absent from the domain name service messages, the HTTP request is modified to trigger increased security. | 03-17-2016 |
Pratish Patil, Bangalore IN
Patent application number | Description | Published |
---|---|---|
20150316032 | SYSTEM AND METHODS FOR REDUCING WIND TURBINE NOISE - A method for reducing noise generated by a wind turbine includes measuring a reference temperature of the wind turbine. The method also includes regulating a trailing edge surface temperature of a trailing edge portion of a rotor blade attached to the wind turbine. In addition, the method includes measuring the trailing edge surface temperature. Further, the method includes regulating the trailing edge surface temperature to maintain a predetermined temperature differential between the reference temperature and the trailing edge surface temperature. | 11-05-2015 |
Preetam Patil, Bangalore IN
Patent application number | Description | Published |
---|---|---|
20150215406 | EXTERNALLY INITIATED APPLICATION SESSION ENDPOINT MIGRATION - In storage networks (e.g., SAN and NAS), various reasons can arise for migrating an application layer communication session endpoint to a different host. To achieve scalability and robustness, the migration can be enacted externally and carried out at a middlebox at the transport layer. When a migration is triggered to migrate an application layer communication session endpoint from a host A to a host B, the middlebox coordinates network address translation with a transport protocol reset mechanism to switch the connection to host B and close the connection on host A with minimal disruption to the non-migrating application layer communication session endpoint using the connection. At the application layer, the non-migrating application layer communication session endpoint will initiate a new connection in response to detecting the reset, and retry any operation that was aborted as a result of the connection switch. | 07-30-2015 |
Ramanagouda Patil, Bangalore IN
Patent application number | Description | Published |
---|---|---|
20140008440 | APPARATUS AND METHOD FOR FINDING TARGET DISTANCE FROM BARODE IMAGING SCANNER - An apparatus includes an imaging sensor having photosensitive elements for detecting light from the target object through an imaging lens arrangement to create first pixel data during a first time period when the extended aiming pattern is projected on the target object. The apparatus also includes a controller for processing the first pixel data to estimate a feature-size of the extended aiming pattern in an image of the target object when the imaging lens arrangement is at a predetermined focus length, and further processing the feature-size along with the predetermined focus length to determine a distance characterizing the separation between the target object and the imaging lens arrangement. | 01-09-2014 |
Sameer Patil, Bangalore IN
Patent application number | Description | Published |
---|---|---|
20140236508 | METHOD FOR ENERGY CONSUMPTION MONITORING AND CONTROL AND SYSTEM THEREFROM - The invention provides a method and system for managing energy consumption for efficient recording, monitoring, control of electricity or energy usage and payment collection for the same. The energy consumption recording method for managing energy consumption multiple host users, comprises steps for collating electricity meter data from each meter associated with the each host user, through a data concentrator unit, wherein the data concentrator unit comprises at least one sensor for each electricity source associated with the each meter. Method further includes a step for translating the electricity meter data from each meter into the meter indicative parameters for each host user, communicating these meter indicative parameters to a meter data management database, and recording the meter indicative parameters for each host user in the meter data management database. These recorded parameters include dynamic usage information and further used in analytics useful for monitoring, control and payment collections. | 08-21-2014 |
20140239815 | METHOD AND SYSTEM FOR CONTROLLING LIGHTING OPERATION - The invention provides a method and system for controlling a streetlight lighting operation. The system includes a plurality of streetlights, pole controllers associated with one or more streetlights and segment controller for a set of streetlights. The segment controller is configured to generate control signals based on control criterion that are translated as commands to the pole controllers to operate the streetlights. The operation of streetlights includes switching on, switching off or dimming of the streetlights. The method described herein also includes receiving feedback from the pole controllers that is useful for monitoring and maintenance operations. | 08-28-2014 |
Sandhya Patil, Bangalore IN
Patent application number | Description | Published |
---|---|---|
20160066346 | METHOD AND APPARATUS TO ACHIEVE COLLISION-FREE RANDOM ACCESS - A method and apparatus for a collision-free carrier sense multiple access (CSMA) are provided. The method of a node associated with a beacon enabled carrier sense multiple access (CSMA)-based wireless communication network through an access point (AP) includes receiving a beacon from the AP, the beacon comprising a back-off prime number and a beacon random number, and generating a back-off interval based on the beacon random number, the back-off prime number, a mapped identification (ID) of the node, and a current time slot of a frame of the beacon. The method and apparatus provide a collision-free CSMA scheme for a beacon enabled CSMA-based wireless communication network. In the collision-free CSMA scheme, uniformly distributed back-off intervals may be generated in a distributed fashion at each node for a CSMA-based wireless communication network. The back-off intervals may be correlated among the nodes even though the nodes do not communicate with each other. | 03-03-2016 |
Sanjay Dyavaiah Patil, Bangalore IN
Patent application number | Description | Published |
---|---|---|
20120068563 | ELECTRIC MOTOR TERMINAL BLOCK ASSEMBLY - An electric motor includes a housing, and a stator arranged within the housing. The stator includes a plurality of terminal leads. A terminal box is mounted to the housing, and a terminal block assembly arranged within the terminal box. The terminal block assembly includes a terminal block portion having a first plurality of terminals and a terminal block section that is distinct from the terminal block portion. The terminal block section including a second plurality of terminals. The terminal block portion is configured and disposed to be spaced from the terminal block section in the terminal box. The plurality of terminal leads is electrically connected to corresponding ones of the first and second pluralities of terminals. | 03-22-2012 |
Santosh Ramrao Patil, Bangalore IN
Patent application number | Description | Published |
---|---|---|
20150055490 | SYSTEM AND METHOD FOR MANAGING ACCESS POINT COMMUNICATION CHANNEL UTILIZATION - A method is provided in one example and includes determining that at least one performance characteristic of a broadband communication channel between an access point and a gateway and managing access point communication channel utilization based, at least in part, on the performance characteristic. In one or more example embodiments, the access point communication channel utilization pertains to the broadband communication channel, at least one user equipment communication channel, and/or the like. | 02-26-2015 |
20150312834 | HANDLING CONNECTED MODE MOBILITY FROM AREAS BOUNDING MULTI-OPERATOR CORE NETWORK AND NON-MULTI-OPERATOR CORE NETWORK SHARED INFRASTRUCTURE - A method provided in one embodiment includes receiving, at a first network element, a first message including a first network identifier associated with a first network. The first message further includes an indication of an association of the first network identifier with a first user equipment. The method further includes receiving, by the first network element, a second message indicative of an initiated handover of the first user equipment to a second network. The second message includes a second network identifier associated with the second network. The method further includes determining, by the first network element, whether the second network identifier matches the first network identifier, and terminating the initiated handover by the first network element when the second network identifier does not match the first network identifier. | 10-29-2015 |
20150358807 | SYSTEM AND METHOD FOR SMALL CELL GATEWAY CORE NETWORK SELECTION IN A MULTI-OPERATOR CORE NETWORK ENVIRONMENT - An example method is provided in one example embodiment and includes receiving a first communication from a user equipment (UE) for a subscriber associated with the first UE to a small cell network, wherein a plurality core networks (CNs) share resources for the small cell network; selecting a first CN from the plurality of CNs to provide services to the first subscriber via the small cell network based, at least in part, on a first Mobile Country Code (MCC) and a first Mobile Network Code (MNC) for the first subscriber; and storing, in at least one memory element, at least one association of the MCC and the MNC to the CN for use in subsequent requests from other UEs for subscribers to attach to the small cell network. | 12-10-2015 |
20150358871 | SYSTEM AND METHOD FOR PROVIDING HANDOVER TO AN AMBIGUOUS SMALL CELL ACCESS POINT IN A NETWORK ENVIRONMENT - An example method is provided in one example embodiment and includes receiving a request to relocate a user equipment (UE) from a source macro radio to an ambiguous small cell access point (AP), wherein the request includes a target cell identity (ID) encoded with a source macro cell identifier for the source macro radio and a target sub-carrier identifier for the ambiguous small cell AP; determining potential target small cell APs for relocation of the first UE using the using the first target cell ID, wherein each of the potential target small cell APs are within a coverage area of the source macro radio and operate using the target sub-carrier identifier; and preparing, for each of the potential target small cell APs, a common channel to receive relocation of the first UE. The first UE can relocate to a particular target small cell access point using the common channel. | 12-10-2015 |
20150358872 | SYSTEM AND METHOD FOR PROVIDING HANDOVER TO AN AMBIGUOUS SMALL CELL ACCESS POINT IN A NETWORK ENVIRONMENT - An example method is provided in one example embodiment and includes receiving a request to relocate a user equipment (UE) from a source macro radio to an ambiguous small cell access point (AP), wherein the request includes a target cell identity (ID) encoded with a source macro cell identifier for the source macro radio and a target sub-carrier identifier for the ambiguous small cell AP; determining potential target small cell APs for relocation of the first UE using the using the first target cell ID, wherein each of the potential target small cell APs are within a coverage area of the source macro radio and operate using the target sub-carrier identifier; and preparing, for each of the potential target small cell APs, a common channel to receive relocation of the first UE. The first UE can relocate to a particular target small cell access point using the common channel. | 12-10-2015 |
Shailaja Police Patil, Bangalore IN
Patent application number | Description | Published |
---|---|---|
20100070556 | Architectural Design for Data Migration Application Software - Methods, systems, and apparatus, including computer program products, for implementing a software architecture design for a software application implementing data migration. The application is structured as multiple process components interacting with each other through service interfaces, and multiple service operations, each being implemented for a respective process component. The process components include a Product Property Management process component, a Production Model Management process component, a Business Partner Data Management process component, a Product Data Maintenance process component, an Installed Base Data Management process component, a Price Master Data Management process component, an Identity Management process component, an Engineering Change Processing process component, a Migration Data Dispatching process component, and several other process components. | 03-18-2010 |
Shanta Patil, Bangalore IN
Patent application number | Description | Published |
---|---|---|
20160036794 | DETERMINING WHETHER TO USE A LOCAL AUTHENTICATION SERVER - The present disclosure discloses a method and a system for determining whether to use a local authentication server. Specifically, a first network device executing a first authentication server receives a request for authentication from a client device. The first network device determines whether the client device was previously successfully authenticated by a second authentication server executing on a second network device within a particular period of time. If so, the first network device attempts to authenticate the client device using the first authentication server. Otherwise, the first network device declines the request for authentication from the client device. | 02-04-2016 |
Shashidhar Patil, Bangalore IN
Patent application number | Description | Published |
---|---|---|
20150358243 | EXTERNAL SERVICE PLANE - A network device may receive network traffic from a first device. The network device may identify, based on the network traffic and a service level agreement, stored by the network device, that a service is to be applied to the network traffic. The network device may send the network traffic to a second device, the second device using a service plane to apply the service to the network traffic. The network device may receive the network traffic from the second device, the network traffic having the service applied by the second device; and send the network traffic, having the service applied by the second device, to a third device. | 12-10-2015 |
Shekhar Dinkar Patil, Bangalore IN
Patent application number | Description | Published |
---|---|---|
20150317087 | FILLER BANK CONTROL CIRCUIT FOR SYNCHRONOUS FIFO QUEUES AND OTHER MEMORY DEVICES - An apparatus includes a controller and logic circuitry. The controller is configured to generate multiple single-bit logic values. Each single-bit logic value has one of (i) a first value indicating that a data packet has been written into a memory and (ii) a second value indicating that a data packet has been read from the memory. The logic circuitry is configured to serially stack the single-bit logic values. The apparatus could further include a shift memory bank configured to store the single-bit logic values. The logic circuitry can be configured to serially stack the single-bit logic values in the shift memory bank. For example, the logic circuitry can be configured to shift the single-bit logic values in the shift memory bank in different directions and insert one single-bit logic value into the memory bank at different ends depending on whether the one logic value has the first or second value. | 11-05-2015 |
20160035399 | METHOD AND APPARATUS FOR ASYNCHRONOUS FIFO CIRCUIT - The disclosure provides an asynchronous FIFO circuit that includes a data memory which is coupled to a write data path and a read data path. The data memory receives a write clock and a read clock. A FIFO write pointer counter receives a write enable signal and the write clock. The FIFO write pointer counter provides a FIFO write pointer signal to the data memory. A FIFO read pointer counter receives a read enable signal and the read clock. The FIFO read pointer counter provides a FIFO read pointer signal to the data memory. A control circuit receives the write enable signal, the read enable signal, the FIFO write pointer signal, the FIFO read pointer signal, the write clock and the read clock. The control circuit generates a memory full signal when the data memory is full and a memory empty signal when the data memory is empty. | 02-04-2016 |
Shreegoud Biradar Patil, Bangalore IN
Patent application number | Description | Published |
---|---|---|
20130199811 | TWIST-HANDLED POWER TOOL WITH LOCKING SYSTEM - A power tool having first and second housing portions, a power train, a mounting hub, a lock bar and an actuator. The second housing portion is disposed about the first housing portion for pivoting motion about a pivot axis. The powertrain has an output member that extends from the second housing portion and which is movable relative to an output member axis. The mounting hub is coupled to one of the first and second housing portions. The lock bar is mounted to the other one of the first and second housing portions. The actuator is slidably received in the other one of the first and second housing portions and cooperates with the mounting hub to selectively permit the second housing portion to pivot about the pivot axis relative to the first housing portion. | 08-08-2013 |
Sidharth Patil, Bangalore IN
Patent application number | Description | Published |
---|---|---|
20130311185 | METHOD APPARATUS AND COMPUTER PROGRAM PRODUCT FOR PROSODIC TAGGING - In accordance with an example embodiment a method and apparatus are provided. The method comprises identifying at least one subject voice in one or more media files. The method also comprises determining at least one prosodic feature of the at least one subject voice. The method also comprises determining at least one prosodic tag for the at least one subject voice based on the at least one prosodic feature. | 11-21-2013 |
20140025385 | Method, Apparatus and Computer Program Product for Emotion Detection - In accordance with an example embodiment a method and apparatus is provided. The method comprises determining a value of at least one speech element associated with the audio stream. The value of the at least one speech element is compared with at least one threshold value of the speech element. Processing of a video stream is initiated based on the comparison of the value of the at least one speech element with the at least one threshold value. The video stream is associated with the audio stream. An emotional state is determined based on the processing of the video stream. | 01-23-2014 |
20140205266 | Method, Apparatus and Computer Program Product for Summarizing Media Content - In accordance with an example embodiment a method and apparatus is provided. The method comprises facilitating receiving of a preference information associated with a media content comprising a set of frames. A score is assigned to at least one frame of the set of frames by at least one filter. The score is assigned based on the preference information and a weight associated with the at least one filter. A rank is determined for the at least one frame based on the score. | 07-24-2014 |
20140292759 | Method, Apparatus and Computer Program Product for Managing Media Content - In accordance with an example embodiment a method and apparatus is provided. The method comprises receiving a request for providing a first granularity level highlights associated with a media content. Presence of at least one of second granularity level highlights and third granularity level highlights associated with the media content is determined. The second granularity level highlights are finer than the first granularity level highlights and the third granularity level highlights are coarse than the first granularity level highlights. The first granularity level highlights are generated based on the determination of the presence of one of the second granularity level highlights and the third granularity level highlights. | 10-02-2014 |
Sidharth M. Patil, Bangalore IN
Patent application number | Description | Published |
---|---|---|
20120082431 | METHOD, APPARATUS AND COMPUTER PROGRAM PRODUCT FOR SUMMARIZING MULTIMEDIA CONTENT - In accordance with an example embodiment a method and apparatus is provided. The method comprises calculating an attribute for a set of encoded frames of a multimedia file. A frame attribute of at least one encoded frame of the set of encoded frames is compared with a threshold value, which is based on the attribute for the set of encoded frames. An encoded frame of the set of encoded frames is selected as a primary summary file of the multimedia file based on the comparison of the frame attribute of the at least one encoded frame with the threshold value. | 04-05-2012 |
Sujay Patil, Bangalore IN
Patent application number | Description | Published |
---|---|---|
20130216202 | METHOD, APPARATUS AND COMPUTER PROGRAM PRODUCT FOR SUBTITLE SYNCHRONIZATION IN MULTIMEDIA CONTENT - In accordance with an example embodiment a method, apparatus and computer program product are provided. The method comprises receiving a request for synchronization of a subtitle text data with multimedia content. The method also comprises accessing summarization data associated with at least a portion of the multimedia content. The summarization data comprises text data generated from at least the portion of the multimedia content. The text data is compared with at least a portion of the subtitle text data for determining presence of the text data in the subtitle text data. The subtitle text data is synchronized with the multimedia content based on the determination of the presence of the text data in at least the portion of the subtitle text data. | 08-22-2013 |
20140205266 | Method, Apparatus and Computer Program Product for Summarizing Media Content - In accordance with an example embodiment a method and apparatus is provided. The method comprises facilitating receiving of a preference information associated with a media content comprising a set of frames. A score is assigned to at least one frame of the set of frames by at least one filter. The score is assigned based on the preference information and a weight associated with the at least one filter. A rank is determined for the at least one frame based on the score. | 07-24-2014 |
20140292759 | Method, Apparatus and Computer Program Product for Managing Media Content - In accordance with an example embodiment a method and apparatus is provided. The method comprises receiving a request for providing a first granularity level highlights associated with a media content. Presence of at least one of second granularity level highlights and third granularity level highlights associated with the media content is determined. The second granularity level highlights are finer than the first granularity level highlights and the third granularity level highlights are coarse than the first granularity level highlights. The first granularity level highlights are generated based on the determination of the presence of one of the second granularity level highlights and the third granularity level highlights. | 10-02-2014 |
Swetha Patil, Bangalore IN
Patent application number | Description | Published |
---|---|---|
20130173529 | AUTOMATED DATA ANALYSIS AND TRANSFORMATION - A transformation method and system is provided. The method includes generating a data hub application configured to embed extract, transform, and load (ETL) processes. The data hub application is linked to source tables and target tables. Meta data associated with the source and target tables is transferred from virtual views of the data hub application to an ETL work area of the ETL processes. An ETL job is generated and linked to the data hub application. ETL processes are executed and results are determined. | 07-04-2013 |
20140025625 | AUTOMATED DATA ANALYSIS AND TRANSFORMATION - A transformation method and system is provided. The method includes generating a data hub application configured to embed extract, transform, and load (ETL) processes. The data hub application is linked to source tables and target tables. Meta data associated with the source and target tables is transferred from virtual views of the data hub application to an ETL work area of the ETL processes. An ETL job is generated and linked to the data hub application. ETL processes are executed and results are determined. | 01-23-2014 |
Venkatesh Patil, Bangalore IN
Patent application number | Description | Published |
---|---|---|
20110258138 | ABSTRACTING AND REALIZING COMPLEX EVENT SCENARIOS USING DYNAMIC RULE CREATION - Systems, methods and articles of manufacture are disclosed for creating, reconfiguring, and reusing business scenarios. In one embodiment, a complex event processing (CEP) tool expert generates a business scenario template using a CEP tool. Once the business scenario template is generated, a business user may generate multiple business scenario instances from the business scenario templates, without using the CEP tool and without involvement from the CEP tool expert. | 10-20-2011 |
20150178520 | AUTO INCORPORATION OF NEW COMPONENTS INTO A HIERARCHIAL NETWORK - A first computing device receives one or more messages, wherein the one or more messages includes information regarding one or more components, wherein each component is part of one or more systems and wherein each system includes one or more sub systems. The first computing device determines that a first system has changed based on the first computing device comparing the one or more messages to a hierarchical model, wherein the change to the first system includes a change associated with a first component of the first system. The first computing device determines a position of the first component within the first system and within one or more sub-systems of the first system based on the one or more messages. The first computing device updates the hierarchical model to include the first component in a hierarchical location that corresponds to the determined position of the first component. | 06-25-2015 |
20150180720 | AUTO INCORPORATION OF NEW COMPONENTS INTO A HIERARCHIAL NETWORK - A first computing device receives one or more messages, wherein the one or more messages includes information regarding one or more components, wherein each component is part of one or more systems and wherein each system includes one or more sub systems. The first computing device determines that a first system has changed based on the first computing device comparing the one or more messages to a hierarchical model, wherein the change to the first system includes a change associated with a first component of the first system. The first computing device determines a position of the first component within the first system and within one or more sub-systems of the first system based on the one or more messages. The first computing device updates the hierarchical model to include the first component in a hierarchical location that corresponds to the determined position of the first component. | 06-25-2015 |
Vighnesh Kumar Patil, Bangalore IN
Patent application number | Description | Published |
---|---|---|
20120166224 | METHODS AND APPARATUS TO EXCHANGE LINKAGE INFORMATION ASSOCIATED WITH CLINICAL ITEMS - Methods and apparatus to exchange linkage information associated with clinical items are disclosed. An example method for use with a healthcare information system includes detecting a patient transfer associated with a patient from a first healthcare entity to a second healthcare entity; obtaining linkage information indicative of a relationship between a clinical item of treatment associated with the patient and a medical issue of the patient; transferring the linkage information to the second healthcare entity in response to the detected patient transfer; enabling a healthcare practitioner associated with the second healthcare entity to view the linkage information such that the relationship is visually conveyed to the healthcare practitioner; and enabling the healthcare practitioner to accept the medical issue of the patient to initiate an automatic reconciliation process. | 06-28-2012 |
Vijayalaxmi Patil, Bangalore IN
Patent application number | Description | Published |
---|---|---|
20090096813 | SYSTEM AND METHOD FOR DISPLAYING A ROTATED IMAGE IN A DISPLAY DEVICE - A method controls display of an image by dividing a source image into a plurality of M×N blocks of pixels, selecting a first one of the blocks, and transferring the pixels in the first block from a source memory to a display memory, the pixels in the first block transferred based on orientation change information. The selecting and transferring steps are then repeated to transfer pixels in remaining ones of the blocks to the display memory. Each block corresponds to only a portion of the source image, where any given portion represents less than a full line of pixels in the source image. | 04-16-2009 |
20090096814 | SYSTEM AND METHOD FOR DISPLAYING A ROTATED IMAGE IN A DISPLAY DEVICE - A method for controlling display of an image includes generating a list of non-sequential random numbers, each number corresponding to a respective one of a plurality of lines in a source image. The lines in the source image are then transferred in non-sequential order from a first memory to a second memory based on the random numbers in the list and orientation change information. The resulting image in the second memory is then displayed in the desired orientation. | 04-16-2009 |
Vijayalaxmi Mahantesh Patil, Bangalore IN
Patent application number | Description | Published |
---|---|---|
20120229493 | MOBILE TERMINAL AND TEXT CURSOR OPERATING METHOD THEREOF - Disclosed are a mobile terminal and a text cursor operating method thereof. Through touch and multi-touch operations (flicking, touch & drag and multi-touch), may be controlled cursor movement on a text, a mode conversion between a cursor mode and a block mode, setting one or more blocks with respect to a text region in a block mode, and block movement. This may allow edition operations (selection, block addition, copy, cut and paste, search and replace, deletion and so on) to be performed with respect to each block or between blocks. | 09-13-2012 |
Viraj Narendra Patil, Bangalore IN
Patent application number | Description | Published |
---|---|---|
20110016364 | SCAN-ENABLED METHOD AND SYSTEM FOR TESTING A SYSTEM-ON-CHIP - Scan-enabled method and system for testing a system-on-chip (SoC). The method includes electronically determining a slack in a signal at each port of a core of the SoC. The SoC includes multiple cores. Each core includes input ports and output ports. The method also includes selecting flip-flops for each port if the slack does not exceed a slack threshold. Further, the method includes integrating a wrapper cell to each port for which the slack exceeds the slack threshold. Moreover, the method includes coupling integrated wrapper cells and selected flip-flops corresponding to the input ports to form at least one input scan chain for the core, and corresponding to the output ports to form at least one output scan chain for the core. The method also includes testing the SoC using the at least one input scan chain and the at least one output scan chain of each core. | 01-20-2011 |
Vishal Shashikant Patil, Bangalore IN
Patent application number | Description | Published |
---|---|---|
20150142435 | System and Method for Speech-Based Navigation and Interaction with a Device's Visible Screen Elements Using a Corresponding View Hierarchy | 05-21-2015 |
Vishnu A. Patil, Bangalore IN
Patent application number | Description | Published |
---|---|---|
20160065213 | LOGIC CELL FOR PROGRAMMABLE LOGIC DEVICE - A logic cell in a programmable logic device receives an external signal from a routing network that serves as a select signal that selects a combinatorial logic signal via a first multiplexor as well as a data input to a second multiplexor. The second multiplexor selects between the combinatorial logic signal and the external signal and provides an output signal to a register. Accordingly, the logic cell has the flexibility to support a combinatorial and/or sequential function using minimal routing resources. A third multiplexor may select the output from the register or another signal as the output signal from the logic cell. A clock signal to the register may be gated off when the register output is not selected as the output signal, thereby reducing dynamic power consumption. The programmable logic device may include a number of super logic cells, each of which includes a plurality of logic cells. | 03-03-2016 |
Yashwant Vishnu Patil, Bangalore IN
Patent application number | Description | Published |
---|---|---|
20140201803 | METHOD AND APPARATUS FOR WIDGET COMPATABILITY AND TRANSFER - An approach is provided for utilizing widgets compatible with multiple platforms. A request is received to transmit a widget associated with at first canvas to a second canvas. The first canvas and the second canvas include a respective runtime environment. A compatibility of the widget with the runtime environment of the second canvas is determined. Transmission of the widget is caused, at least in part, based, at least in part, on the determination. | 07-17-2014 |