Patents - stay tuned to the technology

Inventors list

Assignees list

Classification tree browser

Top 100 Inventors

Top 100 Assignees


Jayaram, US

Arjun Jayaram, Fremont, CA US

Patent application numberDescriptionPublished
20110179114User communication analysis systems and methods - Analysis of user communication is described. In one aspect, multiple online social interactions are identified. Multiple topics are extracted from those online social interactions. Based on the extracted topics, the system determines an intent associated with a particular online social interaction.07-21-2011
20120066073USER INTEREST ANALYSIS SYSTEMS AND METHODS - A method and system analyze user interests. In some embodiments, the method identifies online social content associated with multiple users, and identifies a portion of the online social content associated with a first user. The method determines a first user interest based on the portion of the online social content associated with the first user.03-15-2012
20120232956CUSTOMER INSIGHT SYSTEMS AND METHODS - Example systems and methods of identifying customer insights are described. In one implementation, a method generates seed data associated with a likely advertisement audience, and generates sets of interests and demographic clusters based on the seed data. An advertisement campaign is launched based on the sets of interests and the demographic clusters. The demographic clusters are divided into smaller clusters based on advertisement campaign results. The method then identifies interests associated with individuals engaging with specific advertisements.09-13-2012
20130275182SOCIAL AUDIENCE ANALYSIS - Example systems and methods of analyzing a social audience are described. In one implementation, a method receives social audience data associated with multiple users. The method identifies multiple preferences associated with the users based on the social audience data. The method further identifies demographic information associated with at least a portion of the users. At least one characteristic of the users is determined based on the multiple preferences and the demographic information.10-17-2013

Patent applications by Arjun Jayaram, Fremont, CA US

Chaitra Jayaram, Sunnyvale, CA US

Patent application numberDescriptionPublished
20130246925SYSTEM AND METHOD FOR MANAGING DATA AND POLICIES - In one embodiment, a method is provided and includes capturing a plurality of packet streams, recreating a plurality of flows from the packet streams, and analyzing the flows to identify one or more incidents. The incidents indentify one or more pieces of data. The incidents are filtered and the incidents are rendered on a display for an end user that initiated the filtering operation. In other embodiments, the display allows the end user to view a selected one of a group of attributes for the incidents. The display allows the end user to open a captured object associated with a specific incident. In still other embodiments, the display allows a user to filter the incidents using a selected one of a group of group options such as content, destination IP, destination location, destination port, filename, host IP, etc.09-19-2013

Hiremagalur N. Jayaram, Indianapolis, IN US

Patent application numberDescriptionPublished
20130253039COLORECTAL CANCER TREATMENTS AND DIAGNOSTIC IMPROVEMENTS - Cancer cells that exhibit low levels of NMNAT are refractory to tiazofurin therapy, and diagnostic methods for assessing NMNAT levels, particularly human NMNAT2, are described, as are compositions and methods for enhancing cytotoxicity towards tiazofurin (2-β-D-ribofuranosylthiazole-4-carboxamide), a pro-drug metabolized by nicotinamide mononucleotide adenylyltransferase (NMNAT) to TAD (thiazole-4-carboxamide adenine dinucleotide). Examples of such compositions include gene delivery vehicles that provide for enhanced NMNAT expression in transfected cells, as well as targeted drug delivery compositions that include tiazofurin encapsulated in folate-tethered nanoparticles. This approach shows that increasing NMNAT levels, particularly hNMNAT2 levels, enhances tiazofurin-mediated cell killing, which has relevance in the treatment of various disease, including various cancers and infectious diseases.09-26-2013

Hiremagular N. Jayaram, Indianapolis, IN US

Patent application numberDescriptionPublished
20120329747NOVEL HYDRAZONE DERIVATIVES HAVING POTENT ANTITUMOR ACTIVITY TOWARD MULTI-DRUG RESISTANT TUMOR CELLS - A patentable new class of hydrazone derivative compounds is described, as are methods for synthesizing such compounds. The hydrazones of the invention can be used, for example, as potent anti-cancer agents, including to inhibit the growth of cancer cells that exhibit multidrug resistance.12-27-2012

Jaideep Jayaram, Flower Mound, TX US

Patent application numberDescriptionPublished
20120022896INSURANCE QUOTING APPLICATION FOR HANDHELD DEVICE - A method of providing location-based insurance rate quotes and a system for implementing that method. The method comprises determining a property address proximate a mobile electronic device based on global positioning system signals received by the mobile electronic device, prompting a user of the mobile electronic device to input a name, requesting a determination of insurable property affiliated with the property address and the name, requesting an insurance rate quote for the insurable property, and receiving and displaying the insurance rate quote on the mobile electronic device.01-26-2012
20130024215INSURANCE QUOTING APPLICATION FOR HANDHELD DEVICE - A method, system and computer program product for providing location-based insurance rate quotes. The method and technique includes prompting, by a mobile electronic device, a user of the mobile electronic device to input a name into the mobile electronic device to associate with a request for an insurance rate quote; transmitting, by the mobile electronic device over a network to a server, the request for the insurance rate quote, the request including the name and location data corresponding to a location of the mobile electronic device; receiving from the server by the mobile electronic device an indication of an insurable property based on the location data; and receiving and displaying on the mobile electronic device a response received from the server including the insurance rate quote for the insurable property.01-24-2013

Magathi Jayaram, San Jose, CA US

Patent application numberDescriptionPublished
20160134264META-STABILITY PREVENTION FOR OSCILLATORS - In an integrated circuit, meta-stability prevention circuitry prevents an oscillator, such as a current-controlled oscillator having a ring of differential inverters, from being turned on, for example, during power up, until after the power-supply voltage is sufficiently high for the oscillator ring to achieve oscillation without going into a meta-stable state. In one implementation, a level detector monitors the power-supply voltage level and generates a logic signal indicating whether or not the power-supply voltage level is sufficiently high. That logic signal and a conventional chip-level power-down control signal are applied to logic circuitry that generates control signals for one or more switch transistors that selectively turn on and off the oscillator ring.05-12-2016

