Inventors list

Assignees list

Classification tree browser

Top 100 Inventors

Top 100 Assignees


Ankur

Ankur Anchlia, Indore IN

Patent application numberDescriptionPublished
20090031268METHODS FOR CHARACTERIZATION OF ELECTRONIC CIRCUITS UNDER PROCESS VARIABILITY EFFECTS - A method for determining an estimate of statistical properties of an electronic system comprising individual components subject to manufacturing process variability is disclosed. In one aspect, the method comprises obtaining statistical properties of the performance of individual components of the electronic system, obtaining information about execution of an application on the system, simulating execution of the application based on the obtained information about execution of the application on the system for a simulated electronic system realization constructed by selecting individual components with the obtained statistical properties determining the delay and energy of the electronic system, and determining the statistical properties of the delay and energy of the electronic system.01-29-2009
20100250187METHOD AND SYSTEM FOR ANALYZING PERFORMANCE METRICS OF ARRAY TYPE CIRCUITS UNDER PROCESS VARIABILITY - A method is disclosed for analyzing a performance metric of an array type electronic circuit under process variability effects. The electronic circuit has an array with a plurality of array elements and an access path being a model of the array type electronic circuit. The model includes building blocks having all hardware to access one array element in the array. Each building block has at least one basic element. In one aspect, the method includes deriving statistics of the access path due to variations in the building blocks under process variability of the basic elements, and deriving statistics of the full array type electronic circuit by combining the results of the statistics of the access path under awareness of the array architecture.09-30-2010

Ankur Ankur, Sydney AU

Patent application numberDescriptionPublished
20100082330MULTI-LINGUAL MAPS - Disclosed are methods and apparatus for supporting multi-lingual maps are disclosed. In one embodiment, a query indicating that a map is requested is received. A language in which the map is to be presented is determined. A set of map data for rendering the map is obtained, wherein the set of map data includes image data and text data. A translation of the text data in the set of map data is obtained such that the text data is translated to the language in which the map is to be presented. The image data and the translated text data are then provided.04-01-2010

Ankur Gupta, Pune IN

Patent application numberDescriptionPublished
20080226279Auto-exposure Technique in a Camera - An image processor, which determines appropriate exposure parameters for a shutter assembly in a camera. The image processor may computationally determine a region of interest in a scene sought to be captured, and set the parameters to ensure that the exposure parameters are set to capture an image of the scene with the region of interest having a desired brightness level. In an embodiment, pixel values of multiple frames (each frame with a corresponding set of configuration parameters of the shutter assembly) may be examined to determine the frame having pixel values with the region having the desired brightness level. The shutter assembly may be configured with the parameters corresponding to such a frame to provide an auto-exposure feature.09-18-2008

Ankur Gupta, Neubiberg DE

Patent application numberDescriptionPublished
20090295342Circuit and Method for Limiting a Current Flow in Case of a Shortage of a Support Capacitor - A circuit includes a voltage supply net, a first capacitor connected between the voltage supply net and a reference potential via a first transistor, and a second capacitor connected between the voltage supply net and the reference potential via a second transistor, such that the first and the second capacitor form at least a part of a support capacitance for the voltage supply net. The circuit is configured to provide control signals to control terminals of the first and second transistor such that the first transistor allows for a limited current flow in case of a shortage of the first capacitor and such that the second transistor allows for a limited current flow in case of a shortage of the second capacitor.12-03-2009

Ankur Jalota, San Diego, CA US

