Poddar, US
Ajay Kumar Poddar, Elmwood Park, NJ US
Patent application number | Description | Published |
---|---|---|
20140186045 | SELF INJECTION LOCKED PHASE LOCKED LOOPED OPTOELECTRONIC OSCILLATOR - Aspects of the disclosure relate generally to a circuit for sustaining an radio frequency (RF) modulated optical signal. The circuit may comprise a self injection locking component having a fiber optic delay line over which a portion of the optical signal propagates. The circuit may also comprise a self phase locked loop component having at least two fiber optic cables having different lengths and over which another portion of the optical signal propagates and a phase detector coupled to the at least two fiber optic cables and configured to determine a phase difference between the signals propagating over one of the respective fiber optic cables. The circuit may further comprise a voltage controlled oscillator configured to generate a stable oscillating signal in response to signals generated by each of the self injection locking and self phase locked loop components, the stable oscillating signal being configured to sustain the optical signal. | 07-03-2014 |
20140270786 | INTEGRATED PRODUCTION OF SELF INJECTION LOCKED SELF PHASE LOOP LOCKED OPTOELECTRONIC OSCILLATOR - The present invention details fabrication guidelines of integrated optoelectronic oscillators with frequency and phase stability, having higher frequency selectivity in a relatively small size (compared to the larger size of a higher order electrically realized RF filter), reduced temperature sensitivity, and minimized frequency drift. The integrated photonic components and RF oscillator may use Silicon photonics and microelectronic integration using CMOS and BiCMOS technology, eliminating the need for bulky and/or discrete optical and microwave components. | 09-18-2014 |
Amit Poddar, Stamford, CT US
Patent application number | Description | Published |
---|---|---|
20140214461 | INDEXING TRAVEL ACCOMMODATIONS IN A NETWORK ENVIRONMENT - A method for evaluating travel accommodations is provided that includes identifying a plurality of hotel properties and assigning a hotel marketability index score to one or more of the properties such that one or more of the properties may be ranked. The hotel marketability index score may be based on a selected one or more characteristics associated with one or more of the hotel properties, the characteristics including rate competitiveness, hotel availability, hotel location within a cluster location, and hotel quality within the cluster location. | 07-31-2014 |
Bimal Poddar, El Dorado, CA US
Patent application number | Description | Published |
---|---|---|
20150042667 | TECHNIQUES FOR REDUCING MEMORY BANDWIDTH FOR DISPLAY COMPOSITION - Various embodiments are generally directed to an apparatus, method and other techniques to determine color information for multiple graphical layers of a graphical display at a location of a pixel, and to determine a pixel color information for the pixel at the location based on the color information for each of the multiple graphical layers. | 02-12-2015 |
20150070371 | TECHNIQUES FOR REDUCING ACCESSES FOR RETRIEVING TEXTURE IMAGES - Various embodiments are generally directed to techniques for reducing storage access bandwidth requirements in retrieving a texture image from a storage for applying textures to rendered objects by rendering the texture image itself into the storage to reduce the storage space in which the texture image is stored and to arrange portions of the texture image to be retrieved with fewer accesses. A device to render images includes a processor component; a color analyzer to determine a clear color of a texture image stored as source texture data; and a rendering routine to render the texture image into a storage as reduced texture data, the rendering routine to selectively store in the reduced texture data pixel color values retrieved from the source texture data that are associated with pixels of the texture image not colored with the clear color. Other embodiments are described and claimed. | 03-12-2015 |
Bimal Poddar, El Dorado Hills, CA US
Patent application number | Description | Published |
---|---|---|
20080238928 | FRAME BUFFER COMPRESSION FOR DESKTOP COMPOSITION - An apparatus may include two or more frame buffers, a control module, a management module, and a display engine. The two or more frame buffers may each store frame data arranged in a plurality of lines. The control module may designate one of the frame buffers for output. This designation may change for each frame output to a display device. The management module identifies the lines associated with the designated frame buffer as either valid or invalid. More particularly, the management module identifies a line as invalid when the line has changed in at least one of the two or more buffers since the designated buffer's previous designation for output. The display engine fetches, from the designated buffer, any lines identified as invalid. These fetched lines may be sent to the display device for output. Additionally, the fetched lines may be compressed and stored by the display engine. | 10-02-2008 |
20120306901 | Rotated Rendering and Locking Support for Tablet Computers and Portrait Displays - Apparatus, systems and methods for handling portrait mode oriented display surfaces without requiring expensive hardware in the display sub-system are disclosed. For example, an apparatus is disclosed such that the rendering of graphics data to the portrait mode display surfaces is redirected at rendering time such that there is no need for adding complicated hardware in the display part of the graphics adapter in order to handle conventional displays—all of which have no circuitry to deal with data natively stored in a portrait mode surface. Additionally, an apparatus to handle direct surface access of a surface through a surface lock which has already been rotated is already described. This can either be done by copying of surface data or by an optimized proposed apparatus which eliminates this copy. Other implementations are also disclosed. | 12-06-2012 |
20140139512 | Recording the Results of Visibility Tests at the Input Geometry Object Granularity - According to some embodiments of the present invention, pixel throughput may be improved by performing depth tests and recording the results on the granularity of an input geometry object. An input geometry object is any object within the depiction represented by a primitive, such as a triangle within an input triangle list or a patch within an input patch list. | 05-22-2014 |
Indrajit Poddar, Sewickley, PA US
Patent application number | Description | Published |
---|---|---|
20090012987 | METHOD AND SYSTEM FOR DELIVERING ROLE-APPROPRIATE POLICIES - A method of delivering role-appropriate policies. A policy management utility registers a policy in a policy directory that includes a pointer corresponding to a data storage location of the policy and metadata corresponding to the policy. The policy management utility stores the metadata and the pointer in the policy directory, which includes references to policy sources and policy artifacts that correspond to the policy sources. When a user requests information related to a policy, the policy management utility matches the role of the requestor with one of multiple pre-defined corporate roles stored in the policy directory. The policy management utility generates a role-appropriate view in a graphical user interface (GUI). The role-appropriate view corresponds to the role of the requester. The policy management utility provides information related to the policy request within the role-appropriate view. | 01-08-2009 |
20090049508 | LANGUAGE-AGNOSTIC POLICY MANAGEMENT - A system and method for language-agnostic policy management. At least one policy associated with an event occurrence is identified. At least one policy engine associated with the at least one policy is identified. The at least one policy is evaluated by a policy engine of the associated at least one policy engine. | 02-19-2009 |
20090064272 | DATABASE AUTHORIZATION RULES AND COMPONENT LOGIC AUTHORIZATION RULES AGGREGATION - Embodiments of the present invention provide a method, system and computer program product for aggregating database and component logic authorization rules in a multi-tier application. In an embodiment of the invention, a method for aggregating database and component logic authorization rules in a multi-tier application system can include aggregating role-based authorization rules for both a persistence layer and a logic layer of a multi-tier application in a unified policy, distributing the unified policy to both the persistence layer and the logic layer of the multi-tier application, transforming the unified policy into respectively a set of role based permissions for the persistence layer and a set of role based permissions for the logic layer, and applying the set of role based permissions for the persistence layer in the persistence layer, and the set of role based permissions for the logic layer in the logic layer of the multi-tier application. | 03-05-2009 |
20090138585 | Method and System for Generating Messages - The present invention discloses a method and system for generating Simple Object Access Protocol (SOAP) message, wherein, at least one first information sets are pre-stored and each of the first information sets contains at least one piece of information. The method comprises: generating a first SOAP message which contains a second information set that contains at least one piece of information; retrieving a first information set that corresponds to the second information set; and generating a second SOAP message using the retrieved first information set and the first SOAP message. | 05-28-2009 |
20090183184 | DECLARATIVE INSTANCE BASED ACCESS CONTROL FOR APPLICATION RESOURCES WITH PERSISTED ATTRIBUTES AND STATE - Embodiments of the present invention provide a method, system and computer program product for declarative instance based access control for persistent application resources in a multi-tier application. In one embodiment of the invention, a method for instance based access control in a persistent application resource can be provided. The method can include creating one or more instances of an persistent application resource for a particular user or based on attributes of the user, coupling the instance(s) of the persistent application resource to a database implementing row-level access control, initializing access to the database according to a role or attribute for the particular user, and accessing a restricted set of data in the database through the instance(s) of the persistent application resource. | 07-16-2009 |
20110010394 | CLIENT-SPECIFIC DATA CUSTOMIZATION FOR SHARED DATABASES - A client identifier (ID) and a client-specific data field identifier for each item of client-specific data associated with a first client of a set of clients are received at a processor associated with a software as a service (SaaS) module. An extensible markup language (XML) formatted document for storing the client-specific data, including a set of client-specific data elements, each element referenced by one of the client-specific data field identifiers, is created for the first client. The XML formatted document is inserted into an XML formatted column of a row in a database table, where the database table is shared among a set of clients and stored in a shared database. The client ID is inserted into a structured query language (SQL) formatted data column of the row in the database table. | 01-13-2011 |
20110307531 | Converting Images in Virtual Environments - The different illustrative embodiments provide a method, computer program product, and apparatus for converting a first image for a virtual machine formatted for a first virtual environment. A second image is created, wherein the second image is non-specific to any virtual environment. A determination is made whether a portion of files to be copied from the first virtual image to the second virtual image should be replaced using a compatibility matrix, wherein the compatibility matrix identifies changes between the first virtual environment and a second virtual environment. A replacement for the portion of the files is copied to the second image using the compatibility matrix responsive to a determination that the portion of the files in the set of files should be replaced. The file is copied to the second image responsive to an absence of a determination that the each file in the set of files should be replaced. | 12-15-2011 |
20130007726 | Virtual machine disk image installation - A processor copies first and second installable binary files into first and second disk images of first and second virtual machines, respectively, before instantiating the images. The processor can copy first installation parameters and second installation parameters into the first image. The processor copies additional first installation parameters and additional second installation parameters into the second image. The processor at least partially executes a first installation process, based on the first installation parameters, to install the first installable binary files, and a second installation process, based on the additional second installation parameters, to install the second installable binary files. The processor at least partially executes the installation processes in an interleaved manner in relation to one another, based on dependencies. After instantiating the images, the processor can execute scripts based on the second installation parameters and the additional second installation parameters to complete installation. | 01-03-2013 |
20130007739 | Virtual machine disk image installation - A processor copies first and second installable binary files into first and second disk images of first and second virtual machines, respectively, before instantiating the images. The processor can copy first installation parameters and second installation parameters into the first image. The processor copies additional first installation parameters and additional second installation parameters into the second image. The processor at least partially executes a first installation process, based on the first installation parameters, to install the first installable binary files, and a second installation process, based on the additional second installation parameters, to install the second installable binary files. The processor at least partially executes the installation processes in an interleaved manner in relation to one another, based on dependencies. After instantiating the images, the processor can execute scripts based on the second installation parameters and the additional second installation parameters to complete installation. | 01-03-2013 |
20140003284 | Portable Virtual Systems for Composite Solutions | 01-02-2014 |
20140007039 | DISCOVERY AND MODELING OF DEPLOYMENT ACTIONS FOR MULTIPLE DEPLOYMENT ENGINE PROVIDERS | 01-02-2014 |
20140007082 | Discovery and Modeling of Deployment Actions for Multiple Deployment Engine Providers | 01-02-2014 |
20140047176 | DRAM ENERGY USE OPTIMIZATION USING APPLICATION INFORMATION - An application program identifies a plurality of least recently accessed constructs of the application program that reside in DRAM memory. The application program causes the aggregation of at least a portion of the identified least recently accessed constructs onto one or more pages of the DRAM memory. The application program then causes the one or more memory pages of the DRAM memory to be put into self-refresh operation mode. | 02-13-2014 |
Indrajit Poddar, Pittsburgh, PA US
Patent application number | Description | Published |
---|---|---|
20110161952 | Porting Virtual Images Between Platforms - In an embodiment, an approach is provided that differences a source topology model associated with a source platform and a target topology model associated with a target platform. This differencing is performed by a processor and results in a topology difference. An operation in a workflow model is obtained from an asset library, the operation being associated with the topology difference. At least a portion of the asset library is stored in a persistent storage medium. The operation to deploy a portion of a solution is transmitted for deployment. The deployed portion of the solution includes a target image compatible with the target platform. | 06-30-2011 |
20120180035 | Porting Virtual Images Between Platforms - In an embodiment, an approach is provided that differences a source topology model associated with a source platform and a target topology model associated with a target platform. This differencing is performed by a processor and results in a topology difference. An operation in a workflow model is obtained from an asset library, the operation being associated with the topology difference. At least a portion of the asset library is stored in a persistent storage medium. The operation to deploy a portion of a solution is transmitted for deployment. The deployed portion of the solution includes a target image compatible with the target platform. | 07-12-2012 |
Jayita Poddar, Sunnyvale, CA US
Patent application number | Description | Published |
---|---|---|
20110029486 | SYNCHRONIZATION OF COMPUTER DATABASES USING CACHING AGENTS - A method and system for synchronization of computer databases using caching agents. In one embodiment, information is accessed from a first database. The information is stored into a persistent store, which may be a permanent media, such as a magnetic disk. The information is retrieved from the persistent store. Such retrieval may be in close time proximity to the storing, or the retrieval may be at a substantially different time from the storing. The synchronization is completed by updating a second database with the information retrieved by the caching agent from the persistent store. As an advantageous result, synchronization of computer databases is more efficient due to an optimized storage format for the information as well as maximum bandwidth access. As a further beneficial result, if a database is not present at the time of synchronization, embodiments of the present invention may enable synchronization capabilities unavailable under the prior art. | 02-03-2011 |
Kailash Poddar, Coppell, TX US
Patent application number | Description | Published |
---|---|---|
20120216105 | SYSTEM AND METHOD FOR CREATING NON-FUNCTIONAL REQUIREMENTS FOR IMPLEMENTED TECHNOLOGY - A method can be used for creating a document associated with a technology to be implemented and containing at least one of the non-functional requirements required for the technology. The method utilizes a memory and a computer device in communication with the memory, as well as a framework tool that may be stored in the memory. The framework tool includes a plurality of non-functional requirement forms for use in creating a plurality of non-functional requirements. Each of the non-functional requirements is associated with one of the non-functional requirement forms. One or more of the non-functional requirement forms may require user input for completion to create the associated non-functional requirement. The document is created utilizing the computer device, by determining which of the non-functional requirements are required to be created for the technology, creating each required non-functional requirement, and adding each required non-functional requirement to the document. | 08-23-2012 |
20140137071 | Software Development Standards Compliance System - An apparatus of one embodiment evaluates standards compliance during software development. The apparatus includes an interface, a memory, and a processor. The interface is operable to receive design standards information, the design standards information including one or more design compliance rules for software development. The memory is operable to store the design standards information. The processor is communicatively coupled to the interface and the memory and is operable to determine a design status of a software change according to design information received regarding the software change; calculate one or more design compliance scores, each design compliance score indicating an extent to which the design status complies with at least one of the one or more design compliance rules; and determine whether to permit building of the change system based at least on the one or more design compliance scores. | 05-15-2014 |
20150082270 | SOFTWARE DEVELOPMENT STANDARDS COMPLIANCE SYSTEM - An apparatus of one embodiment evaluates standards compliance during software development. The apparatus includes an interface, a memory, and a processor. The interface is operable to receive design standards information, the design standards information including one or more design compliance rules for software development. The memory is operable to store the design standards information. The processor is communicatively coupled to the interface and the memory and is operable to determine a design status of a software change according to design information received regarding the software change; calculate one or more design compliance scores, each design compliance score indicating an extent to which the design status complies with at least one of the one or more design compliance rules; and determine whether to permit building of the change based at least on the one or more design compliance scores. | 03-19-2015 |
Kailash C. Poddar, Coppell, TX US
Patent application number | Description | Published |
---|---|---|
20140331200 | Computer Development Assessment System - An apparatus of one embodiment assesses standards compliance during computer development and includes an interface, a memory, and a processor. The interface is operable to receive a selection from a user, the selection including an assessment ruleset to be used for evaluating a computer change. The assessment ruleset includes one or more assessment rules, each assessment rule associated with a condition that determines whether the assessment rule is evaluated. The memory operable to store the assessment ruleset. The processor is operable to determine whether the condition associated with each assessment rule is satisfied, to communicate to the user an evaluation question relating to each assessment rule whose associated condition is satisfied, an answer to the evaluation question indicating an extent to which the computer change complies with the assessment rule, and to determine one or more scores based on the answer to each evaluation question. | 11-06-2014 |
Neeraj Poddar, Plantation, FL US
Patent application number | Description | Published |
---|---|---|
20140161061 | HYBRID ARQ SYSTEM USING A SLIDING PURGE WINDOW FOR WIRELESS NETWORKS - An IP packet transmission system is disclosed and more specifically it is a system using a hybrid ARQ method that includes a sliding purge window to reduce packet losses and improve TCP throughput thus ensuring data integrity, improving reliability, and to some extent guaranteeing in-order delivery of packets at the receiver. | 06-12-2014 |
20140177445 | HYBRID ARQ SYSTEM WITH A SNAPSHOT FEEDBACK MECHANISM FOR INTERFERENCE PRONE WIRELESS NETWORKS - An IP packet transmission system is disclosed and more specifically it is a system using a hybrid ARQ method including a sliding purge window and having the transmitter opportunistically piggy-back a snapshot of the transmitter's transmit/send window in data frames. When the receiver receives this snapshot the receiver can compare it with its receive window and if a mismatch is detected, whereby the transmitter has moved on to the next packet, the receiver can now also sync up quicker and not wait for the regular timeout to progress ahead. | 06-26-2014 |
Piyush Poddar, Cranbury, NJ US
Patent application number | Description | Published |
---|---|---|
20140163663 | METHOD AND SYSTEM FOR SWITCHING SHOCK VECTORS AND DECREASING TRANSTHORACIC IMPEDANCE FOR CARDIOVERSION AND DEFIBRILLATION - A method and system for improving the effectiveness of cardioversion or defibrillation through the ability to switch shock vectors and to reduce transthoracic impedance. A “shock vector” or “shocking vector” is herein defined as the path and direction which electrical current follows in traversing a patient body cavity between two external adhesive electrode patches. An external multiple patch system comprises at least two options for a shocking vector once external patches are applied and adhered to desired locations on a patient's body. A manual switching mechanism in the system provides the ability to direct current from a defibrillator to either of two or more specified shocking vectors. A method and system of decreasing transthoracic impedance comprises wrapping material around a patient's body to apply pressure to adhered patches. This mechanism further reduces transthoracic impedance by increasing effective pressure on the patches through use of pressure-focusing mechanisms located between a patch and a strap. An integrated mechanism would provide qualitative and/or quantitative feedback on the force being applied to the desired patches. | 06-12-2014 |
Rakesh Poddar, Santa Clara, CA US
Patent application number | Description | Published |
---|---|---|
20120060244 | Scanning probe having integrated silicon tip with cantilever - A cantilever-tip assembly for atomic force microscopy (AFM) or other scanning probe microscopy and its method of making based on micro-electromechanical systems (MEMS). Two crystalline silicon wafers and attached oxide and nitride layers are bonded together across an intermediate dielectric layer. A thin cantilever with a tetrahedral silicon probe tip at its distal end are formed in one wafer by anisotropic etching of silicon and a support structure is formed in the other wafer to support the proximal end of the cantilever preferably having an inclined face formed by anisotropic silicon etching. The cantilever may be silicon or silicon nitride. | 03-08-2012 |
Sanjoy K. Poddar, Cupertino, CA US
Patent application number | Description | Published |
---|---|---|
20120093155 | SYSTEM AND METHOD FOR DATA EXCHANGE IN A HETEROGENEOUS MULTIPROCESSOR SYSTEM - A method is provided in one example embodiment and includes generating a request for header data, the request is sent to a first processor. The method also includes receiving a response from the first processor that is indicative of video data for a virtual frame to be communicated. A multiplex table is generated based on the response. The method also includes evaluating a multiplex entry in the multiplex table for synchronization with a line number, and requesting the first processor to send at least a portion of the virtual frame after the synchronization. The method further includes communicating a packet, which includes a payload associated with the virtual frame and a packet header that includes multiplex data associated with the multiplex entry. | 04-19-2012 |
Sanjoy Kumar Poddar, Cupertino, CA US
Patent application number | Description | Published |
---|---|---|
20110176542 | TRANSPORTING REAL TIME VIDEO FRAMES OVER AN ETHERNET NETWORK - Systems and methods for real time data processing using a switching network and multiple digital signal processors (DSPs). In an embodiment, the system includes a first digital signal processor having a video port interface, a first interface disposed between the video port interface of the first digital signal processor and a switching network, a second digital signal processor having a video port interface, and a second interface disposed between the video port interface of the second digital processor and the switching network. The first interface is configured to parse a VSYNC line of a video frame that is output from the first digital signal processor via its video port interface to generate a multiplexing table based upon which scan lines of the video frame are broken up into packets compatible with the switching network such that the packets can be transmitted over the switching network and be received by the second interface and the second digital signal processor via its video port interface. | 07-21-2011 |
Tarun Poddar, Newark, DE US
Patent application number | Description | Published |
---|---|---|
20130075325 | Surface-Modified Fluoropolymer Membrane - A method for use in the manufacture of a filtration article includes providing a porous, fluoropolymer membrane, and applying a force to at least a portion of a first side surface of the membrane to modify the first side surface. The applied force may have a non-normal directional component relative to the first side surface. The surface modification may increase the density of the modified surface and/or reduce the porosity of the modified surface. Particle retention capabilities are thereby enhanced across the modified surface while maintaining permeability across the volume of the membrane. | 03-28-2013 |
Tarun K. Poddar, Newark, DE US
Patent application number | Description | Published |
---|---|---|
20100280200 | Water Permeable Fluoropolymer Articles - A water permeable fluoropolymer article is described comprising a functional copolymer of TFE, PSVE and sulfonic acid pendant to the polymer chain, as well as methods of making the article. The method comprises providing a copolymer membrane comprising a microstructure characterized by nodes interconnected by fibrils, wherein said membrane, immersing said membrane in hot water for a period of time to render the membrane water permeable. | 11-04-2010 |