Mavinkal Jayaram, Broadview Heights, OH US

Patent application numberDescriptionPublished
20080314711Clutch and brake latch mechanism - A clutch including: a first piston displaceable to operate a clutch pack; a second piston; a first fluid chamber partially formed by the pistons, wherein the second piston is displaceable by fluid pressure in the first fluid chamber; and a locking means fixable by the second piston to hold the pack closed. In a preferred embodiment, the locking means includes at least one displaceable ball. In another preferred embodiment, in response to a loss of fluid pressure in the first chamber, the second piston is displaceable to enable displacement of the locking means to open the pack. In a further preferred embodiment, the clutch includes a second chamber, separate from the first chamber and partially formed by the first piston. The first piston is displaceable in response to fluid pressure in the second chamber. The pack remains closed after a loss or reduction of fluid pressure in the second chamber.12-25-2008
20090055027Water pump disconnect clutch - A water pump disconnect clutch including: a first race having first and second portions with first and second diameters, respectively; a second race having at least one ramp; at least one rolling element disposed radially between the first and second races; and an engagement means for axially displacing the at least one rolling element. In response to an increase in temperature for the pump above a specified level, the engagement means is for axially displacing the at least one rolling element from a first position, in which the first and second races are rotationally independent, to a second position to rotationally lock the first and second races. In response to a decrease in temperature for the pump below the specified level, the engagement means is for axially displacing the at least one rolling element from the second position to the first position.02-26-2009
20090260943Clutch unit - A clutch unit with a clutch hub mounted non-rotatably on a shaft. The clutch unit includes at least two clutch elements that can be brought into frictional engagement with one another for torque transmission when the clutch unit is actuated by a mechanical actuation device with the help of cable-pull. The mechanical actuation device is attached to and held on the clutch unit.10-22-2009
20100170765Clutch unit - A clutch unit including a clutch hub that is non-rotatably mounted to a shaft. The clutch unit has at least two clutch elements that can be brought into frictional engagement with one another in order to transmit torque when the clutch unit is actuated through a mechanical actuation device. The actuation device is mounted and supported at the clutch unit.07-08-2010
20100206115LINEAR BEARING ASSEMBLY WITH SPHERICAL ROLLERS - A linear bearing employs spherical roller bodies which are contained in a roller nut body with two drive helixes and two return helixes which form a continuous loop in the nut body. The return helixes are offset from the drive helixes and have a pressure relief cutout to allow for movement of the spherical roller bodies through the return helix region.08-19-2010
20110147157RING SHAPED AXIAL WEAR COMPENSATION DEVICE - A wear compensating device, including: at a first axial end, an annularly-shaped base element; an index trigger element connected to the base element; a first annularly-shaped element, at least partially rotatable with respect to the base element, engaged with the index trigger element, and at least partially rotatable with respect to the index trigger element; and at a second axial end, opposite the first axial end, a second annularly-shaped element with a first ramp, the second annularly-shaped element engaged with the first annularly-shaped element and rotatable with respect to the first annularly-shaped element. In response to a specified amount of displacement by a portion of the index trigger element, the first and second annularly-shaped elements are rotatable to change a circumferential position of the first ramp.06-23-2011

Patent applications by Mavinkal Jayaram, Broadview Heights, OH US

Mavinkal Jayaram, Broadview, OH US

Patent application numberDescriptionPublished
20100206682FRICTION CLUTCH DISCONNECT FOR WATER PUMP - The invention uses a frictional clutch to disengage the vehicle water pump. Actuating methods for the clutch include electromagnetic, vacuum piston and an external solenoid. The clutch is engaged with a diaphragm spring.08-19-2010

Mohanram Jayaram, Sylvania, OH US

Patent application numberDescriptionPublished
20100098838Tunable Dielectric Compositions and Methods - Methods of tuning a printable dielectric layer, dielectric layers made by the method, and devices incorporating the dielectric layers. One such method includes printing a first dielectric composition and a second dielectric composition onto a substrate to provide a mixed composition. The first dielectric composition includes a first concentration of dispersed particles in a carrier fluid and the second dielectric composition includes a polymeric binder component. The mixed composition has a second concentration of particles.04-22-2010

Murali Jayaram, Pearland, TX US

Patent application numberDescriptionPublished
20160053578Shear Valve System And Methodology - A technique facilitates control of fluid flows in a wide variety of applications and environments, including downhole well environments. The technique utilizes a valve system which may include a shear seal valve for controlling fluid flows. The valve system utilizes port arrangements, components for energizing shear seals between mating components, and/or actuating components with improved degrees of freedom. The components facilitate repeatable and consistent actuation and operation of the valve system in the wide variety of applications and environments.02-25-2016

Nandagopal Mysore Jayaram, Mason, OH US

Patent application numberDescriptionPublished
20130097480SYSTEMS, METHODS AND APPARATUS FOR FORM BUILDING - Systems, methods and apparatus are provided for generating electronic transactional documents using a form generating system. The electronic transactional document may be created using a design tool that allows a user to place data entry fields over an image or snap shot of a transactional document. Rules, default values, and attributes associated with the date entry fields may be established as the electronic transactional document is being created.04-18-2013

Nandagopal Mysoro Jayaram, Mason, OH US

Patent application numberDescriptionPublished
20130097478SYSTEMS, METHODS AND APPARATUS FOR FORM BUILDING - Systems, methods and apparatus are provided for generating electronic transactional documents using a form generating system. The electronic transactional document may be created using a design tool that allows a user to place data entry fields over an image or snap shot of a transactional document. Rules, default values, and attributes associated with the date entry fields may be established as the electronic transactional document is being created.04-18-2013

Nikhil Jayaram, Los Altos, CA US

