Oommen
Abraham Oommen, Lincoln, NE US
Patent application number | Description | Published |
---|---|---|
20080300505 | DEVICE FOR COLLECTION, STORAGE, RETRIEVAL AND SHIPPING OF HAIR FOLLICLES FROM ANIMALS - The present invention relates to a novel device for the collection, storage, shipping and retrieval of hair follicles from animals for the purpose of isolating DNA or other genetic material from the follicles for analysis. The device has outer flaps for the protection as well as identification of the samples and an inner part where samples are placed. The inner device has thicker base and a clear plastic cover, the easy peel back of which is facilitated by a) low tack adhesives that hold the two together and b) a touch cut on one end, through the base sheet which creates a grip. This makes the device convenient and easy to use, and yet a robust collection device for hair follicles from animals in a farm or real-life situation. Hair follicles can be punched out through the inner device for direct DNA isolation and analysis. | 12-04-2008 |
20090078064 | INSTRUMENT FOR SIMULTANEOUS ANALYSIS OF MULTIPLE SAMPLES USING MULTIPLE DIFFERENTIAL MOBILITY ANALYZERS - A differential mobility analyzer that is capable of analyzing more than one sample simultaneously, comprising an aerosol generator, a particle classifier and/or a particle counter is disclosed. | 03-26-2009 |
20110265582 | Device for collection, storage, retrieval and shipping of hair follicles from animals - The present invention relates to a novel device for the collection, storage, shipping and retrieval of hair follicles from animals for the purpose of isolating DNA or other genetic material from the follicles for analysis. The device has outer flaps for the protection as well as identification of the samples and an inner part where samples are placed. The inner device has thicker base and a clear plastic cover, the easy peel back of which is facilitated by a) low tack adhesives that hold the two together and b) a touch cut on one end, through the base sheet which creates a grip. This makes the device convenient and easy to use, and yet a robust collection device for hair follicles from animals in a farm or real-life situation. Hair follicles can be punched out through the inner device for direct DNA isolation and analysis. | 11-03-2011 |
Anup Mammen Oommen, Bangalore IN
Patent application number | Description | Published |
---|---|---|
20140141010 | USE OF ADSL ACTIVATOR TO ACHIEVE GLYCEMIC CONTROL IN MAMMALS - The embodiments disclosed here in relates to use of activators of ADSL for the production of pharmaceutical agents to achieve glycemic control in mammals and which are therefore useful in the treatment of certain disorders that can be prevented or treated by activation of this enzyme. | 05-22-2014 |
20140154263 | Use of TAK1 Inhibitor to Achieve Glycemic Control in Mammals - The present invention relates to use of inhibitors of TAK-1 for the production of pharmaceutical agents to achieve glycemic control in mammals and which are therefore useful in the treatment of certain disorders that can be prevented or treated by inhibition of this enzyme. | 06-05-2014 |
Aravind Oommen, Santa Clara, CA US
Patent application number | Description | Published |
---|---|---|
20100325452 | AUTOMATIC CLOCK-GATING INSERTION AND PROPAGATION TECHNIQUE - Embodiments of the present invention provide a method and system for clock-gating a circuit. During operation, the system receives a circuit which includes a plurality of clocked memory elements. Next, the system identifies a feedback path from an output of a clocked memory element to an input of the clocked memory element, wherein the feedback path passes through intervening combinational logic, but does not pass through other clocked memory elements in the circuit. Then, the system gates a clock signal to the clocked memory element so that the clock signal is disabled when the feedback path causes a value which appears at the output of the clocked memory element to be appear at the input of the clocked memory element. | 12-23-2010 |
20110107289 | METHOD OF IMPLEMENTING PHYSICALLY REALIZABLE AND POWER-EFFICIENT CLOCK GATING IN MICROPROCESSOR CIRCUITS - A method and system of merging gated-clock domains in a semiconductor design includes producing, for each subset of clock gating functions in an initial set of clock gating functions, a set of quantified functions produced by existentially quantifying each clock gating function in the subset over a set of variables that are not part of the support sets of the other clock gating functions of the subset. If the set of quantified functions are equal, selecting one as a super clock gating function and adding it to the set of super clock gating functions. The set of super clock gating functions are sorted according to a criterion and the best is selected and added to the set of final clock gating functions. The remaining super clock gating functions are modified to prevent flip-flops gated by the selected super clock gating function from being gated by remaining super clock gating functions. | 05-05-2011 |
Aravind Oommen, Sunnyvale, CA US
Patent application number | Description | Published |
---|---|---|
20110283125 | AUTOMATIC CLOCK-GATING PROPAGATION TECHNIQUE - Embodiments of the present invention provide a method and system for clock-gating a circuit. During operation, the system receives a description of a circuit that includes clocked memory elements, some of which are clock-gated. Next, the system identifies a sender memory element by identifying a sender path from an output of the sender memory element to a data input for a seed memory element. Then, the system identifies an enable-generating memory element by identifying an enable-signal path from an output of the enable-generating memory element to an enable signal which is used to gate a clock signal input for the seed memory element. Next, the system provides clock-gating for the sender memory element by generating an enable signal using a data input for the enable-generating memory element. Finally, the system gates a clock signal for the sender memory element using this generated enable signal. | 11-17-2011 |
Aravind Oommen, San Jose, CA US
Patent application number | Description | Published |
---|---|---|
20150199460 | CUSTOM CIRCUIT POWER ANALYSIS - A method for simulating a power consumption associated with a circuit. The method includes: obtaining a netlist describing the circuit and an input stimulus for the netlist; partitioning the netlist into multiple circuit blocks; obtaining multiple circuit logic models (CLMs) implemented in a hardware description language (HDL) for the multiple circuit blocks; generating a logic netlist from the multiple CLMs; calculating, using a logic simulator inputting the logic netlist and the input stimulus, a power vector for a CLM corresponding to a first circuit block; calculating, using a circuit simulator and the power vector, a first power consumption value for the first circuit block; and calculating the power consumption associated with the circuit based on the first power consumption value. | 07-16-2015 |
Bindu Mary Oommen, Hyderabad IN
Patent application number | Description | Published |
---|---|---|
20140019219 | Regulating Impression Frequency in Content Display - Impression frequency of displayed content may be regulated by data processing apparatus by receiving from a content sponsor content items and information relating to an impression frequency with which one or more of the content items is to be displayed a viewer, maintaining a history of content items displayed to the viewer, receiving a request for content to be displayed to the viewer, selecting a content item from among the received content items based at least in part on the received impression frequency information and the viewer's maintained history, and providing the selected content item for presentation. | 01-16-2014 |
Binu K. Oommen, Milford, MA US
Patent application number | Description | Published |
---|---|---|
20120248899 | Moving Magnet Actuator Magnet Carrier - A magnet carrier for a moving magnet actuator. The magnet carrier includes a single longitudinal beam extending in the direction of intended motion of magnet carrier and two pairs of transverse ribs, extending from opposite sides of the longitudinal beam. The longitudinal beam and the two pairs of transverse ribs are arranged to engage a pair of substantially planar magnets. The single longitudinal beam and the two pairs of transverse ribs each comprise a lip for engaging a chamfered edge of a pair of substantially planar magnets so that the lip opposes motion of the magnets in a direction perpendicular to the plane of the magnets. The longitudinal beam and the transverse ribs are adhered to the magnets by an adhesive with an elastic modulus of less than 5 MPa and a tensile strain of greater than 100%. | 10-04-2012 |
John B. Oommen, North Gower CA
Patent application number | Description | Published |
---|---|---|
20080208854 | Method of Syntactic Pattern Recognition of Sequences - This invention relates to the Pattern Recognition (PR) of noisy/inexact strings and sequences and particularly to syntactic Pattern Recognition. The present invention presents a process by which a user can recognize an unknown sting X, which is an element of a finite, but possibly larger Dictionary, H, by processing the information contained in its noisy/inexact version, Y, where Y is assumed to contain substitution, insertion or deletion errors. The recognized string, which is the best estimate X+ of X, is defined as that element of H which minimizes the Generalized Levenshtein Distance D(X,Y) between X and Y, for all X08-28-2008 | |
Mathew Oommen, Overland Park, KS US
Patent application number | Description | Published |
---|---|---|
20110179184 | Integration Of Remote Electronic Device With Media Local Area Network - A server is provided. The server comprises a processor, a memory, and an application stored in the memory that, when executed by the processor, receives a progressively uploaded media stream from a remote electronic device. The application also converts the progressively uploaded media stream from a first format to a second format and buffers the converted media stream. The application also transmits the buffered converted media stream to a bridge into a media local area network based on a mapping of the remote electronic device to the media local area network, wherein the mapping is stored in the memory. | 07-21-2011 |
Matthew Oommen, Frisco, TX US
Patent application number | Description | Published |
---|---|---|
20130346569 | METHOD AND PROCEDURE FOR DYNAMIC SERVICES ORCHESTRATION THAT RUNS WITHIN AN ON DEVICE SOFTWARE CONTAINER - A system for providing network services is provided. The system includes a device configured to interface with the network to receive a container, where the container is configured to interface with an operating system of the device and a plurality of applications operating on the device. The container is further configured to interface with a network services provider of one or more network services and one or more third party service providers. | 12-26-2013 |
20160080431 | EXTENDING COMMUNICATION SERVICES TO A CONSUMPTION DEVICE USING A PROXY DEVICE - A system for data communications comprising a handset having a processor, a wireless communications device, a speaker and a microphone and one or more software applications operating on the processor that are configured to interface with a voice over long-term evolution (VoLTE) service. A wireless access point coupled to the handset through a local wireless communications media and the wireless communications device, the wireless access point further coupled to a long range wireless communications media and configured to interface with a server that provides VoLTE calling functionality | 03-17-2016 |
Paul Oommen, San Diego, CA US
Patent application number | Description | Published |
---|---|---|
20080235386 | Techniques for Updating Security-Related Parameters for Mobile Stations - A method is performed on a first server for communicating with a mobile station in order for the mobile station to update a security-related parameter. The method includes determining that a request expressed in a first protocol has been made by a second server for updating the security-related parameter on the mobile station. In response to the determination, the request is packaged in a message expressed in a second protocol and is communicated to the mobile station. Another method is disclosed that is performed on a mobile station for updating a security-related parameter. The method includes receiving a message that is expressed in a first protocol from a server and that includes a request for the mobile station to update the security-related parameter. The request is expressed in a second protocol. In response to the message, at least one operation is performed in order to update the security-related parameter. | 09-25-2008 |
Paul Oommen, Sunnyvale, CA US
Patent application number | Description | Published |
---|---|---|
20100022243 | METHOD AND APPARATUS FOR PROVIDING SYSTEM SELECTION USING DYNAMIC PARAMETERS - An approach is provided for selecting, by a multi-mode device, one among multiple networks. A plurality of overlay parameters associated with a plurality of networks are acquired, wherein the networks are different from one another. Each of the networks is rated using the overlay parameters according to one or more selection criteria. One of the networks is selected based on the rating. | 01-28-2010 |
20120203824 | METHOD AND APPARATUS FOR ON-DEMAND CLIENT-INITIATED PROVISIONING - An approach is presented for client initiated provisioning. A provisioning manager determines a client-based trigger for requesting a provisioning of a client device to access a network. The provisioning manager processes and/or facilitates a processing of the client-based trigger to generate a provisioning request, and then causes, at least in part, transmission of the provisioning request to a provisioning server associated with the network. The provisioning manager receives provisioning information from the provisioning server for processing to gain access to the network. | 08-09-2012 |
20130295902 | Method And Apparatus For Remotely Managing Devices Utilizing Request-Response Protocols - An approach is provided for remotely managing mobile devices utilizing one or more request-response protocols. The web client determines a management operation for a device, a resource associated with the management operations, or a combination thereof. The web client processes and/or facilitates a processing of the management operations, the resources, or a combination thereof to determine a transaction command for completing the management operations, wherein the transaction commands are realized via a request-response protocol. The device management platform processes and/or facilitates a processing of a transaction command from a device to determine a resource associated with a management operation. The device management platform causes a generation of a resource associated with a management operation for the device based on the transaction commands. The device management platform causes a transmission of address information associated with the resources, the other resources, or a combination thereof via a request-response protocol. | 11-07-2013 |
Rohan K. Oommen, Kirkland, WA US
Patent application number | Description | Published |
---|---|---|
20080243697 | DIGITAL GAME DISTRIBUTION AND ROYALTY CALCULATION - Systems and methods of digitally distributing digital game content and tracking royalties for the digital game content may include a correlated title key, retail key, and license key. The a correlated title key, retail key, and license key may be used to generate a royalty rate. For example, a royalty rate may be generated based on the license key. Additionally, a royalty price may be generated based on the title key. Then, a royalty amount may be computed by multiplying the royalty rate and the royalty price. The royalty amount may be stored in a retailer account that corresponds to the retail key. | 10-02-2008 |
Saju Oommen, Ottawa CA
Patent application number | Description | Published |
---|---|---|
20140380337 | EVENT-DRIVEN APPLICATION SYSTEMS AND METHODS - An event-driven application system and method includes an activity-function engine in communication with an event-driven application. The activity-function engine includes an event matching list having a plurality of input-event to activity-function mappings. The event-driven application includes at least one programmable object having at least one activity-function. The activity-function engine is configured to receive an input-event from the application, to match the input-event to the at least one activity-function based on the plurality of input-event to activity-function mappings, and to execute the at least one activity-function. | 12-25-2014 |
Saju George Oommen, Bangalore IN
Patent application number | Description | Published |
---|---|---|
20090007135 | APPARATUS AND METHOD FOR SERVER NETWORK MANAGEMENT TO PROVIDE ZERO PLANNED RETROFIT DOWNTIME - Methods and systems are presented for updating software applications in a processor cluster, in which the cluster is divided into first and second processor groups and the first group is isolated from clients and from the second group with respect to network and cluster communications by application of IP filters. The first group of processors is updated or retrofitted with the new software and brought to a ready-to-run state while the second group is active to serve clients. The first group is then transitioned to an in-service state after isolating the then-active service providing application on second group. Thereafter, the second group of processors is offlined, updated or retrofitted, and transitioned to an in-service state to complete the installation of the new application version across the cluster with reduced or zero downtime and without requiring backward software compatibility. | 01-01-2009 |
Stephen J. Oommen, St. Paul, MN US
Patent application number | Description | Published |
---|---|---|
20160067040 | VALVE LOCKING MECHANISM - A medical device may include an elongate delivery sheath and a valve replacement implant disposed within a lumen of the delivery sheath, the implant including an anchor member reversibly actuatable between a delivery configuration and a deployed configuration. The implant may include at least one locking element configured to lock the anchor member in the deployed configuration, and at least one actuator element configured to engage the at least one locking element and actuate the anchor member between the delivery configuration and the deployed configuration. The at least one actuator element may include an unlocking member configured to compress a first locking portion of the at least one locking element to unlock the anchor member from the deployed configuration. | 03-10-2016 |
Toji T. Oommen, Sammamish, WA US
Patent application number | Description | Published |
---|---|---|
20110276619 | DESKTOP SCREEN SHARING OVER HTTP - Sharing a desktop screen is implemented on a Hypertext Transfer Protocol (HTTP) web server using variable interval GET and POST requests. Connection to a web server bypasses firewall or shared IP limitations. In the described HTTP/HTTPS only solution, an existing web server is used to allow one or more clients to view a remote computer's screen and control it (remoting). The web server can act as an intermediary to enable one computer to “take control” of a second computer by enabling the first computer (a client) to view the desktop session of the second computer (a host) and enable the first computer to act as master for input device input (e.g., keyboard input, mouse input, stylus input, etc.) for the second computer. | 11-10-2011 |
20110276900 | USING DOUBLE BUFFERING FOR SCREEN SHARING - Remote desktop sharing allows a user to access applications and data on a remote computer over a network. An intermediary computer can communicate with a host computer and one or more client computers to facilitate remote desktop sharing. The host can send the intermediary computer an encoded key frame and encoded updates. The intermediary computer can decode the host screen data, and apply subsequent updates to the decoded image so that the intermediary computer has a near live host screen image in a first buffer. A second buffer on the intermediary computer can store an instance of a screen encoder for each client computer that has joined the session and the most current host image that the client computer has. The encoder compares the near live screen image and the stored client computer host image to create an encoded differential screen image update to pass to the client computer. | 11-10-2011 |
20150365468 | DESKTOP SCREEN SHARING OVER HTTP - Sharing a desktop screen is implemented on a Hypertext Transfer Protocol (HTTP) web server using variable interval GET and POST requests. Connection to a web server bypasses firewall or shared IP limitations. In the described HTTP/HTTPS only solution, an existing web server is used to allow one or more clients to view a remote computer's screen and control it (remoting). The web server can act as an intermediary to enable one computer to “take control” of a second computer by enabling the first computer (a client) to view the desktop session of the second computer (a host) and enable the first computer to act as master for input device input (e.g., keyboard input, mouse input, stylus input, etc.) for the second computer. | 12-17-2015 |