Patent application numberDescriptionPublished
20090131028Method and Apparatus for Synchronizing Contacts Stored on Smart Card With Contacts Stored in an Internal Memory - A mobile handset includes a processor configured with software to automatically synchronize the phone book records stored on a smart card and internally in memory. The synchronization process determines if duplicate contact records exist in the target phone book, and whether the synchronization copies records from the smart card to internal memory, or vice versa, before copying contact records. If a duplicate contact record exists, then the copying process is cancelled. The synchronization process may be automatically initiated any time the contact records in the internal memory and the smart card differ.05-21-2009
20090300525METHOD AND SYSTEM FOR AUTOMATICALLY UPDATING AVATAR TO INDICATE USER'S STATUS - A cellular or wireless mobile device includes a one or more sensors and a processor configured with software to receive data from the one or more sensors, calendar data and device settings, compare sensor, calendar, device settings data, and an authorization level of a requesting user to avatar selection criteria, and select an avatar based upon the comparison. By correlating sensor data, calendar data and device settings to a user's current status, the avatar selection criteria enables a processor to automatically select an avatar that reflects the user's current status. Others then can be informed of the user's current status by accessing the user's avatar.12-03-2009

Ankur Jhawar, Bangalore IN

Patent application numberDescriptionPublished
20090158188CONFIGURABLE WALL MODULE SYSTEM - A configurable wall module having selectable home screens, custom menu navigation, and incorporating functional design. The display utilizes fixed segments. menu navigation and configuration which may be facilitated with soft keys having indicative labels associated with them. The parameters may be accessed from categories by soft keys via two-level menu navigation. Certain parameter value and setpoint entries may be effected with up/down keys. Module configuration may be performed by a user. To provide such user capability, the module may be programmed and configured by an installer with a software configuration tool used in connection with the building automation system associated with the module.06-18-2009
20100100829WALL MODULE CONFIGURATION TOOL - The invention is a system for selecting and previewing a configuration for a wall module before a download of the configuration to the wall module. The configuration may be selected from a set of standard applications or it may be a customized standard application. The configuration may instead be a new application. The configuration may be changed, such as screen segment selection, during a preview of it. A memory usage meter may indicate how much memory is used relative to the amount available in the wall module for the configuration. Also the system may have an autobind to a controller feature for time parameters. New application or customized standard application configurations may be saved to a library for future use.04-22-2010
20100245259SMALL SCREEN DISPLAY WITH A DATA FILTERING AND SORTING USER INTERFACE - A navigation approach having a data filtering and sorting for a user interface with a small screen display. The user interface may be used with a building control system. The sorting may be accomplished with a single button filter/sort key which when clicked opens up a floating window containing various sorting options. The single button takes little screen real estate but provides a user the flexibility to arrange data in such a way that results in high speed of access and productivity.09-30-2010
20110160877APPROACH FOR SWITCHING BETWEEN POINT TYPES WITHOUT AFFECTING CONTROL LOGIC - An approach for switching between point types without affecting control logic. The control logic may have a function block, input and output points connected with links to the function block. A point may be changed from one type to another type of point without affecting its link. A type of point may be modulating, binary, software, constant, or other.06-30-2011
20110160878MECHANISM FOR CONSTRUCTING GENERIC CONTROL LOGIC INCLUDING VERSIONS IN VARIOUS PROTOCOLS - A mechanism for constructing generic control logic with versions of the logic automatically generated and stored for one or more protocols. The complexity of the one or more protocols may be hidden under a hood of the mechanism from the view of engineers, programmers and users so as to improve their productivity relative to control logic designs and applications.06-30-2011
20110160880PRIORITY SELECTION MECHANISM FOR DRIVING OUTPUTS FROM CONTROL LOGIC FOR CONTROLLERS OF VARIOUS PROTOCOLS - A priority selection mechanism for driving outputs from control logic which can be automatically translated to controllers of various protocols. The priority selection mechanism may assign a priority to the outputs and select the output having the highest priority as the output of the control logic. There may be an abstract representation of the priority logic which may permit a protocol mechanism to be used in the logic without the designer or user needing to know the details of the mechanism.06-30-2011
20110161850GRAPHICAL APPROACH TO SETUP DATA SHARING BETWEEN TWO CONTROLLERS - A graphical approach to setup data sharing between two controllers. Symbols that represent controllers may be placed on a wiresheet. A link may be constructed between the controllers by connecting the symbols with a line drawn between them. The resulting link information may lead to a compile and download of binding tables to the pertinent controller. The designer or user need not setup several levels of mapping by populating multiple tables to effect the binding for a link between the controllers. This binding may be done automatically under a hood without the designer or user needing to be aware of the binding activity. This approach for graphically constructing a link may be particularly applicable to BACnet controllers.06-30-2011
20110161992PROTOCOL INDEPENDENT PROGRAMMING ENVIRONMENT - A protocol independent programming tool for constructing control logic. The control logic may be constructed without dealing in the details of an underlying protocol. The protocol details may be abstracted and exposed and generic points used in constructing the logic. The tool may automatically map or translate the points used in the logic to protocol specific entities.06-30-2011