Patent application numberDescriptionPublished
20120320921PACKET ROUTING AND SWITCHING DEVICE - A network device routes data packets by storing the packets in a switching memory as a function of a destination address of the packet. The switching memory comprises switching memory queues that are mapped to ports of the device. A header of a received packet is examined to determine the network destination address to which it is to be routed, and a destination queue is assigned to the packet based on the destination address. Thereafter, the packet is divided into cells, and the cells are written to contiguous locations in the destination queue.12-20-2012

Nirmal Jayaram, Union City, CA US

Patent application numberDescriptionPublished
20140278306Predicting and Managing Impacts from Catastrophic Events Using Weighted Period Event Tables - A system stochastically models events related to potential perils (e.g., hurricanes, terrorist attacks) using a weighted period event table. Both rare and likely events are captured in modeling with minimal computational overhead, allowing appropriate allocation of resources. Applications include disaster response, municipal planning, financial risk modeling and allocation.09-18-2014

Ranjith Jayaram, San Diego, CA US

Patent application numberDescriptionPublished
20100165857METHODS AND APPARATUS FOR DETERMINING QUALITY OF SERVICE IN A COMMUNICATION SYSTEM - Methods and apparatus for determining the quality of service of a network are disclosed. A disclosed methodology for determining quality of service for a network includes determining at least two metrics reflective of network parameters in at least two different protocol layers of the communication network. The metrics are then compared with respective threshold values, and quality of service for the network is determined based on the comparison of the metrics with the respective threshold values. Corresponding apparatus executing the methodology are also disclosed.07-01-2010

Patent applications by Ranjith Jayaram, San Diego, CA US

Ranjith Jayaram, San Jose, CA US

Patent application numberDescriptionPublished
20130268302SYSTEM AND METHOD FOR FACILITATING A SOCIAL TRIP PLANNING EXPERIENCE - A system and machine-implemented method for facilitating a social travel planning environment, including receiving an indication of interest in an trip element being viewed at a remote store by a user participating in a social trip planning session, wherein the remote store is one of an online store or an offline store, wherein the social trip planning session includes one or more participants interested in planning a trip, retrieving, using the one or more computing devices, information regarding the trip element in response to receiving the indication, the information including trip element information corresponding to the trip element and providing the trip element and the retrieved information to be displayed to the one or more participants of the social trip planning session and providing a mechanism for receiving feedback regarding the trip element from the one or more participants.10-10-2013
20130268354Selecting Content Items for Display in a Content Stream - A method for selecting content items, comprising: receiving, using one or more processing devices, a request for content items for display in a content stream; retrieving, using the one or more processing devices, in response to the request, a condition for targeting a content item for display in the content stream; detecting, using the one or more processing devices, that the condition is satisfied; adjusting, using the one or more processing devices, the bid price in accordance with the condition; executing, using the one or more processing devices, an auction, based on the bid price adjusted and other bid prices for other content items in the auction; and selecting, using the one or more processing devices, based on the auction, the content items for display in the content stream.10-10-2013
20140372885PROVIDING HELP SUGGESTIONS BASED ON ONLINE ACTIVITY OF A CONTACT - A computer-implemented method for providing help suggestions at a social networking site is provided. The method includes receiving from a user an electronic help request identifying one or more contacts, classifying the received electronic help request into one or more help categories, generating an electronic help invitation at least in part based on the received electronic help request and the one or more help categories, sending an electronic help invitation to the one or more contacts identified in the electronic help request. The method concludes with receiving an acceptance of the electronic help invitation from at least one contact of the one or more contacts identified in the electronic help request; and providing, based on the at least one contact's of one or more contacts online activity, an electronic help suggestion to the one or more contact who received the electronic help invitation.12-18-2014
20150256893PROVIDING A PROGRAM LISTING - Systems and methods for providing a program listing include storing user profile data and a user identifier for a user; storing an association of the user identifier with user identifiers for each of the plurality of social contacts of the user; receiving program identifier data representing programs currently being viewed by the social contacts; ranking the program identifier data for each of the plurality of social contacts based at least in part on the user profile data; and sending display data representing the program identifier data for display in an order based on the ranking.09-10-2015
20150281787Social Network Augmentation of Broadcast Media - Systems, methods and devices described herein enable users of Internet-enabled devices to view and access various Internet-based media applications and services associated with broadcast media programs in real-time. For example, in some implementations systems, methods and devices are operable to synchronize the user interface of a client device with the real-time broadcast of a particular broadcast media program. In turn, the device is enabled to receive entity metadata associated with at least one identifiable entity included in the particular broadcast media program. The entity metadata includes at least one of instructions or a pointer that enables access to at least one media application or service associated with the at least one identifiable entity. The device then presents the availability of access to the at least one media application or service associated with the particular broadcast media program to the user via the user interface of the client device in real-time.10-01-2015
20150334145Populating a Content Stream - A method performed by a client device, including: receiving, using the client device, a request to populate a content stream of a social networking service with content related to a media program; identifying, using the client device, in response to the request, the media program; transmitting, using the client device, to a server device configured to implement the social networking service, a request for the content, wherein the request identifies the media program; receiving, using the client device, from the server device, the content; and populating the content stream with the content.11-19-2015
20160071164SELECTING CONTENT ITEMS FOR DISPLAY IN A CONTENT STREAM - A method for selecting content items, comprising: receiving, using one or more processing devices, a request for content items for display in a content stream; retrieving, using the one or more processing devices, in response to the request, a condition for targeting a content item for display in the content stream; detecting, using the one or more processing devices, that the condition is satisfied; adjusting, using the one or more processing devices, the bid price in accordance with the condition; executing, using the one or more processing devices, an auction, based on the bid price adjusted and other bid prices for other content items in the auction; and selecting, using the one or more processing devices, based on the auction, the content items for display in the content stream.03-10-2016

Patent applications by Ranjith Jayaram, San Jose, CA US

