Patent application number | Description | Published |
20130212576 | Tagging Physical Resources in a Cloud Computing Environment - A cloud system may create physical resource tags to store relationships between cloud computing offerings, such as computing service offerings, storage offerings, and network offerings, and the specific physical resources in the cloud computing environment. Cloud computing offerings may be presented to cloud customers, the offerings corresponding to various combinations of computing services, storage, networking, and other hardware or software resources. After a customer selects one or more cloud computing offerings, a cloud resource manager or other component within the cloud infrastructure may retrieve a set of tags and determine a set of physical hardware resources associated with the selected offerings. The physical hardware resources associated with the selected offerings may be subsequently used to provision and create the new virtual machine and its operating environment. | 08-15-2013 |
20130232252 | Assigning States to Cloud Resources - Methods and systems for management of cloud computing resources are described herein. A management server for a cloud of physical computing resources may assign states to individual physical computing resources or groups of physical computing resources. The states may include a disabled state, in which only administrator access to the resources is permitted; an enabled state, in which user access to the resources is permitted; a restricted state, in which some, but not all user requests to the resources are permitted; and an unmanaged state, in which no communications between the resources and the management server are permitted. | 09-05-2013 |
20130291068 | Managing Cloud Zones - Methods and systems for managing cloud zones are described herein. A management server for a cloud of computing resources may add private zones to the cloud. The private zones may contain computers owned and operated by a user of the cloud, such as a cloud customer, rather than the cloud operator. The management server may manage the computing resources in the private zone by sending commands to an agent, which in turn relays the management server's commands to the individual computing resources. The agent may be authenticated using a token. | 10-31-2013 |
20140123135 | NETWORK OFFERING IN CLOUD COMPUTING ENVIRONMENT - A cloud system may create and support multiple network offerings for virtual machines in a cloud zone. Physical networks comprising sets of network elements, such as routers, gateways, firewalls, load balancers, and other network hardware, may be created and updated within a zone. Network offerings may be defined and associated, using tags or other techniques, with virtual machine networks, physical networks and/or network elements. Cloud end users may request specific network offerings when creating virtual machines, or may request to move existing virtual machines from one network offering to another. The cloud system may use the requested network offering to identify the virtual machine network, physical network, and/or network elements corresponding to the requested network offering. The cloud system may allocate a new virtual machine network and configure the network elements within the associated physical network to provide network services to the virtual machine. | 05-01-2014 |
20140149980 | DIAGNOSTIC VIRTUAL MACHINE - A diagnostic virtual machine having access to resources of an infrastructure as a service cloud may be created. A user device may be provided access to the diagnostic virtual machine. In some embodiments, the diagnostic virtual machine may be configured to monitor a cluster of hypervisors, and the resources of the infrastructure as a service cloud which the diagnostic virtual machine has access to may include physical resources of the infrastructure as a service cloud that are associated with the cluster of hypervisors. | 05-29-2014 |
20140373120 | MANAGING CLOUD ZONES - Methods and systems for managing cloud zones are described herein. A management server for a cloud of computing resources may add private zones to the cloud. The private zones may contain computers owned and operated by a user of the cloud, such as a cloud customer, rather than the cloud operator. The management server may manage the computing resources in the private zone by sending commands to an agent, which in turn relays the management server's commands to the individual computing resources. The agent may be authenticated using a token. | 12-18-2014 |
20150193256 | DIAGNOSTIC VIRTUAL MACHINE - A diagnostic virtual machine having access to resources of an infrastructure as a service cloud may be created. A user device may be provided access to the diagnostic virtual machine. In some embodiments, the diagnostic virtual machine may be configured to monitor a cluster of hypervisors, and the resources of the infrastructure as a service cloud which the diagnostic virtual machine has access to may include physical resources of the infrastructure as a service cloud that are associated with the cluster of hypervisors. | 07-09-2015 |
20150220357 | Tagging Physical Resources In A Cloud Computing Environment - A cloud system may create physical resource tags to store relationships between cloud computing offerings, such as computing service offerings, storage offerings, and network offerings, and the specific physical resources in the cloud computing environment. Cloud computing offerings may be presented to cloud customers, the offerings corresponding to various combinations of computing services, storage, networking, and other hardware or software resources. After a customer selects one or more cloud computing offerings, a cloud resource manager or other component within the cloud infrastructure may retrieve a set of tags and determine a set of physical hardware resources associated with the selected offerings. The physical hardware resources associated with the selected offerings may be subsequently used to provision and create the new virtual machine and its operating environment. | 08-06-2015 |
20160080201 | NETWORK OFFERING IN CLOUD COMPUTING ENVIRONMENT - A cloud system may create and support multiple network offerings for virtual machines in a cloud zone. Physical networks comprising sets of network elements, such as routers, gateways, firewalls, load balancers, and other network hardware, may be created and updated within a zone. Network offerings may be defined and associated, using tags or other techniques, with virtual machine networks, physical networks and/or network elements. Cloud end users may request specific network offerings when creating virtual machines, or may request to move existing virtual machines from one network offering to another. The cloud system may use the requested network offering to identify the virtual machine network, physical network, and/or network elements corresponding to the requested network offering. The cloud system may allocate a new virtual machine network and configure the network elements within the associated physical network to provide network services to the virtual machine. | 03-17-2016 |
Patent application number | Description | Published |
20120327321 | DISPLAY PIXEL HAVING OXIDE THIN-FILM TRANSISTOR (TFT) WITH REDUCED LOADING - Disclosed embodiments relate to a thin-film transistor (TFT) for use in a display device. The display device may include a liquid crystal display (LCD) panel having multiple pixels arranged in rows and column, with each row corresponding to a gate line and each column corresponding to a source line. Each of the pixels includes a pixel electrode and a TFT. The TFT may include a metal oxide semiconductor channel between a source and drain. For each TFT, holes may be formed in the gate line in a region beneath the source and/or the drain. The holes may be formed such that the source and drain only partially overlap the holes. The presence of the holes reduces the area of the gate line, which may reduce parasitic capacitance and improve loading. This may provide improved panel performance, which may reduce the appearance of certain visual artifacts. | 12-27-2012 |
20130234919 | DEVICES AND METHODS FOR DISCHARGING PIXELS HAVING OXIDE THIN-FILM TRANSISTORS - Methods and devices for discharging a pixel of an electronic display to be turned off are provided. In one example, a method may include supplying an activation signal to the pixel to activate the pixel. The method may also include supplying a data signal of substantially ground to a pixel electrode of the pixel. The method may include controlling a common electrode voltage of the pixel toward substantially ground. The method may also include removing the activation signal from the pixel after the common electrode voltage reaches substantially ground. | 09-12-2013 |
20130235003 | GATE LINE DRIVER CIRCUIT FOR DISPLAY ELEMENT ARRAY - Gate line driver circuitry applies an output pulse to each of several gate lines for a display element array. The circuitry has a number of gate drivers each being coupled to drive a respective one of the gate lines. Each of the gate drivers has an output stage in which a high side transistor and a low side transistor are coupled to drive the respective gate line, responsive to at least one clock signal. A pull down transistor is coupled to discharge a control electrode of the output stage. A control circuit having a cascode amplifier is coupled to drive the pull down transistor as a function of a) at least one clock signal and b) feedback from the control electrode. Other embodiments are also described and claimed. | 09-12-2013 |
20130235020 | PIXEL INVERSION ARTIFACT REDUCTION - A system and device for driving high resolution monitors while reducing artifacts thereon. Utilization of Z-inversion polarity driving techniques to drive pixels in a display reduces power consumption of the display but tends to generate visible horizontal line artifacts caused by capacitances present between the pixels and data lines of the display. By introducing a physical shield between the pixel and data line elements, capacitance therebetween can be reduced, thus eliminating the cause of the horizontal line artifacts. The shield may be a common voltage line (Vcom) of the display. | 09-12-2013 |
20130335658 | Pixel Architecture for Electronic Displays - An electronic display for providing a visual or video output for an electronic device. The electronic device includes a transistor layer configured to activate a first pixel row and a second pixel row. For each pixel in the first pixel row and the second pixel row, the transistor layer includes a switch transistor, a pixel electrode, and a common electrode. The electronic device further includes a pixel controller for selectively activating each pixel. The pixel controller includes a first gate line, a first drive line, and a second drive line. During operation, the first gate line provides a charge to the pixel electrode for a first pixel in the first pixel row and for a second pixel in the second pixel row, and the first drive line activates the switch transistor for the first pixel, and the second drive line activates the switch transistor for the second pixel. | 12-19-2013 |
20140004704 | TFT Mask Reduction | 01-02-2014 |
20140042427 | Gate Insulator Loss Free Etch-Stop Oxide Thin Film Transistor - A method is provided for fabricating a thin-film transistor (TFT). The method includes forming a semiconductor layer over a gate insulator that covers a gate electrode, and depositing an insulator layer over the semiconductor layer, as well as etching the insulator layer to form a patterned etch-stop without losing the gate insulator. The method also includes forming a source electrode and a drain electrode over the semiconductor layer and the patterned etch-stop. The method further includes removing a portion of the semiconductor layer beyond the source electrode and the drain electrode such that a remaining portion of the semiconductor layer covers the gate insulator in a first overlapping area of the source electrode and the gate electrode and a second overlapping area of the drain electrode and gate electrode. | 02-13-2014 |
20140049721 | Displays with Shielding Layers - An electronic device may have a display such as a liquid crystal display. The display may have a color filter layer and a thin-film transistor layer. An opaque masking layer may be formed on the color filter layer. An active portion of the display may contain an array of display pixels that are controlled by control signals that are provided over intersecting gate lines and data lines. In an inactive portion of the display, gate driver circuits may be used to generate gate line signals for the gate lines. Portions of the gate lines in the gate driver circuitry, power supply lines, and common electrode lines may be formed on the thin-film-transistor layer. These lines may be electromagnetically shielded using indium tin oxide shielding layers to prevent electric fields from inducing charge in the opaque masking layer and thereby causing color artifacts. | 02-20-2014 |
20140084292 | Connection to First Metal Layer in Thin Film Transistor Process - A method of connecting to a first metal layer in a semiconductor flow process. Disclosed embodiments connect to the first metal layer by etching a first portion of a viahole through an etch stop layer and a gate insulation layer to reach a first metal layer, depositing a second metal layer such that the second metal layer contacts the first metal layer within the viahole, and etching a second portion of the viahole through a first passivation layer and an organic layer to reach the second metal layer. | 03-27-2014 |
20140118666 | Display with Column Spacer Structures Resistant to Lateral Movement - A display may have a color filter layer and a thin-film transistor layer. A layer of liquid crystal material may be located between the color filter layer and the thin-film transistor layer. Column spacers may be formed on the color filter layer to maintain a desired gap between the color filter and thin-film transistor layers. Support pads may be used to support the column spacers. Different column spacers may be located at different portions of the support pads to allow the support pad size to be reduced while ensuring adequate support. Lateral movement blocking structures such as circular rings may be used to prevent column spacer lateral movement. Subspacers located over pads may be used to create friction that retards lateral movement. Lateral movement may also be retarded by receiving column spacers in trenches or other recesses formed on a thin-film transistor layer. | 05-01-2014 |
20140120657 | Back Channel Etching Oxide Thin Film Transistor Process Architecture - A method is provided for fabricating a back channel etching (BCE) oxide thin film transistor (TFT) for a liquid crystal display. The method includes forming a first metal layer having a first portion and a second portion over a substrate, depositing a gate insulator over the first metal layer, and disposing a semiconductor layer over the gate insulator. The method also includes depositing a half-tone photoresist to cover a first portion of the semiconductor layer and the first portion of the first metal layer. The half-tone photoresist has a first portion and a second portion thicker than the first portion. The first portion has a via hole above the second portion of the first metal layer. The second portion of the half-tone photoresist covers the first portion of the first metal layer. The method further includes etching a portion of the gate insulator through the via hole such that the second portion of the first metal layer is exposed, removing the first portion of the half-tone photoresist while remaining the second portion of the half-tone photoresist, and etching to remove a second portion of the semiconductor layer that is not covered by the half-tone photoresist. | 05-01-2014 |
20140141565 | GATE INSULATOR UNIFORMITY - Embodiments of the present disclosure relate to display devices and methods for manufacturing display devices. Specifically, embodiments of the present disclosure employ an enhanced etching process to create uniformity in the gate insulator of thin-film-transistor (TFTs) by using an active layer to protect the gate insulator from inadvertent etching while patterning an etch stop layer. | 05-22-2014 |
20140370655 | Gate Insulator Loss Free Etch-Stop Oxide Thin Film Transistor - A method is provided for fabricating a thin-film transistor (TFT). The method includes forming a semiconductor layer over a gate insulator that covers a gate electrode, and depositing an insulator layer over the semiconductor layer, as well as etching the insulator layer to form a patterned etch-stop without losing the gate insulator. The method also includes forming a source electrode and a drain electrode over the semiconductor layer and the patterned etch-stop. The method further includes removing a portion of the semiconductor layer beyond the source electrode and the drain electrode such that a remaining portion of the semiconductor layer covers the gate insulator in a first overlapping area of the source electrode and the gate electrode and a second overlapping area of the drain electrode and gate electrode. | 12-18-2014 |
20150054799 | Display Driver Circuitry For Liquid Crystal Displays With Semiconducting-Oxide Thin-Film Transistors - An electronic device may include a display having an array of display pixels on a substrate. The display pixels may be organic light-emitting diode display pixels or display pixels in a liquid crystal display. In an organic light-emitting diode display, hybrid thin-film transistor structures may be formed that include semiconducting oxide thin-film transistors, silicon thin-film transistors, and capacitor structures. The capacitor structures may overlap the semiconducting oxide thin-film transistors. Organic light-emitting diode display pixels may have combinations of oxide and silicon transistors. In a liquid crystal display, display driver circuitry may include silicon thin-film transistor circuitry and display pixels may be based on oxide thin-film transistors. A single layer or two different layers of gate metal may be used in forming silicon transistor gates and oxide transistor gates. A silicon transistor may have a gate that overlaps a floating gate structure. | 02-26-2015 |
20150055047 | Liquid Crystal Displays with Oxide-Based Thin-Film Transistors - An electronic device may include a display having an array of display pixels on a substrate. The display pixels may be organic light-emitting diode display pixels or display pixels in a liquid crystal display. In an organic light-emitting diode display, hybrid thin-film transistor structures may be formed that include semiconducting oxide thin-film transistors, silicon thin-film transistors, and capacitor structures. The capacitor structures may overlap the semiconducting oxide thin-film transistors. Organic light-emitting diode display pixels may have combinations of oxide and silicon transistors. In a liquid crystal display, display driver circuitry may include silicon thin-film transistor circuitry and display pixels may be based on oxide thin-film transistors. A single layer or two different layers of gate metal may be used in forming silicon transistor gates and oxide transistor gates. A silicon transistor may have a gate that overlaps a floating gate structure. | 02-26-2015 |
20150108916 | DEVICES AND METHODS FOR REDUCING POWER CONSUMPTION AND SIZE OF GATE DRIVERS - One gate driver includes an output node configured to be coupled to a gate line and to provide power to the gate line for driving thin-film transistor (TFT) gates of a display. An input node of the gate driver is configured to receive an input signal. The gate driver includes a first field-effect transistor (FET) having a gate, a drain, and a source. The drain may be coupled to the input node and the source may be coupled to the output node. The gate driver also includes a second FET having a gate, a drain, and a source. The drain may be coupled to the input node. The gate driver includes a capacitor having a first end coupled to the gates of the FETs and a second end coupled to the source of the second FET. Using the gate driver power consumption of the display may be reduced. | 04-23-2015 |
20150220194 | Displays with Intra-Frame Pause - A touch screen display may include gate line driver circuitry coupled to a display pixel array. The display may be provided with intra-frame pausing, (IFP) capabilities, where touch or other operations may be performed during one or more intra-frame blanking intervals. In one suitable arrangement, a gate driver circuit may include multiple gate line driver segments each of which is activated by a separate gate start pulse. Each gate start pulse may only be released at the end of an IFP interval. In another suitable arrangement, dummy gate driver units may be interposed among active gate driver units. Gate output signals may propagate through the dummy gate driver units during the IFP internal. In another suitable arrangement, each active gate driver unit may be provided with a buffer portion that protects at least some transistor in the gate driver unit from undesired stress. | 08-06-2015 |
20150269897 | Displays with Intra-Frame Pause - A touch screen display may include gate line driver circuitry coupled to a display pixel array. The display may be provided with intra-frame pausing (IFP) capabilities, where touch or other operations may be performed during one or more intra-frame blanking intervals. In one suitable arrangement, a gate driver circuit may include multiple gate line driver segments each of which is activated by a separate gate start pulse. Each gate start pulse may only be released at the end of an IFP interval. In another suitable arrangement, dummy gate driver units may be interposed among active gate driver units. Gate output signals may propagate through the dummy gate driver units during the IFP internal. In another suitable arrangement, each active gate driver unit may be provided with a buffer portion that protects at least some transistor in the gate driver unit from undesired stress. | 09-24-2015 |
20150338951 | RC MATCHING IN A TOUCH SCREEN - A touch screen. In some examples, the touch screen can comprise a first element coupled to a first sense connection, and a second element coupled to a second sense connection. In some examples, the first and second sense connections can be configured such that a load presented by the first sense connection and the first element is substantially equal to a load presented by the second sense connection and the second element. In some examples, the first and second sense connections can comprise detour routing configured such that a resistance of the first sense connection is substantially equal to a resistance of the second sense connection. In some examples, the first and second sense connections can be coupled to dummy routing configured such that a first capacitance presented by the first sense connection is substantially equal to a second capacitance presented by the second sense connection. | 11-26-2015 |
20150339563 | Displays With Radio-Frequency Identifiers - A display may have an active area surrounded by an inactive border area. The display may be a liquid crystal display having a liquid crystal layer sandwiched between a color filter layer and a thin-film transistor layer. An upper polarizer may have a polarized central region that overlaps the active area of the display. The upper polarizer may also have an unpolarized portion in the inactive border area overlapping the border structures. The border structures may include colored material such as a white layer on the inner surface of the thin-film transistor layer. Binary information may be embedded into an array of programmable resonant circuits. The binary information may be a display identifier or other information associated with a display. The programmable resonant circuits may be tank circuits with adjustable capacitors, fuses, or other programmable components. | 11-26-2015 |
20150346528 | Display Having Pixel Circuits With Adjustable Storage Capacitors - A liquid crystal display may have a layer of liquid crystal material. The display may have an array of display pixel circuits. The display pixel circuits may each include a display pixel electrode that applies electric fields to a corresponding portion of the liquid crystal material. Thin-film transistor circuitry and other structures in the display pixels may control operation of the display pixels circuits. The thin-film transistor circuitry may be configured to handle operation of the display at multiple refresh rates. To accommodate multiple refresh rates, each pixel circuit may include a pair of transistors. A first transistor is used to apply data signals from a data line to the display pixel electrode. A storage capacitor is used to maintain the data signal on the electrode. The second transistor may be used to adjust the capacitance of the storage capacitor depending on the refresh rate of the display. | 12-03-2015 |
20160042707 | CONCURRENTLY REFRESHING MULTIPLE AREAS OF A DISPLAY DEVICE USING MULTIPLE DIFFERENT REFRESH RATES - This application relates to methods and apparatus for refreshing a display device at various frequencies. Specifically, multiple areas of the display device can be refreshed concurrently at different frequencies. In this way, when static content is being displayed in certain areas of the display device, those certain areas can be refreshed at a lower rate than areas displaying dynamic content such as video or animation. By refreshing at lower rates, the energy consumed by the display device and subsystems associated with the display device can be reduced. Additionally, processes for reducing flicker when refreshing the display device at different refresh rates are disclosed herein. | 02-11-2016 |
20160042708 | CONCURRENTLY REFRESHING MULTIPLE AREAS OF A DISPLAY DEVICE USING MULTIPLE DIFFERENT REFRESH RATES - This application relates to methods and apparatus for refreshing a display device at various frequencies. Specifically, multiple areas of the display device can be refreshed concurrently at different frequencies. In this way, when static content is being displayed in certain areas of the display device, those certain areas can be refreshed at a lower rate than areas displaying dynamic content such as video or animation. By refreshing at lower rates, the energy consumed by the display device and subsystems associated with the display device can be reduced. Additionally, processes for reducing flicker when refreshing the display device at different refresh rates are disclosed herein. | 02-11-2016 |
20160098144 | Display Having Vertical Gate Line Extensions and Touch Sensor - A display may have an array of pixels arranged in rows and columns. Each pixel may have a transistor for controlling the amount of output light associated with that pixel. The transistors may be thin-film transistors having active areas, first and second source-drain terminals, and gates. Gate lines may be used to distribute gate control signals to the gates of the transistors in each row. Data lines that run perpendicular to the gate lines may be used to distribute image data along columns of pixels. The gate lines may be connected to gate line extensions that run parallel to the data lines. The data lines may each overlap a respective one of the gate line extensions. Vias may be used to connect the gate line extensions to the gate lines. The gate line extensions may all have the same length. | 04-07-2016 |
20160098965 | Display Having Vertical Gate Line Extensions and Minimized Borders - A display may have an array of pixels arranged in rows and columns. Each pixel may have a transistor for controlling the amount of output light associated with that pixel. The transistors may be thin-film transistors having active areas, first and second source-drain terminals, and gates. Gate lines may be used to distribute gate control signals to the gates of the transistors in each row. Data lines that run perpendicular to the gate lines may be used to distribute image data along columns of pixels. The gate lines may be connected to gate line extensions that run parallel to the data lines. The data lines may each overlap a respective one of the gate line extensions. Vias may be used to connect the gate line extensions to the gate lines. The gate line extensions may all have the same length. | 04-07-2016 |
20160103349 | Display with Low Reflectivity Alignment Structures - A display may have a liquid crystal layer sandwiched between a thin-film transistor layer and a color filter layer. An upper polarizer may be placed on top of the thin-film transistor layer. A lower polarizer may be placed under the color filter layer. Components may be bonded to bond pads on the inner surface of the thin-film transistor layer using anisotropic conductive film. Bond quality may be assessed by probing probe pads that are coupled to the bond pads or by visually inspecting the bond pads through the thin-film transistor layer. Opaque masking material in the inactive area may be provided with openings to accommodate the bond pads. Additional opaque masking material may be placed on the underside of the upper polarizer and on the upper surface of the thin-film transistor layer to block the openings from view following visual inspection. | 04-14-2016 |
Patent application number | Description | Published |
20090031403 | Methods and Apparatuses for Securely Operating Shared Host Computers With Portable Apparatuses - The present invention provides methods and apparatuses that utilize a plurality of portable apparatuses to securely operate a plurality of host computers. Each portable apparatus including an operating system and a list of software applications is installed in a removable data storage medium. An authorization procedure is implemented before establishing a connected-state operation between a portable apparatus and a host computer. The host computer loads the operating system in the portable apparatus into its random access semiconductor memory (RAM) through the established connected-state operation. | 01-29-2009 |
20090276509 | Method and Apparatus for Operating a Host Computer in a Network Environment - The present invention provides a method and an apparatus that utilize a portable apparatus to operate a host computer in a network environment. The portable apparatus including an operating system and a list of software applications are installed in a removable data storage medium. The basic input/output system (BIOS) of the host computer will directly or indirectly identify the portable apparatus as its boot drive. The host computer immersed in a network environment will further load the operating system in the portable apparatus into its random access semiconductor memory (RAM). In one embodiment of the invention, a hardware profile which contains host and peripheral device-related information is either stored or operatively accessible by the host computer. The operating system is capable of incorporating information from the hardware profile during an OS-loading procedure. | 11-05-2009 |
20100205524 | EXTENSIBLE STYLESHEET DESIGNS USING META-TAG INFORMATION - Methods and apparatuses for extensible stylesheet design using meta-tag information are disclosed. A designed stylesheet is for transferring content-oriented markup language files into a target file so as to support various presentations and information exchange. According to one aspect, a data processing mechanism starts with inserting meta-tag declarations in a target file wherein the meta-tag information pertains to information between dynamic objects in the target file and a source file. The target file with meta-tag information is then converted into one or more extensible stylesheets. | 08-12-2010 |
20100211453 | METHOD AND APPARATUS FOR BUSINESS INFO PROVIDER-BASED ADVERTISING IN A LOCAL SEARCH MARKET - An online local search system and method utilizes local business info providers to enter and update business information related to local businesses. The online local search system and method uses a territorial listing concept with an optional reservation stage, an editing stage, and a pending stage to reduce overlapping listings and promote robust update of business information. The online local search system and method also uses a territorial advertising concept, which allows a business info provider with more business listing entries to capture a larger portion of pay-per-user-interest (e.g. pay-per-click, pay-per-impression, pay-per-action, and etc.) profits based on in-category or out-category advertising on the online local search system. | 08-19-2010 |
20120278606 | METHODS AND APPARATUSES FOR SECURELY OPERATING SHARED HOST DEVICES WITH PORTABLE APPARATUSES - The present invention provides methods and apparatuses that utilize a portable apparatus to securely operate a host electronic device. Typically, each portable apparatus includes a data storage unit which stores an operating system and other software. In one example, a portable apparatus can provide a virtual operating environment on top of a host's operating system for a host device. In another example, a portable apparatus containing its operating system can directly boot a host device with one or more hardware profiles. Furthermore, a device-dependent protection against software piracy, a user-dependent protection against sensitive data leaks, a controllable host operating environment to prevent unwanted information exposure, and a secure restoration procedure to prevent virus infection between the host device users may be incorporated. Moreover, an authorization signature may also be utilized to authorize a connected-state guest operation environment in the host device. | 11-01-2012 |
20120278866 | METHODS AND APPARATUSES FOR SECURELY OPERATING SHARED HOST COMPUTERS WITH PORTABLE APPARATUSES - The present invention provides methods and apparatuses that utilize a portable apparatus to securely operate a host electronic device. Typically, each portable apparatus includes a data storage unit which stores an operating system and other software. In one example, a portable apparatus can provide a virtual operating environment on top of a host's operating system for a host device. In another example, a portable apparatus containing its operating system can directly boot a host device with one or more hardware profiles. Furthermore, a device-dependent protection against software piracy, a user-dependent protection against sensitive data leaks, a controllable host operating environment to prevent unwanted information exposure, and a secure restoration procedure to prevent virus infection between the host device users may be incorporated. Moreover, an authorization signature may also be utilized to authorize a connected-state guest operation environment in the host device. | 11-01-2012 |
20130297647 | DYNAMIC SESSIONIZATION OF ANALYTICS DATA - The subject technology provides configurations for providing aggregated analytics tracking data associated with a dynamically generated session in response to a query for analytics tracking data. A query for analytics tracking data associated with a period of time is received in which the analytics tracking data includes data for tracking activity associated with a web site or application. The subject technology determines analytics tracking data for aggregating according to the period of time in order to associate the aggregated analytics tracking data with a dynamically generated session. The aggregated analytics tracking data associated with the dynamically generated session is then provided in response to the query. | 11-07-2013 |
20130297775 | PERSIST AND PROCESS ANALYTICS DATA DIMENSIONS FOR SERVER-SIDE SESSIONIZATION - The subject technology provides configurations for propagating information from an initial analytics tracking data communication to subsequent analytics tracking data communications at an analytics server. In one example, the subject technology receives an analytics tracking data communication. The subject technology determines if the received analytics tracking data communication includes state changing information based on analytics tracking data included in the analytics tracking data communication. The subject technology then determines one or more attributes for propagating to subsequent analytics tracking data if the analytics tracking data communication includes state changing information. The state changing information are stored as one or more of the determined one or more attributes. The subject technology stores the analytics tracking data including the determined one or more attributes. | 11-07-2013 |
20130297776 | TECHNIQUES FOR DELAY PROCESSING TO SUPPORT OFFLINE HITS - The subject technology provides configurations for processing late and/or out-of-order analytics tracking data communications. An analytics tracking data communication is received. The subject technology determines a timestamp included in the analytics tracking data from the received analytics tracking data communication. The subject technology determines a session based on the determined new state changing information. The subject technology determines other analytics tracking data included in the analytics tracking data communication to associate with the determined new state changing information in the determined session if new state changing information is included in the analytics tracking data from the received analytics tracking data communication. The analytics tracking data and the other analytics tracking data associated with the new campaign information is then stored. | 11-07-2013 |
20130297777 | SERVER-SIDE CONFIGURATION DRIVEN SESSIONIZATION TO PROVIDE CONSISTENT BUSINESS LOGIC - The subject technology provides configurations for determining resource configuration information for applying to analytics tracking data. Resource information is determined based on analytics tracking data from an analytics tracking data communication in which the resource information includes a corresponding resource associated with a source, and the analytics tracking data includes data for tracking an activity associated with the source. The subject technology determines resource configuration information based on the determined resource information in which the resource configuration information includes one or more attributes associated with the corresponding resource. One or more attributes are then applied from the determined resource configuration information to the analytics tracking data. | 11-07-2013 |
20130297778 | SYSTEM FOR CENTRALIZED ANALYTICS TRACKING VIA SERVER-SIDE SESSIONIZATION - The subject technology provides a session associated with web site or application traffic data. An analytics tracking data communication is received. The subject technology determines analytics tracking data from the received analytics tracking data communication in which the analytics tracking data includes data for tracking an activity associated with a web site or application and includes visitor information. A new session associated with the analytics tracking data is created if it is determined that the activity is associated with an initial visit of a unique visitor corresponding to the visitor information. The subject technology determines campaign information for populating the new session associated with the analytics tracking data. The analytics tracking data including the determined campaign information is then stored. | 11-07-2013 |
Patent application number | Description | Published |
20130166406 | SYSTEM AND METHOD FOR GENERATING USER RECOMMENDATIONS - The present invention creates a new taxonomy called Reader Categories that incorporates a bookseller's bookselling knowledge to generate more accurate and compelling recommendations to users. An initial “seeding” of the Reader Categories with content is performed by an editorial staff. A recommendation engine is then executed with respect to the initial seeds to generate recommendation of additional content for the Categories. A tool is provided that the editorial staff can use for the seeding and for providing feedback on the quality of algorithmically generated results. This helps the present invention extend the power of its recommendation algorithms by facilitating editorial ranking and seeding. | 06-27-2013 |
20140025532 | Correlated Content Recommendation Techniques - Techniques are disclosed for generating and ranking product recommendations based at least in part on product attributes. Two or more sets of product recommendations may be generated based on a source product. The recommendation sets may include products also purchased by those who purchased the source product, products within the same genre as the source product, or products with some other trait in common with the source product. The product recommendations may be initially ranked based on overlap within the recommendation sets. A product attribute relating to the source product or one or more of the product recommendations may be determined, and this attribute may be correlated with the product recommendations. The recommendations may then be re-ranked based on the correlated product attribute and a product recommendation list may be displayed to the user. The recommendation list may be limited to a particular type of product using a control filter. | 01-23-2014 |
20140114796 | TECHNIQUES FOR GENERATING CONTENT RECOMMENDATIONS - Techniques are disclosed for providing product recommendations based on content clusters. The product may be, for example, goods or services. In some embodiments, the techniques include forming a product cluster based at least in part on product metadata, correlating the product cluster based at least in part on product correlation data, and calculating each product distance to a center of each correlated product cluster. In some cases, the techniques may further include generating recommendations based on product clusters, wherein only products within a given distance to a center of each correlated product cluster are recommended. In some cases, forming a product cluster is carried out using k-means clustering so as to minimize the within-cluster sum of squares, and the techniques may further include optimizing the within cluster sum of squares. | 04-24-2014 |
20140114797 | SYSTEM FOR GENERATING CONTENT RECOMMENDATIONS - Techniques are disclosed for providing product recommendations based on content clusters. The product may be, for example, goods or services. In some embodiments, the techniques are implemented in a system configured to form a product cluster based at least in part on product metadata, correlate the product cluster based at least in part on product correlation data, and calculate each product distance to a center of each correlated product cluster. In some cases, the system may be further configured to generate recommendations based on product clusters, wherein only products within a given distance to a center of each correlated product cluster are recommended. In some cases, forming a product cluster is carried out using k-means clustering so as to minimize the within-cluster sum of squares. | 04-24-2014 |
20140244426 | METHOD FOR GENERATING USER PROFILES - A recommendation for a product based on a user profile and product affinity is discussed. | 08-28-2014 |
20140244427 | SYSTEM FOR GENERATING USER PROFILES - A recommendation for a product based on a user profile and product affinity is discussed. | 08-28-2014 |
Patent application number | Description | Published |
20110298059 | INTEGRATED CIRCUITS HAVING DUMMY GATE ELECTRODES AND METHODS OF FORMING THE SAME - An integrated circuit includes at least one first gate electrode of at least one active transistor. At least one first dummy gate electrode is disposed adjacent to a first side edge of the at least one first gate electrode. At least one second dummy gate electrode is disposed adjacent to a second side edge of the at least one first gate electrode. The second side edge is opposite to the first side edge. At least one guard ring is disposed around the at least one first gate electrode, the at least one first dummy gate electrode, and the at least one second dummy gate electrode. An ion implantation layer of the at least one guard ring substantially touches at least one of the at least one first dummy gate electrode and the at least one second dummy gate electrode. | 12-08-2011 |
20120240088 | SYSTEMS AND METHODS OF DESIGNING INTEGRATED CIRCUITS - A method of designing an integrated circuit includes defining at least one dummy layer covering at least one of a portion of a first metallic layer and a portion of a second metallic layer of an integrated circuit. The second metallic layer is disposed over the first metallic layer. The first metallic layer, the second metallic layer and a gate electrode of the integrated circuit have a same routing direction. A logical operation is performed to a file corresponding to the at least one of the portion of the first metallic layer and the portion of the second metallic layer covered by the dummy layer so as to size at least one of the portion of the first metallic layer and the portion of the second metallic layer. | 09-20-2012 |
20130087932 | INTEGRATED CIRCUITS AND METHODS OF DESIGNING THE SAME - A method of designing an integrated circuit includes deploying an active area in a first standard cell. At least one gate electrode is routed, overlapping the active area in the first standard cell. At least one metallic line structure is routed, overlapping the active area in the first standard cell. The at least one metallic line structure is substantially parallel to the gate electrode. A first power rail is routed substantially orthogonal to the at least one metallic line structure in the first standard cell. The first power rail overlaps the at least one metallic line structure. The first power rail has a flat edge that is adjacent to the at least one metallic line structure. A first connection plug is deployed at a region where the first power rail overlaps the at least one metallic line structure in the first standard cell. | 04-11-2013 |
20130093028 | INTEGRATED CIRCUITS HAVING DUMMY GATE ELECTRODES AND METHODS OF FORMING THE SAME - An integrated circuit includes at least one first gate electrode of at least one active transistor. The integrated circuit further includes at least one first dummy gate electrode and at least one second dummy gate electrode. The integrated circuit further includes at least one guard ring disposed around the at least one first gate electrode, the at least one first dummy gate electrode, and the at least one second dummy gate electrode. An ion implantation layer of the at least one guard ring substantially touches at least one of the at least one first dummy gate electrode or the at least one second dummy gate electrode. | 04-18-2013 |
20140077270 | INTEGRATED CIRCUIT - An integrated circuit includes a first standard cell over a substrate, a power rail, and a first connection plug. The first standard cell includes an active area, at least one gate electrode overlapping the active area of the first standard cell, and at least one metallic line structure overlapping the active area of the first standard cell. The at least one metallic line structure is substantially parallel to the gate electrode. The power rail is substantially orthogonal to the at least one metallic line structure of the first standard cell. The power rail overlaps the at least one metallic line structure of the first standard cell, and the power rail has a flat edge extending through the first standard cell. The first connection plug is at a region where the power rail overlaps the at least one metallic line structure of the first standard cell. | 03-20-2014 |
20140217512 | INTEGRATED CIRCUITS HAVING DUMMY GATE ELECTRODES AND METHODS OF FORMING THE SAME - A method of forming an integrated circuit comprises forming at least one gate electrode of at least one active transistor, and at least one first dummy gate electrode. The method also comprises forming a first doped region disposed in the substrate and adjacent to a first side wall of the at least one first dummy gate electrode, wherein the first doped region has a first conductivity type dopant. The method further comprises forming a second doped region disposed in the substrate and adjacent to a second side wall of the at least one first dummy gate electrode. The second doped region has a second conductivity type dopant that is opposite to the first conductivity type dopant. | 08-07-2014 |
20150069530 | INTEGRATED CIRCUITS HAVING DUMMY GATE ELECTRODES AND METHODS OF FORMING THE SAME - An integrated circuit comprises a gate electrode of at least one active transistor. The integrated circuit also comprises a first dummy gate electrode on a first side of the gate electrode. The integrated circuit further comprises a second dummy gate electrode on a second side of the gate electrode, the second side being opposite the first side. The integrated circuit additionally comprises a diffusion ring surrounding the gate electrode, the first dummy gate electrode, and the second dummy gate electrode. The integrated circuit also comprises a diffusion area extending from a first edge of the diffusion ring to a second edge of the diffusion ring. | 03-12-2015 |
Patent application number | Description | Published |
20140283038 | Safe Intelligent Content Modification - A computer-implemented method for deflecting abnormal computer interactions includes receiving, at a computer server system and from a client computer device that is remote from the computer server system, a request for web content; identifying, by computer analysis of mark-up code content that is responsive to the request, executable code that is separate from, but programmatically related to, the mark-up code content; generating groups of elements in the mark-up code content and the related executable code by determining that the elements within particular groups are programmatically related to each other; modifying elements within particular ones of the groups consistently so as to prevent third-party code written to interoperate with the elements from modifying from interoperating with the modified elements, while maintain an ability of the modified elements within each group to interoperate with each other; and recoding the mark-up code content and the executable code to include the modified elements. | 09-18-2014 |
20140283067 | DETECTING THE INTRODUCTION OF ALIEN CONTENT - A computer-implemented method for identifying abnormal computer behavior includes receiving, at a computer server subsystem, data that characterizes subsets of particular document object models for web pages rendered by particular client computers; identifying clusters from the data that characterize the subsets of the particular document object models; and using the clusters to identify alien content on the particular client computers, wherein the alien content comprises content in the document object models that is not the result of content that is the basis of the document object model served. | 09-18-2014 |
20140283068 | PROTECTING AGAINST THE INTRODUCTION OF ALIEN CONTENT - In one implementation, a computer-implemented method can identify abnormal computer behavior. The method can receive, at a computer server subsystem and from a web server system, computer code to be served in response to a request from a computing client over the internet. The method can also modify the computer code to obscure operational design of the web server system that could be determined from the computer code, and supplement the computer code with instrumentation code that is programmed to execute on the computing client. The method may serve the modified and supplemented computer code to the computing client. | 09-18-2014 |
20140283069 | PROTECTING AGAINST THE INTRODUCTION OF ALIEN CONTENT - In one implementation, a computer-implemented method can identify abnormal computer behavior. The method can receive, at a computer server subsystem and from a web server system, computer code to be served in response to a request from a computing client over the internet. The method can also modify the computer code to obscure operational design of the web server system that could be determined from the computer code, and supplement the computer code with instrumentation code that is programmed to execute on the computing client. The method may serve the modified and supplemented computer code to the computing client. | 09-18-2014 |
20150350243 | Safe Intelligent Content Modification - A computer-implemented method for deflecting abnormal computer interactions includes receiving, at a computer server system and from a client computer device that is remote from the computer server system, a request for web content; identifying, by computer analysis of mark-up code content that is responsive to the request, executable code that is separate from, but programmatically related to, the mark-up code content; generating groups of elements in the mark-up code content and the related executable code by determining that the elements within particular groups are programmatically related to each other; modifying elements within particular ones of the groups consistently so as to prevent third-party code written to interoperate with the elements from modifying from interoperating with the modified elements, while maintain an ability of the modified elements within each group to interoperate with each other; and recoding the mark-up code content and the executable code to include the modified elements. | 12-03-2015 |