Inventors list

Assignees list

Classification tree browser

Top 100 Inventors

Top 100 Assignees


Ng, Mountain View

Kai F. Ng, Mountain View, CA US

Patent application numberDescriptionPublished
20090175582ELECTROMAGNETIC INTEFERENCE CONTAINMENT STRUCTURES - In one example embodiment, an optoelectronic module comprises a body, a signal ground, and an OSA. The body is connected to chassis ground and defines a cavity within which one or more components are disposed. The optical subassembly is disposed in the body cavity, has one or more components connected to signal ground, and comprises a header assembly, a housing, and one or more containment structures. The header assembly houses one or more components that generate EMI emissions and includes an optical aperture. The housing includes a port and a barrel. The port defines a fiber receptacle and the barrel defines a cavity that at least partially receives the header assembly. The containment structure(s) at least partially contain the EMI emissions within the OSA.07-09-2009
20110064365ELECTROMAGNETIC INTEFERENCE CONTAINMENT STRUCTURES - In one example embodiment, an optoelectronic module comprises a body, a signal ground, and an OSA. The body is connected to chassis ground and defines a cavity within which one or more components are disposed. The optical subassembly is disposed in the body cavity, has one or more components connected to signal ground, and comprises a header assembly, a housing, and one or more containment structures. The header assembly houses one or more components that generate EMI emissions and includes an optical aperture. The housing includes a port and a barrel. The port defines a fiber receptacle and the barrel defines a cavity that at least partially receives the header assembly. The containment structure(s) at least partially contain the EMI emissions within the OSA.03-17-2011

Mason Ng, Mountain View, CA US

Patent application numberDescriptionPublished
20090307362SYSTEM AND METHOD FOR GLOBALLY AND SECURELY ACCESSING UNIFIED INFORMATION IN A COMPUTER NETWORK - A client stores a first set of workspace data, and is coupled via a computer network to a global server. The client may be configured to synchronize portions of the first set of workspace data with the global server, which stores independently modifiable copies of the portions. The global server may also store workspace data which is not downloaded from the client, and thus stores a second set of workspace data. The global server may be configured to identify and authenticate a user seeking global server access from a remote terminal, and is configured to provide access to the first set or to the second set. Further, services may be stored anywhere in the computer network. The global server may be configured to provide the user with access to the services. The system may further include a synchronization-start module at the client site (which may be protected by a firewall) that initiates interconnection and synchronization with the global server when predetermined criteria have been satisfied.12-10-2009
20100005125SYSTEM AND METHOD FOR GLOBALLY AND SECURELY ACCESSING UNIFIED INFORMATION IN A COMPUTER NETWORK - A client stores a first set of workspace data, and is coupled via a computer network to a global server. The client may be configured to synchronize portions of the first set of workspace data with the global server, which stores independently modifiable copies of the portions. The global server may also store workspace data which is not downloaded from the client, and thus stores a second set of workspace data. The global server may be configured to identify and authenticate a user seeking global server access from a remote terminal, and is configured to provide access to the first set or to the second set. Further, services may be stored anywhere in the computer network. The global server may be configured to provide the user with access to the services. The system may further include a synchronization-start module at the client site (which may be protected by a firewall) that initiates interconnection and synchronization with the global server when predetermined criteria have been satisfied.01-07-2010
20100005195SYSTEM AND METHOD FOR GLOBALLY AND SECURELY ACCESSING UNIFIED INFORMATION IN A COMPUTER NETWORK - A client stores a first set of workspace data, and is coupled via a computer network to a global server. The client may be configured to synchronize portions of the first set of workspace data with the global server, which stores independently modifiable copies of the portions. The global server may also store workspace data which is not downloaded from the client, and thus stores a second set of workspace data. The global server may be configured to identify and authenticate a user seeking global server access from a remote terminal, and is configured to provide access to the first set or to the second set. Further, services may be stored anywhere in the computer network. The global server may be configured to provide the user with access to the services. The system may further include a synchronization-start module at the client site (which may be protected by a firewall) that initiates interconnection and synchronization with the global server when predetermined criteria have been satisfied.01-07-2010
20100023630SYSTEM AND METHOD FOR GLOBALLY AND SECURELY ACCESSING UNIFIED INFORMATION IN A COMPUTER NETWORK - A client stores a first set of workspace data, and is coupled via a computer network to a global server. The client may be configured to synchronize portions of the first set of workspace data with the global server, which stores independently modifiable copies of the portions. The global server may also store workspace data which is not downloaded from the client, and thus stores a second set of workspace data. The global server may be configured to identify and authenticate a user seeking global server access from a remote terminal, and is configured to provide access to the first set or to the second set. Further, services may be stored anywhere in the computer network. The global server may be configured to provide the user with access to the services. The system may further include a synchronization-start module at the client site (which may be protected by a firewall) that initiates interconnection and synchronization with the global server when predetermined criteria have been satisfied.01-28-2010
20110004941SYSTEM AND METHOD FOR PREVENTING ACCESS TO DATA ON A COMPROMISED REMOTE DEVICE - This invention discloses a system and method for selective erasure, encryption and or copying of data on a remote device if the remote device has been compromised or the level of authorization of a roaming user in charge of the remote device has been modified.01-06-2011
20110153779SYSTEM AND METHOD FOR GLOBALLY AND SECURELY ACCESSING UNIFIED INFORMATION IN A COMPUTER NETWORK - A smartphone that includes a communications interface to communicate via one or more Internet communications channels is provided. The smartphone also includes a service engine that communicates with a global server via an Internet channel using the communications interface to provide identification data to the global server. In response to providing the identification data, the service engine receives configuration data to configure the service engine with a selectable set of downloadable executables. The selectable set of downloadable executables include a selection of downloadable executables that is made at least in part by the global server using the identification data. A display presents at least some of the selectable set of downloadable executables on the smartphone, and an input device selects a downloadable executable from the selectable set. The service engine initiates a download of the selected downloadable executable using the communications interface.06-23-2011

Patent applications by Mason Ng, Mountain View, CA US

Tse Nga Ng, Mountain View, CA US

Patent application numberDescriptionPublished
20110095272Organic Memory Array With Ferroelectric Field-Effect Transistor Pixels - An organic non-volatile memory array including multiple pixels and associated signal lines that are disposed on and between a substrate, a single ferroelectric dielectric layer, and a single organic dielectric layer, where each pixel includes a ferroelectric field-effect transistor (FeFET) and at least one organic thin-film field effect transistor (FET) that are connected to associated signal lines in a way that facilitates addressable reading and writing to the FeFET of a selected pixel without disturbing the data stored in adjacent pixels. Analog data storage in the FeFET array is also introduced that does not require analog-to-digital conversion of the stored data.04-28-2011