Ranjith Subramanian Jayaram, San Jose, CA US

Patent application numberDescriptionPublished
20130282831METHODS AND APPARATUS FOR MERGING PEER-TO-PEER OVERLAY NETWORKS - Methods and apparatus for merging peer-to-peer overlay networks. A method includes receiving an advertisement from a second overlay network, determining a size of the second overlay network, performing a self search on the second overlay network based on a persistent node identifier, if the size of the second overlay network is greater than the size of a first overlay network, and joining the second overlay network if the persistent node identifier is not part of the second overlay network. An apparatus includes a transceiver to receive an advertisement from a second overlay network, and a processor coupled to the transceiver to determine a size of the second overlay network, perform a self search on the second overlay network based on a persistent node identifier, and join the second overlay network if the persistent node identifier is not part of the second overlay network.10-24-2013

Ranjith Subramanian Jayaram, Short Hills, NJ US

Patent application numberDescriptionPublished
20130191518METHOD AND APPARATUS FOR AUTOMATIC SERVICE DISCOVERY AND CONNECTIVITY - Apparatus and methods for automatic service discovery and connectivity include acts of or components for retrieving service metadata associated with one or more service devices from a connectivity entity, wherein the service metadata comprises connectivity parameters, and configuring one or more links with at least one of the one or more service devices based on the service metadata. Further, the apparatus and methods may include acts of or components for using a service available from the one or more service devices through the one or more links.07-25-2013

Ranjith Subramanian Jayaram, San Diego, CA US

Patent application numberDescriptionPublished
20110016226Methods and Apparatus for Updating Index Information While Adding and Updating Documents in a Distributed Network - Systems and methods are described herein for updating documents in a distributed network. When a new document needs to be added to the network, or when changes are to be made to an existing document, keywords are extracted from the document and used to generate update messages for each keyword. The nodes responsible for each keyword are determined. The individual update messages are consolidated into a composite update messages that is sent to a first node in the network. The first node extracts those portions of the composite message associated with it, and forwards the composite message to a second node in the network.01-20-2011
20120011150Methods and Apparatus for Efficiently Processing Multiple Keyword Queries on a Distributed Network - Methods and apparatus are described herein for performing AND/OR searching using multiple keywords. A query is received at a first node in a network having multiple keywords. The first node determines a set of documents matching a first of the multiple keywords, and computes an ideal Bloom filter representing those keywords. The first node sends the query and the Bloom filter to a second node, which determines its search results for a second of the multiple keywords in accordance with the Bloom filter.01-12-2012

Ranjith Subramanian Jayaram, Bridgewater, NJ US

Patent application numberDescriptionPublished
20110072055Methods and Apparatus for a Plug-In Model for Publishing Structured Meta-Data Based Discovery - Methods and apparatus for publishing services and performing queries for service in a network are described herein. Service descriptions writing in a native search description language are translated to a normalized schema. The normal schema is published to the network. Queries to the network, which may be written in any native search description language, are also translated to normalized schema prior to performing the search. Accordingly, all services available can be published and located in a query without consideration of the native search description language.03-24-2011

Ranjith Subramanian Jayaram, Mountain View, CA US

Patent application numberDescriptionPublished
20150033021REMOTE ACCESS TO LOCAL NETWORK VIA SECURITY GATEWAY - Multiple protocol tunnels (e.g., IPsec tunnels) are deployed to enable an access terminal that is connected to a network to access a local network associated with a femto access point. A first protocol tunnel is established between a security gateway and the femto access point. A second protocol tunnel is then established in either of two ways. In some implementations the second protocol tunnel is established between the access terminal and the security gateway. In other implementations the second protocol tunnel is established between the access terminal and the femto access point, whereby a portion of the tunnel is routed through the first tunnel.01-29-2015

Sankar Jayaram, Pullman, WA US

Patent application numberDescriptionPublished
20100198565Feature-Based Translation System and Method - A system having a server having processing circuitry and an operation manager configured to compare source geometric data of each of a plurality of features in a source geometric model with target geometric data of respective features in a target geometric model, and operative to identify discrepancies in respective features therebetween. The server is configured to rectify discrepancies in a feature after generating the feature and prior to generating another feature among the plurality of features. The system further includes a communication link, at least one client communicating with the server over the communication link, and an interrupt interface provided by one of the at least one client and the server and operative to notify a user of the presence of an inability to automatically generate an accurate representation of a feature of the source geometric model in the target geometric model.08-05-2010
20110249100Apparatus and Method for Capturing Images - An apparatus is provided for capturing images including a base, and image capture adjustment mechanism, a first camera, and a second camera. The base is constructed and arranged to support an alignable array of cameras. The image capture adjustment mechanism is disposed relative to the base for adjusting an image capture line of sight for a camera relative to the base. The first camera is carried by the base, operably coupled with the image capture adjustment mechanism, and has an image capture device. The first camera has a line of sight defining a first field of view adjustable with the image capture adjustment mechanism relative to the base. The second camera is carried by the base and has an image capture device. The second camera has a line of sight defining a second field of view extending beyond a range of the field of view for the first camera in order to produce a field of view that is greater than the field of view provided by the first camera. A method is also provided.10-13-2011
20140270684Apparatus and Method for Playback of Multiple Panoramic Videos with Control Codes - An apparatus and method are provided for viewing panoramic images and videos through the selection of a particular viewing angle and window within that panorama while allowing the viewer to simultaneously implement temporal transport control, and allowing the video to be in a state of pause, play, fast forward, fast rewind, slow forward, slow rewind, or frame-by-frame. A plurality of panoramic video or images from multiple cameras can be synchronized so that as a viewer pauses, rewinds, forwards a video in one panorama, and all panoramas are time synchronized and go through the same states as the panorama being viewed. When the user selects a different panorama for viewing from a different camera, this panorama comes up in the same state as the panorama previously being viewed.09-18-2014
20150035951Apparatus and Method for Capturing Images - An apparatus is provided for capturing images including a base, and image capture adjustment mechanism, a first camera, and a second camera. The base is constructed and arranged to support an alignable array of cameras. The image capture adjustment mechanism is disposed relative to the base for adjusting an image capture line of sight for a camera relative to the base. The first camera is carried by the base, operably coupled with the image capture adjustment mechanism, and has an image capture device. The first camera has a line of sight defining a first field of view adjustable with the image capture adjustment mechanism relative to the base. The second camera is carried by the base and has an image capture device. The second camera has a line of sight defining a second field of view extending beyond a range of the field of view for the first camera in order to produce a field of view that is greater than the field of view provided by the first camera. A method is also provided.02-05-2015
20150082364Video Production Sharing Apparatus and Method - A video production sharing apparatus is provided with a first computer having a processor, memory, and an input device, the memory having programs stored therein, the programs implemented through the processor and designed to cause the processor to: 1) access at least one video stream, 2) manipulate viewing perspective of the at least one video stream with the input device of the first computer to generate an individualized video, and 3) transfer a data file of user inputs from the input device used to manipulate the at least one video stream to create the individualized video that describes the individualized video of the at least one video stream. A method is also provided.03-19-2015
20160105610System and Method for Viewing a Plurality of Videos - An apparatus and method are provided for viewing panoramic images and videos through the selection of a particular viewing angle and window (zoom) within that panorama while allowing the viewer to simultaneously implement temporal transport control, allowing the video to be in a state of pause, play, fast forward, fast rewind, slow forward, slow rewind, or frame-by-frame. This capability may be used on video that is residing in memory on the viewer's viewing system, in a hard disk local to the viewer or in a shared location, or on a live buffered feed of video. A second capability of this apparatus and method relates to the use of a plurality of panoramic video or images from multiple synchronized cameras. In those cases, all panoramic video feeds are synchronized so that as a viewer pauses, rewinds, forwards a video in one panorama, all panoramas are time synchronized and go through the same states as the panorama being viewed. When the user selects a different panorama for viewing from a different camera, this panorama comes up in the same state as the panorama previously being viewed.04-14-2016