Patent applications by Ankur Jhawar, Bangalore IN

Ankur Kemkar, Mercer Island, WA US

Patent application numberDescriptionPublished
20110153674DATA STORAGE INCLUDING STORING OF PAGE IDENTITY AND LOGICAL RELATIONSHIPS BETWEEN PAGES - Methods, systems, and computer-readable media of data storage that include storing page identities of individual pages and logical relationships between pages are disclosed. A particular system includes a plurality of data storage devices. A storage manager is configured to store data as pages at the data storage devices. Each page includes a page payload and a page identity. The storage manager is also configured to store one or more relationships indicating logical order between pages.06-23-2011

Ankur Khandelia, Staines GB

Patent application numberDescriptionPublished
20110256894USER EQUIPMENT AND SERVER SYSTEM FOR UPDATING DATA RELATING TO FIXED WIRELESS NODES - A User Equipment (UE) for use in a wireless network including a first radio access network supporting a first radio access technology and a server system including a stored database of wireless nodes, the stored database identifying fixed wireless nodes that are geographically dispersed and that broadcast a signal including identification data. The UE includes a transceiver for communicating using the first radio access technology, a position determination unit for determining a geographical location, and a controller for accessing data derived from the stored database, monitoring broadcast signals received using the first radio access technology, upon receipt of an update request from the server system, deriving identification data and signal strength data of the fixed wireless nodes from the received broadcast signals, generating update data from the identification data, signal strength data, and geographical location data relating to the UE, and transmitting the update data to the server system.10-20-2011

Ankur Kumar, Koramangala IN

Patent application numberDescriptionPublished
20100246602APPARATUS AND METHOD FOR REMOTE COMMUNICATION AND TRANSMISSION PROTOCOLS - A communication apparatus for remote communication may include a local communication proxy module configured to receive streams from a local communication application module. The streams may be in a form utilizing a first transmission protocol and destined to a remote destination. The local communication proxy module may be configured to add first header information including one or more of the following: a packet sequence identifier, a packet size, a packet type identifier, and additional information related to a packet type identifier. The local communication proxy module may be configured to add second header information. The local communication proxy module may be also configured to form packets and to facilitate sending, utilizing a second transmission protocol, the packets in real-time over a network to a remote communication proxy module. A machine-readable medium and a method are also disclosed.09-30-2010
20100250767APPARATUS AND METHOD FOR ACCELERATING STREAMS THROUGH USE OF TRANSPARENT PROXY ARCHITECTURE - A communication apparatus for remote communication may include a local transparent proxy module configured to intercept a first stream destined to a remote destination and configured to make a first determination whether to accelerate communication associated with the first stream. The communication apparatus may include a local proxy module configured to receive the first stream based on the first determination and configured to make a second determination whether a connection to a remote proxy module is established. If the connection is established, then the local proxy module may receive one or more additional streams and may direct the one or more additional streams to the remote proxy module utilizing an accelerated mode. If the connection is not established, then the local transparent proxy module may direct the first stream to the remote destination utilizing a non-accelerated mode. A machine-readable medium and a method are also disclosed.09-30-2010
20100250768APPARATUS AND METHOD FOR DETERMINING MODES AND DIRECTING STREAMS IN REMOTE COMMUNICATION - A communication apparatus for remote communication may include a first local module configured to intercept a first stream. The first stream may utilize a first transmission protocol and may be destined to a remote destination over a network. The first local module may be configured to make a determination whether to direct the first stream over a first connection to a first destination utilizing the first transmission protocol or to direct the first stream over a second connection to a second destination utilizing a second transmission protocol. The determination may be based on one or more of the following: a configuration or a network condition. The first local module may be configured to direct the first stream to the first destination or the second destination based on the determination. The second transmission protocol is different from the first transmission protocol. A machine-readable medium and a method are also disclosed.09-30-2010
20100250769APPARATUS AND METHOD FOR REMOTE COMMUNICATION AND BANDWIDTH ADJUSTMENTS - A communication apparatus for remote communication may include a local communication proxy module configured to receive streams from a local communication application module. The streams may be in a form utilizing a first transmission protocol and destined to a remote destination. The local communication proxy module may be configured to facilitate sending, utilizing a second transmission protocol, the streams in real-time over a network to a remote communication proxy module. The local communication proxy module may be also configured to adjust an amount of bandwidth used by the streams. A machine-readable medium and a method are also disclosed.09-30-2010
20100250770APPARATUS AND METHOD FOR TRANSPARENT COMMUNICATION ARCHITECTURE IN REMOTE COMMUNICATION - A communication apparatus for remote communication may include a local communication proxy module configured to receive streams from a local communication application module. The streams may be in a form utilizing a first transmission protocol and destined to a remote destination. The local communication proxy module may be configured to facilitate sending, utilizing a second transmission protocol, the streams in real-time over a network to a remote communication proxy module. The local communication proxy module may be configured to conceal characteristics of the network from the local communication application module. The local communication proxy module may also be configured to be transparent to the local communication application module. A machine-readable medium and a method are also disclosed.09-30-2010

