Inventors list |
Assignees list |
Classification tree browser |
Top 100 Inventors |
Top 100 Assignees |
Ganesan, CA
Aditi R. Ganesan, Sunnyvale, CA US
| Patent application number | Description | Published |
|---|---|---|
| 20110252294 | IMPLEMENTATION OF LDPC SELECTIVE DECODING SCHEDULING - A method for decoding data is disclosed. The method includes partitioning a low-density parity check (LDPC) matrix into a plurality of groups, each comprising one or more check node layers. The method further includes selecting one of the groups based at least in part on a cost function, the cost function based at least in part on information associated with a variable node, or information associated with a check node, or both. The method further includes performing LDPC layered decoding on the selected group. | 10-13-2011 |
Anand Ganesan, Ladera Ranch, CA US
| Patent application number | Description | Published |
|---|---|---|
| 20100227920 | Aldehyde dehydrogenase inhibitors as novel depigmenting agents - The present invention provides methods and compositions for reducing pigmentation. | 09-09-2010 |
Ashok Ganesan, San Jose, CA US
| Patent application number | Description | Published |
|---|---|---|
| 20120110185 | Distributed Hierarchical Rendering and Provisioning of Cloud Services - Techniques are provided herein for distributed and hierarchical rendering and provisioning of cloud services. At a device in a cloud computing system comprising a plurality of hierarchical levels, a cloud service request is received for rendering and provisioning of a virtual data center. A determination is made as to which aspects of the cloud service request are to be satisfied by devices in a first hierarchical level and which aspects of the cloud service request are to be satisfied by devices in a second hierarchical level and in subsequent hierarchical levels. Rendering and provisioning commands are provided to one or more devices in the first hierarchical level that are selected to satisfy aspects of the cloud service request in the first hierarchical level. A subset cloud service request for aspects of the cloud service request that are to be satisfied by devices in the second hierarchical level is sent to a device in the second hierarchical level. | 05-03-2012 |
| 20120110186 | Disaster Recovery and Automatic Relocation of Cloud Services - Techniques are provided to move the services performed on one device to another device in a cloud computing system for a variety of reasons including failure, maintenance or upgrade of the device. A notification is received that services performed by an impacted device in a domain of a plurality of hierarchical domains need to be moved. A determination is made as to whether there are replacement resources available in the domain to perform the services, and if so, the replacement resources are automatically rendered to perform the services. The process continues to higher level domains that have a view into the capabilities of subordinate domains in order to determine where to move the services within the cloud computing system. | 05-03-2012 |
Elango Ganesan, Palo Alto, CA US
| Patent application number | Description | Published |
|---|---|---|
| 20110007741 | FORWARDING TABLE REDUCTION AND MULTIPATH NETWORK FORWARDING - Increased usage of network links is provided and smaller forwarding tables are required. A combination of STP and Multipath methods may be implemented in a network. Frames may be forwarded between switches not only according to MAC addresses, but also according to switch IDs and local IDs. Switch IDs do not need to be globally unique, but should be unique within a particular network. Local IDs need only be unique within a particular switch. Some preferred implementations allow frames to be delivered in order to devices requiring in-order delivery. Preferably, core switches need only learn the switch IDs of each core switch and each edge switch, and the appropriate exit port(s) corresponding to each switch. Preferably, the forwarding tables of each edge switch indicate the addresses of each device attached to that edge switch, the address of each device that is in communication with an attached device and the address of every other switch in the network. | 01-13-2011 |
| 20110019550 | CONTENT SERVICE AGGREGATION SYSTEM - A network content service apparatus includes a set of compute elements adapted to perform a set of network services; and a switching fabric coupling compute elements in said set of compute elements. The set of network services includes firewall protection, Network Address Translation, Internet Protocol forwarding, bandwidth management, Secure Sockets Layer operations, Web caching, Web switching, and virtual private networking. Code operable on the compute elements enables the network services, and the compute elements are provided on blades which further include at least one input/output port. | 01-27-2011 |
| 20120079478 | Network Interface Controller for Virtual and Distributed Services - In one embodiment a method and apparatus that support virtual services including virtual network interface control functionality for virtual machines running on a server. A method includes receiving a packet at a network interface card from a data communication network, classifying, within the network interface card, the packet to select one of multiple flow tables to which the packet should be assigned to obtain a selected flow table, the classifying being based, at least, on a logical interface with which the packet is associated, processing the packet based on information stored in the selected flow table, and passing the packet to a virtual machine operating on a computer to which the network interface card is communicatively connected, the virtual machine being associated with the logical interface. | 03-29-2012 |
Karthikeyan Ganesan, Santa Clara, CA US
| Patent application number | Description | Published |
|---|---|---|
| 20080303901 | TRACKING AN OBJECT - In one embodiment, a method of tracking an object carrying a wireless location device comprises recording and storing images from a plurality of cameras corresponding to respective coverage areas having predetermined locations, determining location information associated with the wireless location device, the location information corresponding to one or more of said coverage areas, and determining which of the images correspond to the location information, and retrieving said images. | 12-11-2008 |
| 20090219822 | Troubleshooting Voice Over WLAN Deployments - A voice over WLAN diagnostic system. In particular implementations, a method includes simulating, in response to a triggering event, Voice over Internet Protocol (VoIP) communications with a remote diagnostics engine; gathering metric data characterizing one or more aspects of the simulated VoIP communications; and periodically transmitting diagnostic packets including the metric data to the remote diagnostics engine; wherein the simulating VoIP communications comprises transmitting diagnostic protocol packets that simulate VoIP communications to the remote diagnostic engine; and intercepting diagnostic protocol packets received from the diagnostics engine. | 09-03-2009 |
Karthikeyan Ganesan, San Jose, CA US
| Patent application number | Description | Published |
|---|---|---|
| 20110301912 | PROVIDING LOCATION ESTIMATES BASED ON A LOCATION CLASSIFICATION CATEGORY - In an example embodiment, there is described herein an apparatus comprising an interface and logic operable receive data from a device via the interface. The logic is operable to estimate a location of the device based on data received via the interface based on a first (e.g. default) location classification. The logic is further operable to estimate a location of the device based on data received via the interface based on a second location classification responsive to a predefined trigger. | 12-08-2011 |
Kavita Ganesan, San Jose, CA US
| Patent application number | Description | Published |
|---|---|---|
| 20080256040 | VISUALIZATION OF REPUTATION RATINGS - In one embodiment, a system and method is illustrated including receiving a feedback request identifying a particular user, retrieving a feedback entry in response to the feedback request, the feedback entry containing a first term, building a scoring model based, in part, upon a term frequency count denoting a frequency with which the first term appears in a searchable data structure, mapping the first term to a graphical illustration based upon a second term associated with the graphical illustration such that the graphical illustration may be used to represent the second term, and generating a feedback page containing the first term and the graphical illustration. The method may include assigning a value to the first term so as to identify the first term, assigning the first term to the searchable data structure, and extracting the first term from the searchable data structure based, in part, upon an extraction rule. | 10-16-2008 |
| 20100076857 | METHODS AND SYSTEMS FOR ACTIVITY-BASED RECOMMENDATIONS - Embodiments of computer-implemented methods and systems for activity-based recommendations are described. One example embodiment includes receiving data indicating historical activities of a user community, the historical activities including historical activities of the target user, selecting a reference group of users from the user community based on analysis of the historical activities of the target user, receiving generally current time activities of the reference group of users, the generally current time activities including those activities that have occurred within a defined time window, and recommending items to the target user based on the generally current time activities of the reference group of users. | 03-25-2010 |
| 20120066028 | METHODS AND SYSTEMS FOR ACTIVITY-BASED RECOMMENDATIONS - Embodiments of computer-implemented methods and systems for activity-based recommendations are described. One example embodiment includes receiving data indicating historical activities of a user community, the historical activities including historical activities of the target user, selecting a reference group of users from the user community based on analysis of the historical activities of the target user, receiving generally current time activities of the reference group of users, the generally current time activities including those activities that have occurred within a defined time window, and recommending items to the target user based on the generally current time activities of the reference group of users. | 03-15-2012 |
Prasanna Ganesan, Union City, CA US
| Patent application number | Description | Published |
|---|---|---|
| 20110122939 | MULTIPLE BIT RATE ENCODING BY SEGMENTS - A method performed by one or more processors for segmenting and encoding media content over a network. The media content is first partitioned into an ordered sequence of media segments. Each of the media segments is then encoded (i) at a first bit rate to generate a respective one of a first set of data segments, and (ii) at a second bit rate to generate a respective one of a second set of data segments, wherein data segments of the first set may be used interchangeably with data segments of the second set to facilitate continuous playback of the media content. A request for the media content is then received from another device in the network. In response, a respective one of the first set of data segments or the second set of data segments is selectively transmitted, for each of the media segments, based at least in part on a network bandwidth of the first device. | 05-26-2011 |
Prema Ganesan, Oakland, CA US
| Patent application number | Description | Published |
|---|---|---|
| 20080228256 | Braided Flange Branch Graft for Branch Vessel - A braided flange branch graft formed of a braided super elastic memory material includes a neck between an inner flange and an outer flange. The neck is positioned in a side opening in a sidewall of a main stent graft and the inner flange and outer flange are deployed on opposite sides of the sidewall. The inner flange and the outer flange have a diameter greater than a diameter of the side opening in the sidewall of the main stent graft. Thus, the sidewall of the main stent graft is sandwiched between the inner flange and the outer flange securely and simply mounting the braided flange branch graft to the main stent graft. The braided flange has a substantially unobstructed fluid communication passage therethrough. Further, when stretched into a substantially cylindrical shape for delivery, the braided flange branch graft has a small delivery profile and is extremely flexible. | 09-18-2008 |
| 20080262595 | Methods and Apparatus for Treatment of Aneurysms Adjacent to Branch Arteries - A stent graft includes at least one aperture extending through the main body thereof, into which an extension portion may be deployed for positioning within an adjacent branch flow lumen. The extension portions include self biasing features, wherein the extension is biased into engagement with the main body to seal the interface thereof. Additionally, the extension portion may be configured for tortuous or deviated anatomy, to enable sealing of the extension portion with the body while extending the extension portion in a substantially non-radial direction from the main body. | 10-23-2008 |
| 20090259290 | Fenestration Segment Stent-Graft and Fenestration Method - A method includes deploying a fenestration segment stent-graft into a main vessel such that a fenestration section of the fenestration segment stent-graft covers a first branch vessel emanating from the main vessel. The fenestration segment stent-graft includes a proximal section, a distal section, and the fenestration section attached to and between the proximal section and the distal section. The fenestration section has a greater resistance to tearing than the proximal section and the distal section facilitating formation of a collateral opening aligned with the branch vessel in the fenestration section. | 10-15-2009 |
Prema Ganesan, San Francisco, CA US
| Patent application number | Description | Published |
|---|---|---|
| 20110196477 | Methods and Apparatus for Treatment of Aneurysms Adjacent Branch Arteries - A polymer coating/ring is employed to aid in the sealing and connection of modular elements used in body flow lumens for the exclusion and bypass of diseased regions of the flow lumen, such as where aneurysm occurs adjacent to branching blood vessels. | 08-11-2011 |
Rajalakshmi Ganesan, Los Altos Hills, CA US
| Patent application number | Description | Published |
|---|---|---|
| 20100074509 | TECHNIQUE FOR CORRECTING CHARACTER-RECOGNITION ERRORS - Embodiments of a computer system, a method, and a computer-program product (e.g., software) for use with the computer system are described. These embodiments may be used to identify and correct errors in financial information that was extracted using character-recognition software, such as optical character recognition software and/or intelligent character recognition software. In particular, potential errors may be identified by comparing the financial information for a current financial transaction of a user with expected financial information from one or more previous financial transactions of the user. Error metrics for these potential errors may be determined and used to correct at least some of the potential errors. For example, values of the Levenshtein edit distance may be determined based on the comparison, and one or more potential errors associated with one or more minimum values of the Levenshtein edit distance may be corrected. | 03-25-2010 |
Rajkumar Ganesan, San Bruno, CA US
| Patent application number | Description | Published |
|---|---|---|
| 20110091477 | MODULATORS OF HEPATOCYTE GROWTH FACTOR ACTIVATOR - The invention provides methods and compositions for modulating hepatocyte growth factor activator function. | 04-21-2011 |
Sankaran Ganesan, San Jose, CA US
| Patent application number | Description | Published |
|---|---|---|
| 20120092060 | RELIABLE LOW-COST HYBRID SWITCH MODULE FOR SWITCHED POWER DISTRIBUTION SYSTEMS - Disclosed are method and apparatus for implementing power distribution unit with a hybrid switching module. The apparatus comprises multiple outlets coupled to a hybrid switching module that switches on or off the plurality of outlets. The apparatus further comprises a single SSR for the hybrid switching module and two EMRs for an outlet and a controller that communicates with the hybrid switching module via digital line(s) to control power distribution. The apparatus comprises a display for displaying information related to the power outlets, two current detection circuitries for monitoring the total input current and an individual outlet, and a voltage detection circuitry for sensing voltages. The number of outlets may be scaled by using one or more hybrid switching module that share the single SSR. The apparatus further comprises an Internet server running thereon to interface with remote users to process the user's requests for the apparatus. | 04-19-2012 |
Vasudevan Ganesan, Cupertino, CA US
| Patent application number | Description | Published |
|---|---|---|
| 20110255416 | TELEPHONE WITH AUTOMATIC SWITCHING BETWEEN CELLULAR AND VOIP NETWORKS - A mobile communication device includes, in part, a cellular communication module, a first antenna adapted to receive and transmit data between the mobile communication module and a cellular network, a Wireless Fidelity (Wi-Fi) communication module, a second antenna adapted to receive and transmit data between the Wi-Fi communication module and a VoIP network, a signal monitoring circuit, and a switching circuit adapted to switch an existing communication from the cellular communication module to the Wi-Fi communication module or vice versa. | 10-20-2011 |
| 20120033658 | MOBILE TELEPHONE VOIP/CELLULAR SEAMLESS ROAMING SWITCHING CONTROLLER - A nomadic server and a related system provides seamless roaming for a mobile communication device between different types of wireless networks, such as WiFi and cellular networks for voice, data and video communication. Use of the nomadic server enables a combination of WiFi and cellular networks for providing access to cellular phones and make use of the VOIP networks for switching the calls wherever possible. The nomadic server is a telephone communication processing and switching server that will “hold” the present, in-progress telephone communications without dropping, while roaming without losing the present, in-progress communication. For example, a telephone communication can be seamlessly switching between VOIP and cellular telephone networks using the nomadic server. Nomadic server resources interface with the VOIP and cellular network switches to provide the hand-off between networks. This approach enables switching of telephone communications over a VOIP network wherever possible either through WiFi or through cellular networks. | 02-09-2012 |
Vijay Krishnan Ganesan, Fremont, CA US
| Patent application number | Description | Published |
|---|---|---|
| 20100058181 | RECORDING, PLAYBACK, AND DISTRIBUTION OF DASHBOARD INTERACTIONS INCLUDING ANNOTATIONS - An interaction tracking facility records, stores, plays back, distributes and allows recipients to interject new events into a stored set of discrete interaction events of a dashboard. A recorder stores data that identifies dashboard annotation and analysis events so that they can be later retrieved and played back. During playback, the stored events are executed, in stepwise fashion, in another dashboard, recreating the events recorded on the first dashboard as if they were performed on the second dashboard. The second dashboard can be coupled to different data than the original dashboard without changing the stored events. Events are stored in a repository and identified by a URL, which can be sent to a recipient for retrieval. The playback can be stopped at any time, and a branch recording created with a second set of interaction events that are different from or additional to the original recording events. | 03-04-2010 |
Vijay Krishnan Ganesan, Sunnyvale, CA US
| Patent application number | Description | Published |
|---|---|---|
| 20110125470 | Generalizing an Optimized Supplier Allocation Plan - Generating an optimized supplier allocation plan includes identifying parts and suppliers associated with an allocation problem, where each supplier can supply at least one part. One or more objective functions are selected. Each objective function has part variables, and each part variable represents a quantity of a part to be procured from a supplier. At least one constraint constraining at least one part variable is received. The one or more objective functions are optimized with respect to the at least one constraint to yield a value for each part variable. A quantity of each part to be procured from at least one supplier is determined according to the values to generate the optimized supplier allocation plan. | 05-26-2011 |