Patent applications by Sankar Jayaram, Pullman, WA US

Santosh Jayaram, San Francisco, CA US

Patent application numberDescriptionPublished
20130227026LOCATION PROFILES - Disclosed herein are location profiles created in some embodiments by aggregating data from users, processing the data into a location profile, and using the location profile for a variety of uses including but not limited to ranking search results based on characteristics derived from analyzing posts associated with the user profile, and providing a feed of posted associated with a location when the location is followed by a user.08-29-2013

Shiv Jayaram, Houston, TX US

Patent application numberDescriptionPublished
20130315517ABRASION RESISTANCE IN WELL FLUID WETTED ASSEMBLIES - Enhanced abrasion resistance in well fluid wetted assemblies is described. The bearing set of the invention provides an enhanced abrasion resistance that is better capable of withstanding friction from solids in electric submersible pump (ESP) well production applications. The flutes, grooves, sectors and intersections of the invention provide improved fluid and solid flow through assembly components, which improves cooling while the assembly is in operation and reduces body wear, thereby increasing the lifespan of the ESP system.11-28-2013
20130319956APPARATUS, SYSTEM AND METHOD FOR SEPARATING SOLIDS IN SUBMERSIBLE PUMP APPLICATIONS - An apparatus, system and method for separating solids in submersible pump applications are described. The solids separator of the invention removes solids from produced well fluid thereby reducing abrasive affects from those solids in electric submersible pump (ESP) well production applications and increasing the lifespan of the ESP assembly. A system for separating solids from produced well fluid comprises a solids separator located between an ESP pump and an ESP motor. A solids separator comprises a guide vane inducer, a cyclone configured to receive fluid from the guide vane inducer, a solids separation chamber substantially downstream of the cyclone, wherein a hard liner at least partially surrounds the solids separation chamber, a solids channel along at least a portion of the hard liner, and a solids exit located proximate the solids channel.12-05-2013
20140030055APPARATUS, SYSTEM AND METHOD FOR PUMPING GASEOUS FLUID - An apparatus, system and method for pumping gaseous fluid are described. The centrifugal pump of the invention homogenizes at least a portion of the gas and liquid contained in produced well fluid thereby improving the efficiency of the pump in electric submersible pump (ESP) applications and decreasing the downtime of the ESP system. The impeller of the invention comprises an increased inlet area. The centrifugal pump of the invention comprises a single shroud located on the bottom side of an impeller, an increased inlet area of the impeller and an increased clearance gap between the impeller and a diffuser. One or more truncated vanes extend substantially upstream from the single shroud, wherein each truncated vane sits at a mid-pitch location between untruncated vanes starting from the bottom side of the impeller.01-30-2014
20140050570APPARATUS, SYSTEM AND METHOD FOR PUMPING GASEOUS FLUID - An apparatus, system and method for pumping gaseous fluid are described. The gas separator of the invention homogenizes at least a portion of produced well fluid and vents unhomogenized gas thereby improving the efficiency and decreasing the downtime of the assembly. A system for pumping gaseous fluid from an underground well comprises a gas separator, the gas separator comprising an impeller configured to homogenize at least a portion of a gas and a liquid in a pumped fluid to obtain homogenized fluid, the impeller comprising a top side open to the diffuser and a truncated vane located at a mid-pitch location between at least two untruncated vanes starting from a bottom side of the impeller, and a gas separation chamber downstream of the impeller, the gas separation chamber configured to vent an unhomogenized gas, and a centrifugal pump arranged to receive the homogenized fluid from the gas separation chamber.02-20-2014
20140140811ABRASION RESISTANCE IN WELL FLUID WETTED ASSEMBLIES - Enhanced abrasion resistance in well fluid wetted assemblies is described. The bearing set of the invention provides an enhanced abrasion resistance that is better capable of withstanding friction from solids in electric submersible pump (ESP) well production applications. The flutes, grooves, sectors and intersections of the invention provide improved fluid and solid flow through assembly components, which improves cooling while the assembly is in operation and reduces body wear, thereby increasing the lifespan of the ESP system.05-22-2014
20150152877APPARATUS, SYSTEM AND METHOD FOR PUMPING GASEOUS FLUID - An apparatus, system and method for pumping gaseous fluid are described. The centrifugal pump of the invention homogenizes at least a portion of the gas and liquid contained in produced well fluid thereby improving the efficiency of the pump in electric submersible pump (ESP) applications and decreasing the downtime of the ESP system. The impeller of the invention comprises an increased inlet area. The centrifugal pump of the invention comprises a single shroud located on the bottom side of an impeller, an increased inlet area of the impeller and an increased clearance gap between the impeller and a diffuser. One or more truncated vanes extend substantially upstream from the single shroud, wherein each truncated vane sits at a mid-pitch location between untruncated vanes starting from the bottom side of the impeller.06-04-2015
20160090992CENTRIFUGAL PUMP FOR HANDLING ABRASIVE-LADEN FLUID - A centrifugal pump for handling abrasive-laden fluid is described. A centrifugal pump system for handling abrasive-laden fluid includes an impeller including an annular balance ring extending longitudinally on a top side of the impeller and an annular skirt extending longitudinally on a bottom side of the impeller, one of the annular balance ring, the annular skirt or a combination thereof having portions defining a plurality of apertures, wherein the plurality of apertures form an abrasive-media relief path that bypasses at least a portion of a clearance gap and merges with a primary working-fluid flow path. A centrifugal pump impeller includes a bottom shroud, an annular skirt extending longitudinally upstream from the bottom shroud, the annular skirt encircling a central hub, and the annular skirt having an aperture extending through a thickness of the annular skirt.03-31-2016
20160115998ELECTRIC SUBMERSIBLE PUMP ASSEMBLY BEARING - An electric submersible pump (ESP) assembly bearing is described. A bearing set for an ESP assembly includes a rotatable sleeve, and a bushing outward of the rotatable sleeve, the bushing including a tubular portion, and a radial flange extending around a downstream side of the tubular portion. An ESP assembly includes a rotatable shaft, at least one stage stacked in series on the rotatable shaft, each stage including a diffuser, a stationary bearing member including a tubular portion secured within a working fluid exit of the diffuser, a stationary member flange extending radially outward from a top of the tubular portion, and a rotatable sleeve inward of the stationary bearing member and secured to the rotatable shaft. A bearing set for an ESP assembly includes a bushing including a tubular portion, and an annular retaining ring groove extending around an outer surface of the tubular portion.04-28-2016

