Corson, CA
Dan Corson, Menlo Park, CA US
Patent application number | Description | Published |
---|---|---|
20100146443 | Dynamically Providing a Feed of Stories About a User of a Social Networking System - To display a news feed in a social network environment, a social networking system generates news items regarding activities associated with a user of a social network environment. The social networking system may also attach an informational link associated with at least one of the activities to at least one of the news items, limit access to the news items to a predetermined set of viewers, and assign an order to the news items. The news items may be displayed in the assigned order to at least one viewing user of the predetermined set of viewers, and the number of news items displayed may be dynamically limited. | 06-10-2010 |
20130124636 | DYNAMICALLY PROVIDING A FEED OF STORIES ABOUT A USER OF A SOCIAL NETWORKING SYSTEM - To display a news feed in a social network environment, a social networking system generates news items regarding activities associated with a user of a social network environment. The social networking system may also attach an informational link associated with at least one of the activities to at least one of the news items, limit access to the news items to a predetermined set of viewers, and assign an order to the news items. The news items may be displayed in the assigned order to at least one viewing user of the predetermined set of viewers, and the number of news items displayed may be dynamically limited. | 05-16-2013 |
Greg Corson, Foster City, CA US
Patent application number | Description | Published |
---|---|---|
20090070842 | Delivery of digital content - A system and method for providing multimedia content through a cable, satellite television or other content server system is disclosed. A server facility which provides multimedia content divides formatted multimedia content into data chunks (e.g., collections of data corresponding to one minute lengths) prior to transmission to a user/subscriber receptor unit, and sends the divided data chunks according to a schedule which permits instantaneous starting and viewing of the multimedia content, such as movies, upon user/subscriber request. The user/subscriber receptor unit includes a cable box, video game device, or the like having a digital video recording capability and at least a memory capacity or disk space sufficient to store a complete unit of media content, such as full-length feature film. The invention does not require intensive interaction between the server facility and the receptor unit, but rather, only requires sending of content signals in the form of an interleaved media stream from the server facility to the receptor unit. Further, the invention requires the use of no more than six times the bandwidth of the original signal for operation. | 03-12-2009 |
Gregory Corson, Foster City, CA US
Patent application number | Description | Published |
---|---|---|
20140280847 | BANDWIDTH MANAGEMENT BASED ON PROFILES - Bandwidth management based on profiles is provided. A requesting user using a user device may submit a request concerning access to an application or media file hosted or provided by a content provider. A profile associated with the requested application or media file may be accessed. Such a profile provides information regarding consumption of bandwidth throughout a time period of usage associated with the requested application or media file. Bandwidth requirements associated with the request may be determined based on the profile information, and bandwidth consumption by the user device may be managed based on the bandwidth requirements determined for the requested application or media file and available network bandwidth. | 09-18-2014 |
20140280974 | PROFILE GENERATION FOR BANDWIDTH MANAGEMENT - Profile generation for bandwidth management is provided. A content provider receive a notification regarding a new application or media file. Profile information for the application or media file is determined. Such profile information includes information regarding consumption of bandwidth throughout a time period of usage of the application or media file. The profile may be stored in memory in association with the application or media file. A request is received from a user device regarding access to the application or media file. Access to the requested application or media is provided to the user device; the profile is also provided to the user device for use in evaluating whether bandwidth requirements of the application or media file exceeds an available network bandwidth of a network of the user device. | 09-18-2014 |
Gregory A. Corson, Foster City, CA US
Patent application number | Description | Published |
---|---|---|
20090213072 | REMOTE INPUT DEVICE - An input device providing users with a pointing capability includes a sender portion and a receiver portion. The sender portion is adapted to be manipulated by a user to specify a target point within a target area. The sender portion projects a light beam including a pattern on to the target area. A receiver portion includes one or more sensor units located in or near the target area. At least some of the sensor units receive a portion of the light beam regardless of the location of the target point within the target area. A processing unit in the receiver portion analyzes the portions of the light beam received by one or more sensor units to determine an attribute of the target point. The attribute can be the location or relative motion of the target point. The receiver portion may be integrated with a display device. | 08-27-2009 |
20090288127 | BROADCAST SEEDING FOR PEER-TO-PEER NETWORKS - The distribution of content over a peer to peer (P2P) network can be improved by utilizing at least one broadcast of the content in order to quickly seed the P2P network. When content is first to be distributed across the network, a broadcast can be scheduled that each peer device with broadcast receiving capability and within range of the broadcast is able to receive. As soon as a peer device receives at least a portion of the broadcast content, that peer can begin redistributing the content across the P2P network. Any errors or missing portions of the received broadcast content can be corrected by requesting a copy of the missing or incorrect portion from another peer on the P2P network. | 11-19-2009 |
Gregory A. Corson, San Mateo, CA US
Patent application number | Description | Published |
---|---|---|
20100194687 | REMOTE INPUT DEVICE - An input device providing users with a pointing capability includes a sender portion ( | 08-05-2010 |
20100214214 | REMOTE INPUT DEVICE - An input device providing users with a pointing capability includes a sender portion ( | 08-26-2010 |
20110238731 | METHOD TO PROVIDE AN UNLIMITED NUMBER OF CUSTOMIZED USER INTERFACES - A method of providing an unlimited number of customized user interfaces ensure that the user interface on a controlling device is appropriately configured for the controlling device as well as ensuring the controlling device is appropriately configured to control a controlled device. Each of the devices publishes a description of messages that are utilized with the device. A script is then developed based on the description of the messages to enable proper communication between the devices. The script is downloaded to the controlling device so that the controlling device is able to utilize the script for communicating with the controlled device. With the script, the controlling device will have an appropriately configured user interface and control the controlled device properly. | 09-29-2011 |
20140273877 | METHOD AND SYSTEM FOR SIMPLIFYING WIFI SETUP FOR BEST PERFORMANCE - Performance of WiFi devices, including WiFi access points are affected by a variety of parameters, including the location of setup of device and nearby sources of interference. Optimization of WiFi setup is enabled via quality metrics observed by the WiFi device and provided to the user. The system enables a user to change conditions that affect connection performance, such as the location of the WiFi access point, while the system automatically measures performance for each set of conditions. The system can then determine for the user which set of conditions provides the system with optimized WiFi connection performance. It is emphasized that this abstract is provided to comply with the rules requiring an abstract that will allow a searcher or other reader to quickly ascertain the subject matter of the technical disclosure. It is submitted with the understanding that it will not be used to interpret or limit the scope or meaning of the claims. | 09-18-2014 |
John Corson, Mountain View, CA US
Patent application number | Description | Published |
---|---|---|
20100212732 | Protective layer for large-scale production of thin-film solar cells - A solar cell includes a substrate, a protective layer located over a first surface of the substrate, a first electrode located over a second surface of the substrate, at least one p-type semiconductor absorber layer located over the first electrode, an n-type semiconductor layer located over the p-type semiconductor absorber layer, and a second electrode over the n-type semiconductor layer. The p-type semiconductor absorber layer includes a copper indium selenide (CIS) based alloy material, and the second electrode is transparent and electrically conductive. The protective layer has an emissivity greater than 0.25 at a wavelength of 2 μm, has a reactivity with a selenium-containing gas lower than that of the substrate, and may differ from the first electrode in at least one of composition, thickness, density, emissivity, conductivity or stress state. The emissivity profile of the protective layer may be uniform or non-uniform. | 08-26-2010 |
20100212733 | Protective layer for large-scale production of thin-film solar cells - A solar cell includes a substrate, a protective layer located over a first surface of the substrate, a first electrode located over a second surface of the substrate, at least one p-type semiconductor absorber layer located over the first electrode, an n-type semiconductor layer located over the p-type semiconductor absorber layer, and a second electrode over the n-type semiconductor layer. The p-type semiconductor absorber layer includes a copper indium selenide (CIS) based alloy material, and the second electrode is transparent and electrically conductive. The protective layer has an emissivity greater than 0.25 at a wavelength of 2 μm, has a reactivity with a selenium-containing gas lower than that of the substrate, and may differ from the first electrode in at least one of composition, thickness, density, emissivity, conductivity or stress state. The emissivity profile of the protective layer may be uniform or non-uniform. | 08-26-2010 |
20110318868 | Protective Layer for Large-Scale Production of Thin-Film Solar Cells - A solar cell includes a substrate, a protective layer located over a first surface of the substrate, a first electrode located over a second surface of the substrate, at least one p-type semiconductor absorber layer located over the first electrode, an n-type semiconductor layer located over the p-type semiconductor absorber layer, and a second electrode over the n-type semiconductor layer. The p-type semiconductor absorber layer includes a copper indium selenide (CIS) based alloy material, and the second electrode is transparent and electrically conductive. The protective layer has an emissivity greater than 0.25 at a wavelength of 2 μm, has a reactivity with a selenium-containing gas lower than that of the substrate, and may differ from the first electrode in at least one of composition, thickness, density, emissivity, conductivity or stress state. The emissivity profile of the protective layer may be uniform or non-uniform. | 12-29-2011 |
John F. Corson, Mountain View, CA US
Patent application number | Description | Published |
---|---|---|
20100120633 | Biopolymeric Arrays Having Replicate Elements - A method for designing an array is provided. In certain embodiments, this method includes grouping probes into a plurality of ranked groups of probes; and designing an array comprising the ranked groups of probes, wherein the array contains more replicates of probes in a higher ranked group as compared to probes of a lower ranked group of probes. | 05-13-2010 |
John Frederick Corson, Mountain View, CA US
Patent application number | Description | Published |
---|---|---|
20090012732 | Methods and systems for detrending signal intensity data from chemical arrays - Methods, systems and computer readable media for removing trends in signal intensity values from features on a chemical array. Inputted signal values from features on the array are surface fitted to calculate a surface approximation. The surface approximation is normalized and used to de-trend the signal intensity values from the features. | 01-08-2009 |
Michael Corson, San Diego, CA US
Patent application number | Description | Published |
---|---|---|
20130239580 | HIGH ALTITUDE START OF A GAS TURBINE ENGINE USING FUEL PULSING AND STARTER TOGGLING - A system for starting a gas turbine engine includes an engine controller and a fuel controller. The engine controller varies the engine speed between a minimum start speed and a maximum start speed until light-off of the engine occurs. The fuel controller operates a fuel command to vary fuel provided to a combustion chamber of the engine until light-off of the engine occurs. | 09-19-2013 |
Michael A. Corson, Fairfield, CA US
Patent application number | Description | Published |
---|---|---|
20130323008 | TURBOMACHINE CONTAINMENT STRUCTURE - An exemplary containment structure includes an annular wall configured to receive a rotatable portion of a turbomachine. A plurality of apertures extend radially through the annular wall. The apertures have a varying circumferential width. | 12-05-2013 |
M. Scott Corson, San Diego, CA US
Patent application number | Description | Published |
---|---|---|
20110019614 | Enhanced Techniques For Using Core Based Nodes For State Transfer - Methods and apparatus for storing, manipulating, retrieving, and forwarding state, e.g., context and other information, used to support communications sessions with one or more end nodes, e.g., mobile devices, are described. Various features are directed to a mobile node controlling the transfer of state from a first access node to a second access node during a handoff operation thereby eliminating any need for state transfer messages to be transmitted between the second access node and the first access node during handoff. Other features of the invention are directed to the use of a core network node to store state information. State information stored in the core node can be accessed and used by access nodes in cases where a mobile node does not send a state transfer message during a handoff, e.g., because communication with the first access node is lost or because such messages are not supported. | 01-27-2011 |