Ankur Moitra, Cambridge, MA US

Patent application numberDescriptionPublished
20110027181Device including altered microorganisms, and methods and systems of use - Devices, methods, and systems are described for administration to at least one biological tissue of at least one device including at least one altered microorganism. In an embodiment, the altered microorganism includes at least one nucleic acid construct encoding at least one therapeutic agent.02-03-2011
20110028945Device including altered microorganisms, and methods and systems of use - Devices, methods, and systems are described for administration to at least one biological tissue of at least one device including at least one altered microorganism. In an embodiment, the altered microorganism includes at least one nucleic acid construct encoding at least one therapeutic agent.02-03-2011
20110172826Device including altered microorganisms, and methods and systems of use - Devices, methods, and systems are described for administration to at least one biological tissue of at least one device including at least one altered microorganism. In an embodiment, the altered microorganism includes at least one nucleic acid construct encoding at least one therapeutic agent.07-14-2011

Ankur Mukerji, Iii, Austin, TX US

Patent application numberDescriptionPublished
20100226288METHOD AND APPARATUS FOR GROUP MEDIA CONSUMPTION - A system that incorporates teachings of the present disclosure may include, for example, a set-top box comprising a controller to send an invite for participation in a media conference to at least one media device, the media conference comprising a presentation of a media program supplied by an interactive television (iTV) network, receive an acceptance of the invite from at least one accepting media device of the at least one media device, connect the at least one accepting media device to a communications bridge operably coupled to the STB, wherein the communications bridge enables the STB and the at least one accepting media device to engage in one of voice, video, and synthesized speech to text communications, and present the media program with at least a portion of the communications between the STB and the at least one accepting media device during the media conference. Other embodiments are disclosed.09-09-2010

Ankur Sambhar, Pune IN

Patent application numberDescriptionPublished
20110107236VIRTUAL MEETING ATTENDEE - A Virtual Meeting Attendant (VMA) allows a user to share inputs with a meeting congregation without necessarily needing to participate directly. For example, a conference system can be equipped with technology that allows a perspective meeting attendee to appoint a virtual meeting attendee in the instance where the user is not able to attend the conference. This virtual meeting attendee can participate in the conference on behalf of the user. Some of the exemplary functions associated with the VMA are the ability to record one or more portions of the conference, take notes, react to action items for the user, make pre-recorded suggestions, and if required, patch in the user to allow the user to contribute in real-time to the conference.05-05-2011