Patent applications by Shiv Jayaram, Houston, TX US

Smita Jayaram, San Diego, CA US

Patent application numberDescriptionPublished
20150373644PACKET FILTERING FOR SAVING POWER AT A USER EQUIPMENT - The present disclosure presents a method and an apparatus for packet filtering to save power at a user equipment (UE). For example, the disclosure presents a method for receiving a packet filtering configuration message, at a modem processor (MP) of the UE, from an application processor (AP) in communication with the MP, wherein the packet filtering configuration message includes one or more packet filtering rules for filtering packets associated with one or more applications, configuring a packet filter at the MP based at least on the one or more packet filtering rules received in the packet filtering configuration message, and enabling the configured packet filter at the MP in response to receiving an indication from the AP that the AP entered a low power or sleep mode, wherein the enabled packet filter allows or drops a packet based on the packet filtering rules. As such, packet filtering to save power at UE may be achieved.12-24-2015

Subramanian Jayaram, Austin, TX US

Patent application numberDescriptionPublished
20080303955SYSTEM AND METHOD OF ACCESSING DIGITAL VIDEO BROADCASTS WITHIN AN INFORMATION HANDLING SYSTEM - A system and method of accessing digital video broadcasts within an information handling system is disclosed. In one form, a digital video broadcast processing system can include a digital video broadcast receiver module operable to process a first digital video broadcast data received within a multiple channel digital video broadcast signal and to output the first digital video broadcast data to an interconnect bus of a computer system. The digital video broadcast processing system can also include a communication interface operable to be removably coupled to an interconnect bus interface of the computer system. The communication interface can be operable to communicate the first digital video broadcast data, including an interconnect dependent data format, from the digital video broadcast receiver module to a digital video processing application of the computer system.12-11-2008
20080307482SYSTEM AND METHOD OF ACCESSING MULTICAST DIGITAL VIDEO BROADCASTS - A system and method of accessing and recording digital video broadcasts is disclosed. In one form, a method can include receiving a multicast digital video broadcast (DVB) signal and demodulating the multicast DVB signal to access a plurality of DVB data streams. The method can include initiating a processing the plurality of DVB data streams using a first DVB decapsulation module to detect a first DVB data stream and a second DVB data stream. The method can include detecting a first index frame within the first DVB data stream and detecting a second index frame within the second DVB data stream. The method can include storing a second index frame pointer identifying the second index frame and initiating an outputting of the first DVB data stream to a first display window.12-11-2008
20080307484SYSTEM AND METHOD OF ENABLING DIGITAL VIDEO BROADCAST ACCESS WITHIN AN INFORMATION HANDLING SYSTEM - A system and method of enabling digital video broadcast access within an information handling system is disclosed. In one form, a method of enabling access to digital video broadcasts can include enabling use of a digital video broadcast (DVB) service access module within an information handling system. The method can also include determining an availability of a first DVB carrier using the DVB service access module and a DVB receiver module of the information handling system. The method can further include enabling access to the first DVB carrier, and receiving a first DVB signal including a first DVB channel data. The method can also include outputting the first DVB channel data using a media application of the information handling system.12-11-2008
20100141847Mobile television device with break-resistant integrated telescoping antenna - Systems and methods are disclosed for mobile television (TV) devices including collapsible antenna structures that are resistant to breaking. The antenna structure allows for a highly mobile antenna/receiver module that can be attached to a standard computer system through a standardized bus interface, such as a USB (universal serial bus) interface. The collapsible antenna is configured to retract into the body of the mobile TV device, as well as to telescope out and articulate (bend) in any direction. The antenna includes strain relief techniques to avoid breakage, for example, a flexible base telescoping segment. The mobile TV device can also include a printed circuit board including an RF (radio frequency) front-end with a tuner, a digital signal demodulator and decoder and a digital bus interface in a single, highly integrated device.06-10-2010
20110043708OPTIMIZED MOBILE TELEVISION - A television (TV) receiver system includes a circuit having a TV tuner. The tuner receives a terrestrial TV broadcast and a mobile TV broadcast. A motion detection system is coupled to the tuner. The motion detection system detects a motion status of the tuner. A broadcast detection system is coupled to the tuner. The broadcast detection system identifies a source of one of the terrestrial TV broadcast and the mobile TV broadcast. A tuner switching system is coupled to the tuner. The tuner switching system causes the tuner, as a function of the motion status, to automatically select one of the terrestrial TV broadcast and the mobile TV broadcast for processing and displaying.02-24-2011
20110255006System and Method of Accessing Digital Video Broadcasts within an Information Handling System - A system and method of accessing digital video broadcasts within an information handling system is disclosed. In one form, a digital video broadcast processing system can include a digital video broadcast receiver module operable to process a first digital video broadcast data received within a multiple channel digital video broadcast signal and to output the first digital video broadcast data to an interconnect bus of a computer system. The digital video broadcast processing system can also include a communication interface operable to be removeably coupled to an interconnect bus interface of the computer system. The communication interface can be operable to communicate the first digital video broadcast data, including an interconnect dependent data format, from the digital video broadcast receiver module to a digital video processing application of the computer system.10-20-2011

