Kamdar, US
Ambrish Kamdar, Sugarland, TX US
Patent application number | Description | Published |
---|---|---|
20150105578 | Novel Acid Corrosion Inhibitor - Acids, such as hydrochloric acid, are pumped down in to the formation in acidizing treatments of oil & gas wells, thru metal pipes/tubing. Corrosion Inhibition of these metal surfaces (pipes, tubing, etc) has been extensively studied. Most known acid corrosion inhibitors (ACI) and acid corrosion inhibitors currently used in the oilfield contain ingredients that are an environmental concern or have poor Health, Safety and Environmental (HSE) characteristics. This invention relates to the discovery of a Novel Acid Corrosion Inhibitor. Aromatic Nitriles, especially Cinnamyl Nitrile, when added to the acid in effective amounts, offers acceptable rates of corrosion inhibition. | 04-16-2015 |
Bhavik Kamdar, Chicago, IL US
Patent application number | Description | Published |
---|---|---|
20130054441 | METHODS AND SYSTEMS FOR TRADING IN MONETARY EQUIVALENT INSTRUMENTS - An example method comprises receiving a request to sell a closed loop monetary equivalent instrument for a purchase value, validating the monetary instrument and a balance associated with the monetary equivalent instrument, selectively paying the seller the purchase value, requesting the issuing party or a third party acting on behalf of the issuing party to provide an additional value to be associated with the monetary equivalent instrument, offering the monetary equivalent instrument and the additional value for sale to a buyer for a selling value, receiving a request from the buyer to purchase the monetary equivalent instrument and the additional value combined for the selling value, selling the monetary equivalent instrument and the additional value to the buyer for the selling value, and compensating the issuing party or the third party acting on behalf of the issuing party for providing the additional value. | 02-28-2013 |
Chetan C. Kamdar, Austin, TX US
Patent application number | Description | Published |
---|---|---|
20120124328 | Translation Lookaside Buffer Structure Including an Output Comparator - A processor includes a translation lookaside buffer (TLB) including a data array and a compare unit. The data array includes a number of entries each configured to store a respective translated physical address. In response to a read access to a given entry of the TLB, the data array is configured to output within a particular clock cycle, the respective translated physical address stored in the given entry. In addition the compare unit may be configured to compare the respective translated physical address output by the data array with a number of additional addresses. The compare unit may also be configured to provide a hit indication for each of the additional addresses within the particular clock cycle. | 05-17-2012 |
20120144353 | Method for Implementing Timing Point Engineering Change Orders in an Integrated Circuit Design Flow - A method and system for automatically implementing engineering change order (ECO) corrections in an integrated circuit (IC) include a design tool performing a timing analysis on a netlist of the IC. The method may also include annotating each of the device cells with a worst timing slack through a respective timing point associated with the device cell. In addition, the method may include generating an ECO list of device cells needing ECO correction and prioritizing the ECO correction order of the device cells in the ECO list based upon cell attributes. The method may further include excluding device cells in the ECO list based upon the fan-in or fan-out connection path of other device cells in the ECO list that will be corrected, and the design tool selecting and replacing device cells in the ECO list with different device cells from a design library. | 06-07-2012 |
20120173843 | TRANSLATION LOOK-ASIDE BUFFER INCLUDING HAZARD STATE - A system may include a storage medium with multiple entries, each entry of the configured to store a respective address of a memory write request that has not yet been committed to memory. The system may further include a translation lookaside buffer (TLB) including a multiple TLB entries, each TLB entry having an associated address field and associated one or more hazard status fields. The address field may store a translated physical memory address. Each hazard status field may correspond to a respective storage entry of the storage medium, and contain respective information indicating whether the translated physical memory address matches the respective address in the respective storage entry. The system may also include hazard detection logic to receive the respective information from the TLB, and use the respective information to prevent a hazard from occurring when the translated physical memory address is associated with a memory write request that has not yet been committed to memory. | 07-05-2012 |
20120198204 | FAST MASKED SUMMING COMPARATOR - A fast masked summing comparator apparatus includes a comparator unit configured to compare a masked first number to a masked sum of a second number and a third number to determine whether the masked sum is equivalent to the masked first number without performing a summation portion of an addition operation between the second number and the third number. The comparator unit may concurrently mask both the sum and the first number using the same mask value. | 08-02-2012 |
Devyani Kamdar, Larkspur, CA US
Patent application number | Description | Published |
---|---|---|
20130181403 | GAME - A game is disclosed. The game includes two or more tiers or levels in which a player must achieve certain benchmarks or goals at each tier to advance to the next tier, whereby each tier of the game represents a certain phase or definable segment in a person's life based upon one or more of the following: career goals; personal goals; educational goals or geographic location. | 07-18-2013 |
Jay Kamdar, Cupertino, CA US
Patent application number | Description | Published |
---|---|---|
20100207952 | MAGNETIC MEMORY DISPLAY DRIVER SYSTEM - In one embodiment there is provided, a display driver system, comprising, at least one display driver; a magnetic random access memory (MRAM) macro; and a display driver interface coupling the MRAM macro and the at least one display driver. | 08-19-2010 |
20120001926 | Intermediate Language Accelerator Chip - An accelerator chip can be positioned between a processor chip and a memory. The accelerator chip enhances the operation of a Java program by running portions of the Java program for the processor chip. In a preferred embodiment, the accelerator chip includes a hardware translator unit and a dedicated execution engine. | 01-05-2012 |
20120019549 | Intermediate Language Accelerator Chip - An accelerator chip can be positioned between a processor chip and a memory. The accelerator chip enhances the operation of a Java program by running portions of the Java program for the processor chip. In a preferred embodiment, the accelerator chip includes a hardware translator unit and a dedicated execution engine. | 01-26-2012 |
20120023310 | Intermediate Language Accelerator Chip - An accelerator chip can be positioned between a processor chip and a memory. The accelerator chip enhances the operation of a Java program by running portions of the Java program for the processor chip. In a preferred embodiment, the accelerator chip includes a hardware translator unit and a dedicated execution engine. | 01-26-2012 |
20120032965 | Intermediate language accelerator chip - An accelerator chip can be positioned between a processor chip and a memory: The accelerator chip enhances the operation of a Java program by running portions of the Java program for the processor chip. In a preferred embodiment, the accelerator chip includes a hardware translator unit and a dedicated execution engine. | 02-09-2012 |
Kamlesh Kamdar, Dublin, CA US
Patent application number | Description | Published |
---|---|---|
20120036541 | VIDEO CONTENT DELIVERY OVER WIRELESS ACCESS NETWORKS WITH QUALITY OF SERVICE (QOS) GUARANTEES - A device receives, from a content provider, traffic parameters associated with a video content request received from a fixed user device connected to a wireless access network, and determines, based on the traffic parameters, a trigger for creating a dedicated bearer for the fixed user device in the wireless access network. The device also provides the trigger to the wireless access network, where the wireless access network creates the dedicated bearer for the fixed user device based on the trigger, and the wireless access network assigns quality of service (QoS) parameters, based on the traffic parameters, to video content delivered to the fixed user device. | 02-09-2012 |
Kamlesh S. Kamdar, Dublin, CA US
Patent application number | Description | Published |
---|---|---|
20110149756 | PACKET BASED LOCATION PROVISIONING IN WIRELESS NETWORKS - A system may include a plurality of wireless devices, each wireless device including a time source and configured to selectively communicate with at least one other of the plurality of wireless devices by way of a packet-based time precision protocol. The plurality of wireless devices may include a first wireless device and a second wireless device, the first wireless device being configured to determine whether the first wireless device and the second wireless device are in selective communication over a single-hop wireless link; determine a one-way delay over the single-hop wireless link by way of at least one packed-based time precision protocol message; and calculate a distance measurement between the first wireless device and the second wireless device based at least in part on the one-way delay. | 06-23-2011 |
20110201299 | ENHANCED EMERGENCY SERVICES IN FIXED WIRELESS NETWORKS - A computing device receives a location inquiry for a user device, the location inquiry including an identifier for the user device, and retrieves fixed location data associated with the identifier. The computing device also obtains, from the user device, current geographic location data for the user device and calculates a difference between the fixed location data and the current geographic location data. The computing device selects, from a group of threshold values, a particular threshold value for the calculated difference between the fixed location data and the current geographic location data. The computing device responds to the location inquiry using the fixed location data when the difference between the fixed location data and the geographic location data is within the particular threshold and otherwise responds to the location inquiry using the current geographic location data. | 08-18-2011 |
20120034912 | OPTIMIZING SERVICES IN EXTREME ENVIRONMENTS FOR BUNDLED SERVICES IN A FIXED BROADBAND WIRELESS INSTALLATION - A device monitors temperature readings from a sensor associated with an outdoor broadband unit. When the temperature readings increase above a stored threshold value, the device sends, to a device at a core network, an alert signal that invokes, at the core network, an emergency profile associated with the outdoor broadband unit. When the temperature readings decrease below the stored threshold value, the device sends, to the device at the core network, a normal signal that invokes, at the core network, a default profile associated with the outdoor broadband unit. | 02-09-2012 |
20120040663 | CUSTOMER PREMISES EQUIPMENT INSTALLATION FOR BUNDLED SERVICES IN A FIXED BROADBAND WIRELESS INSTALLATION - A mobile device assists installation of an outdoor broadband unit on a customer premises. The device identifies one or more cell towers, associated with a broadband carrier, within a horizon of the customer premises. The device recognizes a connection with the outdoor broadband unit and receives, from the outdoor broadband unit and at multiple locations around the customer premises, RF signal readings of each of the one or more cell towers. The device provides, to a user, an indication of one or more optimal installation locations, based on the RF signal readings, for the outdoor broadband unit. | 02-16-2012 |
20120040664 | QUALIFYING LOCATIONS FOR FIXED WIRELESS SERVICES - A device receives an address from a computer terminal; determines a location associated with the address; and determines a current signal quality at the location by referencing a file that represents an area that includes the location. The device further determines whether the location qualifies for a fixed wireless service based on the current signal quality. The device also transmits information to the computer terminal. The information indicates whether the location qualifies for the fixed wireless service. | 02-16-2012 |
20120042345 | CUSTOMER PREMISES EQUIPMENT ARCHITECTURE FOR BUNDLED SERVICES IN A FIXED BROADBAND WIRELESS INSTALLATION - One or more network devices receive, at a location outside a customer premises, a broadband signal from a base station of a wireless network and a satellite television signal from a satellite antenna. The one or more network devices combine, at the location outside the customer premises, the broadband signal with the satellite television signal in a single coaxial cable and send, via the single coaxial cable, the broadband signal and the satellite television signal to one or more devices inside the customer premises. | 02-16-2012 |
20120057462 | TRANSMISSION CONTROL PROTOCOL (TCP) THROUGHPUT OPTIMIZATION IN POINT-TO-MULTIPOINT AND HETEROGENEOUS WIRELESS ACCESS NETWORKS - A device receives a packet provided in a wireless access network, and determines whether the packet is a payload packet or an acknowledgment (Ack) packet. The device also allocates, when the packet is an acknowledgement packet, the acknowledgment packet to an expedited priority queue, and allocates, when the packet is a payload packet, the payload packet to a regular priority queue. The device further delivers one or more acknowledgment packets provided in the expedited priority queue prior to delivering one or more payload packets provided in the regular priority queue. | 03-08-2012 |
20120099428 | QUALITY OF SERVICE MANAGEMENT IN A FIXED WIRELESS CUSTOMER PREMISES NETWORK - A method, performed by a fixed wireless router device, may include receiving a packet from a Long Term Evolution network, where the packet is associated with a particular Long Term Evolution Quality of Service class and mapping the particular Long Term Evolution Quality of Service class to a particular Differentiated Services Core Point Quality of Service class. The method may further include assigning a Differentiated Services Core Point Quality of Service class to the packet based on the particular Differentiated Services Core Point Quality of Service class and forwarding the packet to particular device associated with a customer premises network serviced by the fixed wireless router device, based on a priority associated with the assigned Differentiated Services Core Point Quality of Service class. | 04-26-2012 |
20120106346 | LOAD BALANCING TO PROVIDE A TARGET GRADE OF SERVICE (GOS) - A method includes receiving metrics associated with traffic that complies with a grade of service (GOS) associated with a customer premises equipment (CPE) device, where the metrics identify a group of cells via which the traffic is received by the CPE device. The method also includes retrieving information associated with traffic conditions within a group of base stations; initiating a load balancing operation when traffic conditions within a base station indicate that a particular cell, associated with the base station, is congested; and sending, to a set of base stations that send traffic to the CPE device, a notification, where the notification causes traffic, not destined for the CPE device, to be rerouted to another base station, which enables the base station to send traffic, that complies with the GOS, to the CPE device, or causes the CPE device to receive traffic, that complies with the GOS, from a further based station. | 05-03-2012 |
20120166783 | RESETTING AN LTE UNIT THAT IS NOT IN A READILY ACCESSIBLE LOCATION - A system may include a device that is in a first location that is not readily accessible. The device may detect a powering up of the device a particular quantity of times during a particular time interval. Powering up of the device may be controlled from a second location that is readily accessible. The device may also be reset, in response to detecting the device being powered up the particular quantity of times during the particular time interval, to original factory settings. | 06-28-2012 |
20120242495 | LINK QUALITY INDICATOR FOR A FIXED INSTALLATION RADIO FREQUENCY TERRESTRIAL NETWORK - A visual indicator, such as a light emitting diode (LED), may display the quality of the radio frequency (RF) link. In one implementation, a device may include, a RF antenna; a control module to connect to a Long-Term Evolution (LTE) network through the RF antenna; and a LED, disposed on an outer surface of the device, to emit light of a number of different colors, where the color to emit is selected based on a quality of the connection to the LTE network. The device may include an outdoor broadband unit connected to an external portion of a customer premise. | 09-27-2012 |
20120243159 | SIM CARD MODULE AND INTERFACE FOR EXTERNAL INSTALLATION TO PROVIDE BROADBAND TO A CUSTOMER PREMISES - An outdoor broadband unit may be connected to an external portion of a customer premises. The outdoor broadband unit may include a radio frequency (RF) antenna to receive communications from a Long-Term Evolution (LTE) network and a printed wiring board. The printed wiring board may include an integrated circuit (IC) chip to implement a subscriber identity module (SIM) to provide services for the LTE network. The IC chip may be soldered to the printed wiring board and have a rated temperature range corresponding to an industrial grade or military grade integrated circuit. The IC chip may provide authentication services for the SIM using a hypertext transfer protocol secure (HTTPS) connection. The printed wiring board may further include a control module to implement an air interface for the LTE network. A radome may contain the RF antenna and the printed wiring board. | 09-27-2012 |
20120243463 | COAXIAL CABLE INTERFACE TO OUTDOOR BROADBAND UNIT - An outdoor broadband unit implements full IP-based routing between a wide area network (WAN)-side interface (such as a Long-Term Evolution (LTE) air interface) and a local area network (LAN)-side interface (such as a home network using MoCA protocol). The outdoor broadband unit maintains a routing table for all connections through an internal routing system based on matching between WAN-side Internet Protocol (IP) addresses and/or ports and LAN-side IP addresses and/or ports. The outdoor broadband unit may support both connection-oriented transport layer routing (such as Transmission Control Protocol (TCP)) and connectionless transport layer routing (such as User Datagram Protocol (UDP)). | 09-27-2012 |
20120243464 | MECHANICAL MOUNTING FOR FIXED WIRELESS CUSTOMER PREMISES EQUIPMENT - A combined gateway, for a fixed wireless network, includes a structure mounted to a customer premises, and a satellite antenna mechanically coupled to the structure. The combined gateway also includes an outdoor broadband unit mechanically coupled to the structure via an adjustable extension arm. The outdoor broadband unit connects to the satellite antenna via a first communication link, and connects to customer premises equipment via a second communication link. Adjustment of the extension arm permits movement of the outdoor broadband unit relative to a position of the satellite antenna. | 09-27-2012 |
20120243517 | WIDE AREA NETWORK (WAN) AND LOCAL AREA NETWORK (LAN) COMMUNICATIONS FOR A FIXED WIRELESS CPE - An outdoor broadband unit includes a wide area network (WAN) side device, and a local area network (LAN) side device. The LAN side device provides a first stay alive communication to the WAN side device, and the WAN side device performs a soft reset based on the stay alive communication. The LAN side device also receives, based on the stay alive communication, a soft reset result from the WAN side device, and determines, based on the soft reset result, whether the soft reset of the WAN side device is successful or unsuccessful. The LAN side device further provides a second stay alive communication to the WAN side device when the soft reset of the WAN side device is successful. | 09-27-2012 |
20120260299 | VIDEO ON DEMAND DELIVERY OPTIMIZATION OVER COMBINED SATELLITE AND WIRELESS BROADBAND NETWORKS - Video content may be delivered in a wireless network based on network load information relating to radio interfaces for the wireless network. A method may include receiving a request, from a set-top box, for video content from the set-top box to the wireless network and determining, based on the load information, whether a portion of the wireless network corresponding to the set-top box is in a first state or a second state. The network may further include transmitting the video content when the portion of the network corresponding to the set-top box is in the first state and delaying transmission of the video content when the portion of the network corresponding to the set-top box is in the second state, until the portion of the network corresponding to the set-top box enters the first state. | 10-11-2012 |
20120264367 | COMMAND INTERFACE FOR OUTDOOR BROADBAND UNIT - An outdoor broadband unit implements a library of commands to communicate between a wide area network (WAN)-side Long-Term Evolution (LTE) module and a local area network (LAN)-side broadband home router within the outdoor broadband unit. The commands are used for control plane operations to facilitate LTE network sessions for individual devices within a customer premises LAN. In some cases, the commands are also used for communicating with a remote device manager. | 10-18-2012 |
20120281685 | HANDLING MULTIPLE VOICE OVER INTERNET PROTOCOL (VOIP) CALLS VIA A SINGLE BEARER - A device receives a first request to establish a bearer with a first UE associated with a LTE device, where the first request includes first parameters associated with the first UE. The device also determines that the LTE device does not have the bearer established, and provides a new bearer request, with the first parameters, to a wireless network in order to establish the bearer with the LTE device at a first data rate. The device further receives a second request to establish another bearer with a second UE associated with the LTE device, where the second request includes second parameters associated with the second UE. The device determines that the LTE device has the bearer established, and provides a modify bearer request, with the second parameters, to the wireless network in order to modify the bearer with the LTE device to a second data rate. | 11-08-2012 |
20120309443 | PROVISIONING ANTENNA BEAM AND SERVING CELL SELECTION PARAMETERS TO FIXED WIRELESS CUSTOMER PREMISES EQUIPMENT - An outdoor broadband unit receives a current time and maintenance mode parameters from a network device. The outdoor broadband unit also determines a mode associated with selection of an antenna beam, provided on an antenna of the outdoor broadband unit, based on at least one of the current time and the maintenance mode parameters. The outdoor broadband unit further selects an antenna beam or a serving cell to use based on the determined mode. | 12-06-2012 |
20120311643 | SCANNING AND SELECTING AN ANTENNA BEAM PROVIDED IN FIXED WIRELESS CUSTOMER PREMISES EQUIPMENT - An outdoor broadband unit receives a current time, a short term maintenance mode time period, and a long term maintenance mode time period from a remote network device. The outdoor broadband unit determines a mode associated with selection of an antenna beam, provided on an antenna of the outdoor broadband unit, based on at least one of the current time, the short term maintenance mode time period, and the long term maintenance mode time period. The outdoor broadband unit selects an antenna beam to use based on the determined mode. | 12-06-2012 |
20120314585 | MANAGEMENT OF FIXED WIRELESS DEVICES THROUGH AN IP NETWORK - A device may manage fixed wireless installations. The device may receive data relating to the fixed wireless installations, where the data is received from a number of sources, including the fixed wireless installations and network devices used to implement a long term evolution (LTE) cellular network to which the fixed wireless installations connect. The device may analyze the data to determine optimizations to improve the operation of one or more of the fixed wireless installations or the LTE cellular network. The device may change, in response to the analysis, a configuration of at least one of the fixed wireless installations and at least one of the network devices. | 12-13-2012 |
20130003719 | ENHANCED EMERGENCY SERVICES FOR FIXED WIRELESS CUSTOMER PREMISES EQUIPMENT - A gateway device, provided in a customer premises, receives a call from a user device, and detects dialed information associated with the call. The gateway device identifies the call as an emergency call based on the dialed information, and terminates all other calls communicated by the gateway device except for the emergency call. The gateway device notifies an outdoor broadband unit, associated with the customer premises, about the emergency call. | 01-03-2013 |
20130250795 | PACKET BASED LOCATION PROVISIONING IN WIRELESS NETWORKS - A system may include a plurality of wireless devices, each wireless device including a time source and configured to selectively communicate with at least one other of the plurality of wireless devices by way of a packet-based time precision protocol. The plurality of wireless devices may include a first wireless device and a second wireless device, the first wireless device being configured to determine whether the first wireless device and the second wireless device are in selective communication over a single-hop wireless link; determine a one-way delay over the single-hop wireless link by way of at least one packed-based time precision protocol message; and calculate a distance measurement between the first wireless device and the second wireless device based at least in part on the one-way delay | 09-26-2013 |
20140066050 | FREQUENCY BAND ADMISSION - A device is configured to receive a request, from a user device, to connect to a network using a first frequency band. The device is configured to determine that the first frequency band cannot accommodate the user device. The device is configured to determine that the user device can connect to the network using a second frequency band, and connect the user device to the network using the second frequency band rather than the first frequency band. | 03-06-2014 |
20140112160 | DYNAMIC BAND SELECTION AND AGGREGATION - A user device may receive a selection of an application associated with the user device; generate a query based on receiving the selection of the application; provide the query to a first server; and receive, from the first server, a response to the query based on providing the query. The response may include information regarding a resource demand of the application and information regarding a performance of one or more wireless bands. The user device may also determine one or more first wireless bands, of the one or more wireless bands, that satisfy the resource demand; connect with a network via the one or more first wireless bands of the one or more wireless bands; and communicate with a second server using the network to operate the application in accordance with the resource demand. | 04-24-2014 |
20140128052 | COMMAND INTERFACE FOR OUTDOOR BROADBAND UNIT - A method implemented by an outdoor broadband unit includes receiving, by a broadband home router within the outdoor broadband unit, a request for services associated with a wide area network (WAN), the request originating from a device within a local area network (LAN) associated with the broadband home router; generating, by the broadband home router and based on the request, an attention (AT) command to a Long-Term Evolution (LTE) module, within the outdoor broadband unit, the LTE module providing an air interface for the WAN; executing, by the LTE module, the AT command; receiving, by the broadband home router and from the LTE module, a return value based on the executed AT command; and sending, by the broadband home router and to the device within the LAN, a response to the request based on the return value. | 05-08-2014 |
20140219177 | COAXIAL CABLE INTERFACE TO OUTDOOR BROADBAND UNIT - A network device within an outdoor broadband unit receives, via Ethernet over coaxial cable signals, Internet Protocol (IP) data traffic originating from a device within a local area network (LAN). The IP data traffic is buffered in a memory within the outdoor broadband unit. A forwarding plane module of the network device sends the IP data traffic toward a destination via an air interface for a wide area network (WAN). The network device receives, via different Ethernet over coaxial cable signals, IP control traffic originating from the device within the LAN. A control plane module of the network device implements the instructions in the IP control traffic to initiate a test function for the network device. | 08-07-2014 |
Kashyap Kamdar, Palatine, IL US
Patent application number | Description | Published |
---|---|---|
20090042587 | METHOD AND APPARATUS FOR OPTIMIZING PAGING IN A COMMUNICATION NETWORK - A method and corresponding entity for optimizing paging process in a communication network. The method comprises of sending ( | 02-12-2009 |
20090066510 | METHOD AND APPARATUS FOR AUTOMATED PUBLISHING OF CUSTOMIZED PRESENCE INFORMATION - A method and apparatus for automated publishing of customized presence information to one or more mobile devices in a wireless communication network is provided. The method comprises obtaining ( | 03-12-2009 |
20090068970 | SCANNING FREQUENCY OPTIMIZATION FOR ALTERNATE NETWORK ACCESS IN DUAL MODE WIRELESS DEVICES - A method, information processing system, and wireless device are disclosed for managing network scanning intervals. The method includes detecting a new wireless network coverage area ( | 03-12-2009 |
20090098859 | INTELLIGENT MESSAGING SERVICE - A method, information processing system, and wireless communication system, that provide wireless messaging services to wireless devices. A wireless messaging request is received from a user of at least one wireless device ( | 04-16-2009 |
20100023584 | METHOD AND SYSTEM FOR CREATING A PERSONALIZED SOCIAL NETWORK IN A TELECOMMUNICATION NETWORK - The invention describes a method and system for creating a social network in a telecommunication network. The method includes extracting one or more contact information stored in a telecommunication device of a user. The one or more contact information is added to the social network of the user in response to extracting the contact information stored in the telecommunication device of the user. The method also includes organizing the contact information based on a degree of separation between the user and the contact information. The method further includes enabling the user to perform a set of operations by using the telecommunication device in the social network. The set of operations includes posting and searching a review corresponding to an object in the social network. | 01-28-2010 |
20130238534 | METHOD AND SYSTEM FOR PREDICTION AND ROOT CAUSE RECOMMENDATIONS OF SERVICE ACCESS QUALITY OF EXPERIENCE ISSUES IN COMMUNICATION NETWORKS - Embodiments of the invention utilize advanced statistical data analytics to predict and provide recommendations for root-cause analysis for service access QoE issues in networks, such as 3G/4G networks. Using FCAPS data as predictor variables, embodiments are configured to set up the problem as a predictive regression or classification problem to estimate service access QoE related indicators. Some embodiments perform training and tuning of various non-linear statistical modelling algorithms, based for example on tree and ensemble methods, using network deregistration information from RAN logs. | 09-12-2013 |
20140031006 | Insight Based Orchestration of Network Optimization in Communication Networks - Methods, apparatus, and program products are disclosed. Network information is accessed that corresponds to network elements in one or more wireless networks. Each of the one or more networks has an ability to serve multiple user equipment. Customer data is accessed that corresponds to the multiple user equipment in the networks. One or more optimization insights are generated using the network information and the customer data. The one or more generated optimization insights are utilized as one or more inputs to one or more pre-defined business policy-based workflows for a purpose of determining one or set of optimization functions. Execution of one or more selected optimization functions is orchestrated and the optimization function(s) are supplied with one or more of the generated optimization insights. The execution of the selected optimization function(s) cause triggering of action(s) defined to influence a selected one of the networks to provide an intended result. | 01-30-2014 |
Kirti P. Kamdar, Los Gatos, CA US
Patent application number | Description | Published |
---|---|---|
20130261615 | METHODS AND SYSTEMS FOR USE IN CONTROLLING TISSUE ABLATION VOLUME BY TEMPERATURE MONITORING - This invention relates to medical methods, instruments and systems for creating a controlled lesion using temperature to control the growth of the lesion. The treatment can be used in any tissue area and is particularly useful in or around a vertebral body. The features relating to the methods and devices described herein can be applied in any region of soft or hard tissue including bone or hard tissue. | 10-03-2013 |
20130261621 | METHODS AND SYSTEMS FOR USE IN CONTROLLING TISSUE ABLATION VOLUME BY TEMPERATURE MONITORING - This invention relates to medical methods, instruments and systems for creating a controlled lesion using temperature to control the growth of the lesion. The treatment can be used in any tissue area and is particularly useful in or around a vertebral body. The features relating to the methods and devices described herein can be applied in any region of soft or hard tissue including bone or hard tissue. | 10-03-2013 |
20140163566 | DEVICES, METHODS AND SYSTEMS FOR AFFIXING AN ACCESS DEVICE TO A VERTEBRAL BODY FOR THE INSERTION OF BONE CEMENT - Devices and method discussed for device for delivering a pressurized substance to an opening in bone within a vertebral column, useful to provide access to structures in the vertebral so that a substance, such as bone cement can be delivered through a lumen or portal or for providing access to the opening in bone by a separate instrument. | 06-12-2014 |
20140350542 | METHODS AND SYSTEMS FOR USE IN CONTROLLING TISSUE ABLATION VOLUME BY TEMPERATURE MONITORING - This invention relates to medical methods, instruments and systems for creating a controlled lesion using temperature to control the growth of the lesion. The treatment can be used in any tissue area and is particularly useful in or around a vertebral body. The features relating to the methods and devices described herein can be applied in any region of soft or hard tissue including bone or hard tissue. | 11-27-2014 |
Nirav Kamdar, Redmond, WA US
Patent application number | Description | Published |
---|---|---|
20090007095 | EXTENSIBLE DATA DRIVEN DEPLOYMENT SYSTEM - Systems and methods that facilitate deployment of server applications via employing a deployment system that declaratively defines deployment actions. Such system is extensible to enable user customization, and includes a deployment document that declaratively defines deployment terms. The deployment document can further describe what the tasks accomplish, and also what tasks are to be forwarded to the task handler at execution time. | 01-01-2009 |
Nirav A. Kamdar, Redmond, WA US
Patent application number | Description | Published |
---|---|---|
20080250313 | Metadata-driven automatic UI code generation - A framework for using metadata to describe user interface elements and for interactions of the user interface elements with an end user and/or with data source(s) that store configuration data. The metadata can be used to generate a settings UI and code that manages the UI such as gathering user input, handling UI events, validating collected data, handling errors and warnings, managing interactions between different UI controls, and the like. A computer-implemented system that facilitates a settings user interface can include a code generation component that employs the stored metadata to automatically generate the settings UI and code that manages the UI. The code generation component provides the generated code to a data source component that interacts with the data source(s). The settings UI is displayed to an end user via a user interface component. | 10-09-2008 |
20110296373 | COMMAND LINE SHELL COMMAND GENERATION BASED ON SCHEMA - A code generator tool capable of creating command shell commands at compile time or runtime from a schema such as an XSD schema is provided. The code generator generates classes to represent data defined by a schema and the command shell generation code may use knowledge of the classes to generate appropriate command shell classes to manipulate the data. Plug-ins may be inserted following optimization of a model of classes generated by the code generation tool. The plug-ins can modify the model, insert their own code, or disable code generation and generate their own code from the model. | 12-01-2011 |
20110302573 | METADATA DRIVEN AUTOMATIC DEPLOYMENT OF DISTRIBUTED SERVER SYSTEMS - Automatic and reliable deployment of system topology to computing devices within an enhanced communication system is provided. Specific roles and features associated with individual devices such as servers are defined in a centrally managed topology document, which is replicated to devices to be configured along with one or more modules for performing local configuration. Upon deployment, the module(s) determine a local device configuration, a desired configuration for the device, and update the device's configuration installing and activating roles and features assigned to the device by the topology document. Feedback regarding the results of the configuration is provided to a central management store such that administration can monitor status of devices within the system. Modifications to the assigned roles and prerequisites for supporting those roles are made dynamically through the same mechanism as system topology changes. | 12-08-2011 |
20110307587 | DEFINITION CONFIGURATION AND ADMINISTRATION OF DISTRIBUTED SERVER SYSTEMS THROUGH STRUCTURED DATA MODEL - A platform for manipulating data associated with defining, deploying, and administering distributed server systems utilizes a structured data model with a flexible replication mechanism, a set of schemas, and an object model to manipulate system topology, configuration (settings), and policies. A scoping mechanism for characteristics of the settings, policies, and resolution is provided in addition to the data model along with an authorization mechanism for single and multi-tenant environments. | 12-15-2011 |
20120036185 | STATE MANAGEMENT IN A DISTRIBUTED COMPUTING SYSTEM - Techniques to allow applications to propagate information to the other instances of the applications running on downstream servers are provided. An indicator, such as a token, tag, etc., is placed within or added to a message that is flowing through the distributed environment to signify that a process has been performed on the message. For example, when an instance of an application running on a server receives a message, the application instance can examine the indicator contained in the message and take appropriate action. If the application instance decides to process the message, the application instance can include an indicator in the message to signify that the application instance processed the message. The presence of the indicator signifies that the message has been processed by an upstream instance of the same application. | 02-09-2012 |
20130144999 | METADATA DRIVEN AUTOMATIC DEPLOYMENT OF DISTRIBUTED SERVER SYSTEMS - Automatic and reliable deployment of system topology to computing devices within an enhanced communication system is provided. Specific roles and features associated with individual devices such as servers are defined in a centrally managed topology document, which is replicated to devices to be configured along with one or more modules for performing local configuration. Upon deployment, the module(s) determine a local device configuration, a desired configuration for the device, and update the device's configuration installing and activating roles and features assigned to the device by the topology document. Feedback regarding the results of the configuration is provided to a central management store such that administration can monitor status of devices within the system. Modifications to the assigned roles and prerequisites for supporting those roles are made dynamically through the same mechanism as system topology changes. | 06-06-2013 |
Poonit Kamdar, Boston, MA US
Patent application number | Description | Published |
---|---|---|
20080305500 | NOVEL CELL-BASED ASSAYS FOR IDENTIFYING ENHANCERS OR INHIBITORS OF T1R TASTE RECEPTORS (T1R2/T1R3 SWEET) AND UMAMI (T1R1/T1R3 UMAMI) TASTE RECEPTORS - This invention relates to improved assays for identifying modulators (enhancers or inhibitors) of sweet (T1R2/T1R3) and umami (T1R1/T1R3) taste receptors. These receptors may comprise the endogenous T1Rs e.g., from humans or rodents, or may comprise functional variants such as chimeric taste receptors comprising the extracellular portion of one T1R or a variant or fragment thereof, either T1R1 or T1R2, and the transmembrane portion of another T1R or a variant or fragment thereof, either T1R1 or T1R2, preferably associated with a T1R3 polypeptide and a suitable G protein. The subject assays preferably use endogenous taste or gastrointestinal cells which express T1R taste receptors or recombinant cell which express such T1Rs, for example mammalian cells or | 12-11-2008 |
Pratik M. Kamdar, Gurnee, IL US
Patent application number | Description | Published |
---|---|---|
20140278389 | Method and Apparatus for Adjusting Trigger Parameters for Voice Recognition Processing Based on Noise Characteristics - A method and apparatus for adjusting a trigger parameter related to voice recognition processing includes receiving into the device an acoustic signal comprising a speech signal, which is provided to a voice recognition module, and comprising noise. The method further includes determining a noise profile for the acoustic signal, wherein the noise profile identifies a noise level for the noise and identifies a noise type for the noise based on a frequency spectrum for the noise, and adjusting the voice recognition module based on the noise profile by adjusting a trigger parameter related to voice recognition processing. | 09-18-2014 |
20140278443 | Voice Control User Interface with Progressive Command Engagement - A method include placing a first processor in a sleep operating mode and running a second processor that is operative to wake the first processor from the sleep operating mode in response to a speech command phrase. The method includes identifying, by the second processor, a speech command phrase segment and performing a control operation in response to detecting the segment in detected speech. The control operation is performed while the first processor is maintained in the sleep operating mode. | 09-18-2014 |
20150032451 | Method and Device for Voice Recognition Training - A method on a mobile device for voice recognition training is described. A voice training mode is entered. A voice training sample for a user of the mobile device is recorded. The voice training mode is interrupted to enter a noise indicator mode based on a sample background noise level for the voice training sample and a sample background noise type for the voice training sample. The voice training mode is returned to from the noise indicator mode when the user provides a continuation input that indicates a current background noise level meets an indicator threshold value. | 01-29-2015 |
Pravin P. Kamdar, Leander, TX US
Patent application number | Description | Published |
---|---|---|
20110077882 | SYSTEM AND METHOD FOR ESTIMATING LEAKAGE CURRENT OF AN ELECTRONIC CIRCUIT - Disclosed are embodiments of a system and of an associated method for estimating the leakage current of an electronic circuit. The embodiments analyze a layout of an electronic circuit in order to identify all driven and non-driven nets within the electronic circuit, to identify all of the driven net-bounded partitions within the electronic circuit (based on the driven and non-driven nets), and to identify, for each driven net-bounded partition, all possible states of the electronic circuit that can leak. Then, using this information, the embodiments estimate the leakage current of the electronic circuit. This is accomplished by first determining, for each state of each driven net-bounded partition, a leakage current of the driven net-bounded partition and a probability that the state will occur in the driven net-bounded partition during operation of the electronic circuit. Then, for each state of each driven net-bounded partition, the leakage current of the driven net-bounded partition and the state probability are multiplied together. The results are then aggregated. | 03-31-2011 |
Sagar Kamdar, Redwood City, CA US
Patent application number | Description | Published |
---|---|---|
20130066971 | SYSTEM AND METHOD FOR CONFIRMING AUTHORSHIP OF DOCUMENTS - A system, computer-readable storage medium storing at least one program, and a computer-implemented method for confirming authorship of documents is presented. A document hosted on a website of a domain is accessed, where the document includes an authorship identifier asserting authorship of the document by an entity. Authorship of the document by the entity is conditionally confirmed when a profile for the entity is associated with the authorship identifier and when the profile for the entity indicates that the entity has confirmed that the authorship identifier is included in documents authored by the entity that are hosted on the first website of the first domain. Responsive to confirming authorship of the document by the entity, application of a confirmed authorship process to the document is permitted. Responsive to failing to confirm authorship of the document by the entity, application of the confirmed authorship process to the document is barred. | 03-14-2013 |
20130117301 | TRIGGERING SOCIAL PAGES - Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for information retrieval. In one aspect, a method includes receiving a search input including one or more search terms; determining whether the search input includes a particular token; in response to determining that the search input includes the particular token, determining whether the one or more search terms are associated with a particular social page; in response to determining that the one or more search terms are associated with the particular social page, providing the particular social page without providing search results. | 05-09-2013 |
20130332479 | Inline Discussions in Search Results Around Real-Time Clusterings - Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for receiving a search query, identifying a plurality of search results that are responsive to the search query, the plurality of search results including a plurality of items of digital content distributed using one or more social networking services, and determining that one or more terms provided in the search query is an active keyword and, in response: defining a first sub-set of items, the first sub-set of items including items of the plurality of items of digital content and being responsive to the active keyword, and providing items in the first sub-set of items for display as a discussion stream within search results. | 12-12-2013 |
20140122522 | METHOD FOR PROVIDING USERS WITH HELP FROM THEIR CONTACTS WHILE SEARCHING THE WEB - The subject disclosure relates to a machine-implemented method for routing queries. The method includes receiving a query, identifying contacts associated with the user for responding to the received query, wherein the contacts are identified based on public online activity or private online activity, providing, for selection by the user, a list of recommended contacts, wherein each recommended contact is identified for responding to the received query based on the public online activity of the recommended contact, and transmitting a public notification including the received query to each of the recommended contacts selected by the user from the list of recommended contacts. The method also includes automatically transmitting a private notification including the received query to each of the contacts identified based on private online activity. | 05-01-2014 |
Suketu Kamdar, San Diego, CA US
Patent application number | Description | Published |
---|---|---|
20140064526 | METHOD FOR CONTROLLING A SPEAKER ARRAY TO PROVIDE SPATIALIZED, LOCALIZED, AND BINAURAL VIRTUAL SURROUND SOUND - A system and method for producing a binaural and localized audio signal to a user is provided. A signal processing method is provided for delivering spatialized sound in various ways using highly optimized inverse filters to deliver narrow localized beams of sound from the included speaker array. The inventive method can be used to provide private listening areas in a public space and provide spatialization of source material for a single user to create a virtual surround sound effect. In a binaural mode, a speaker array provides two targeted beams aimed towards the primary user's ears—one discrete beam for the left ear and one discrete beam for the right ear. In a privacy mode, a privacy zone could be created in which a primary audio beam would deliver a signal of interest to the user while secondary beams would be aimed at different angles to provide a masking noise. | 03-06-2014 |
Tapan Kamdar, San Jose, CA US
Patent application number | Description | Published |
---|---|---|
20150106231 | SYSTEM AND METHOD FOR CANDIDATE DOMAIN NAME GENERATION - A system and method for the generation of candidate domain names are presented. The method includes receiving, by at least one server communicatively coupled to a network, a request to access or purchase access to a software application, the request being received from a user. Keywords associated with at least one of the user, a website of the user, and a business of the user are generated and a candidate domain name relevant to the keywords is generated. A user interface is displayed including the candidate domain name. The user interface enables the user to register the candidate domain name. | 04-16-2015 |
20150106234 | SYSTEM AND METHOD FOR GROUPING NAME ASSETS FOR DISPLAY - A system and method for the generation and presentation of candidate domain names and/or candidate name assets are presented. The method includes receiving, by at least one server communicatively coupled to a network, a request to access or purchase access to a software application, the request being received from a user. Keywords associated with at least one of the user, a website of the user, and a business of the user are generated and a candidate domain name relevant to the keywords is generated. A user interface is displayed including the candidate domain name. The user interface enables the user to register the candidate domain name. A plurality of candidate domain names may be generated and organized into carousels or stacks according to a common theme. The candidate domain names may be displayed on a user interface and arranged thereon according to a relevance score of the domain name bundles. | 04-16-2015 |
20150106687 | SYSTEM AND METHOD FOR WEBSITE PERSONALIZATION FROM SURVEY DATA - A system and method for the generation of candidate domain names and potential website content are presented. The method includes receiving, by at least one server communicatively coupled to a network, a request to access or purchase access to a software application, the request being received from a user. Keywords associated with at least one of the user, a website of the user, and a business of the user may be generated and a candidate domain name relevant to the keywords may be generated. A drill-down survey may be presented to collect information from the user that the user thinks is relevant to the generation of a candidate domain name or potential website content. The survey responses are aggregated and then analyzed to generate one or more candidate domain names and/or to suggest potential website content. | 04-16-2015 |
20150106690 | SYSTEM AND METHOD FOR PRESENTATION OF CANDIDATE DOMAIN NAME BUNDLES IN USER INTERFACE - A system and method for the generation and presentation of candidate domain names are presented. The method includes receiving, by at least one server communicatively coupled to a network, a request to access or purchase access to a software application, the request being received from a user. Keywords associated with at least one of the user, a website of the user, and a business of the user are generated and a candidate domain name relevant to the keywords is generated. A user interface is displayed including the candidate domain name. The user interface enables the user to register the candidate domain name. A plurality of candidate domain names may be generated and organized into carousels or stacks according to a common theme. The candidate domain names may be displayed on a user interface and arranged thereon according to a relevance score of the domain name bundles. | 04-16-2015 |
20150106725 | SYSTEM AND METHOD FOR PRESENTATION OF CANDIDATE DOMAIN NAME STACKS IN USER INTERFACE - A system and method for the generation and presentation of candidate domain names are presented. The method includes receiving, by at least one server communicatively coupled to a network, a request to access or purchase access to a software application, the request being received from a user. Keywords associated with at least one of the user, a website of the user, and a business of the user are generated and a candidate domain name relevant to the keywords is generated. A user interface is displayed including the candidate domain name. The user interface enables the user to register the candidate domain name. A plurality of candidate domain names may be generated and organized into carousels or stacks according to a common theme. The candidate domain names may be displayed on a user interface and arranged thereon according to a relevance score of the domain name bundles. | 04-16-2015 |