Patent applications by Subramanian Jayaram, Austin, TX US

Uma Jayaram, Pullman, WA US

Patent application numberDescriptionPublished
20100198565Feature-Based Translation System and Method - A system having a server having processing circuitry and an operation manager configured to compare source geometric data of each of a plurality of features in a source geometric model with target geometric data of respective features in a target geometric model, and operative to identify discrepancies in respective features therebetween. The server is configured to rectify discrepancies in a feature after generating the feature and prior to generating another feature among the plurality of features. The system further includes a communication link, at least one client communicating with the server over the communication link, and an interrupt interface provided by one of the at least one client and the server and operative to notify a user of the presence of an inability to automatically generate an accurate representation of a feature of the source geometric model in the target geometric model.08-05-2010
20150082364Video Production Sharing Apparatus and Method - A video production sharing apparatus is provided with a first computer having a processor, memory, and an input device, the memory having programs stored therein, the programs implemented through the processor and designed to cause the processor to: 1) access at least one video stream, 2) manipulate viewing perspective of the at least one video stream with the input device of the first computer to generate an individualized video, and 3) transfer a data file of user inputs from the input device used to manipulate the at least one video stream to create the individualized video that describes the individualized video of the at least one video stream. A method is also provided.03-19-2015

Patent applications by Uma Jayaram, Pullman, WA US

Venkata Ramanan Venkatachalam Jayaram, San Diego, CA US

Patent application numberDescriptionPublished
20140112127METHOD AND APPARATUS FOR UPLINK CHANNEL CAPACITY ESTIMATION AND TRANSMISSION CONTROL - Aspects of the present disclosure relate generally to wireless communication systems, and more particularly, to estimation of an uplink channel capacity. In an aspect, provided is a method of wireless communication, which may include determining whether a current transmit time interval (TTI) is relevant for computing the uplink channel capacity estimate, determining the transmission type of the current TTI where the current TTI is relevant, determining whether data is transmitted during the current TTI, computing a data capacity value based on at least one upload channel parameter, summing the data capacity values of TTIs from a window length start TTI to the current TTI to generate a data capacity sum, computing the uplink channel capacity estimate as a ratio of the data capacity sum to a total time period of all relevant TTIs during a window length interval, and accordingly adjusting a transmission rate of output traffic.04-24-2014

Vinay B. Jayaram, Allen, TX US

Patent application numberDescriptionPublished
20090113264BUILT IN SELF TEST FOR INPUT/OUTPUT CHARACTERIZATION - A test system in an integrated circuit includes at least one boundary scan cell. The boundary scan cell includes a first storage element and a second storage element connected in series with the first storage element. The boundary scan cell also includes test logic configured to provide a test completion signal indicative of completion of a respective test based on a comparison of an output of the first storage element relative to test value (TVALUE). The output of the first storage element is provided to the input of the second storage element unchanged during a first operating state and, depending on the test completion signal, an inverted version of the output of the first storage element can be provided to the input of the second storage element during a second operating state. A bi-directional element is connected to receive the output of the second storage element and to feed the output of the second storage element back to an input of the first storage element.04-30-2009

Vinay Burjinroppa Jayaram, Allen, TX US

Patent application numberDescriptionPublished
20080235545Re-using production test scan paths for system test of an integrated circuit - Mission circuitry provided to implement desired data processing operations in an integrated circuit apparatus is tested by using a plurality of scan paths to subject the mission circuitry to production testing before the integrated circuit apparatus is deployed in a mission environment. The plurality of scan paths are re-used to subject the mission circuitry to further testing while the integrated circuit apparatus is deployed in a mission environment.09-25-2008

Vinodh Jayaram, Fremont, CA US

Patent application numberDescriptionPublished
20130325945COMMUNITY NOTIFICATION BASED ON PROFILE UPDATE - A notification machine may receive an update to a user profile that describes a user and indicates a group of users as being socially connected to the user by a social network. The update may reference a community (e.g., an employer or a club) of the user. The user profile may be modified by including a reference to the community within the user profile. The notification machine may identify a further user who is included in the community (e.g., employed by the employer, or part of the club). The further user may be socially unconnected to the user by the social network. The notification machine may then generate and provide a notification that the further user is employed by the employer. This notification may contain suggestions that the user initiate communication with the further user, become socially connected with the further user, or both.12-05-2013
20140129631SKILLS ENDORSEMENTS - Disclosed in some examples is a method comprising determining a first set of high ranking skills, the first set containing skills possessed by a member of the social networking service based upon the member's user profile; determining a second set of high ranking skills, the second set containing skills for a second member of the social networking service based on the second member's user profile; determining a third set of high ranking skills, the third set being the intersection between the first and second set of high ranking skills; and suggesting one or more of the skills in the third set of high ranking skills to the member for endorsement of the second member with respect to that skill.05-08-2014
20140164138MANAGING ADVERTISING ASSOCIATED WITH DYNAMICALLY-EXPANDING CONTENT - A method of managing advertising associated with dynamically expanding content is disclosed. A request for a dynamic expansion of content is detected. The dynamic expansion includes adding additional content to content presented in a user interface. It is determined that a set of advertisements associated with the user interface is to be updated based on an updating criterion. The updating includes replacing an advertisement of the set of advertisements with an additional advertisement. The updating of the set of advertisements is performed.06-12-2014
20140214947PRESENTING VISUAL REPRESENTATIONS OF SOCIAL NETWORK INFORMATION - Systems and methods for generating and presenting visual representations associated with profiles of members of social networks are described. In some example embodiments, the systems and methods access member profile information associated with a member of a social network render a visual representation of the accessed member profile information that includes a first visual representation layer associated with a first category of the member profile information and a second visual representation layer associated with a second category of the member profile information, and presents via a user interface the rendered visual representation of the accessed member profile information.07-31-2014
20140245188SYSTEMS AND METHODS FOR BINDING ONLINE CONTENT ACCOUNTS - According to various exemplary embodiments, an online content account corresponding to a member of a social network service is identified, the online content account being hosted by an online content hosting service distinct from said social network service. Thereafter, a display is generated, via a user interface in a device, of a prompt that invites the member to bind the online content account with a member profile page associated with the member of the social network service.08-28-2014
20140245189INTERNET-WIDE PROFESSIONAL IDENTITY PLATFORM - According to various exemplary embodiments, professional identity content associated with a member of a social network service is identified, based on a network search for online content that contains online content attributes that match member profile attributes included in member profile data associated with the member. Thereafter, a display of a prompt is generated, via a user interface in a device, wherein the prompt invites the member to update a member profile page associated with the member, based on the identified professional identity content.08-28-2014
20140297631SYSTEM AND METHOD FOR DISPLAYING SOCIAL NETWORK ANALYTICS - A system, device, and method may include a network interface device configured to be communicatively coupled to a user interface. An electronic data storage may be configured to store social network data related to users having accessed a social network content item A processor, coupled to the network interface device and the electronic data storage, may be configured to identify a relationship among at least some of the users, determine a relevance of the relationship to a member of the social network associated with the social network content item based, at least in part, on a social network profile of the member and social network profiles of the users, and cause the network interface device to display, on the user interface, information related to the relationship on the user interface based, at least in part, on the relevance.10-02-2014
20140297748PERFORMING ACTIONS ASSOCIATED WITH POSITIVE FEEDBACK EVENTS - Systems and methods for providing behavior feedback to members of a social network service are described. In some example embodiments, the systems and methods access information associated with positive feedback events for a member of a social network service, identify activities associated with the positive feedback events that were performed by the member of the social network service, and perform an action based on the identified one or more activities performed by the member of the social network service. For example, the systems and methods may display and/or update a dashboard that tracks and provides information associated with a member's status and interactions inside and outside of the social network service, may provide recommendations to other members that identify activities determined to generate positive feedback events for the members, and so on.10-02-2014
20140297749SYSTEM AND METHOD FOR RECOMMENDING ACTIONS ON A SOCIAL NETWORK - A device, system, and method may include an electronic data storage configured to store social network data related to use of the social network by users. A processor, coupled to the electronic data storage, may be configured to determine a recommended action that a member of the social network may take to increase a likelihood of at least one of the uses of the social network to access a social network content item related to the member and determine an estimated statistical change in a rate at which the users may access the social network content item if the recommended action were implemented by the member based, at least in part, on the social network data stored in the electronic data storage10-02-2014
20140298204SYSTEM AND METHOD FOR ITERATIVELY UPDATING CHARACTERISTICS IN A SOCIAL NETWORK - A device, system, and method may include a network interface device configured to be coupled to a user interface. An electronic data storage may be configured to store social network data. A processor, coupled to the network interface device and the electronic data storage, may be configured to cause the network interface device to display, on the user interface, social network content items, cause the network interface device to display, on the user interface, recommended actions related to the social network and a member of the social network associated with the user interface, the recommended actions being implementable based on a user input via the user interface, the recommended actions being displayed based on at least one display characteristic, and iteratively update the display characteristic based, at least in part, on an implementation, by the user, of at least one of the recommended actions.10-02-2014
20150052072COMMUNITY NOTIFICATION BASED ON PROFILE UPDATE - A notification machine may receive an update to a user profile that describes a user and indicates a group of users as being socially connected to the user by a social network. The update may reference a community (e.g., an employer or a club) of the user. The user profile may be modified by including a reference to the community within the user profile. The notification machine may identify a further user who is included in the community (e.g., employed by the employer, or part of the club). The further user may be socially unconnected to the user by the social network. The notification machine may then generate and provide a notification that the further user is employed by the employer. This notification may contain suggestions that the user initiate communication with the further user, become socially connected with the further user, or both.02-19-2015

Patent applications by Vinodh Jayaram, Fremont, CA US

Website © 2016 Advameg, Inc.