Tseng, CA
An-Shih Tseng, Fremont, CA US
Patent application number | Description | Published |
---|---|---|
20090230526 | ADVANCED QUAD FLAT NO LEAD CHIP PACKAGE HAVING A PROTECTIVE LAYER TO ENHANCE SURFACE MOUNTING AND MANUFACTURING METHODS THEREOF - A semiconductor package and related methods are described. In one embodiment, the package includes a die pad, multiple leads, a chip, a package body, and a protective layer. The die pad includes an upper sloped portion, a lower sloped portion, and a peripheral edge region defining a cavity with a cavity bottom. Each lead includes an upper sloped portion and a lower sloped portion. The chip is disposed on the cavity bottom and is coupled to the leads. The package body is formed over the chip and the leads, substantially fills the cavity, and substantially covers the upper sloped portions of the die pad and the leads. The lower sloped portions of the die pad and the leads at least partially extend outwardly from a lower surface of the package body. The protective layer substantially covers the lower sloped portion and the lower surface of at least one lead. | 09-17-2009 |
Belle Tseng, Cupertino, CA US
Patent application number | Description | Published |
---|---|---|
20090307198 | IDENTIFYING REGIONAL SENSITIVE QUERIES IN WEB SEARCH - A system for determining the intent of query that includes a search engine that receives a first search query, a query/click log module configured to store log data associated with the first search query; and a computational module that generates metric values associated with the first search query based on the log data and that determines that the first search query is one of a regional specific query or a global query based on the metric values, where the metric values reflect a likelihood of local intent of the first search query, and where the search engine provides search results selected in part based on the metric values. | 12-10-2009 |
20090319507 | METHODS AND APPARATUSES FOR ADAPTING A RANKING FUNCTION OF A SEARCH ENGINE FOR USE WITH A SPECIFIC DOMAIN - Methods and apparatuses are provided for adapting hierarchical structure information associated with a first ranking function tuned for use in a first domain for use in a second domain. | 12-24-2009 |
20100325129 | DETERMINING THE GEOGRAPHIC SCOPE OF WEB RESOURCES USING USER CLICK DATA - A geographic region is automatically determined for an Internet resource based on information that has been gathered over time through the automatic monitoring of certain “click” activities of Internet search engine-using users. Over time, the search engine collects information for each click. Using this click-related data, the search engine estimates the geographic region with which the resource ought to be associated. The fact that a significant proportion of clicks on a resource's hyperlink are clicks that “came through” a search engine portal that is associated with a geographic region tends to suggest that the resource ought to be associated with that geographic region. Similarly, the fact that a significant proportion of clicks on a resource's hyperlink are clicks that were made by users whose computers have IP addresses that are associated with a geographic region tends to suggest that the resource ought to be associated with that geographic region. | 12-23-2010 |
20110071965 | SYSTEM AND METHOD FOR CROSS DOMAIN LEARNING FOR DATA AUGMENTATION - According to an example embodiment, a method comprises executing instructions by a special purpose computing apparatus to, for labeled source domain data having a plurality of original labels, generate a plurality of first predicted labels for the labeled source domain data using a target function, the target function determined by using a plurality of labels from labeled target domain data. The method further comprises executing instructions by the special purpose computing apparatus to apply a label relation function to the first predicted labels for the source domain data and the original labels for the source domain data to determine a plurality of weighting factors for the labeled source domain data. The method further comprises executing instructions by the special purpose computing apparatus to generate a new target function using the labeled target domain data, the labeled source domain data, and the weighting factors for the labeled source domain data, and evaluate a performance of the new target function to determine if there is a convergence. | 03-24-2011 |
20110202522 | AUTOMATED USER BEHAVIOR FEEDBACK SYSTEM FOR WHOLE PAGE SEARCH SUCCESS OPTIMIZATION - Various users' navigational behaviors relative to search results presented by a search engine are monitored. URLs that are visited and revised queries that are submitted after the submission of an original query are placed within a trail that begins with the original query. These trails are grouped based on the original queries with which they begin. For each trail group, a set of URLs that frequently occur in that group's trails, and a set of revised queries that frequently occur in that group's trails, are determined. These frequently occurring elements are mapped to the original queries with which all the trails in the corresponding trail group begin. In response to subsequent submissions of the same original query, the search engine ensures that URLs and revised queries that are mapped to the original query are prominently displayed on the search results pages that are initially returned in response to those submissions. | 08-18-2011 |
20120084155 | PRESENTATION OF CONTENT BASED ON UTILITY - Methods and systems for presenting content such as articles based on utility are provided. In one embodiment, a plurality of articles are determined, each article in the plurality of articles including article content and a corresponding preview icon, the preview icon defining a link to the corresponding article content when presented. For each article in the plurality of articles, a user experience utility value is determined. And for each article in the plurality of articles, an economic utility value is also determined. A ranked order of the articles is determined based upon each article's user experience utility value and economic utility value. And a portion of the preview icons of the articles are presented on a graphical display page in a priority orientation based on the ranked order of the articles. | 04-05-2012 |
20120084832 | Time Managed Challenge-Response Test - A method of generating a time managed challenge-response test is presented. The method identifies a geometric shape having a volume and generates an entry object of the time managed challenge-response test. The entry object is overlaid onto the geometric shape, such that the entry object is distributed over a surface of the geometric shape, and a portion of the entry object is hidden at any point in time. The geometric shape is rotated, which reveals the portion of the entry object that is hidden. A display region on a display is identified for rendering the geometric shape and the geometric shape is presented in the display region of the display. | 04-05-2012 |
20120166379 | CLUSTERING COOKIES FOR IDENTIFYING UNIQUE MOBILE DEVICES - Embodiments are directed towards clustering cookies for identifying unique mobile devices for associating activities over a network with a given mobile device. The cookies are clustered based on a Bayes Factor similarity model that is trained from cookie features of known mobile devices. The clusters may be used to determine the number of unique mobile devices that access a website. The clusters may also be used to provide targeted content to each unique mobile device. | 06-28-2012 |
20130097005 | ONLINE TECHNIQUES FOR SELLING GROUP COMBO COUPONS - Techniques for providing group discounts are described. A group discount package is configured by associating a plurality of different items with the package, associating a discount price with each item, and associating a threshold value with at least one item. One or more actions that have corresponding threshold values may also be associated with the package. The group discount package may be offered by enabling users to request to purchase items associated with the package. Each user may request to purchase one or more of the items associated with the package at the associated discount price. Furthermore, the users may be enabled to perform any actions associated with the package. A deal with the package is confirmed when each associated threshold value is met. | 04-18-2013 |
20130111005 | Online Active Learning in User-Generated Content Streams | 05-02-2013 |
20130148880 | Image Cropping Using Supervised Learning - Software for supervised learning extracts a set of pixel-level features from each source image in collection of source images. Each of the source images is associated with a thumbnail created by an editor. The software also generates a collection of unique bounding boxes for each source image. And the software calculates a set of region-level features for each bounding box. Each region-level feature results from the aggregation of pixel values for one of the pixel-level features. The software learns a regression model, using the calculated region-level features and the thumbnail associated with the source image. Then the software chooses a thumbnail from a collection of unique bounding boxes in a new image, based on application of the regression model. | 06-13-2013 |
20130159227 | CLUSTERING COOKIES FOR IDENTIFYING UNIQUE MOBILE DEVICES - Embodiments are directed towards clustering cookies for identifying unique mobile devices for associating activities over a network with a given mobile device. The cookies are clustered based on a Bayes Factor similarity model that is trained from cookie features of known mobile devices. The clusters may be used to determine the number of unique mobile devices that access a website. The clusters may also be used to provide targeted content to each unique mobile device. | 06-20-2013 |
Belle L. Tseng, Cupertino, CA US
Patent application number | Description | Published |
---|---|---|
20080294684 | Evolutionary Spectral Clustering by Incorporating Temporal Smoothness - Systems and methods are disclosed for clusterizing information by determining similarity matrix for historical information and similarity matrix for current information; generating an aggregated similarity matrix (aggregated kernel); and applying evolutionary spectral clustering on the aggregated kernel to a content stream to produce one or more clusters. | 11-27-2008 |
20090327200 | Method and Apparatus for Ontology-Based Classification of Media Content - A method and apparatus for ontology-based classification of media content are provided. With the method and apparatus, initial confidence values of classifiers in a hierarchical classification structure are modified based on relationships between classifiers. A confidence value for a classifier is boosted by a boosting factor based on a correspondence between the confidence value and confidence values of ancestor classifiers in the hierarchical classification structure. A confidence value for a classifier is modified by a confusion factor based on a correspondence between the confidence value of the classifier and the confidence values of mutually exclusive classifiers in the hierarchical classification structure. In this way, a more accurate representation of the actual confidence that media content falls within the classification associated with the classifier is obtained. From this improved classification mechanism, indices for media content may be generated for use in accessing the media content at a later time. | 12-31-2009 |
20100293175 | FEATURE NORMALIZATION AND ADAPTATION TO BUILD A UNIVERSAL RANKING FUNCTION - To increase the amount of training data available to train a machine learning ranking function, data from multiple markets are normalized in such a manner as to optimize a measurement of quality of the ranking function trained on the various sets of normalized training data. Furthermore, the feature scores of training data from individual markets are adapted to conform to the distributions of feature scores from a base market. Such adapted training data from the various markets may be used to train a single, robust ranking function. Adaptation of feature scores in a particular training data set involves mapping feature scores of the particular training data set to feature scores of a base training data set to conform the distributions of the feature scores in the particular training data set to the distributions of the feature scores in the base training data set. | 11-18-2010 |
20120144016 | System and Method for Counting Network Users - Embodiments presented herein provide methods, systems and computer program products for determining a count of network users. One method identifies one or more login access requests, from one or more server logs. Each of the one or more login access requests comprises a login cookie, and a user identifier. The method then forms one or more connected components based on the one or more login access requests. Each connected component comprises one or more user identifiers, wherein each of the one or more user identifiers is associated with one or more login cookies. The method finally determines a count of login users based, at least in part, on the user identifiers in the one or more connected components. | 06-07-2012 |
Chaw-Wu Tseng, San Jose, CA US
Patent application number | Description | Published |
---|---|---|
20100284113 | ACTUATOR LATCH FOR MINIMIZING EFFECT OF NON-OPERATIONAL ROTARY SHOCK IN A LOAD-UNLOAD (LUL) HARD DISK DRIVE - This application discloses a Load-UnLoad (LUL) hard disk drive comprising a disk base, a spindle motor mounted on the disk base for rotating at least one disk to create at least one rotating disk surface, and a head stack assembly pivotably coupled to the disk base and configured to engage an actuator latch when the sliders of the head stack assembly are to be parked. The actuator latch includes a latch beam coupled through a latch pivot to the disk base and a boss coupled to the latch beam and configured to limit the stroke of latch motion in the event of a rotary non-operational shock. | 11-11-2010 |
20110211280 | METHOD AND APPARATUS FOR AT LEAST ONE ACTUATOR ARM DAMPER COVERING AT LEAST ONE LIGHTENING HOLE IN A HARD DISK DRIVE TO REDUCE TRACK MIS-REGISTRATION (TMR) - This application discloses a hard disk drive, a head stack assembly, an actuator arm, and an arm damper configured for coupling to an actuator arm to create the head stack assembly used in the hard disk drive. The actuator arm has two arm dampers covering a lightening hole on either side of the actuator arm and configured to reduce the effects of airflow turbulence and mechanical vibration in the hard disk drive. Also disclosed, methods of operating the hard disk drive and of manufacturing for the head stack assembly and the hard disk drive. | 09-01-2011 |
20120287533 | DISK DRIVE SYSTEM WITH AIR DAMPER AND METHOD OF MANUFACTURE THEREOF - A method comprising: providing an arm actuation comprises a lightning hole; and attaching an air damper having a channel on the actuator arm and over the lightning hole, the air damper has the channel from a perimeter of the air damper. | 11-15-2012 |
Chien-Chung Tseng, San Jose, CA US
Patent application number | Description | Published |
---|---|---|
20130069431 | INTERCHANGEABLE INTELLIGENT ACCESSORIES FOR MOBILE DEVICES - Techniques for an interchangeable modular design for mobile device accessories by separating a mobile device accessory into two modules are disclosed herein. The power and data interfaces between a power module and an expansion adapter are predetermined as a standardized design. The power module includes a battery to supply electrical power. The power module has a form-fitting shape adapted to secure a particular mobile device with the power module. The expansion adapter includes interfaces to be connected to the mobile device and the power module. The power module can receive electrical power supplied from the battery of the power module. The expansion adapter and/or power module may include additional hardware functionalities. | 03-21-2013 |
Chih Tseng, Fremont, CA US
Patent application number | Description | Published |
---|---|---|
20130039131 | Systems And Methods Involving Multi-Bank, Dual- Or Multi-Pipe SRAMs - Systems and methods are disclosed for increasing the performance of static random access memory (SRAM). Various systems herein, for example, may include or involve dual- or multi-pipe, multi-bank SRAMs, such as Quad-B2 SRAMs. In one illustrative implementation, there is provided an SRAM memory device including a memory array comprising a plurality of SRAM banks and pairs of separate and distinct pipes associated with each of the SRAM banks, wherein each pair of pipes may provide independent access to its associated SRAM bank. | 02-14-2013 |
20140304463 | Systems and Methods Involving Multi-Bank, Dual- or Multi-Pipe SRAMs - Systems and methods are disclosed for increasing the performance of static random access memory (SRAM). Various systems herein, for example, may include or involve dual- or multi-pipe, multi-bank SRAMs, such as Quad-B2 SRAMs. In one illustrative implementation, there is provided an SRAM memory device including a memory array comprising a plurality of SRAM banks and pairs of separate and distinct pipes associated with each of the SRAM banks, wherein each pair of pipes may provide independent access to its associated SRAM bank. | 10-09-2014 |
Chih-Chiang Tseng, Fremont, CA US
Patent application number | Description | Published |
---|---|---|
20090237109 | Efficient method for implementing programmable impedance output drivers and programmable input on die termination on a bi-directional data bus - A combined input and termination circuit comprises a fixed portion of impedance and a programmable portion of impedance. The fixed portion is able to be fixed in a driver mode and a termination mode. The programmable portion is able to be configured to have a desired impedance in a driver mode or a termination mode while maintaining minimum associated capacitance. | 09-24-2009 |
Chih-Chiang Tseng, Dublin, CA US
Patent application number | Description | Published |
---|---|---|
20080272794 | METHOD OF MANUFACTURING A PROBE CARD - A method of designing and manufacturing a probe card assembly includes prefabricating one or more elements of the probe card assembly to one or more predefined designs. Thereafter, design data regarding a newly designed semiconductor device is received along with data describing the tester and testing algorithms to be used to test the semiconductor device. Using the received data, one or more of the prefabricated elements is selected. Again using the received data, one or more of the selected prefabricated elements is customized. The probe card assembly is then built using the selected and customized elements. | 11-06-2008 |
Ching Wen Tseng, Los Angeles, CA US
Patent application number | Description | Published |
---|---|---|
20110251162 | METHODS OF TREATMENT FOR MRSA INFECTIONS - The present subject matter relates to pathogenesis of MRSA. Specifically, the present disclosures identifies the pro-inflammatory properties of PVL as the cause of MRSA. Viewed from this new perspective, the present subject matter achieves novel methods and apparatus for treating MRSA infection in a subject involving the administration of an anti-inflammatory drug to the subject. Furthermore the present subject matter teaches methods and apparatus for treating a Panton-Valetine leukocidin associated infection in a subject involving the administration of an anti-inflammatory drug to the subject. | 10-13-2011 |
Ching-Yih Tseng, Milpitas, CA US
Patent application number | Description | Published |
---|---|---|
20130121388 | LOW COMPLEXITY FREQUENCY SELECTIVE IQ MISMATCH DIGITAL RX BALANCER AND TX INVERSE BALANCER FOR NON-IDEAL RF FRONT-END - A system for reducing a mismatch between an in-phase (I) signal and a quadrature phase (Q) signal is disclosed. The system includes a phase compensation block comprising an infinite impulse response (IIR) filter configured to reduce a first portion of a mismatch between an I signal and a Q signal, wherein the first portion includes frequency selective phase mismatch. The system further includes a gain compensation block comprising a finite impulse response (FIR) filter configured to reduce a second portion of the mismatch, wherein the second portion includes frequency selective gain mismatch. The phase compensation block and the gain compensation block are calibrated at least in part based on a loopback signal, wherein the loopback signal is routed from a transmitting portion of a radio frequency (RF) circuitry back to a receiving portion of the RF circuitry. | 05-16-2013 |
Chinjen Tseng, Fremont, CA US
Patent application number | Description | Published |
---|---|---|
20100101700 | NON-RANDOM ARRAY ANISOTROPIC CONDUCTIVE FILM (ACF) AND MANUFACTURING PROCESSES - Structures and manufacturing processes of an ACF array using a non-random array of microcavities of predetermined configuration, shape and dimension. The manufacturing process includes fluidic filling of conductive particles onto a substrate or carrier web comprising a predetermined array of microcavities, or selective metallization of the array followed by filling the array with a filler material and a second selective metallization on the filled microcavity array. The thus prepared filled conductive microcavity array is then over-coated or laminated with an adhesive film. Cavities in the array, and particles filling the cavities, can have a unimodal, bimodal, or multimodal distribution. | 04-29-2010 |
Chin-Jen Tseng, Fremont, CA US
Patent application number | Description | Published |
---|---|---|
20110253943 | ONE PART EPOXY RESIN INCLUDING A LOW PROFILE ADDITIVE - An adhesive composition comprising: (i) a one part curable epoxy adhesive and (ii) a low profile additive (LPA), the low profile additive being a polymer that is compatible with the epoxy adhesive such that it forms a single phase when admixed with the adhesive composition and that separates from the adhesive to form a network of stress-absorbing nodules therein when the adhesive is cured, the low profile additive being present in an amount sufficient to prevent or reduce shrinkage and/or the formation of voids or cracks when the adhesive is cured. In one embodiment the LPA is a block copolymer including at least one flexible block and at least one rigid block that makes the low profile additive compatible with the epoxy adhesive such that a mixture of the uncured epoxy resin and the low profile additive forms a homogenous solution and as the epoxy resin is cured, the low profile additive forms a stress absorbing network of nodules in the cured epoxy resin matrix. | 10-20-2011 |
20120295098 | FIXED-ARRAY ANISOTROPIC CONDUCTIVE FILM USING SURFACE MODIFIED CONDUCTIVE PARTICLES - Structures and manufacturing processes of an ACF array and more particularly a non-random array of microcavities of predetermined configuration, shape and dimension. The manufacturing process includes fluidic filling of conductive particles surface-treated with a coupling agent onto a substrate or carrier web comprising a predetermined array of microcavities. The thus prepared filled conductive microcavity array is then over-coated or laminated with an adhesive film, the conductive particles are transferred to the adhesive film such that they are only partially embedded in the film. | 11-22-2012 |
20130071636 | MICROCAVITY CARRIER BELT AND METHOD OF MANUFACTURE - A method for fabricating an electronic device or component such as an anisotropic conductive film comprising: distributing a plurality of conductive particles into an array of microcavities formed on a surface of a continuous carrier belt, rotating the belt carrying the conductive particles while conveying a surface of an adhesive layer into contact with the surface of the rotating belt, transferring the conductive particles from the microcavities on the belt to the adhesive layer in predefined locations in the adhesive layer corresponding to the array of microcavities on the belt, and separating the adhesive layer from the surface of the belt. In one embodiment, the position of the microcavities is varied in a controlled manner. | 03-21-2013 |
20130146816 | ONE PART EPOXY RESIN INCLUDING ACRYLIC BLOCK COPOLYMER - An adhesive composition comprising a phenoxy resin, a latent hardener, an acrylic block co-polymer dispersant and a weak solvent wherein the dispersant enables the phenoxy resin to be dispersed in a weak solvent that does not attack the latent hardener thereby providing a composition with good shelf life. The compositions are useful in making anisotropic conductive films. | 06-13-2013 |
20140261992 | MICROCAVITY CARRIER WITH IMAGE ENHANCEMENT FOR LASER ABLATION - A carrier belt for fabricating a device or component such as an anisotropic conductive film. The carrier belt includes a substrate having a sacrificial image enhancing layer. Microcavities are formed in the carrier by laser ablation through the image enhancing layer. After the image enhancement layer is removed, a plurality of conductive particles are distributed into an array of microcavities formed by laser ablation on a surface of a carrier belt and transferred to an adhesive layer. The image enhancing layer enables one to form microcavities with a fine pitch and spacing and partitions having a high aspect ratio. | 09-18-2014 |
20140312501 | NON-RANDOM ARRAY ANISOTROPIC CONDUCTIVE FILM (ACF) AND MANUFACTURING PROCESSES - Structures and manufacturing processes of an ACF array using a non-random array of microcavities of predetermined configuration, shape and dimension. The manufacturing process includes fluidic filling of conductive particles onto a substrate or carrier web comprising a predetermined array of microcavities, of selective metallization of the array followed by filling the array with a filler material and a second selective metallization on the filled microcavity array. The thus prepared filled conductive microcavity array is then over-coated or laminated with an adhesive film. Cavities in the array, and particles filling the cavities, can have a unimodal, bimodal, or multimodal distribution. | 10-23-2014 |
Christina Tseng, San Carlos, CA US
Patent application number | Description | Published |
---|---|---|
20090061833 | SYSTEM, METHOD AND DEVICE TO USE MESSAGING TO IMPLEMENT PROGRAMMATIC ACTIONS - A mobile computing device may be configured to process a message may be incoming into or outgoing from the mobile computing device. A trigger may be detected in association with the message, and the trigger may be associated with an operation. The mobile computing device may automatically perform or initiate the operation in response to detecting the trigger. | 03-05-2009 |
Chung-Chuan Tseng, San Jose, CA US
Patent application number | Description | Published |
---|---|---|
20110308773 | GRANULAR ABRASIVE CLEANING OF AN EMITTER WIRE - An apparatus for cleaning an emitter electrode in electrohydrodynamic fluid accelerator and precipitator devices via movement of a cleaning device including granular abrasives positioned to frictionally engage the emitter electrode. The cleaning device causes the granular abrasives to travel along a longitudinal extent of the emitter electrode to remove detrimental material accumulated on the electrode. The granular abrasives can be retained in housing, on opposed cleaning surfaces, and can be compressed by the housing or an applied force to abrade detrimental material from the electrode surface. | 12-22-2011 |
20140203440 | MICROELECTRONIC PACKAGE AND METHOD OF MANUFACTURE THEREOF - A microelectronic assembly may include a substrate having an opening extending between first and second oppositely facing surfaces of the substrate, the opening elongated in a first direction; and at least one microelectronic element having a front face facing and attached to the first surface of the substrate and a plurality of contacts at the front face overlying the opening, the microelectronic element having first and second opposite peripheral edges extending away from the front face. The first peripheral edge extends beyond, or is aligned in the first direction with, an inner edge of the opening, and the opening extends beyond the second peripheral edge. | 07-24-2014 |
David Tseng, Santa Rosa, CA US
Patent application number | Description | Published |
---|---|---|
20110015721 | Intraluminal Stent - An intraluminal stent made of a zig-zag or sinusoidal member defining a successive series of struts connected by apex sections and formed into a series of axially displaced hoop members wherein at least one of the hoop members has at least 5 one strut connected to a strut of an adjacent hoop. The connected struts may be connected by spot welding, continuous welding, or suturing, for example, or by a bridging member connected to each strut, and may be spaced along the length of the stent in a pattern to form a connective spine. The number of zigs of the zig-zag member in each hoop member may be varied, as can the zig length. A plurality of 10 connective spines may also be included. | 01-20-2011 |
20130178948 | Intraluminal Stent - An intraluminal stent made of a zig-zag or sinusoidal member defining a successive series of struts connected by apex sections and formed into a series of axially displaced hoop members wherein at least one of the hoop members has at least 5 one strut connected to a strut of an adjacent hoop. The connected struts may be connected by spot welding, continuous welding, or suturing, for example, or by a bridging member connected to each strut, and may be spaced along the length of the stent in a pattern to form a connective spine. The number of zigs of the zig-zag member in each hoop member may be varied, as can the zig length. A plurality of 10 connective spines may also be included. | 07-11-2013 |
Denys Tseng, Pasadena, CA US
Patent application number | Description | Published |
---|---|---|
20090043594 | Method and system for shortage deduction processing - There is disclosed a method and system for automatically processing of shortage deduction transactions utilizing Radio Frequency Identification (RFID) for goods sold. A shortage deduction takes place, in connection with transactions involving one selling company and one buying company, when the buying company remits less than the pre-agreed rate citing reasons related to shipping or transportation issues for withholding part or all of the payment. The processing may include data matching and proactively tracing invoice transactions that are identified as shortage upon comparing the Electronic Product Code (EPC) information. If mismatch occurs during transportation a claim is filed with the freight company. If mismatch occurs after goods are received at the retailer's store(s) a declination will be issued. Deductions are also declined when EPC comparisons made on shipments that the deductions reference do not result in mismatch. | 02-12-2009 |
Elaine Evelina Tseng, South San Francisco, CA US
Patent application number | Description | Published |
---|---|---|
20120283820 | ENDOVASCULAR PROSTHETIC HEART VALVE REPLACEMENT - A prosthetic aortic valve intended for native or valve-in-valve within bioprostheses includes an expandable support scaffold and valve leaflets disposed within an upper leaflet portion of the support scaffold. The valve leaflets within the upper portion may be located within the annulus (intravalvular), above the annulus, or above the native or prosthetic leaflets (supravalvular). The valve within a previously implanted degenerated heart valve such that a base or lower portion of the replacement valve is within the previously implanted valve and the upper portion is expanded within the aorta, the internal area of the valve can be increased and the hemodynamics of the valve improved. Alternatively, the valve may include separate upper and lower portions allowing the portions to be implanted sequentially and the length and other characteristics of the valve to be adjusted based on patient anatomy and condition. | 11-08-2012 |
Erich Tseng, San Francisco, CA US
Patent application number | Description | Published |
---|---|---|
20140067946 | Sharing Television and Video Programming Through Social Networking - In particular embodiments, a social networking system queries a social graph of the social-networking system for social content associated with video content provided to one or more users of the social-networking system and accesses privacy settings associated with each of the one or more users. The privacy settings indicate whether a particular user has authorized the social-networking system to share social content associated with the particular user with one or more third parties. The social networking system provides the social content associated with video content provided to the one or more users to a particular third party if the privacy settings of the one or more users indicate that the one or more users have authorized the social-networking system to share the social content with one or more third parties. | 03-06-2014 |
Erick Tseng, Sam Francisco, CA US
Patent application number | Description | Published |
---|---|---|
20130013595 | PROVIDING CONTEXT RELEVANT SEARCH FOR A USER BASED ON LOCATION AND SOCIAL INFORMATION - A social networking system provides relevant third-party content objects to users by matching user location, interests, and other social information with the content, location, and timing associated with the content objects. Content objects are provided based on relevance scores specific to a user. Relevance scores may be calculated based on the user's previous interactions with content object notifications, or based on interests that are common between the user and his or her connections in the social network. Context search is also provided for a user, wherein a list of search of results is ranked according to the relevance score of content object associated with the search results. Notifications may also be priced and distributed to users based on their relevance. In this way, the system can provide notifications that are relevant to user's interests and current circumstances, increasing the likelihood that they will find content objects of interest. | 01-10-2013 |
Erick Tseng, San Francisco, CA US
Patent application number | Description | Published |
---|---|---|
20090249247 | Notification of Mobile Device Events - A computer-implemented user notification method includes displaying, in a status area near a perimeter of a graphical interface, a notification of a recent alert event for a mobile device, receiving a user selection in the status area, and in response to the receipt of the user selection, displaying, in a central zone of the graphical interface, detail regarding a plurality of recent messaging events for the mobile device. | 10-01-2009 |
20090325607 | MOTION-CONTROLLED VIEWS ON MOBILE COMPUTING DEVICES - A computer-implemented visual navigation method includes providing from a wireless mobile device, over a public wireless network to a server located remotely from the wireless mobile device, information identifying a geographic location. The method also includes receiving in response, from the server, image data of digital images captured from an location at the geographic location, displaying the image data to a user of the mobile device as an image of an image space around the geographic locations, and panning the image within the image space automatically in response to user motion of the wireless mobile device. | 12-31-2009 |
20100031186 | Accelerated Panning User Interface Interactions - A computer-implemented user interface method includes displaying on a touch screen a potion of a large scale graphical space that is at least multiples larger than the device display, receiving from a user of the device an input to pan within the graphical space, automatically generating a pop up graphical panning control in response to receiving the user input, and receiving a user input to the panning control and providing panning in the graphical space, wherein movement of the panning control in a single selection is able to pan the display across a substantial portion of the large scale graphical space. | 02-04-2010 |
20100100839 | Search Initiation - A computer-implemented user input method includes sensing a user manipulation of a mobile device to present a keyboard, automatically presenting, in response to the sensed manipulation, a search entry area on a display of the user device, and activating the keyboard to provide input into the search entry area. | 04-22-2010 |
20110098087 | Mobile Computing Device Dock - In general, the subject matter described in this specification can be embodied in a system. The system includes a mobile telephone that includes a housing that defines a longitudinal axis that is oriented between a proximal end and a distal end. The mobile telephone includes one or more electrical connections located at the proximal end. The system includes a docking body that defines a recess that is shaped to correspond to at least a portion of the mobile telephone housing. The docking body includes one or more electrical connections for mating with the one or more mobile telephone electrical connections when the mobile telephone is docked. The mobile telephone electrical connections and the docking body electrical connections are shaped so as to provide no substantial lateral resistance to motion of the mobile telephone when the mobile telephone is docked. Lateral resistance is force that is perpendicular to the longitudinal axis. | 04-28-2011 |
20110099316 | Dock-Specific Display Modes - In general, the subject matter described in this specification can be embodied in methods, systems, and program products. A mobile computing device is determined to have electrically coupled by physical contact with a docking system that is adapted to supply electrical power for charging the mobile computing device. The docking system is determined to be a first type of docking system from a plurality of types of docking systems. A first user interface profile that corresponds to the first type of docking system is selected from among a plurality of user interface profiles. Each of the plurality of user interface profiles corresponds to a respective type of docking system from the plurality of types of docking systems. The first user interface profile is presented by the mobile computing device in response to selection of the first user interface profile. | 04-28-2011 |
20110131358 | Wireless Communication with a Dock - In general, the subject matter described in this specification can be embodied in methods, system and program products. A mobile computing device determines that the mobile computing device has physically paired with a docking system. Wireless communication between the mobile computing device and the docking system is automatically established in response to said determining that the mobile computing device has physically paired with the docking system. Data that encodes an audio signal is transmitted, by the mobile computing device and to the docking system as part of the wireless communication, so as to cause speakers of the docking system to audibly output the audio signal from the mobile computing device. | 06-02-2011 |
20110157029 | TOUCH SENSOR AND TOUCHSCREEN USER INPUT COMBINATION - In general, the subject matter described in this specification can be embodied in methods, systems, and program products. A swiping action between a touch sensor and a touchscreen of a computing device is identified. The identification includes determining, while the computing device is in a state that provides a first graphical display, that the touch sensor has been physically contacted by a user. The identification includes determining that the physical contact with the touch sensor has ended. The identification includes determining, within a predetermined time period of the end of the physical contact, that a dragging motion across the touchscreen has originated at a peripheral edge of the touchscreen. In response to the identifying, a predetermined computerized routine is invoked that replaces the first graphical display with a second graphical display, wherein user interaction with the touch sensor or touchscreen individually do not invoke the predetermined computerized routine. | 06-30-2011 |
20120003973 | MOBILE DEVICE CONFIGURED TO OPERATE ON MULTIPLE DIFFERENT NETWORKS - An apparatus includes a code division multiple access (CDMA) antenna that is configured to transmit and receive communication signals. The apparatus includes a memory that is configured to store multiple mobile equipment identifiers (MEIDs), multiple activation protocols and instructions, where each MEID includes an identifier that is uniquely recognizable on one of multiple networks and where the activation protocols include protocols for uniquely activating the apparatus on one of multiple different networks each of which have different communication protocols. The apparatus includes a processor that is coupled to the CDMA antenna and to the memory and that is configured to execute the instructions to enable a user to select a network from the multiple different networks on which to activate and operate the apparatus and activate and operate the apparatus on a selected network using an MEID recognizable by the selected network and the activation protocol for the selected network. | 01-05-2012 |
20120021808 | MOBILE COMPUTING DEVICE DOCK - In general, the subject matter described in this specification can be embodied in a system. The system includes a mobile telephone that includes a housing that defines a longitudinal axis that is oriented between a proximal end and a distal end. The mobile telephone includes one or more electrical connections located at the proximal end. The system includes a docking body that defines a recess that is shaped to correspond to at least a portion of the mobile telephone housing. The docking body includes one or more electrical connections for mating with the one or more mobile telephone electrical connections when the mobile telephone is docked. The mobile telephone electrical connections and the docking body electrical connections are shaped so as to provide no substantial lateral resistance to motion of the mobile telephone when the mobile telephone is docked. Lateral resistance is force that is perpendicular to the longitudinal axis. | 01-26-2012 |
20120023463 | DOCK-SPECIFIC DISPLAY MODES - In general, the subject matter described in this specification can be embodied in methods, systems, and program products. A mobile computing device is determined to have electrically coupled by physical contact with a docking system that is adapted to supply electrical power for charging the mobile computing device. The docking system is determined to be a first type of docking system from a plurality of types of docking systems. A first user interface profile that corresponds to the first type of docking system is selected from among a plurality of user interface profiles. Each of the plurality of user interface profiles corresponds to a respective type of docking system from the plurality of types of docking systems. The first user interface profile is presented by the mobile computing device in response to selection of the first user interface profile. | 01-26-2012 |
20120030393 | Wireless Communication with a Dock - In general, the subject matter described in this specification can be embodied in methods, system and program products. A mobile computing device determines that the mobile computing device has physically paired with a docking system. Wireless communication between the mobile computing device and the docking system is automatically established in response to said determining that the mobile computing device has physically paired with the docking system. Data that encodes an audio signal is transmitted, by the mobile computing device and to the docking system as part of the wireless communication, so as to cause speakers of the docking system to audibly output the audio signal from the mobile computing device. | 02-02-2012 |
20120076367 | AUTO TAGGING IN GEO-SOCIAL NETWORKING SYSTEM - In one embodiment, a social networking system automatically tags one or more users to an image file by creating a list of potential matches, and selecting a subset of potential matches based on location, asking a first user to confirm the subset of potential matches, and tagging one or more matched users to the image file. | 03-29-2012 |
20120078916 | RANKING SEARCH RESULTS BY SOCIAL RELEVANCY - A location based service with enhanced searching functionality that considers social relevancy in searching for nearby places and analyzing ratings of nearby places. | 03-29-2012 |
20120089698 | PREFERRED CONTACT CHANNEL FOR USER COMMUNICATIONS - In one embodiment, a user of a social networking system requests to look up a contact's communication channel information in the user's address book. The social networking system provides to the user the contact's communication channels in an ordered sequence based on the user's social graph and communication information. | 04-12-2012 |
20120089950 | PINCH GESTURE TO NAVIGATE APPLICATION LAYERS - Using pinch gestures to navigate user interface layers of an application. In particular embodiments, a pinch gesture may cause an application program to close a currently running user interface layer of the application, or return to a previously viewed user interface layer. In some implementations, a pinch gesture may cause an application to close. | 04-12-2012 |
20120105475 | Range of Focus in an Augmented Reality Application - A computer-implemented augmented reality method includes receiving one or more indications, entered on a mobile computing device by a user of the mobile computing device, of a distance range for determining items to display with an augmented reality application, the distance range representing geographic distance from a base point where the mobile computing device is located. The method also includes selecting, from items in a computer database, one or more items that are located within the distance range from the mobile computing device entered by the user, and providing data for representing labels for the selected one or more items on a visual display of the mobile computing device, the labels corresponding to the selected items, and the items corresponding to geographical features that are within the distance range as measure from the mobile computing device. | 05-03-2012 |
20120105476 | Range of Focus in an Augmented Reality Application - A computer-implemented augmented reality method includes receiving one or more indications, entered on a mobile computing device by a user of the mobile computing device, of a distance range for determining items to display with an augmented reality application, the distance range representing geographic distance from a base point where the mobile computing device is located. The method also includes selecting, from items in a computer database, one or more items that are located within the distance range from the mobile computing device entered by the user, and providing data for representing labels for the selected one or more items on a visual display of the mobile computing device, the labels corresponding to the selected items, and the items corresponding to geographical features that are within the distance range as measure from the mobile computing device. | 05-03-2012 |
20120110473 | Avatar-Based Communications Launching System - In one embodiment, a social networking system automatically establish a connection to a target user by selecting an avatar representing the target user, and establishing a connection by a communication channel based on current context and one or more rules configured by the target user. | 05-03-2012 |
20120117507 | Notification of Mobile Device Events - A computer-implemented user notification method includes displaying, in a status area near a perimeter of a graphical interface, a notification of a recent alert event for a mobile device, receiving a user selection in the status area, and in response to the receipt of the user selection, displaying, in a central zone of the graphical interface, detail regarding a plurality of recent messaging events for the mobile device. | 05-10-2012 |
20120144343 | User Interface with Media Wheel Facilitating Viewing of Media Objects - A mechanism directed to extracting and displaying media content of a news feed or other structured document in a scrollable media wheel frame. | 06-07-2012 |
20120150955 | Contact Resolution Using Social Graph Information - In one embodiment, a social networking system imports a user's contacts to a local address book of the user by merging the user's social graph information to the local address book. | 06-14-2012 |
20120158744 | RANKING AND UPDATING OF CONTACT INFORMATION FROM MULTIPLE SOURCES - Collecting contact information for a plurality of contact entities from various sources and ranking the contact information based at least on the sources. The ranking of the contact information is determined based on the reliability of the sources. The ranked contact information is shared with users subject to privacy settings. The privacy setting allows the users or the contact entity to share certain contact information with others while keeping certain contact information privately or sharing the contact information with a limited number of users. After a change in the contact information from a reliable source is detected, the change may be propagated to other sources or client devices of the users. | 06-21-2012 |
20120158751 | Ranking of Address Book Contacts Based on Social Proximity - In one embodiment, a user of a social networking system requests to look up an address book maintained by the social networking system. The social networking system improves the look up search results by ranking one or more contacts in the address book based on social graph, social relationship and communication history information. | 06-21-2012 |
20120159308 | Customization of Mobile Applications Using Web-Based Technology - In one embodiment, receiving, at a first computing device from a second computing device, a request for a view of a user interface of a native application executing on the second computing device, wherein the view includes one or more first user interface components; determining, by the first computing device, a user agent type of the second computing device; selecting, by the first computing device, one or more second user-interface components to be included in the view based on the user agent type of the second computing device; generating, by the first computing device, code implementing a structured document that represents the view, wherein the structured document comprises the one or more first user-interface components and the one or more second user-interface components; and transmitting, from the first computing device to the second computing device, the code. | 06-21-2012 |
20120159381 | USER INTERFACE FOR PRESENTING MEDIA ITEMS OF SOCIAL NETWORKING SERVICE IN MEDIA REEL - A user interface for a mobile device allows a user of a social networking service to conveniently view information of a related user and media items associated with the related user. The user interface enables the user to select a view of a related user by providing first user inputs. Each view has a defined section that displays media items associated with the selected user. The displayed media items in the defined section can be varied in response to receiving second user inputs. The user can select a media item in the defined section for further view or other actions. | 06-21-2012 |
20120166284 | Pricing Relevant Notifications Provided to a User Based on Location and Social Information - A social networking system provides relevant third-party content objects to users by matching user location, interests, and other social information with the content, location, and timing associated with the content objects. Content objects are provided based on relevance scores specific to a user. Relevance scores may be calculated based on the user's previous interactions with content object notifications, or based on interests that are common between the user and his or her connections in the social network. Context search is also provided for a user, wherein a list of search of results is ranked according to the relevance score of content object associated with the search results. Notifications may also be priced and distributed to users based on their relevance. In this way, the system can provide notifications that are relevant to user's interests and current circumstances, increasing the likelihood that they will find content objects of interest. | 06-28-2012 |
20120166432 | Providing Context Relevant Search for a User Based on Location and Social Information - A social networking system provides relevant third-party content objects to users by matching user location, interests, and other social information with the content, location, and timing associated with the content objects. Content objects are provided based on relevance scores specific to a user. Relevance scores may be calculated based on the user's previous interactions with content object notifications, or based on interests that are common between the user and his or her connections in the social network. Context search is also provided for a user, wherein a list of search of results is ranked according to the relevance score of content object associated with the search results. Notifications may also be priced and distributed to users based on their relevance. In this way, the system can provide notifications that are relevant to user's interests and current circumstances, increasing the likelihood that they will find content objects of interest. | 06-28-2012 |
20120166433 | PROVIDING RELEVANT NOTIFICATIONS FOR A USER BASED ON LOCATION AND SOCIAL INFORMATION - A social networking system provides relevant third-party content objects to users by matching user location, interests, and other social information with the content, location, and timing associated with the content objects. Content objects are provided based on relevance scores specific to a user. Relevance scores may be calculated based on the user's previous interactions with content object notifications, or based on interests that are common between the user and his or her connections in the social network. Context search is also provided for a user, wherein a list of search of results is ranked according to the relevance score of content object associated with the search results. Notifications may also be priced and distributed to users based on their relevance. In this way, the system can provide notifications that are relevant to user's interests and current circumstances, increasing the likelihood that they will find content objects of interest. | 06-28-2012 |
20120166452 | PROVIDING RELEVANT NOTIFICATIONS BASED ON COMMON INTERESTS BETWEEN FRIENDS IN A SOCIAL NETWORKING SYSTEM - A social networking system provides relevant third-party content objects to users by matching user location, interests, and other social information with the content, location, and timing associated with the content objects. Content objects are provided based on relevance scores specific to a user. Relevance scores may be calculated based on the user's previous interactions with content object notifications, or based on interests that are common between the user and his or her connections in the social network. Context search is also provided for a user, wherein a list of search of results is ranked according to the relevance score of content object associated with the search results. Notifications may also be priced and distributed to users based on their relevance. In this way, the system can provide notifications that are relevant to user's interests and current circumstances, increasing the likelihood that they will find content objects of interest. | 06-28-2012 |
20120166530 | TIMING FOR PROVIDING RELEVANT NOTIFICATIONS FOR A USER BASED ON USER INTERACTION WITH NOTIFICATIONS - A social networking system provides relevant third-party content objects to users by matching user location, interests, and other social information with the content, location, and timing associated with the content objects. Content objects are provided based on relevance scores specific to a user. Relevance scores may be calculated based on the user's previous interactions with content object notifications, or based on interests that are common between the user and his or her connections in the social network. Context search is also provided for a user, wherein a list of search of results is ranked according to the relevance score of content object associated with the search results. Notifications may also be priced and distributed to users based on their relevance. In this way, the system can provide notifications that are relevant to user's interests and current circumstances, increasing the likelihood that they will find content objects of interest. | 06-28-2012 |
20120166964 | MODULAR USER PROFILE OVERLAY - In one embodiment, a social networking system receives a selection of a user in a first user interface, accesses one or more data stores for the user's user profile information, constructs a frame containing the user's user profile information, and displays the frame overlaying the first user interface. | 06-28-2012 |
20120303652 | Synchronous Display of Personal and Contact-Shared Contact Information - A social networking system allows a first user to provide contact information for a second user via a synchronization or upload event from a computing device. The second user is prompted as to whether he or she wishes to share the received contact information on his public profile. If he or she responds affirmatively, the updated contact information is stored in association with the second user's profile on the social networking system. If the user responds negatively, the contact information is stored on the social networking system in association with the uploading user. | 11-29-2012 |
20120303851 | Establishing Wireless Communication Between a Mobile Computing Device and a Docking System - In general, the subject matter described in this specification can be embodied in methods, systems, and program products. A mobile computing device that is physically contacting a docking system receives one or more electrical signals via a physical electrical connection between the mobile computing device and the docking system. The mobile computing device identifies, based on the received one or more electrical signals, a type of the docking system. The mobile computing device determines, based on having identified the type of the docking system, that a setting for automatically establishing wireless communication between the mobile computing device and the docking system is activated. The mobile computing device establishes, as a result of determining that the setting is activated, the wireless communication between the mobile computing device and the docking system. | 11-29-2012 |
20120308077 | Computer-Vision-Assisted Location Check-In - In one embodiment, an uploaded multimedia object comprising a photo image or video is subjected to computer vision algorithms to detect and isolate objects within the multimedia object, and the isolated object is searched against a photographic location database containing images of a plurality of locations. Upon detecting a matching object, the location information associated with the photograph in the database containing the matching object may be leveraged to automatically check the user in to the associated location. | 12-06-2012 |
20120310927 | Context-Based Selection of Calls-To-Action Associated With Search Results - In one embodiment, access a search query provided by a user of a social-networking system; identify a set of search results in response to the search query; associate one or more call-to-action elements with one or more search results in the set of search results based on one or more factors associated with the social-networking system; and present the set of search results, including the one or more call-to-action elements, to the user. | 12-06-2012 |
20120310929 | Context-Based Ranking of Search Results - In one embodiment, a computing device may access a search query provided by a user; identify a set of search results in response to the search query, wherein one or more search results in the set are associated with a feature of a social-networking system; rank the set of search results based on one or more factors; boost one or more ranks of the one or more search results associated with the feature to bring the feature to the user's attention; and present the set of search results to the user in order of its ranking | 12-06-2012 |
20120310968 | Computer-Vision-Assisted Location Accuracy Augmentation - In one embodiment, an uploaded multimedia object comprising a photo image or video is subjected to computer vision algorithms to detect and isolate objects within the multimedia object, and the isolated object is searched against a photographic location database containing images of a plurality of locations. Upon detecting a matching object, the location information associated with the photograph in the database containing the matching object may be leveraged to improve the location determination of the client device uploading the multimedia object. | 12-06-2012 |
20120311033 | UBERFEED - In one embodiment, a computing device may collect a plurality of information items of a plurality of types relevant to a user; rank the plurality of information items based on their respective degrees of relevance to the user; construct an information feed that includes the plurality of information items in an order of their respective ranks; and send the information feed to a user device associated with the user for presentation of the plurality of information items to the user in the order of their respective ranks. | 12-06-2012 |
20120317097 | Presenting Images as Search Results - In one embodiment, accessing a set of characters of a search query currently entered into a text entry box; compiling a first set of search results based on the set of characters currently entered into the text entry box, wherein the compiling is re-executed responsive to changes to the set of characters entered into the text entry box; associating an image with each search result from the first set of search results; and presenting the first set of search results as a first set of images adjacent to the text entry box. | 12-13-2012 |
20120324042 | SOCIAL MODE FOR MANAGING COMMUNICATIONS BETWEEN A MOBILE DEVICE AND A SOCIAL NETWORKING SYSTEM - The automatic transmission of communications between a mobile device and a social networking system is regulated based on the communication mode of the mobile device. A communication for transmission between the mobile device and the social networking system is detected. A communication switch setting, such as a switch position, is determined for the mobile device. A communication mode for the mobile device is determined based on the communication switch setting. For example, if the switch is in a first position, the mobile device is determined to be in a social mode. Likewise, if the switch is in a second position, the mobile device is determined to be a manual mode. If the mobile device is in the social mode, the communication is automatically transmitted. If the mobile device is in the manual mode, the communication is transmitted only in response to authorization from the user of the mobile device. | 12-20-2012 |
20120329441 | Location-Specific Desktop Display - In general, the subject matter described in this specification can be embodied in methods, systems, and program products. A mobile computing device presents a desktop display, wherein the desktop display includes (i) a desktop background display, and (ii) one or more user-selectable application program shortcut icons. A first geographic location of the mobile computing device is determined. The mobile computing device updates the desktop background display to include a first image of a map that depicts the first geographic location. A second geographical location of the mobile computing device is determined. The mobile computing device updates the desktop background display to include a second image of the map, wherein the second image of the map has panned to depict the second geographic location. | 12-27-2012 |
20120331091 | Concurrently Uploading Multimedia Objects and Associating Metadata with the Multimedia Objects - In one embodiment, accessing a set of multimedia objects stored on a first computing device; initiating upload of the set of multimedia objects to a second computing device; and while the set of multimedia objects is being uploaded to the second computing device, receiving metadata entered by a user and associating metadata with each of one or more multimedia objects from the set of multimedia objects. | 12-27-2012 |
20120331548 | Display Dynamic Contents on Locked Screens - In one embodiment, receiving a first action from a user of a computing device, wherein the first action causes the computing device to power up while a screen of the computing device is locked; obtaining a plurality of dynamic information items relevant to the user of the computing device; and displaying at least one of the plurality of dynamic information items on the locked screen of the computing device. | 12-27-2012 |
20130007654 | Accelerated Panning User Interface Interactions - A computer-implemented user interface method includes displaying on a touch screen a potion of a large scale graphical space that is at least multiples larger than the device display, receiving from a user of the device an input to pan within the graphical space, automatically generating a pop up graphical panning control in response to receiving the user input, and receiving a user input to the panning control and providing panning in the graphical space, wherein movement of the panning control in a single selection is able to pan the display across a substantial portion of the large scale graphical space. | 01-03-2013 |
20130010764 | MOBILE DEVICE CONFIGURED TO OPERATE ON MULTIPLE DIFFERENT NETWORKS - An apparatus includes a code division multiple access (CDMA) antenna that is configured to transmit and receive communication signals. The apparatus includes a memory that is configured to store multiple mobile equipment identifiers (MEIDs), multiple activation protocols and instructions, where each MEID includes an identifier that is uniquely recognizable on one of multiple networks and where the activation protocols include protocols for uniquely activating the apparatus on one of multiple different networks each of which have different communication protocols. The apparatus includes a processor that is coupled to the CDMA antenna and to the memory and that is configured to execute the instructions to enable a user to select a network from the multiple different networks on which to activate and operate the apparatus and activate and operate the apparatus on a selected network using an MEID recognizable by the selected network and the activation protocol for the selected network. | 01-10-2013 |
20130036165 | Displaying Social Opportunities by Location on a Map - A social networking system provides relevant content objects at the request of social networking system users. Relevance scores are determined for content objects by matching user location, user interests, and other social information to the content, location, and timing associated with content objects. A ranked list of content objects can be provided to the user, where the content objects are relevant to them based on their interests, location, and other social information. The system provides a user interface that displays a map containing pins, where each pin represents a content object in actionable proximity to a user. The content objects selected to be presented as pins to the user are those content objects with sufficiently high relevance scores. Multiple pins for a nearby area can be clustered. The user can switch between zoom levels for the map, thereby showing pins at varying distances from the user's current location. | 02-07-2013 |
20130041653 | Coefficients Attribution for Different Objects Based on Natural Language Processing - In one embodiment, a system includes one or more computing systems that implement a social networking environment and is operable to parse users' actions that include free form text to determine and store objects and affinities contained in the text string through natural-language processing. The method comprises accessing a text string, identifying objects and affinity declarations via natural-language processing, assessing the combination of objects and context data to determine an instance of a broader concept, and determining an affinity coefficient through a natural-language processing dictionary. Once a database of stored instances and affinities has been generated and stored, it may be leveraged to push suggestions to members of the social network to enhance their social networking experience. | 02-14-2013 |
20130041948 | Zero-Click Photo Upload - A social networking system allows a first user to capture multimedia objects with a computing device having a wireless data connection, and automatically add the multimedia object to a queue for upload of a file corresponding to the multimedia object of varying quality depending on the detected wireless connection type. Queue management attempts to guarantee the eventual upload of a high quality multimedia file and reduces redundant data uploads. | 02-14-2013 |
20130046770 | Sending Notifications About Other Users With Whom A User is Likely to Interact - To provide more contextually and temporally relevant information to its users, a social networking system may surface relevant information about a target user with whom an recipient user is likely to interact. The social networking system predicts whether the recipient user is likely to be in contact with a target user, either currently or in the near future. If contact is predicted, the system determines information about the target user that that the recipient user may find of interest for their interaction. To determine what information may be of interest, the system determines a relevance score for information items about that target user. The system can then use the relevance scores to decide whether and which information items to surface to the recipient user, e.g., in the form of notifications. | 02-21-2013 |
20130054706 | Modulation of Visual Notification Parameters Based on Message Activity and Notification Value - A communications device that modulates one or more operating parameters of a visual message indicator to reflect one or more aspects of messaging activity directed or relating to a user. | 02-28-2013 |
20130061159 | Overlaid User Interface for Browser Tab Switching - Methods and systems directed to a web browser application that efficiently manages tab creation and switching. The application displays, in response to a user selecting an address bar, a sorted list or set of icons for a set of addresses. The addresses may be the currently open tabs, the history, most visited pages, or bookmarks. In this manner, a user is provided an efficient browser that requires fewer key presses for tab functions. | 03-07-2013 |
20130061160 | Domain-Specific Browser Tab Creation and Management - Methods and systems directed to a web browser application that efficiently manages tab creation and switching. The application creates a new browser tab for each top-level domain visited, and stores the data structure for the tab, including forward and backward history, in a table. The application also creates a new browser tab in response to a separate application invoking a web browser, or in response to an explicit command by a user to create a browser tab. Thus, a user may efficiently switch between multiple browser tabs without having to expend time and energy in managing, opening, or closing browser tabs. | 03-07-2013 |
20130066853 | Presenting Search Results in Hierarchical Form - In one embodiment, identify a set of search results in response to a search query; display the set of search results; receive a user interaction in connection with a first search result from the set of search results; and in response to the user interaction, if the first search result is associated with one or more first information items, then expand the first search result, comprising display the one or more first information items associated with the first search result. | 03-14-2013 |
20130067022 | Platform for Third-Party Supplied Calls-To-Action - In one embodiment, a first computing system receives a request from a second computing system, the request indicating an information item displayed on the second computing system. In response to the request, the first computing system determines whether the information item is associated with any call-to-action provided by any third computing system. If the information item is associated with one or more calls-to-action provided by one or more third computing systems, then the first computing system sends the one or more calls-to-action provided by the one or more third computing systems to the second computing system to be displayed on the second computing system in connection with the information item. | 03-14-2013 |
20130067417 | Presenting Hierarchical Information Items - In one embodiment, display a plurality of first information items, wherein: a hierarchy of information items comprises the plurality of first information items; each non-root information item in the hierarchy has a parent information item; and each non-leaf information item in the hierarchy has one or more child information items. Receive a first user interaction in connection with a first one of the plurality of first information items. In response to the first user interaction, if the first one of the plurality of first information items is a non-leaf information item in the hierarchy, then expand the first one of the plurality of first information items by displaying one or more second information items that are child information items of the first one of the plurality of first information items. | 03-14-2013 |
20130085853 | TIMING FOR PROVIDING RELEVANT NOTIFICATIONS FOR A USER BASED ON USER INTERACTION WITH NOTIFICATIONS - A social networking system provides relevant third-party content objects to users by matching user location, interests, and other social information with the content, location, and timing associated with the content objects. Content objects are provided based on relevance scores specific to a user. Relevance scores may be calculated based on the user's previous interactions with content object notifications, or based on interests that are common between the user and his or her connections in the social network. Context search is also provided for a user, wherein a list of search of results is ranked according to the relevance score of content object associated with the search results. Notifications may also be priced and distributed to users based on their relevance. In this way, the system can provide notifications that are relevant to user's interests and current circumstances, increasing the likelihood that they will find content objects of interest. | 04-04-2013 |
20130097180 | Ranking Objects by Social Relevance - In one embodiment, a system includes one or more computing systems that implement a social networking environment and are operable to access stored information including a plurality of nodes including a first set of user nodes that each correspond to a respective user and a second set of concept nodes that each correspond to a respective concept. The system may generate a match coefficient for the user and concept, representing the degree of relevance of a particular concept node to a particular user node. | 04-18-2013 |
20130145457 | Protecting Personal Information Upon Sharing a Personal Computing Device - In particular embodiments, a temporary user is able to use another's personal computing device in shared mode for a short period of time while experiencing a personalized user interface. An indication is detected that a personal computing device associated with a primary user is to be shared with a temporary user. Access to local personal information associated with the primary user is disabled if it is stored on the personal computing device. Access to remote personal information of the primary user that is accessible from the personal computing device is disabled. A personalized user interface incorporating personal information associated with the temporary user is presented on the personal computing device for the temporary user. Personal information of the primary user is not accessible by the temporary user, and vice versa. When shared mode is to be terminated, all personal information of the temporary user is deleted. | 06-06-2013 |
20130151611 | DISPLAYING NEWS TICKER CONTENT IN A SOCIAL NETWORKING SYSTEM - A social networking system displays raw stories about a user's friends' actions in a news ticker as those actions occur. The social networking system is monitored for actions associated with users connected with the target user. The social networking system may be continually monitored such that actions are identified in real-time as they are performed. The news ticker is updated such that stories including the identified actions and the associated connected users are displayed within a news ticker interface. The news ticker interface may be a dedicated portion of the social networking system interface, for example in a column next to a newsfeed. The news ticker interface may be updated in real time as actions associated with connected users are performed. The target user may select a displayed story in the news ticker, and additional information related to the selected story may be displayed, for instance in a separate interface. | 06-13-2013 |
20130160141 | Multi-User Login for Shared Mobile Devices - In particular embodiments, two or more users are provided with personalized experiences while using a shared mobile computing device. A login interface is presented for a plurality of users of the shared mobile computing device. When an indication of a login action by a first user of the plurality of users is detected, access to restricted information associated with any other user of the plurality of users is disabled. Cached information associated with the first user is retrieved from a local data store. A personalized user interface is then presented, based on the cached information. Updates to information and/or content may be cached and/or stored remotely. When an indication of a logout action by a first user of the plurality of users is detected, particular information and/or content is flushed from the local data store. | 06-20-2013 |
20130176437 | Video Passcode - In one embodiment, comparing a first video provided by a user with a second video associated with an object; authenticating the user based on whether the first video matches the second video; and granting the user access to the object when the first video sufficiently matches the second video. | 07-11-2013 |
20130198383 | Network Access Based on Social-Networking Information - In one embodiment, a method includes receiving a request at a wireless access point from a client system to access a network through the wireless access point. The wireless access point sends an identifier associated with the client system to a social-networking system, the social-networking system including user profiles arranged in one or more social graphs. The social graphs store relationships between the user profiles. The method further includes receiving at the wireless access point from the social-networking system an authorization determination. The authorization determination is based upon a first user profile of the plurality of user profiles. The first user profile includes the identifier associated with the client system. The method further includes providing the client system with access to the network through the wireless access point in accordance with the authorization determination. | 08-01-2013 |
20130211821 | User Experience with Customized User Dictionary - In one embodiment, constructing one or more customized dictionaries for a particular user, each of the customized dictionaries comprising a different blending of one or more frequently used words collected from texts submitted by one or more users; and in response to the user inputting text to an electronic device, selecting one of the customized dictionaries and utilizing it to aid the particular user in inputting text. | 08-15-2013 |
20130211824 | Single Identity Customized User Dictionary - In one embodiment, constructing a set of customized dictionaries for a particular user, each of the customized dictionaries in the set comprising a different blending of one or more frequently used words collected from texts submitted by one or more users; and sending a copy of the set of customized dictionaries to each of a plurality of electronic devices associated with the particular user to be stored on the electronic device and to aid the particular user in inputting text to the electronic device. | 08-15-2013 |
20130211825 | Creating Customized User Dictionary - In one embodiment, collecting a plurality of words from texts submitted by one or more users; for each of a plurality of communication categories, determining a usage frequency of each of one or more of the words within the communication category based on the texts; and constructing one or more customized dictionaries that each comprise a different blending of selected words. | 08-15-2013 |
20130211915 | Advertising Based on Customized User Dictionary - In one embodiment, constructing one or more customized dictionaries for a particular user, each customized dictionary comprising a different blending of one or more frequently used words collected from texts submitted by one or more users; determining one or more customized advertisements for the particular user based on the customized dictionaries; and presenting the customized advertisements to the particular user. | 08-15-2013 |
20130325966 | PROVIDING RELEVANT NOTIFICATIONS BASED ON COMMON INTERESTS BETWEEN FRIENDS IN A SOCIAL NETWORKING SYSTEM - A social networking system provides relevant third-party content objects to users by matching user location, interests, and other social information with the content, location, and timing associated with the content objects. Content objects are provided based on relevance scores specific to a user. Relevance scores may be calculated based on the user's previous interactions with content object notifications, or based on interests that are common between the user and his or her connections in the social network. Context search is also provided for a user, wherein a list of search of results is ranked according to the relevance score of content object associated with the search results. Notifications may also be priced and distributed to users based on their relevance. In this way, the system can provide notifications that are relevant to user's interests and current circumstances, increasing the likelihood that they will find content objects of interest. | 12-05-2013 |
20130342574 | Range of Focus in an Augmented Reality Application - A computer-implemented augmented reality method includes receiving one or more indications, entered on a mobile computing device by a user of the mobile computing device, of a distance range for determining items to display with an augmented reality application, the distance range representing geographic distance from a base point where the mobile computing device is located. The method also includes selecting, from items in a computer database, one or more items that are located within the distance range from the mobile computing device entered by the user, and providing data for representing labels for the selected one or more items on a visual display of the mobile computing device, the labels corresponding to the selected items, and the items corresponding to geographical features that are within the distance range as measure from the mobile computing device. | 12-26-2013 |
20140019409 | Ranking and Updating of Contact Information from Multiple Sources - Collecting contact information for a plurality of contact entities from various sources and ranking the contact information based at least on the sources. The ranking of the contact information is determined based on the reliability of the sources. The ranked contact information is shared with users subject to privacy settings. The privacy setting allows the users or the contact entity to share certain contact information with others while keeping certain contact information privately or sharing the contact information with a limited number of users. After a change in the contact information from a reliable source is detected, the change may be propagated to other sources or client devices of the users. | 01-16-2014 |
20140067828 | Sharing Television and Video Programming Through Social Networking - In particular embodiments, one or more computer systems of a social-networking system determine identities of one or more users in proximity to a display device and query a social graph of the social-networking system for social content associated with the determined identities. The social graph includes nodes and edges connecting the nodes. The nodes include user nodes that are each associated with a particular user of the social-networking system. The one or more computer systems of the social-networking system identify, using the social content, recommended media content for the one or more users in proximity to the display device and provide a playlist for display on the display device. The playlist includes the recommended media content for the one or more users in proximity to the display device. | 03-06-2014 |
20140067945 | Sharing Television and Video Programming Through Social Networking - In particular embodiments a social networking system captures data associated with video content provided to a first user of a social-networking system, identifies, using the captured data, the video content provided to the first user, and updates a graph of the social-networking system to associate the first user with the identified video content. The graph of the social-networking system has a plurality of nodes and edges connecting the nodes. The nodes of the graph include user nodes that are each associated with a particular user of the social-networking system. | 03-06-2014 |
20140067947 | Sharing Television and Video Programming Through Social Networking - In particular embodiments, one or more computer systems of a social-networking system identify a user viewing video content on a first display device, identify the video content being viewed on the first display device by the user, and determine a second display device associated with the identified user. The one or more computer systems of the social-networking system determine an action related to the video content being viewed by the user on the first display device and provide one or more instructions to the determined second display device to display a call-to-action associated with the determined action. | 03-06-2014 |
20140067948 | Sharing Television and Video Programming Through Social Networking - In particular embodiments, one or more computer systems of a social-networking system query a social graph of the social-networking system for social content associated with particular media content. The social graph includes nodes and edges connecting the nodes. The nodes include user nodes that are each associated with a particular user of the social-networking system. The one or more computer systems of the social-networking system determine a time associated with each of the social content, determine, using the determined time of each of the social content, a particular point within the particular media content that the social content was generated, and present a content visualization graph for display on a display device. The content visualization graph is a visual indication of the particular points within the particular media content that the social content was generated. | 03-06-2014 |
20140067961 | Sharing Television and Video Programming Through Social Networking - In particular embodiments, one or more computer systems of a social-networking system determine available media content from one or more content sources and query a social graph of a social-networking system for social content associated with a user of the social-networking system. The social graph includes nodes and edges connecting the nodes. The nodes include user nodes that are each associated with a particular user of the social-networking system. The one or more computer systems of the social-networking system determine, using the social content and the available media content, a plurality of social coefficients for the user, determine, based on the determined social coefficients, recommended media content for the user, and provide the recommended media content for display in a programming guide on a display device. | 03-06-2014 |
20140067969 | Sharing Television And Video Programming Through Social Networking - In particular embodiments, a social networking system identifies a user viewing video content on a first display device, identifies the video content being viewed on the first display device by the user, and determines a second display device associated with the identified user. The social networking system sends one or more instructions to the determined second display device to display one or more chat messages associated with the identified video content. | 03-06-2014 |
20140067998 | Sharing Television and Video Programming Through Social Networking - In particular embodiments, one or more computer systems of a social-networking system determine a first media device of a first user of a social-networking system and determine a second media device of a second user of the social-networking system. The one or more computer systems access a social graph of the social-networking system, update the social graph based on the determined first and second media devices, and stream media from the first media device to the second media device using the updated social graph. The social graph includes nodes and edges connecting the nodes, the nodes including user nodes that are each associated with a particular user of the social-networking system and concept nodes that are each associated with a particular media device. | 03-06-2014 |
20140068460 | Sharing Television and Video Programming Through Social Networking - In particular embodiments, one or more computer systems of a social-networking system identify media content being viewed on a first display device by a user of the social-networking system and receive an indication that the user has selected a time-sensitive button. The one or more computer systems of the social-networking system generate social content according to the identified media content and the indication that the user has selected the time-sensitive button. The one or more computer systems of the social-networking system update a graph of the social-networking system to include the social content. The graph has a plurality of nodes and edges connecting the nodes. The nodes include user nodes that are each associated with a particular user of the social-networking system. | 03-06-2014 |
20140068461 | Sharing Television and Video Programming Through Social Networking - In particular embodiments, one or more computer systems of a social-networking system provide social content for display in a mobile application running on a mobile device of a user of the social-networking system. The mobile application is configured to display the social content and an interface for selecting media content to view on a display device. The social content is from a social graph of the social-networking system. The social graph includes nodes and edges connecting the nodes. The nodes include user nodes that are each associated with a particular user of the social-networking system. The one or more computer systems of the social-networking system receive an indication from the mobile application that an option to view particular media content has been selected and provide one or more instructions to display the selected particular media content on the display device. | 03-06-2014 |
20140068466 | Sharing Television and Video Programming Through Social Networking - In particular embodiments, a social TV dongle receives a first video stream from a content source using a first interface and receives social content from a social-networking system using a second interface. The social TV dongle generates a modified video stream using at least the first video stream and the social content and sends the modified video stream to a display device using a third interface. | 03-06-2014 |
20140068645 | Sharing Television And Video Programming Through Social Networking - In particular embodiments, one or more computer systems of a social-networking system receive information associated with one or more users in proximity to a display device and access user data of the social-networking system. The one or more computer systems of the social-networking system determine, by comparing the user data with the received information associated with the one or more users, an identity of at least one of the users in proximity to the display device. The one or more computer systems of the social-networking system send one or more instructions based on the determined identities. | 03-06-2014 |
20140068649 | Sharing Television and Video Programming Through Social Networking - In particular embodiments, one or more computer systems of a social-networking system determine information associated with a product displayed on a display device and access a database of known products. The one or more computer systems of the social-networking system determine, by comparing the database of known products with the determined information associated with the product, an identity of the product displayed on the display device. The one or more computer systems of the social-networking system provide one or more instructions to display media content related to the identified product. | 03-06-2014 |
20140068654 | Sharing Television and Video Programming through Social Networking - In particular embodiments a social networking system may receive authorization from a first user of a social-networking system to control at least in part one or more functions of a set-top box (STB) of the first user, determine one or more social actions of one or more second users of the social-networking system, determine one or more instructions for the STB of the first user based at least in part on the social actions, and provide the instructions for the STB of the first user. The social-networking system includes a graph having a plurality of nodes and edges connecting the nodes. | 03-06-2014 |
20140068692 | Sharing Television and Video Programming Through Social Networking - In particular embodiments, one or more computer systems of a social-networking system receive a first video stream from a content source, receive social content from a social graph of the social-networking system, and generate an overlay area comprising at least a portion of the social content. The social graph includes a plurality of nodes and edges connecting the nodes, the nodes comprising user nodes that are each associated with a particular user of the social-networking system. The one or more computer systems of the social-networking system determine a placement for the overlay area within the first video stream, generate a modified video stream using at least the first video stream and the overlay area, and provide the modified video stream for display on a display device. The overlay area is placed within the modified video stream according to the determined placement. | 03-06-2014 |
20140105580 | Continuous Capture with Augmented Reality - In one embodiment, a method includes receiving one or more audio/visual recordings from a user, the audio/visual recordings continuously capturing audio/visual information around the user, the audio/visual recordings being made by a client computing device of the user automatically and without manual user input and with one or more sensors of the client computing device; processing the audio/visual recordings to extract one or more audio/visual segments, each audio/visual segment covering a specific time period or relating to a specific event in the user's life; and posting the audio/visual segments to one or more points, respectively, along a timeline corresponding to the user's life. | 04-17-2014 |
20140108501 | Presence Granularity with Augmented Reality - In one embodiment, a method includes receiving information about a proximity of a plurality of users located within a covered enclosure, the information comprising one or more images or one or more sounds of at least a portion of the proximity, the information having been obtained from the proximity by a plurality client computing devices of the users automatically and without manual user input and with one or more sensors of each client computing device; identifying each user within the proximity based at least in part on the information; and determining a position of each user within the covered enclosure based at least in part on the information. | 04-17-2014 |
20140108528 | Social Context in Augmented Reality - In one embodiment, a method includes receiving first information about a proximity of a first user, the first information comprising one or more images or one or more sounds of at least a portion of the proximity, the first information having been obtained from the proximity by a client computing device of the first user automatically and with one or more sensors of the client computing device; identifying a second user within the proximity of the first user based at least in part on the first information; retrieving second information about the second user from a graph of a social-networking system, the graph comprising a plurality of nodes and edges connecting the nodes, at least one node in the graph corresponding to the first user, at least one node in the graph corresponding to the second user; and sending the second information about the second user to the first user. | 04-17-2014 |
20140108529 | Person Filtering in Augmented Reality - In one embodiment, a method includes receiving first information about a proximity of a first user, the first information comprising one or more images or one or more sounds of at least a portion of the proximity; identifying one or more second users within the proximity of the first user based at least in part on the first information; retrieving second information about each second user from a graph of a social-networking system, the graph comprising a plurality of nodes and edges connecting the nodes, at least one node in the graph corresponding to the first user, at least one node in the graph corresponding to each second user; categorizing the second users into one or more groups based on the second information about each second user; and sending the second information about each second user in a specific group to the first user. | 04-17-2014 |
20140108530 | Person of Interest in Augmented Reality - In one embodiment, a method includes receiving first information about a proximity of a first user, the first information comprising one or more images or one or more sounds of at least a portion of the proximity; identifying one or more second users within the proximity of the first user based at least in part on the first information; selecting a specific second user of particular interest to the first user based on behavior of the first user; retrieving second information about the specific second user from a graph of a social-networking system, the graph comprising a plurality of nodes and edges connecting the nodes, at least one node in the graph corresponding to the first user, at least one node in the graph corresponding to the specific second user; and sending the second information about the specific second user to the first user. | 04-17-2014 |
20140114738 | Automatic Check-In Using Social-Networking Information - In one embodiment, a method includes detecting by a computer system of an entity a client system identifier. The detection is accomplished using a first wireless communication method. The method further includes sending by the computer system the client system identifier to a social-networking system. The social-networking system includes multiple user profiles arranged in at least one social graph that stores relationships between the user profiles. The method also includes receiving at the computer system from the social-networking system user profile information from a user profile of the user profiles, the user profile identified by the social-networking system as being associated with the client system identifier. The method further includes sending information associated with the entity to the client system in response to receiving the user profile information. | 04-24-2014 |
20140136625 | Displaying News Ticker Content in a Social Networking System - A social networking system displays raw stories about a user's friends' actions in a news ticker as those actions occur. The social networking system is monitored for actions associated with users connected with the target user. The social networking system may be continually monitored such that actions are identified in real-time as they are performed. The news ticker is updated such that stories including the identified actions and the associated connected users are displayed within a news ticker interface. The news ticker interface may be a dedicated portion of the social networking system interface, for example in a column next to a newsfeed. The news ticker interface may be updated in real time as actions associated with connected users are performed. The target user may select a displayed story in the news ticker, and additional information related to the selected story may be displayed, for instance in a separate interface. | 05-15-2014 |
20140136639 | TIMING FOR PROVIDING RELEVANT NOTIFICATIONS FOR A USER BASED ON USER INTERACTION WITH NOTIFICATIONS - A social networking system provides relevant third-party content objects to users by matching user location, interests, and other social information with the content, location, and timing associated with the content objects. Content objects are provided based on relevance scores specific to a user. Relevance scores may be calculated based on the user's previous interactions with content object notifications, or based on interests that are common between the user and his or her connections in the social network. Context search is also provided for a user, wherein a list of search of results is ranked according to the relevance score of content object associated with the search results. Notifications may also be priced and distributed to users based on their relevance. In this way, the system can provide notifications that are relevant to user's interests and current circumstances, increasing the likelihood that they will find content objects of interest. | 05-15-2014 |
20140181209 | PREFERRED CONTACT CHANNEL FOR USER COMMUNICATIONS - In one embodiment, a user of a social networking system requests to look up a contact's communication channel information in the user's address book. The social networking system provides to the user the contact's communication channels in an ordered sequence based on the user's social graph and communication information. | 06-26-2014 |
20140244751 | Aggregating Likes to a Main Page - In one embodiment, a method includes accessing a social graph of a social-networking system, and determining, from the social graph, that a user “likes” a first page associated with a particular version of a media content. The social graph includes a plurality of nodes and edges connecting the nodes. The nodes include user nodes that are each associated with a particular user of the social-networking system. The method further includes determining that one or more other versions of the media content exist, determining that a main page is associated with the particular version and the one or more other versions of the media content, and aggregating the user's “like” of the first page to the main page. Each of the one or more other versions of the media content has one or more associated pages. | 08-28-2014 |
20140244752 | Linking Multiple Entities Associated with Media Content - In one embodiment, a method includes determining that media content being viewed by a user comprises a plurality of entities, accessing information indicative of the plurality of entities, and querying a social graph of the social-networking system for social content associated with each of the plurality of entities and one or more other users of the social-networking system. The social graph includes user nodes that are each associated with a particular user of the social-networking system. The method further includes providing at least a portion of the queried social content from the social graph for display along with the information on a display device of the user. | 08-28-2014 |
20140244753 | Time-Delayed Publishing - In one embodiment, a method includes receiving an indication that a user of the social-networking system watched at least a portion of a program, determining that the user intended to watch the program, and generating a story in response to the determination. The story is published to the social-networking system a predetermined amount of time after receiving the indication. | 08-28-2014 |
20140245186 | Determining User Subscriptions - In one embodiment, a method includes accessing a list of media subscriptions offered by a content source, providing one or more questions for display on a display device of a user, receiving one or more answers to the one or more questions, and determining a media subscription based on the one or more answers. | 08-28-2014 |
20140245187 | Fast Switching Between Multiple Programs - In one embodiment, a method includes providing a plurality of thumbnails for display on a display device, receiving an indication that a user selected a particular thumbnail, and providing one or more instructions to change from media content that the user is currently watching to media content associated with the particular thumbnail. Each of the plurality of thumbnails includes a visual indication representing media content previously viewed by the user. The plurality of thumbnails are operable to change from media content that the user is currently watching to media content corresponding to the particular thumbnail selected by the user. | 08-28-2014 |
20140245352 | Time-Sensitive Content Update - In one embodiment, a method includes determining available media content from one or more content sources and providing at least a portion of the available media content for display in a programming guide on a display device of a user. The programming guide includes a plurality of entries each associated with one of the available media content. The method further includes determining that an update action button should be displayed on the display device, providing the update action button for display on the display device when it is determined that the update action button should be displayed, and updating the programming guide in response to a user selection of the update action button. The update action button is operable to cause the social-networking system to update the programming guide. | 08-28-2014 |
20140250180 | Ranking Videos for a User - In one embodiment, a method includes determining by a computing device a set of videos that a user may watch. For each video, a coefficient value is determined for each of one or more coefficient factors. At least one of the coefficient factors has a value that would be coincident with the user watching the video. A video coefficient for each video is calculated based on the coefficient values of its coefficient factors, and the videos are ranked based on their video coefficients. The rankings are then provided for presentation to the user. | 09-04-2014 |
20140258401 | Contact Aggregation in a Social Network - In particular embodiments, a computing device receives from each of one or more contact-information sources a set of contact information associated with a user of a social-networking system. The set of contact information includes one or more instances of contact information in one or more categories of contact information. The computing device automatically selects, in each of the categories of contact information, one of the instances of contact information from the sets of contact information as a default for the category of contact information for a second user of the social-networking system. | 09-11-2014 |
20140274122 | Multi-Factor Location Verification - In one embodiment, a method includes accessing at least two determinations of the location of a mobile computing device, with each determined location having been determined without reference to explicit location information manually input by a user of the mobile computing device. At least one first determined location is compared with at least one second determined location, with comparisons being made between location determinations made based on different location determination input. A functionality associated with the mobile computing device is allowed if the first determined location corresponds to at least one of the second determined locations. | 09-18-2014 |
20140297683 | Range of Focus in an Augmented Reality Application - A computer-implemented augmented reality method includes receiving one or more indications, entered on a mobile computing device by a user of the mobile computing device, of a distance range for determining items to display with an augmented reality application, the distance range representing geographic distance from a base point where the mobile computing device is located. The method also includes selecting, from items in a computer database, one or more items that are located within the distance range from the mobile computing device entered by the user, and providing data for representing labels for the selected one or more items on a visual display of the mobile computing device, the labels corresponding to the selected items, and the items corresponding to geographical features that are within the distance range as measure from the mobile computing device. | 10-02-2014 |
20140337341 | Auto-Tagging In Geo-Social Networking System - In one embodiment, a social networking system automatically tags one or more users to an image file by creating a list of potential matches, and selecting a subset of potential matches based on location, asking a first user to confirm the subset of potential matches, and tagging one or more matched users to the image file. | 11-13-2014 |
20140351342 | Sending Notifications About Other Users with whom a User is Likely to Interact - To provide more contextually and temporally relevant information to its users, a social networking system may surface relevant information about a target user with whom an recipient user is likely to interact. The social networking system predicts whether the recipient user is likely to be in contact with a target user, either currently or in the near future. If contact is predicted, the system determines information about the target user that that the recipient user may find of interest for their interaction. To determine what information may be of interest, the system determines a relevance score for information items about that target user. The system can then use the relevance scores to decide whether and which information items to surface to the recipient user, e.g., in the form of notifications. | 11-27-2014 |
20140359090 | Wi-Fi Administration Console - In one embodiment, a method includes configuring a first router of a second entity to link the first router to a communication network of the second entity. The configuration of the first router establishes router-configuration data for the communication network on a computer system of a first entity. The method also includes configuring a second router of the second entity to link the second router to the communication network using at least some of the router-configuration data for the communication network established on the computer system of the first entity. | 12-04-2014 |
20140380195 | Displaying News Ticker Content in a Social Networking System - A social networking system displays raw stories about a user's friends' actions in a news ticker as those actions occur. The social networking system is monitored for actions associated with users connected with the target user. The social networking system may be continually monitored such that actions are identified in real-time as they are performed. The news ticker is updated such that stories including the identified actions and the associated connected users are displayed within a news ticker interface. The news ticker interface may be a dedicated portion of the social networking system interface, for example in a column next to a newsfeed. The news ticker interface may be updated in real time as actions associated with connected users are performed. The target user may select a displayed story in the news ticker, and additional information related to the selected story may be displayed, for instance in a separate interface. | 12-25-2014 |
20140380236 | PINCH GESTURE TO NAVIGATE APPLICATION LAYERS - Using pinch gestures to navigate user interface layers of an application. In particular embodiments, a pinch gesture may cause an application program to close a currently running user interface layer of the application and navigate to another user-interface layer of the application. In some implementations, a pinch gesture may cause an application to close. | 12-25-2014 |
20150019483 | Ranking of Address Book Contacts Based on Social Proximity - In one embodiment, a user of a social networking system requests to look up an address book maintained by the social networking system. The social networking system improves the look up search results by ranking one or more contacts in the address book based on social graph, social relationship and communication history information. | 01-15-2015 |
20150026234 | SOCIAL MODE FOR MANAGING COMMUNICATIONS BETWEEN A MOBILE DEVICE AND A SOCIAL NETWORKING SYSTEM - The automatic transmission of communications between a mobile device and a social networking system is regulated based on the communication mode of the mobile device. A communication for transmission between the mobile device and the social networking system is detected. A communication switch setting, such as a switch position, is determined for the mobile device. A communication mode for the mobile device is determined based on the communication switch setting. For example, if the switch is in a first position, the mobile device is determined to be in a social mode. Likewise, if the switch is in a second position, the mobile device is determined to be a manual mode. If the mobile device is in the social mode, the communication is automatically transmitted. If the mobile device is in the manual mode, the communication is transmitted only in response to authorization from the user of the mobile device. | 01-22-2015 |
20150026596 | Media Action Buttons - In one embodiment, a method includes determining available media content from one or more content sources, providing at least a portion of the available media content for display on a display device of a user, and determining whether a media action button should be displayed on the display device. The media action button is provided for display on the display device when it is determined that the media action button should be displayed. The media action button is operable to perform an action associated with particular available media content. | 01-22-2015 |
20150058332 | Context-Based Ranking of Search Results - In one embodiment, a computing device may access a search query provided by a user; identify a set of search results in response to the search query, wherein one or more search results in the set are associated with a feature of a social-networking system; rank the set of search results based on one or more factors; boost one or more ranks of the one or more search results associated with the feature to bring the feature to the user's attention; and present the set of search results to the user in order of its ranking. | 02-26-2015 |
20150058424 | PREFERRED CONTACT CHANNEL FOR USER COMMUNICATIONS - In one embodiment, a user of a social networking system requests to look up a contact's communication channel information in the user's address book. The social networking system provides to the user the contact's communication channels in an ordered sequence based on the user's social graph and communication information. | 02-26-2015 |
20150058751 | Facepile Integrated Communications - In one embodiment, a method includes determining, from a social graph, a plurality of second users having a connection to a first user, providing a facepile for display on a display device of the first user, and providing a communications composer for display on the display device in response to a user-selection by the first user within the facepile. The facepile includes a plurality of visual indications of the plurality of second users having a connection to the first user and each visual indication is associated with one of the plurality of second users. The communications composer includes a user interface that provides communication between the first user and the plurality of second users associated with the visual indications displayed in the facepile. | 02-26-2015 |
20150058757 | CONTENT OWNER MODULES - In one embodiment, a method includes providing a show page for display on a display device of a user in response to a selection by the user of an entry in a programming guide displayed on the display device, determining that the show page has previously been claimed by a content owner, accessing a content-owner module provided by the content owner, and providing the content-owner module for display on the show page. The show page includes a plurality of modules, and the show page is associated with particular media content. | 02-26-2015 |
20150058758 | PLATFORM SHOW PAGES - In one embodiment, a method includes determining available shows from one or more content sources, providing at least a portion of the available shows for display in a programming guide on a display device of a user, receiving a selection by the user of a particular entry in the programming guide, determining a plurality of modules for the particular show, and providing a show page that includes the determined modules for display on the display device in response to the selection by the user. The entries of the programming guide are each associated with one of the available shows. At least one of the determined modules includes social content from a social graph of the social-networking system. | 02-26-2015 |
20150063642 | Computer-Vision-Assisted Location Check-In - In one embodiment, an uploaded multimedia object comprising a photo image or video is subjected to computer vision algorithms to detect and isolate objects within the multimedia object, and the isolated object is searched against a photographic location database containing images of a plurality of locations. Upon detecting a matching object, the location information associated with the photograph in the database containing the matching object may be leveraged to automatically check the user in to the associated location. | 03-05-2015 |
Erick Tseng, San Franciso, CA US
Patent application number | Description | Published |
---|---|---|
20130185355 | Recommendations Based On Geolocation - In one embodiment, a method includes accessing data indicating the geolocation of the mobile computing device of a user of a social-networking system, identifying one or more nodes of the social graph associated with a location within a pre-determined threshold distance of the user's location, determining one or more recommendations for the user based at least in part on the nodes, and providing the recommendations to the mobile computing device of the user. | 07-18-2013 |
Greg Tseng, Los Altos Hills, CA US
Patent application number | Description | Published |
---|---|---|
20090241035 | USER CREATED TAGS FOR ONLINE SOCIAL NETWORKING - The present invention provides a social networking system and method by which customized tags can be created by a registered user in an online social networking environment and distributed to facilitate social networking. The tags represent personal characteristics and preferences associated with users of the online social networking environment. A graphical user interface (GUI) is provided in the online social networking website that enables a specific user to create and customize tags. Tags can be embeddable in that a user can insert the tag in a website GUI for display. Also, tags may have embedded content, e.g. a photo, a song, a profile page location, etc and may be sponsored or traded in the social networking website. Also a skin that shows the personal profile page GUI style may be customized, sponsored, or traded. | 09-24-2009 |
20110178851 | ENHANCING VIRALLY-MARKETED FACILITIES - A method and apparatus for enhancing a virally marketed facility is described and illustrated. In one embodiment, the invention is a method of operating a virally marketed facility. The method includes measuring virality of the facility based on a conversion rate and a propagation rate. The method also includes determining potential options for increasing virality. The method further includes executing potential options for increasing virality. In an alternate embodiment, the invention is a method of operating a virally marketed facility. The method includes measuring virality of the facility. Also, the method includes determining potential options for increasing virality. Further, the method includes concurrently executing potential options for increasing virality. | 07-21-2011 |
Ho Ping Tseng, San Jose, CA US
Patent application number | Description | Published |
---|---|---|
20140064036 | ACOUSTIC WAVE GENERATOR EMPLOYING FLUID INJECTOR - To reproduce sound in an extremely compact size, fluid injectors are used that can generate fluid flow sufficient to create a desired acoustic pressure wave, but which fluid flow operates in a manner that is decoupled from the desired acoustic pressure wave. Fluid flow within the fluid injectors needed to generate the desired acoustic pressure wave need not be directly proportional to the frequencies of the desired acoustic pressure wave. The fluid injector has a control input capable of altering fluid flow relative to a received control signal, which is generated by a controller in response to an electrical signal. The fluid injector produces fluid flow outward and inward in response to the control signal, thereby creating an acoustic wave proportional to the electrical signal. The devices herein may employ valves or not. Synthetic jets may also be used. | 03-06-2014 |
Hsian-Rong Tseng, Los Angeles, CA US
Patent application number | Description | Published |
---|---|---|
20080281090 | Microfluidic Chemical Reaction Circuits - New microfluidic devices, useful for carrying out chemical reactions, are provided. The devices are adapted for on-chip solvent exchange, chemical processes requiring multiple chemical reactions, and rapid concentration of reagents. | 11-13-2008 |
20090302228 | DEVICE FOR QUANTIFICATION OF RADIOISOTOPE CONCENTRATIONS IN A MICRO-FLUIDIC PLATFORM - A micro-fluidic device has a micro-fluidic circuit layer and a charged-particle detection layer disposed proximate the micro-fluidic circuit layer. The micro-fluidic device is constructed to provide a two-dimensional image of charged-particle emissions from a sample within the micro-fluidic circuit layer while in operation. A method of quantification of radioactivity in a biological sample includes directing a fluid containing the biological material into a microfluidic device, detecting charged particles emitted from the biological material with a two-dimensional imaging sensor, and forming a two-dimensional image over time corresponding to radioactivity of the biological sample. | 12-10-2009 |
20100291584 | MICROFLUIDIC IMAGING CYTOMETRY - A microfluidic system has a pipette system comprising a plurality of pipettes, a microfluidic chip arranged proximate the pipette system, an imaging optical detection system arranged proximate the microfluidic chip, and an image processing system in communication with the imaging optical detection system. The microfluidic chip has a plurality of cell culture chambers defined by a body of the microfluidic chip, each cell culture chamber being in fluid connection with an input channel and an output channel defined by the microfluidic chip. The pipette system is constructed and arranged to at least one of inject fluid through the plurality of pipettes into the plurality of input channels or extract fluid through the plurality of pipettes from the plurality of output channels while the microfluidic system is in operation. | 11-18-2010 |
20110098597 | MICROFLUIDIC SAMPLERS AND METHODS FOR MAKING AND USING THEM - This invention provides microfluidic samplers for withdrawing one or more precise micro- or nano-liter volumes of a sample. The invention provides microfabricated automatic systems comprising integrated poly(dimethyl-siloxane) (PDMS) micro fluidics. The sample can be biological samples, including samples from animals or plants. The samples can be fluid or gas. The samples can comprise a biological fluid, such as blood, tears, cerebral spinal fluid (CSF) and the like, from a test subject such as a human or a mouse. The invention also provides methods for making and using the microfluidic samplers of the invention. | 04-28-2011 |
20110103176 | ACCURATE AND RAPID MICROMIXER FOR INTEGRATED MICROFLUIDIC DEVICES - The invention may provide a microfluidic mixer having a droplet generator and a droplet mixer in selective fluid connection with the droplet generator. The droplet generator comprises first and second fluid chambers that are structured to be filled with respective first and second fluids that can each be held in isolation for a selectable period of time. The first and second fluid chambers are further structured to be reconfigured into a single combined chamber to allow the first and second fluids in the first and second fluid chambers to come into fluid contact with each other in the combined chamber for a selectable period of time prior to being brought into the droplet mixer. | 05-05-2011 |
20110129850 | MICROFLUIDIC PLATFORM FOR CELL CULTURE AND ASSAY - A microfluidic chip for at least one of cell culturing and cell assay has a cell culture chamber defined by the microfluidic chip, a first microchannel defined by the microfluidic chip and constructed to provide a fluid path to said cell culture chamber, the microchannel having a pneumatic valve formed therein to permit selective opening and closing of a fluid path to said cell culture chamber, and a second microchannel defined by the microfluidic chip and constructed to provide a fluid path from the cell culture chamber. | 06-02-2011 |
20110136252 | Integrated Microfluidics for Parallel Screening of Chemical Reactions - A microfluidic device allows for different reactions to be conducted in parallel with the use of nanoliter quantities of reagents. | 06-09-2011 |
20110305685 | SUPRAMOLECULAR APPROACH FOR PREPARATION OF SIZE CONTROLLABLE NANOPARTICLES - A supramolecular approach has been developed for preparation of size-controllable nanoparticles, from three different molecular building blocks. | 12-15-2011 |
20120003711 | DEVICE FOR CAPTURING CIRCULATING CELLS - The present invention provides devices and methods for capturing rare cells. The devices and methods described herein can be used to facilitate the diagnosis and monitoring of metastatic cancers. | 01-05-2012 |
20120309648 | INTEGRATED MICROFLUIDICS FOR HIGHLY PARALLEL SCREENING OF CHEMICAL REACTIONS - A microfluidic system has a microfluidic mixer and a sample storage component that is in fluid connection with the microfluidic mixer. The microfluidic mixer has a mixing section; a target molecule input section that is in fluid connection with the mixing section, the target molecule input section being suitable to provide a fluid into the mixing section that contains molecules to be targeted by chemical reactions; a first reagent input section that is in fluid connection with the mixing section, the first reagent input section being structured to selectively provide a first reagent selected from a plurality of reagents to test a chemical reaction with the target molecules; a second reagent input section that is in fluid connection with the mixing section, the second reagent input section being structured to selectively provide a second reagent selected from a plurality of reagents to test a chemical reaction with the target molecules and said first reagent; and a neutral fluid input section that is in selectable fluid connection with the sample storage component, the neutral fluid input section being structured to selectively provide a neutral fluid into the sample storage component between successive samples provided to the sample storage component to separate successive samples in a stratified arrangement. | 12-06-2012 |
20130244257 | INTEGRATED MICROFLUIDIC RADIOASSAY AND IMAGING PLATFORM FOR SMALL SAMPLE ANALYSIS - An immunocapture-based in vitro kinase assay on an integrated polydimethylsiloxane (PDMS) microfluidics platform that can reproducibly measure kinase activity from as few as 3,000 cells is described. For this platform, the standard radiometric | 09-19-2013 |
20140186426 | CATALYTIC DELIVERY NANOSUBSTRATES (CDNS) FOR HIGHLY EFFICIENT DELIVERY OF BIOMOLECULES - This invention relates, e.g., to a molecular delivery system comprising A. a substrate having a nanostructured surface region which comprises a plurality of nanostructures and, covalently attached to the substrate, multiple copies of a first member of a binding pair; and B. at least one vector nanoparticle which comprises, encapsulated therein, a molecule of interest, and on its surface, multiple copies of second member of the binding pair. Methods of using the molecular delivery system to deliver a molecule of interest to a cell are also described. | 07-03-2014 |
Hsiao-Ping Tseng, Fremont, CA US
Patent application number | Description | Published |
---|---|---|
20120290997 | Multi-Threaded Global Routing - A method is described for routing a semiconductor chip's global nets. The method includes identifying a subset of the global nets and routing the subset of global nets using multiple threads, where, each of the global nets within the subset are routed by one of the threads in isolation of the subset's other global nets. The method further includes identifying a second subset of the global nets and routing the second subset of global nets using the multiple threads, where, each of the global nets within the second subset are routed by one of the threads in isolation of the second subset's other global nets but in respect of the routes of first subset of global nets. | 11-15-2012 |
20140165019 | SEMICONDUCTOR HOLD TIME FIXING - Computer implemented techniques are disclosed for fixing signal hold-time violations in semiconductor chips. Analysis includes estimation of hold-time requirements using ideal clocks. Allocation of placement regions within the design and near the macro circuits allows for later placement and wiring use during layout hold-time fixing. The placement region sizes are based on estimates of the needed buffers. Nets, within the design for detail routing, are ordered such that nets with hold-time violations are wired later, thus fixing hold-time violations without scaling or adding further buffers. Hold times are re-evaluated once wiring of track routes is complete. | 06-12-2014 |
20140189476 | IMAGE MANIPULATION FOR WEB CONTENT - A web page or group of pages can be automatically generated based on images selected by a user. The images are analyzed for color and groups of colors for the page background and image framing are determined. Images are analyzed to determine the shapes of the images and the images are placed within appropriate shapes on a page on the web. Click-through rate can be estimated for images and this click-through rate used during the web page generation. Important sections are evaluated in the images and cropping may occur for the images on a page. Text and video can be part of the web page. Software applications can be accessed from the web page as well. The online web pages can be tailored for presentation on a mobile device. | 07-03-2014 |
Hsia-Yen Tseng, San Diego, CA US
Patent application number | Description | Published |
---|---|---|
20110081640 | Systems and Methods for Protecting Websites from Automated Processes Using Visually-Based Children's Cognitive Tests - Visually based children's cognitive tests can be used as a human challenge or Turing test to verify that a human and not an automated process is operating a particular system, such as purchasing tickets, downloading files, accessing a database, or requesting a reprieve from an anti-spam system. Several different visually oriented cognitive tests can be used as a human challenge, for example, selecting one object in a group of object that is different, selecting an object from a group of objects which is most similar to a given object, selecting two objects in a group of objects that are most similar, finding a given object in a scene, counting the number of instances of an object in a scheme and object based analogies. | 04-07-2011 |
Hsien-Chih Jim Tseng, San Jose, CA US
Patent application number | Description | Published |
---|---|---|
20090190656 | Television Functionality on a Chip - A television on a chip (TVOC) system that provides a cost effective approach for providing television functionality on a single integrated circuit chip is disclosed. A TVOC includes the functionality necessary to receive and display television signals in a variety of input and output formats. A TVOC can be used in set-top boxes for cable and satellite television, or directly within a television. All functionality provided can be provided on a single integrated circuit. TVOC includes a data transport module, an IF demodulator, a digital audio engine, an analog audio engine, a digital video engine, and an analog video engine. The TVOC also includes three sets of interfaces including output interfaces, control interfaces and ancillary interfaces. Further features and embodiments provide enhanced functionality and increased efficiencies. | 07-30-2009 |
20120147974 | Television Functionality on a Chip - A television on a chip (TVOC) system that provides a cost effective approach for providing television functionality on a single integrated circuit chip is disclosed. A TVOC includes the functionality necessary to receive and display television signals in a variety of input and output formats. A TVOC can be used in set-top boxes for cable and satellite television, or directly within a television. All functionality provided can be provided on a single integrated circuit. TVOC includes a data transport module, an IF demodulator, a digital audio engine, an analog audio engine, a digital video engine, and an analog video engine. The TVOC also includes three sets of interfaces including output interfaces, control interfaces and ancillary interfaces. Further features and embodiments provide enhanced functionality and increased efficiencies. | 06-14-2012 |
Hsin-Fu Tseng, Los Altos, CA US
Patent application number | Description | Published |
---|---|---|
20110096904 | Linear X-ray detector using fiber optic face plate to alter optical path - A radiation damage resistant linear X-ray detector system based on a unique image transferring principle to alter the optical path and thus reduces or eliminates the X-ray radiation damage on the electrical components of the detector system. The system includes a layer of scintillating material, a fiber optic face plate (FOFP), and an array of image sensors. One face of the FOFP is bonded to the surface of the image sensors. The layer of scintillating material, such as Gd | 04-28-2011 |
Hsin I. Tseng, Los Angeles, CA US
Patent application number | Description | Published |
---|---|---|
20100191531 | QUANTIZING FEATURE VECTORS IN DECISION-MAKING APPLICATIONS - A system, method and computer program product for classification of an analog electrical signal using statistical models of training data. A technique is described to quantize the analog electrical signal in a manner which maximizes the compression of the signal while simultaneously minimizing the diminution in the ability to classify the compressed signal. These goals are achieved by utilizing a quantizer designed to minimize the loss in a power of the log-likelihood ratio. A further technique is described to enhance the quantization process by optimally allocating a number of bits for each dimension of the quantized feature vector subject to a maximum number of bits available across all dimensions. | 07-29-2010 |
Hsin-Rong Tseng, Goleta, CA US
Patent application number | Description | Published |
---|---|---|
20120322966 | REGIOREGULAR PYRIDAL[2,1,3]THIADIAZOLE PI-CONJUGATED COPOLYMERS FOR ORGANIC SEMICONDUCTORS - A method of regioselectively preparing a pyridine-containing compound is provided. In particular embodiments, the method includes reacting halogen-functionalized pyridal[2,1,3]thiadiazole with organotin-functionalized cyclopenta[2,1-b:3,4-b′]dithiophene or organotin-functionalized indaceno[1,2-b:5,6-b′]dithiophene. Also provided is a method of preparing a polymer. The method includes regioselectively preparing a monomer that includes a pyridal[2,1,3]thiadiazole unit; and reacting the monomer to produce a polymer that includes a regioregular conjugated backbone section, wherein the section includes a repeat unit containing the pyridal[2,1,3]thiadiazole unit. A polymer that includes a regioregular conjugated backbone section, and electronic devices that include the polymer, are also provided. | 12-20-2012 |
20140080986 | REGIOREGULAR PYRIDAL[2,1,3]THIADIAZOLE PI-CONJUGATED COPOLYMERS FOR ORGANIC SEMICONDUCTORS - A method of regioselectively preparing a pyridine-containing compound is provided. In particular embodiments, the method includes reacting halogen-functionalized pyridal[2,1,3]thiadiazole with organotin-functionalized cyclopenta[2,1-b:3,4-b′]dithiophene or organotin-functionalized indaceno[2,1-b:3,4-b′]dithiophene. Also provided is a method of preparing a polymer. The method includes regioselectively preparing a monomer that includes a pyridal[2,1,3]thiadiazole unit; and reacting the monomer to produce a polymer that includes a regioregular conjugated backbone section, wherein the section includes a repeat unit containing the pyridal[2,1,3]thiadiazole unit. A polymer that includes a regioregular conjugated backbone section, and electronic devices that include the polymer, are also provided. | 03-20-2014 |
Huihsin Tseng, Mountain View, CA US
Patent application number | Description | Published |
---|---|---|
20110040769 | Query-URL N-Gram Features in Web Ranking - In one embodiment, access one or more pairs of search query and clicked Uniform Resource Locator (URL). For each of the pairs of search query and clicked URL, segment the search query into one or more query segments and the clicked URL into one or more URL segments; construct one or more query-URL n-grams, each of which comprises a query part comprising at least one of the query segments and a URL part comprising at least one of the URL segments; and calculate one or more association scores, each of which for one of the query-URL n-grams and represents a similarity between the query part and the URL part of the query-URL n-gram and is based on a first frequency of the query part and the URL part, a second frequency of the query part, and a third frequency of the URL part. | 02-17-2011 |
Jeffrey Shie Ping Tseng, Tustin, CA US
Patent application number | Description | Published |
---|---|---|
20110298968 | SIX-AXIS MOUNT - Provided herein is a lens mount system and related process that allow for performing six-axis active alignment with a single joining step. This system and/or process simplifies the lens attachment in a manner that makes such attachment compatible with high volume manufacturing and/or full automation. | 12-08-2011 |
Jennifer Meng Tseng, Saratoga, CA US
Patent application number | Description | Published |
---|---|---|
20130292806 | Methods For Manganese Nitride Integration - Described are methods of forming a semiconductor device. Certain methods comprises depositing a film comprising manganese nitride over a dielectric; depositing a copper seed layer over the film; and depositing a copper fill layer over the copper seed layer. Also described are semiconductor devices. Certain semiconductor devices comprise a low-k dielectric layer; a manganese nitride layer overlying the low-k dielectric layer; a seed layer selected from a copper seed layer or electrochemical deposition seed layer overlying the manganese nitride layer; a copper layer overlying the copper seed layer. | 11-07-2013 |
Jim Chih-Chiang Tseng, Dublin, CA US
Patent application number | Description | Published |
---|---|---|
20090212790 | METHOD OF ESTIMATING CHANNEL BANDWIDTH FROM A TIME DOMAIN REFLECTOMETER (TDR) MEASUREMENT - Bandwidth of a test channel is determined from a single port Time Domain Reflectometer (TDR) measurement with the channel terminated in a short or an open circuit. Bandwidth is estimated by: (1) making a TDR measurement of a channel terminated in a short or open circuit; (2) determining a maximum slope of the reflection from the TDR measurement; (2) calculating an interpolated rise or fall time, for example by taking 80% of the applied voltage between the 10% and 90% points, and then dividing the applied voltage by the maximum slope determined; (3) dividing the overall interpolated rise time by the square root of two to account for the TDR signal proceeding through the channel twice; (4) removing the contribution of rise time from measurement equipment; and (5) completing calculation of channel bandwidth using a formula to relate bandwidth to rise time, such as: bandwidth=0.35/rise time. | 08-27-2009 |
Joseph Shien Tang Tseng, Diamond Bar, CA US
Patent application number | Description | Published |
---|---|---|
20120024678 | Switch for Universal Serial Bus - A switch for universal serial bus is disclosed. The universal serial bus (USB) port has a built switch actuator that automatically turns power on and off upon insertion and removal of a USB plug. The switch for universal serial bus comprises of a USB port with a switch actuator in a power-off position and a momentary switch wherein when a USB plug is inserted into the USB port, the switch actuator is depressed which in turn depresses the momentary switch to turn on the power to the USB port. When the USB plug is removed from the USB port, the switch actuator returns to its original power-off position thereby turning off the power to the USB port. | 02-02-2012 |
20120028484 | Automatic Sliding Door - An automatic cover for universal serial bus (USB) port that opens and closes automatically when a USB plug is inserted and removed from the USB port. The automatic sliding door for a universal serial bus comprises a top door, a biasing means to urge the top door downward, a bottom door, a biasing means to urge the bottom door upward, and a support structure to which the top door and the bottom door are pivotally affixed. The top door and bottom door opens automatically upon insertion of a USB plug. When the USB plug is removed, the top door and bottom door closes automatically. | 02-02-2012 |
Joshua Tseng, Redwood City, CA US
Patent application number | Description | Published |
---|---|---|
20090094371 | CONNECTION FORWARDING - Two or more network traffic processors connected with the same LAN and WAN are identified as neighbors. Neighboring network traffic processors cooperate to overcome asymmetric routing, thereby ensuring that related sequences of network traffic are processed by the same network proxy. A network proxy can be included in a network traffic processor or as a standalone unit. A network traffic processor that intercepts a new connection initiation by a client assigns a network proxy to handle all messages associated with that connection. The network traffic processor conveys connection information to neighboring network traffic processors. The neighboring network traffic processors use the connection information to redirect network traffic associated with the connection to the assigned network proxy, thereby overcoming the effects of asymmetric routing. The assigned network proxy handles redirected network traffic in much the same way that it would handle network traffic received directly. | 04-09-2009 |
20120166661 | CONNECTION FORWARDING - Two or more network traffic processors connected with the same LAN and WAN are identified as neighbors. Neighboring network traffic processors cooperate to overcome asymmetric routing, thereby ensuring that related sequences of network traffic are processed by the same network proxy. A network proxy can be included in a network traffic processor or as a standalone unit. A network traffic processor that intercepts a new connection initiation by a client assigns a network proxy to handle all messages associated with that connection. The network traffic processor conveys connection information to neighboring network traffic processors. The neighboring network traffic processors use the connection information to redirect network traffic associated with the connection to the assigned network proxy, thereby overcoming the effects of asymmetric routing. The assigned network proxy handles redirected network traffic in much the same way that it would handle network traffic received directly. | 06-28-2012 |
20130145036 | CONNECTION FORWARDING - Two or more network traffic processors connected with the same LAN and WAN are identified as neighbors. Neighboring network traffic processors cooperate to overcome asymmetric routing, thereby ensuring that related sequences of network traffic are processed by the same network proxy. A network proxy can be included in a network traffic processor or as a standalone unit. A network traffic processor that intercepts a new connection initiation by a client assigns a network proxy to handle all messages associated with that connection. The network traffic processor conveys connection information to neighboring network traffic processors. The neighboring network traffic processors use the connection information to redirect network traffic associated with the connection to the assigned network proxy, thereby overcoming the effects of asymmetric routing. The assigned network proxy handles redirected network traffic in much the same way that it would handle network traffic received directly. | 06-06-2013 |
Katy Tseng, Walnut, CA US
Patent application number | Description | Published |
---|---|---|
20100325769 | ARTICLE OF CLOTHING INCORPORATING A CONTRACEPTIVE DEVICE AND THE METHOD OF EFFECTUATING THE PROMOTION OF AN AGENDA USING THE SAME - A condom-incorporated garment and a method of interactive advertisement using the garment to promote a marketing, educational or social agenda, where the condom-incorporated garment has a piece of garment with pocket, a colored condom in a sealed package placed in the pocket. The color condom is shown through a window and overlays on top of a graphical or textual message. The graphical or textual message can be highlighted by the color condom. Alternatively, the graphical or textual message can be hidden from plain view by the color condom. The pocket and the color condom are part of the overall graphic design of the garment, allowing the wearer or a third party to remove the condom, thus transpiring a different message. | 12-30-2010 |
Ken Tseng, Cupertino, CA US
Patent application number | Description | Published |
---|---|---|
20110087478 | Systems and Methods of Efficient Library Characterization for Integrated Circuit Cell Libraries - A method of efficient library characterization of a circuit of a logic gate having a plurality of transistors and a plurality of nodes defining interconnection points in the circuit is disclosed. The method includes determining a plurality of vectors for a plurality of arcs. Each of the plurality of vectors represents possible data bits to inputs and nodes of the logic gate. The method selects a plurality of substantially distinct vectors from the plurality of vectors for each of the plurality of arcs, and performs circuit pruning for each of the plurality of substantially distinct vectors, taking each one substantially distinct vector at a time. The circuit pruning includes identifying an active circuit for each vector. The active circuit is identified by determining which circuit features are activated when applying a particular one of the substantially distinct vectors. Then, the circuit simulations limited to a plurality of transistors in the active circuit are performed. The circuit pruning and circuit simulations are repeated for remaining ones of the plurality of substantially distinct vectors. The results of the circuit simulations are then stored on a non-volatile compute readable media, for each active circuit corresponding to each of the plurality of substantially distinct vectors. | 04-14-2011 |
Kevin Tseng, Baldwin Park, CA US
Patent application number | Description | Published |
---|---|---|
20080235414 | RETRACTABLE MEMORY DRIVE - A retractable memory drive in accordance with the present invention comprises a top casing, a middle carrier, an electronic device such as a USB thumb drive, and a bottom casing. A positioning device on the middle carrier has a portion that protrudes outside the casing and operates like a button. The location of the positioning device where the button is located has two key attributes. First, there is a protrusion that acts as a lock with the casing. Second, the area below the button is not rigid and so it gives way when pressure is applied to the button. The top and bottom casings provide a casing structure which includes two detents. One detent is for locking the device with the connector in the extended position, and one detent for locking the device with the connector retracted in the in position. This allows for just one press of the extended portion of the positioning device to unlock it from its present position. When the device reaches its new position it will automatically lock. There are also guide rails that allow the middle carrier to remain in an appropriate position. | 09-25-2008 |
20090004897 | RETRACTABLE MEMORY DRIVE - A retractable memory drive in accordance with the present invention comprises a top casing, a middle carrier, an electronic device such as a USB thumb drive, and a bottom casing. A positioning device on the middle carrier has a portion that protrudes outside the casing and operates like a button. The location of the positioning device where the button is located has two key attributes. First, there is a protrusion that acts as a lock with the casing. Second, the area below the button is not rigid and so it gives way when pressure is applied to the button. The top and bottom casings provide a casing structure which includes two detents. One detent is for locking the device with the connector in the extended position, and one detent for locking the device with the connector retracted in the in position. This allows for just one press of the extended portion of the positioning device to unlock it from its present position. When the device reaches its new position it will automatically lock. There are also guide rails that allow the middle carrier to remain in an appropriate position. | 01-01-2009 |
Kuo-Lang Tseng, Cupertino, CA US
Patent application number | Description | Published |
---|---|---|
20080244292 | Method and Apparatus to Re-create trust model after sleep state - A processing system features random access memory (RAM), a processor, and a trusted platform module (TPM). When the processing system enters a sleep mode during which the RAM is to stay powered, the processing system may measuring a VMM and one or more secure VMs in the processing system. However, the processing system may not measure or encrypt all of system memory. Upon resuming from sleep, the processing system may verify the measurements, to ensure that the VMM and secure VMs have not been tampered with. Other steps may include sealing encryption keys to the TPM, while preserving the blobs in memory. Other embodiments are described and claimed. | 10-02-2008 |
20130191577 | INCREASING VIRTUAL-MEMORY EFFICIENCIES - Embodiments of techniques and systems for increasing efficiencies in computing systems using virtual memory are described. In embodiments, instructions which are located in two memory pages in a virtual memory system, such that one of the pages does not permit execution of the instructions located therein, are identified and then executed under temporary permissions that permit execution of the identified instructions. In various embodiments, the temporary permissions may come from modified virtual memory page tables, temporary virtual memory page tables which allow for execution, and/or emulators which have root access. In embodiments, per-core virtual memory page tables may be provided to allow two cores of a computer processor to operate in accordance with different memory access permissions. in embodiments, a physical page permission table may be utilized to provide for maintenance and tracking of per-physical-page memory access permissions. Other embodiments may be described and claimed. | 07-25-2013 |
20130191611 | SUBSTITUTE VIRTUALIZED-MEMORY PAGE TABLES - Embodiments of techniques and systems for using substitute virtualized-memory page tables are described. In embodiments, a virtual machine monitor (VMM) may determine that a virtualized memory access to be performed by an instruction executing on a guest software virtual machine is not allowed in accordance with a current virtualized-memory page table (VMPT). The VMM may select a substitute VMPT that permits the virtualized memory access, In scenarios where a data access length for the instruction is known, the substitute VMPT may include full execute, read, and write permissions for the entire guest software address space. In scenarios where a data access length for the instruction is not known, the substitute VMPT may include less than full execute, read, and write permissions for the entire guest software address space, and may be modified to allow the requested virtualized memory access. Other embodiments may be described and claimed. | 07-25-2013 |
20140173169 | CONTROLLING ACCESS TO GROUPS OF MEMORY PAGES IN A VIRTUALIZED ENVIRONMENT - Embodiments of an invention for controlling access to groups of memory pages in a virtualized environment are disclosed. In one embodiment, a processor includes a virtualization unit and a memory management unit. The virtualization unit is to transfer control of the processor to a virtual machine. The memory management unit is to perform, in response to an attempt to execute on the virtual machine an instruction stored on a first page, a page walk through a paging structure to find a second page and to allow access to the second page without exiting the virtual machine based at least in part on a bit being set in a leaf level entry corresponding to the second page in the paging structure and a corresponding bit being set in each entry corresponding to the first page in each level of the paging structure. | 06-19-2014 |
20140201422 | DETERMINING POLICY ACTIONS FOR THE HANDLING OF DATA READ/WRITE EXTENDED PAGE TABLE VIOLATIONS - Embodiments of systems, apparatuses, and methods for determining if an instruction of a virtual machine is allowed to modify a protected memory region are described. In some embodiments, a system detects an indication of an attempt by the instruction to write to the protected memory region. In addition, the system determines if the instruction is allowed to write to the protected memory region based on a starting address and data length of the instruction. Furthermore, if the instruction is allowed to write to the protected memory region, the system updates the protected memory region with the instruction results. | 07-17-2014 |
Ling-Yuan Tseng, Saratoga, CA US
Patent application number | Description | Published |
---|---|---|
20080252556 | 3D IMAGING SYSTEM EMPLOYING ELECTRONICALLY TUNABLE LIQUID CRYSTAL LENS - A system for photographing an object and generating a three-dimensional display of the object without the need for the observer to wear special glasses employs a camera having an electronically tunable liquid crystal lens in which the focal plane of the lens may be adjusted by controlling the voltage on the lens. An operator of the camera focuses the camera on the scene to be imaged and the camera records a series of images at closely spaced focal lengths by varying the voltage applied to the lens between the images. The digitally recorded images are then used to generate a display on a multilayer transparent display substrate with pixel addressing capabilities. Each of the recorded images at the differing focal lengths are displayed on one of the layers of the display screen, with the closest focal length recorded being displayed on the top screen, the one most proximate to the observer, and with successive images on other screens. A three-dimensional image is produced. | 10-16-2008 |
20090219475 | ELECTRICALLY TUNABLE LIQUID CRYSTAL LENS WITH CENTRAL ELECTRODE - A liquid crystal lens cell comprises a pair of flat layers with the liquid crystal lens supported between the layers. One of the layers supports a planar electrode made of ITO. The other electrode, also formed of ITO, is supported in the center of the opposing substrate and projects downwardly toward the center of the liquid crystal layer. A power supply creates a potential difference between the two electrodes and accordingly imposes a non-uniform electric field on the liquid crystal modules which aligns them in which a way as to act as a lens. By varying the voltage between the two electrodes the focal length of the lens may be controlled. A central electrode may be in the form of a beam or of a pointed tip. In other embodiments of the invention an electrode having a central hole may be associated with the central electrode or the planar electrode. | 09-03-2009 |
20090245074 | PICK-UP HEAD ASSEMBLY FOR OPTICAL DISC EMPLOYING ELECTRICALLY TUNABLE LIQUID CRYSTAL LENS - An optical disc storage system employs a read/write pick-up head assembly in which the optical path between the disc and the read/write light source, usually a laser diode, includes both a conventional objective lens formed of glass or plastic, with a fixed focus, and a liquid crystal lens which is electrically tunable to vary its refractive index and focal distance. The optical signal reflected from the disc is passed through this hybrid pick-up head assembly and demodulated to detect errors in the focus of the pick-up head and the tracking, and to adjust the focus by modifying the electrical signals applied to the LCD lens, and move the pick-up head in the plane of the disc to address the appropriate track. | 10-01-2009 |
20120262663 | ELECTRICALLY TUNABLE LIQUID CRYSTAL LENS SET WITH CENTRAL ELECTRODE - A liquid crystal lens cell set includes a plurality of liquid crystal lenses overlapping to each other. Each of the liquid crystal lenses is supported between a pair of flat layers. One of the layers supports a planar electrode made of ITO. The other electrode, also formed of ITO, is supported in the center of the opposing substrate and projects toward the center of the liquid crystal layer. A power supply creates a potential difference between the electrodes and imposes a non-uniform electric field on the liquid crystal modules which aligns them in which a way as to act as a lens. By varying voltage between the electrodes the focal length of the lens may be controlled. A central electrode may be in the form of a beam or of a pointed tip. An electrode having a central hole may be associated with the central electrode or the planar electrode. | 10-18-2012 |
Louis K. Tseng, Diamond Bar, CA US
Patent application number | Description | Published |
---|---|---|
20130111951 | JEWELRY DISPLAY STAND - A jewelry display stand having a main body portion simulating the neck and upper torso of a person. A necklace can be draped over the front of the main body portion, which is hollow on the interior, so that the end of the necklace can either be inserted into an opening in the back of the main body portion communicating with the interior thereof, or hooked under a tab on the back of the main body portion. A retractable panel is provided on the back of the main body portion for supporting the same in an upright position. | 05-09-2013 |
Michael Tseng, San Jose, CA US
Patent application number | Description | Published |
---|---|---|
20100059500 | APPARATUS WITH STRAIN RELEASE FEATURE FOR HIGH TEMPERATURE PROCESSES - A method and apparatus for thermally treating a substrate is provided. A thermal treatment chamber has a substrate support and a magnetically permeable rotor housed in a rotor well. An annular cover shields the rotor from the processing environment. The annular cover has a thermal stress relief joint formed therein that provides one or more mechanical degrees of freedom to allow portions of the cover to shift with thermal stresses. In one embodiment, a gap is formed in the annular cover at the point of maximum thermal stress. | 03-11-2010 |
Ming-Kuei Tseng, San Jose, CA US
Patent application number | Description | Published |
---|---|---|
20100112914 | RETAINING RING WITH TAPERED INNER SURFACE - A retaining ring has a generally annular body with a top surface, a bottom surface, an inner diameter surface, and an outer diameter surface. The outer diameter surface includes an outwardly projecting flange having a lower surface, and the bottom surface includes a plurality of channels. | 05-06-2010 |
Ming-Kuei (michael) Tseng, San Jose, CA US
Patent application number | Description | Published |
---|---|---|
20090163042 | THERMAL REACTOR WITH IMPROVED GAS FLOW DISTRIBUTION - Embodiments of the present invention provide apparatus and method for improving gas distribution during thermal processing. One embodiment of the present invention provides an apparatus for processing a substrate comprising a chamber body defining a processing volume, a substrate support disposed in the processing volume, wherein the substrate support is configured to support and rotate the substrate, a gas inlet assembly coupled to an inlet of the chamber body and configured to provide a first gas flow to the processing volume, and an exhaust assembly coupled to an outlet of the chamber body, wherein the gas inlet assembly and the exhaust assembly are disposed on opposite sides of the chamber body, and the exhaust assembly defines an exhaust volume configured to extend the processing volume. | 06-25-2009 |
20140079376 | THERMAL REACTOR WITH IMPROVED GAS FLOW DISTRIBUTION - Embodiments of the present invention provide apparatus and method for improving gas distribution during thermal processing. One embodiment of the present invention provides an apparatus for processing a substrate comprising a chamber body defining a processing volume, a substrate support disposed in the processing volume, wherein the substrate support is configured to support and rotate the substrate, a gas inlet assembly coupled to an inlet of the chamber body and configured to provide a first gas flow to the processing volume, and an exhaust assembly coupled to an outlet of the chamber body, wherein the gas inlet assembly and the exhaust assembly are disposed on opposite sides of the chamber body, and the exhaust assembly defines an exhaust volume configured to extend the processing volume. | 03-20-2014 |
Ming Siu Tseng, Fremont, CA US
Patent application number | Description | Published |
---|---|---|
20080201515 | Method and Systems for Interfacing With PCI-Express in an Advanced Mezannine Card (AMC) Form Factor - A cage that is received with a Personal Computer (PC) enclosure in the same manner a peripheral can be received within the PC. The cage is provided with fans, circuitry, connectors and structural features to create a ATCA or MicroTCA type environment required for the operation of an AMC card. The cage features a lateral connector for connecting to the motherboard and transferring PCI-Express protocolized signals between the cage and the CPU. The cage also features means to receive and support an AMC card within the ATCA and MicroTCA environment created for it by the cage. In this configuration, the CPU can communicate with the AMC card using the PCI-Express interconnect protocol as if the AMC card is another peripheral I/O device. In this manner, an advanced form factor AMC card may be tested and used within a PC environment suitable only for conventional form factor expansion cards and peripheral I/O devices. | 08-21-2008 |
Peter K. Tseng, San Jose, CA US
Patent application number | Description | Published |
---|---|---|
20090103293 | Illumination Device with Light Emitting Diodes and Moveable Light Adjustment Member - A light emitting device is produced using one or more light emitting diodes within a light mixing cavity formed by surrounding sidewalls. The light emitting device includes a light adjustment member that is movable to alter the shape or color of the light produced by the light emitting device. For example, the light adjustment member may alter the exposure of the wavelength converting area to the light emitted that is emitted by the light emitting diode in the light mixing cavity. Alternatively, the height of a lens may be adjusted to change the width of the beam produced. Alternatively, a movable substrate with areas of different wavelength converting materials may adjustably cover the output port of the light mixing cavity to alter the color point of the light produced. | 04-23-2009 |
20090103296 | Illumination Device with Light Emitting Diodes - A light emitting device is produced using a plurality of light emitting diodes within a light mixing cavity formed by surrounding sidewalls. The sidewalls may be integrally formed as part of a surrounding heat sink or alternatively may be an insert into a cavity within a heat sink. The reflective sidewalls may be coated with a diffusing material and/or covered with one or more phosphors. Multiple phosphors are located at different locations of the cavity, e.g., on the sidewalls, a window covering the output port, or on a reflector attached to the bottom of the cavity. The light emitting diodes may be positioned rotationally symmetrically around the optical axis on a board. | 04-23-2009 |
20100033948 | Color Tunable Light Source - A lighting module includes a light output window, at least one side wall that defines a cavity and a mounting plate, and at least one light source, and at least one reflector that is within the cavity. The light output window may be one of the side walls in a side-emitting configuration. The spectral distribution of the light coming out of the light output window may be changed by manipulating the relative position of the side wall to the at least one reflector that is within the cavity. | 02-11-2010 |
20100127282 | Light Emitting Diode Module with Three Part Color Matching - A light emitting diode module is produced using at least one light emitting diode (LED) and at least two selectable components that form or are part of a light mixing chamber that surrounds the LEDs and includes an output port. A first selectable component has a first type of wavelength converting material with a first wavelength converting characteristic and a second selectable component has a second type of wavelength converting material with a different wavelength converting characteristic. The first and second wavelength converting characteristics alter the spectral power distribution of the light produced by the LED to produce light through the output port that has a color point that is a predetermined tolerance from a predetermined color point. Moreover, a set of LED modules may be produced such that each LED module has the same color point within a predetermined tolerance. The LED module may be produced by pre-measuring the wavelength converting characteristics of the different components selecting components with wavelength converting characteristics that convert the spectral power distribution of the LED to a color point that is a predetermined tolerance from a predetermined color point. | 05-27-2010 |
20110193484 | Flexible Electrical Connection Of An LED-Based Illumination Device To A Light Fixture - An electrical interface module (EIM) is provided between an LED illumination device and a light fixture. The EIM includes an arrangement of contacts that are adapted to be coupled to an LED illumination device and a second arrangement of contacts that are adapted to be coupled to the light fixture and may include a power converter. Additionally, an LED selection module may be included to selectively turn on or off LEDs. A communication port may be included to transmit information associated with the LED illumination device, such as identification, indication of lifetime, flux, etc. The lifetime of the LED illumination device may be measured and communicated, e.g., by an RF signal, IR signal, wired signal or by controlling the light output of the LED illumination device. An optic that is replaceably mounted to the LED illumination device may include, e.g., a flux sensor that is connected to the electrical interface. | 08-11-2011 |
20110193499 | Flexible Electrical Connection Of An LED-Based Illumination Device To A Light Fixture - An electrical interface module (EIM) is provided between an LED illumination device and a light fixture. The EIM includes an arrangement of contacts that are adapted to be coupled to an LED illumination device and a second arrangement of contacts that are adapted to be coupled to the light fixture and may include a power converter. Additionally, an LED selection module may be included to selectively turn on or off LEDs. A communication port may be included to transmit information associated with the LED illumination device, such as identification, indication of lifetime, flux, etc. The lifetime of the LED illumination device may be measured and communicated, e.g., by an RF signal, IR signal, wired signal or by controlling the light output of the LED illumination device. An optic that is replaceably mounted to the LED illumination device may include, e.g., a flux sensor that is connected to the electrical interface. | 08-11-2011 |
20110194285 | LED-BASED ILLUMINATION MODULE ATTACHMENT TO A LIGHT FIXTURE - A mounting collar on a light fixture provides a compressive force between the illumination module and a light fixture. For example, a mounting collar that is fixed to the light fixture may engage with an illumination module to deform elastic mounting members on the illumination module to generate the compressive force. The mounting collar may include tapered features on first and second members that are moveable with respect to each other and that when engaged generate the compressive force. The mounting collar may include elastic mounting members on first and second members that move with respect to each other, wherein the movement deforms the elastic mounting members to generate the compressive force. The mounting collar may include an elastic member, wherein movement movement of the mounting collar relative to a light fixture deforms the elastic member to generate the compressive force. | 08-11-2011 |
20110211344 | Color Tunable Light Source - A lighting module includes a light output window, at least one side wall that defines a cavity and a mounting plate, and at least one light source, and at least one reflector that is within the cavity. The light output window may be one of the side walls in a side-emitting configuration. The spectral distribution of the light coming out of the light output window may be changed by manipulating the relative position of the side wall to the at least one reflector that is within the cavity. | 09-01-2011 |
20110249433 | ILLUMINATION DEVICE WITH LIGHT EMITTING DIODES AND MOVEABLE LIGHT ADJUSTMENT MEMBER - A light emitting device is produced using one or more light emitting diodes within a light mixing cavity formed by surrounding sidewalls. The light emitting device includes a light adjustment member that is movable to alter the shape or color of the light produced by the light emitting device. For example, the light adjustment member may alter the exposure of the wavelength converting area to the light emitted that is emitted by the light emitting diode in the light mixing cavity. Alternatively, the height of a lens may be adjusted to change the width of the beam produced. Alternatively, a movable substrate with areas of different wavelength converting materials may adjustably cover the output port of the light mixing cavity to alter the color point of the light produced. | 10-13-2011 |
20110267822 | LED-BASED ILLUMINATION MODULE ATTACHMENT TO A LIGHT FIXTURE - A mounting collar on a light fixture provides a compressive force between the illumination module and a light fixture. For example, a mounting collar that is fixed to the light fixture may engage with an illumination module to deform elastic mounting members on the illumination module to generate the compressive force. The mounting collar may include tapered features on first and second members that are moveable with respect to each other and that when engaged generate the compressive force. The mounting collar may include elastic mounting members on first and second members that move with respect to each other, wherein the movement deforms the elastic mounting members to generate the compressive force. The mounting collar may include an elastic member, wherein movement movement of the mounting collar relative to a light fixture deforms the elastic member to generate the compressive force. | 11-03-2011 |
20120002396 | LED-BASED ILLUMINATION MODULES WITH PTFE COLOR CONVERTING SURFACES - An illumination module includes a plurality of Light Emitting Diodes (LEDs) and a light conversion sub-assembly mounted near but physically separated from the LEDs. The light conversion sub-assembly includes at least a portion that is a polytetrafluoroethylene (PTFE) material that also includes a wavelength converting material. Despite being less reflective than other materials that may be used in the light conversion sub-assembly, the PTFE material unexpectedly produces an increase in luminous output, compared to other more reflective materials, when the PTFE material includes a wavelength converting material. | 01-05-2012 |
20120250304 | GRID STRUCTURE ON A TRANSMISSIVE LAYER OF AN LED-BASED ILLUMINATION MODULE - An illumination module includes a plurality of Light Emitting Diodes (LEDs). A grid structure is present on a transmissive layer over the LEDs, such as an output window, to form a plurality of color conversion pockets. A portion of the pockets are coated with a first type of wavelength converting material while other portions of the pockets are coated with a different type of wavelength converting material. | 10-04-2012 |
20120250320 | COLOR CONVERSION CAVITIES FOR LED-BASED ILLUMINATION MODULES - An illumination module includes a plurality of Light Emitting Diodes (LEDs). Multiple color conversion cavities are present, each with sidewalls coated with wavelength converting materials. One or more LEDs are located within each color conversion cavity. A transmissive layer may be deposited over the color conversion cavities and may include additional wavelength converting material. The wavelength converting materials may be selected to produce an output light with target color point. Additionally, a secondary light mixing cavity may be present over the multiple color conversion cavities. | 10-04-2012 |
20120267653 | LIGHT EMITTING DIODE MODULE WITH THREE PART COLOR MATCHING - A light emitting diode module is produced using at least one LED and at least two selectable components that form a light mixing chamber. First and second selectable components have first and second types of wavelength converting materials with different wavelength converting characteristics. The first and second wavelength converting characteristics alter the spectral power distribution of the light produced by the LED to produce light with a color point that is a predetermined tolerance from a predetermined color point. Moreover, a set of LED modules may be produced such that each LED module has the same color point within a predetermined tolerance. The LED module may be produced by pre-measuring the wavelength converting characteristics of the different components selecting components with wavelength converting characteristics that convert the spectral power distribution of the LED to a color point that is a predetermined tolerance from a predetermined color point. | 10-25-2012 |
20120287623 | LED-BASED ILLUMINATION MODULES WITH PTFE COLOR CONVERTING SURFACES - An illumination module includes a plurality of Light Emitting Diodes (LEDs) and a light conversion sub-assembly mounted near but physically separated from the LEDs. The light conversion sub-assembly includes at least a portion that is a polytetrafluoroethylene (PTFE) material that also includes a wavelength converting material. Despite being less reflective than other materials that may be used in the light conversion sub-assembly, the PTFE material unexpectedly produces an increase in luminous output, compared to other more reflective materials, when the PTFE material includes a wavelength converting material. | 11-15-2012 |
20130021808 | LED-BASED ILLUMINATION MODULE ATTACHMENT TO A LIGHT FIXTURE - A mounting collar on a light fixture provides a compressive force between the illumination module and a light fixture. For example, a mounting collar that is fixed to the light fixture may engage with an illumination module to deform elastic mounting members on the illumination module to generate the compressive force. The mounting collar may include tapered features on first and second members that are moveable with respect to each other and that when engaged generate the compressive force. The mounting collar may include elastic mounting members on first and second members that move with respect to each other, wherein the movement deforms the elastic mounting members to generate the compressive force. The mounting collar may include an elastic member, wherein movement movement of the mounting collar relative to a light fixture deforms the elastic member to generate the compressive force. | 01-24-2013 |
20130058081 | ILLUMINATION DEVICE WITH LIGHT EMITTING DIODES AND MOVABLE LIGHT ADJUSTMENT MEMBER - A light emitting device is produced using one or more light emitting diodes within a light mixing cavity formed by surrounding sidewalls. The light emitting device includes a light adjustment member that is movable to alter the shape or color of the light produced by the light emitting device. For example, the light adjustment member may alter the exposure of the wavelength converting area to the light emitted that is emitted by the light emitting diode in the light mixing cavity. Alternatively, the height of a lens may be adjusted to change the width of the beam produced. Alternatively, a movable substrate with areas of different wavelength converting materials may adjustably cover the output port of the light mixing cavity to alter the color point of the light produced. | 03-07-2013 |
20130088876 | REFLECTOR ATTACHMENT TO AN LED-BASED ILLUMINATION MODULE - An LED based illumination module includes a thermal interface surface that is coupled to a thermal interface surface of a reflector using engaging members that generate a compressive force between the thermal interface surfaces. The engaging members may be, e.g., protrusions that interface with recesses, spring pins, formed sheet metal, magnets, mounting collar, etc. The reflector may include a vented portion that is not optically coupled to the LED based illumination module to allow air to pass through the reflector. | 04-11-2013 |
20130130412 | LIGHT EMITTING DIODE MODULE WITH THREE PART COLOR MATCHING - A light emitting diode module is produced using at least one LED and at least two selectable components that form a light mixing chamber. First and second selectable components have first and second types of wavelength converting materials with different wavelength converting characteristics. The first and second wavelength converting characteristics alter the spectral power distribution of the light produced by the LED to produce light with a color point that is a predetermined tolerance from a predetermined color point. Moreover, a set of LED modules may be produced such that each LED module has the same color point within a predetermined tolerance. The LED module may be produced by pre-measuring the wavelength converting characteristics of the different components selecting components with wavelength converting characteristics that convert the spectral power distribution of the LED to a color point that is a predetermined tolerance from a predetermined color point. | 05-23-2013 |
20130141918 | REFLECTOR ATTACHMENT TO AN LED-BASED ILLUMINATION MODULE - An LED based illumination module includes a thermal interface surface that is coupled to a thermal interface surface of a reflector using engaging members that generate a compressive force between the thermal interface surfaces. The engaging members may be, e.g., protrusions that interface with recesses, spring pins, formed sheet metal, magnets, mounting collar, etc. The reflector may include a vented portion that is not optically coupled to the LED based illumination module to allow air to pass through the reflector. | 06-06-2013 |
20130314004 | FLEXIBLE ELECTRICAL CONNECTION OF AN LED-BASED ILLUMINATION DEVICE TO A LIGHT FIXTURE - An electrical interface module (EIM) is provided between an LED illumination device and a light fixture. The EIM includes an arrangement of contacts that are adapted to be coupled to an LED illumination device and a second arrangement of contacts that are adapted to be coupled to the light fixture and may include a power converter. Additionally, an LED selection module may be included to selectively turn on or off LEDs. A communication port may be included to transmit information associated with the LED illumination device, such as identification, indication of lifetime, flux, etc. The lifetime of the LED illumination device may be measured and communicated, e.g., by an RF signal, IR signal, wired signal or by controlling the light output of the LED illumination device. An optic that is replaceably mounted to the LED illumination device may include, e.g., a flux sensor that is connected to the electrical interface. | 11-28-2013 |
20130314911 | LIGHT EMITTING DIODE MODULE WITH THREE PART COLOR MATCHING - A light emitting diode module is produced using at least one LED and at least two selectable components that form a light mixing chamber. First and second selectable components have first and second types of wavelength converting materials with different wavelength converting characteristics. The first and second wavelength converting characteristics alter the spectral power distribution of the light produced by the LED to produce light with a color point that is a predetermined tolerance from a predetermined color point. Moreover, a set of LED modules may be produced such that each LED module has the same color point within a predetermined tolerance. The LED module may be produced by pre-measuring the wavelength converting characteristics of the different components selecting components with wavelength converting characteristics that convert the spectral power distribution of the LED to a color point that is a predetermined tolerance from a predetermined color point. | 11-28-2013 |
20150070888 | LIGHT EMITTING DIODE MODULE WITH THREE PART COLOR MATCHING - A light emitting diode module is produced using at least one LED and at least two selectable components that form a light mixing chamber. First and second selectable components have first and second types of wavelength converting materials with different wavelength converting characteristics. The first and second wavelength converting characteristics alter the spectral power distribution of the light produced by the LED to produce light with a color point that is a predetermined tolerance from a predetermined color point. Moreover, a set of LED modules may be produced such that each LED module has the same color point within a predetermined tolerance. The LED module may be produced by pre-measuring the wavelength converting characteristics of the different components selecting components with wavelength converting characteristics that convert the spectral power distribution of the LED to a color point that is a predetermined tolerance from a predetermined color point. | 03-12-2015 |
Ping-Sheng Tseng, Sunnyvale, CA US
Patent application number | Description | Published |
---|---|---|
20110307233 | COMMON SHARED MEMORY IN A VERIFICATION SYSTEM - The debug system described in this patent specification provides a system that generates hardware elements from normally non-synthesizable code elements for placement on an FPGA device. This particular FPGA device is called a Behavior Processor. This Behavior Processor executes in hardware those code constructs that were previously executed in software. When some condition is satisfied (e.g., If . . . then . . . else loop) which requires some intervention by the workstation or the software model, the Behavior Processor works with an Xtrigger device to send a callback signal to the workstation for immediate response. | 12-15-2011 |
Ping-Sheng Tseng, Saratoga, CA US
Patent application number | Description | Published |
---|---|---|
20090204931 | Method And Apparatus For Processing Assertions In Assertion-Based Verification of A Logic Design - Method and apparatus for processing assertions in assertion-based verification of a logic design are described. One example relates to processing an assertion during verification of a logic design. An evaluation engine is generated that encodes, using a non-deterministic finite automata (NFA) model, temporal behavior of the logic design required by the assertion for a single attempt to evaluate the assertion. The evaluation engine is implemented in first reconfigurable hardware. The logic design is simulated over a plurality of clock events. Attempts to evaluate the assertion by the evaluation engine are preformed sequentially based on input stimuli obtained from the logic design during simulation thereof. Each of the attempts results in one of the assertion passing, the assertion failing, or the assertion requiring further evaluation. | 08-13-2009 |
20100083289 | Method and Apparatus for Implementing a Task-Based Interface in a Logic Verification System - Method and apparatus for implementing a task-based interface in a logic verification system is described. In some examples, a task server and a context memory are implemented in a hardware accelerator for a task. The task server is configured for communication with the logic design. A task stub configured for execution by a computer for the task is generated. Calls to the task are received from a test bench in the computer at the task stub. Remote procedure call (RPC) channels are established in response to the calls. Values of input arguments for the calls are transferred to the context memory through the RPC channels. Execution of threads of the task in the task server is triggered using the values of the input arguments in the context memory as parametric input. | 04-01-2010 |
Po-He Tseng, Los Angeles, CA US
Patent application number | Description | Published |
---|---|---|
20100208205 | Eye-tracking method and system for screening human diseases - This invention provides methods, system, and apparatus for assessing and/or diagnosing a neurobehavioural disorder in a subject. The methods, systems, and apparatus include the subject freely observing a visual scene, without having to carry out a task or follow specific instructions. In one embodiment, a computational model is used to select one or more feature in a visual scene and generate a spatial map having first map values that are predictive of eye movement end points of a hypothetical observer relative to the one or more feature. A subject's eye movements are recorded while the subject freely observes the visual scene, and a difference between second map values that correspond to the subject's eye movement endpoints and a set of map values selected randomly from the first map values is quantified, wherein the difference is indicative of a neurobehavioural disorder in the subject. Neurobehavioural disorders such as Parkinson's disease, Alzheimer's disease, Huntington's disease, fetal alcohol spectrum disorder, attention deficit hyperactivity disorder, schizophrenia, autism, Tourette syndrome, and progressive supranuclear palsy may be assessed and/or diagnosed. | 08-19-2010 |
Richard W. Tseng, Mission Viejo, CA US
Patent application number | Description | Published |
---|---|---|
20100174055 | ASSAY FOR BCR/ABL GENE REARRANGEMENT - The present invention provides a simple high-throughput assay for detecting bcr/abl translocations. The method includes qualitative PCR methods for identifying the particular amplified translocation (e1a2 or b2a3/b3a2) and real time PCR for quantifying an amount of bcr/abl transcript (e1a2, b2a3 and b3a2). Quantitative measurement of ber/abl transcript in accordance with the methods of the invention is useful for monitoring response to therapy. | 07-08-2010 |
Ryan Tseng, Coronado, CA US
Patent application number | Description | Published |
---|---|---|
20110133570 | APPARATUS AND METHOD FOR IMPLEMENTING A DIFFERENTIAL DRIVE AMPLIFIER AND A COIL ARRANGEMENT - Exemplary embodiments are directed to differentially driving a load. An apparatus includes a differential drive amplifier including a switching device coupled with a first output node and a second output node. The first output node and the second output node drive a load network including primary coils. The differential drive amplifier also includes a drive circuit configured to drive the switching device. The drive circuit may be configured to provide a drive signal to the switching device to alter a conductive state of the switching device to produce a first output signal at the first output node and a second output signal at the second output node. The first and second output signals may be substantially equal in magnitude but opposite in polarity relative to a reference voltage. | 06-09-2011 |
20110198937 | IMPEDANCE NEUTRAL WIRELESS POWER RECEIVERS - Exemplary embodiments are directed to wireless power receivers. A receiver may include receive circuitry configured to couple to a receiver coil and a load. The receiver is configured to be tuned according to the load to enable an impedance as seen by an associated transmitter to remain substantially constant upon positioning the receiver within a charging region of the transmitter. | 08-18-2011 |
20110235380 | POWER CONVERSION - Exemplary embodiments are directed to power conversion. A device may include a controllable switch coupled between an AC network and a DC network. The device may further include control circuitry configured to modify a configuration of the switch based on a detected difference between a reference signal and an output signal at the DC network. | 09-29-2011 |
20120228959 | APPARATUS AND METHOD FOR IMPLEMENTING A DIFFERENTIAL DRIVE AMPLIFIER AND A COIL ARRANGEMENT - Exemplary embodiments are directed to differentially driving a load. An apparatus includes a differential drive amplifier including a switching device coupled with a first output node and a second output node. The first output node and the second output node drive a load network including primary coils. The differential drive amplifier also includes a drive circuit configured to drive the switching device. The drive circuit may be configured to provide a drive signal to the switching device to alter a conductive state of the switching device to produce a first output signal at the first output node and a second output signal at the second output node. The first and second output signals may be substantially equal in magnitude but opposite in polarity relative to a reference voltage. | 09-13-2012 |
20120235506 | SYSTEMS AND METHODS FOR CALIBRATION OF A WIRELESS POWER TRANSMITTER - Systems and methods for alignment and calibration of a wireless power transmitter and a wireless power receiver are disclosed. According to one aspect, a wireless power transmit coil is first aligned with a wireless power receive coil. An alignment signal is received indicated that the transmit coil and the receive coil are aligned is received by the wireless power transmitter. A signal indicative of a characteristic of an electrical signal received by the wireless power receiver is generated and communicated to the wireless power transmitter. A calibration feedback signal is generated to adjust a driving signal of the wireless power transmitter based on the received signal. | 09-20-2012 |
20120242160 | SYSTEMS AND METHODS FOR CONTROLLING OUTPUT POWER OF A WIRELESS POWER TRANSMITTER - Systems and methods for feedback control of output power in a wireless power transmitter are disclosed. According to one aspect, one of a voltage level at an input of a wireless power transmit coil and a level of current passing through the wireless power transmit coil are sensed. The wireless power transmitter includes a controller configured to adjust a component of the wireless power transmitter to maintain at least one of the level of current and the voltage level at a constant level. | 09-27-2012 |
20120249449 | TOUCHSCREEN CONTROLLER WITH ADJUSTABLE PARAMETERS - Systems, devices, and methods for adjusting characteristics of a touch sensing device in the presence of a wireless power field are disclosed. According to one aspect, the presence of a wireless power field may be detected, and a characteristic of a touch sensing device may be adjusted to reduce interference of the wireless power field with the touch sensing device. | 10-04-2012 |
20130099585 | SYSTEMS AND METHODS FOR LIMITING VOLTAGE IN WIRELESS POWER RECEIVERS - This disclosure provides systems, methods, and apparatus for the limiting of voltage in wireless power receivers. In one aspect, an apparatus includes a power transfer component configured to receive power wirelessly from a transmitter. The apparatus further includes a circuit coupled to the power transfer component and configured to reduce a received voltage when activated. The apparatus further includes a controller configured to activate the circuit when the received voltage reaches a first threshold value and configured to deactivate the circuit when the received voltage reaches a second threshold value. The apparatus further includes an antenna configured to generate a signal to the transmitter that signals to the transmitter that the received voltage reached the first threshold value. | 04-25-2013 |
20130256256 | TIME LOCKABLE CONTAINER AND SYSTEM - A time-lockable storage container having a single actuation button/dial to input a time period to lock the container. | 10-03-2013 |
20140063666 | WIRELESS POWER OVERVOLTAGE PROTECTION CIRCUIT WITH REDUCED POWER DISSIPATION - Systems, methods, and apparatus for overvoltage protection in a wireless power receiver are disclosed. One aspect of the disclosure is a wireless power receiver apparatus. The apparatus includes an antenna circuit configured to wirelessly receive power, from a transmitter, at a level sufficient to power or charge a load, wherein the antenna circuit is electrically connected to an overvoltage protection circuit that is electrically connected between the antenna circuit and the load. The apparatus also includes a matching circuit electrically connected to the antenna circuit and a switching element electrically connected to the matching circuit. At least one of the matching circuit or the switching element is configured to control an amount of the received power flowing into the overvoltage protection circuit. | 03-06-2014 |
20140091634 | SYSTEMS AND METHODS FOR DETECTING WIRELESS CHARGING TRANSMIT CHARACTERISTICS - This disclosure provides systems, methods and apparatus for detecting wireless charging transmit characteristics. One aspect of the disclosure provides a method of detecting a transmit characteristic in a wireless power transmission device. The device includes a series element electrically coupled to a transmit coil. The method includes determining real and imaginary components of a first voltage at a first terminal of the series element. The method further includes determining real and imaginary components of a second voltage at a second terminal of the series element. The method further includes determining real and imaginary components of a current through the series element, based on the determined first and second voltages. The method further includes determining transmit characteristics such as nodal voltages, currents, power and impedances based on determined voltages and currents. The method further includes adjusting a characteristic of a wireless power transmission based on the determined transmit characteristics. | 04-03-2014 |
20150054352 | SYSTEMS, APPARATUS, AND METHODS FOR QUANTIFYING POWER LOSSES DUE TO INDUCTION HEATING IN WIRELESS POWER RECEIVERS - Systems, methods and apparatus are disclosed for detecting power losses due to induction heating in wireless power receivers. In one aspect, an apparatus for wireless power transfer comprises a power transfer component configured to transmit wireless power to a wireless power receiver at a power level sufficient to charge or power a load. The apparatus further comprises a communications receiver configured to receive a message from the wireless power receiver, the message comprising a group identifier. The apparatus further comprises a controller circuit operationally coupled to the power transfer component and the communications receiver and configured to determine a power loss value based on the group identifier, the power loss value indicative of power loss due to induction heating presented by one or more wireless power receivers that are members of a group associated with the group identifier. | 02-26-2015 |
20150054453 | APPARATUS AND METHOD FOR NON-COMPLIANT OBJECT DETECTION - An apparatus and method for lost power detection are described. In one implementation, an apparatus for wireless transferring power comprises a wireless power transmitter configured to wirelessly transmit power at a power level sufficient to power or charge a chargeable device. The apparatus further comprises a controller configured to determine a first and second power difference between a first and second power measurement and the second and a third power measurement of the power level provided by the wireless power transmitter at a first, second, and third sample time, respectively. The controller is further configured to determine a transmitter power difference between the first power difference and the second power difference. The controller is further configured to determine an absence or a presence of an object that affects consumption of power transmitted by the wireless power transmitter based at least on the transmitter power difference Δ_T. | 02-26-2015 |
20150054454 | APPARATUS AND METHOD FOR LOST POWER DETECTION - An apparatus and method for lost power detection are described. In one implementation, an apparatus for wirelessly transferring power comprises a wireless power transmitter configured to wirelessly transmit power at a first power level sufficient to power or charge a chargeable device. The apparatus further comprises a controller configured to obtain a first power measurement of the first power level. The controller is further configured to determine a first adjusted power measurement of the first power measurement based on one or more tolerance values of the wireless power transmitter. The controller is further configured to determine a second adjusted power measurement of a second power measurement of a second power level received by the chargeable device based on one or more tolerance values of the chargeable device. The controller is further configured to determine if a power difference between the first and second adjusted power measurements exceeds a threshold value. | 02-26-2015 |
Scott C.j. Tseng, San Jose, CA US
Patent application number | Description | Published |
---|---|---|
20080224361 | IN MOLD MANUFACTURE OF AN OBJECT WITH EMBEDDED DISPLAY PANEL - This invention relates to an object having a display panel embedded in its top surface and processes for its manufacture. The process comprises the steps of: forming an in-mold display transfer film or foil which comprises a temporary carrier layer, a release layer, a display panel, an adhesive layer and optionally a durable layer; feeding said in-mold display transfer film or foil into a mold with the temporary carrier film in contact with the inner surface of the mold; forming an object in the mold and transferring the in-mold display transfer film or foil onto the object; removing the object formed from the mold; and simultaneously removing both temporary carrier layer and release layer. | 09-18-2008 |
Scott C-J Tseng, Fremont, CA US
Patent application number | Description | Published |
---|---|---|
20110000605 | ELECTROPHORETIC DISPLAY AND PROCESS FOR ITS MANUFACTURE - This invention relates to an electrophoretic display comprising a plurality of cells, each of said cells comprises: a) partition walls; b) an electrophoretic fluid filled therein; c) a polymeric sealing layer to enclose the electrophoretic fluid within the cell; and d) an interface between the electrophoretic fluid and the sealing layer. | 01-06-2011 |
20110217896 | PROCESS FOR PREPARING A DISPLAY PANEL - This application is directed to processes for preparing electrophoretic displays and semi-finished display panels comprising display cells prepared from the microcup and top-sealing technologies. The semi-finished display panel comprises an array of display cells sandwiched between two temporary substrate layers, between a temporary substrate layer and a conductor layer or between a temporary substrate layer and a permanent substrate layer, wherein said display cells are filled with an electrophoretic fluid and top-sealed with a polymeric sealing layer formed from a top-sealing composition which is being hardened while on top of the electrophoretic fluid. | 09-08-2011 |
20140057056 | ELECTROPHORETIC DISPLAY AND PROCESS FOR ITS MANUFACTURE - This invention relates to an electrophoretic display comprising a plurality of cells, each of said cells comprises: a) partition walls; b) an electrophoretic fluid filled therein; c) a polymeric sealing layer to enclose the electrophoretic fluid within the cell; and d) an interface between the electrophoretic fluid and the sealing layer. | 02-27-2014 |
Shih Hsiang Tseng, Campbell, CA US
Patent application number | Description | Published |
---|---|---|
20110031820 | RENEWABLE ENERGY TRANSMISSION, GENERATION, AND UTILIZATION DEVICE AND METHOD - The power generation and transmission device and method is able to be used to harness power such as solar and/or wind power and then transmit the power to a device on the other side of a physical structure such as a house, a car, a umbrella, a tent, and an awning. | 02-10-2011 |
20130320780 | ENERGY TRANSMISSION, GENERATION, AND UTILIZATION DEVICE AND METHOD - The power generation and transmission device and method is able to be used to harness power such as solar and/or wind power and then transmit the power to a device on the other side of a physical structure such as a house, a car, a umbrella, a tent, and an awning. | 12-05-2013 |
Shih-Hsiang Tseng, Santa Clara, CA US
Patent application number | Description | Published |
---|---|---|
20100283601 | MEDICATION USAGE MONITORING AND REMINDING DEVICE AND METHOD - The medication usage monitoring and reminding device and method enables a user to easily monitor usage of medications by weighing the medications using a weighing component, a processing component and an I/O component. Additionally, the device is able to remind a user regarding the medications if the medication has not been timely taken. The device is also able to obtain information regarding medications such as possible conflicts, updates and other information. The device is able to be used for food/drink information or dietary information. | 11-11-2010 |
Shih Ming Tseng, San Jose, CA US
Patent application number | Description | Published |
---|---|---|
20130320780 | ENERGY TRANSMISSION, GENERATION, AND UTILIZATION DEVICE AND METHOD - The power generation and transmission device and method is able to be used to harness power such as solar and/or wind power and then transmit the power to a device on the other side of a physical structure such as a house, a car, a umbrella, a tent, and an awning. | 12-05-2013 |
20150058037 | MEDICATION USAGE MONITORING AND REMINDING DEVICE AND METHOD - The medication usage monitoring and reminding device and method enables a user to easily monitor usage of medications by weighing the medications using a weighing component, a processing component and an I/O component. Additionally, the device is able to remind a user regarding the medications if the medication has not been timely taken. The device is also able to obtain information regarding medications such as possible conflicts, updates and other information. The device is able to be used for food/drink information or dietary information. | 02-26-2015 |
Shih Ming Tseng, Campbell, CA US
Patent application number | Description | Published |
---|---|---|
20110031820 | RENEWABLE ENERGY TRANSMISSION, GENERATION, AND UTILIZATION DEVICE AND METHOD - The power generation and transmission device and method is able to be used to harness power such as solar and/or wind power and then transmit the power to a device on the other side of a physical structure such as a house, a car, a umbrella, a tent, and an awning. | 02-10-2011 |
Shih-Ming Tseng, Santa Clara, CA US
Patent application number | Description | Published |
---|---|---|
20100283601 | MEDICATION USAGE MONITORING AND REMINDING DEVICE AND METHOD - The medication usage monitoring and reminding device and method enables a user to easily monitor usage of medications by weighing the medications using a weighing component, a processing component and an I/O component. Additionally, the device is able to remind a user regarding the medications if the medication has not been timely taken. The device is also able to obtain information regarding medications such as possible conflicts, updates and other information. The device is able to be used for food/drink information or dietary information. | 11-11-2010 |
Steven (yao-Hua) Tseng, Fremont, CA US
Patent application number | Description | Published |
---|---|---|
20110234618 | Method and System for Vertical Filtering Using Window Descriptors - Herein described is a method and system of vertically filtering a graphics image such that an enhanced image is provided to a display. Filtering of the graphics image may be accomplished by using one or more window descriptors. The method may be implemented by computing a weighted average of one or more pixel intensities. The system may comprise a memory, a processor, and a graphics engine. The graphics engine may comprise a graphics blender. The graphics blender may comprise one or more multipliers and one or more adders. The processor may execute software resident in the memory, such that the one or more window descriptors may be used to compute the weighted average. | 09-29-2011 |
20110273476 | Low Resolution Graphics Mode Support Using Window Descriptors - Herein described is a method and system of displaying low resolution graphics onto a high resolution display. The low resolution graphics may be displayed using one or more displayable maps or surfaces, each of which is defined by way of one or more parameters. The display may comprise a monitor, television set, or set top box, capable of displaying at a particular resolution. In one or more representative embodiments, the various aspects of the invention permit scaling the low resolution graphics onto the high resolution display by way of using the one or more displayable maps or surfaces such that the graphics data is properly displayed on the higher resolution display. | 11-10-2011 |
Suyi Tseng, San Francisco, CA US
Patent application number | Description | Published |
---|---|---|
20090246869 | Differentiation of Primate Pluripotent Stem Cells to Hematopoietic Lineage Cells - The invention provides methods of differentiating primate pluripotent stem cells into cells of hematopoietic lineage. The invention further provides hematopoietic lineage cells differentiated from primate pluripotent stem cells, as well as methods of using the same and kits comprising the same. | 10-01-2009 |
20120107931 | DIFFERENTIATION OF PRIMATE PLURIPOTENT STEM CELLS TO HEMATOPOIETIC LINEAGE CELLS - The invention provides methods of differentiating primate pluripotent stem cells into cells of hematopoeitic lineage. The invention further provides hematopoietic lineage cells differentiated from primate pluripotent stem cells, as well as methods of using the same and kits comprising the same. | 05-03-2012 |
Tai-Yuan Tseng, Milpitas, CA US
Patent application number | Description | Published |
---|---|---|
20080266957 | Method for Column Redundancy Using Data Latches in Solid-State Memories - A memory has defective locations in its user portion replaceable by redundant locations in a redundant portion. Data latches in the user and redundant portions allow data sensed from or to be written to a memory to be exchanged with a data bus. A defective location latching redundancy scheme assumes the column circuits including data latches for defective columns to be still useable. The data latches for the defective columns are used to buffer corresponding redundant data that are normally accessible from their data latches in the redundant portion. In this way both the user and redundant data are available from the user data latches, and streaming data into or out of the data bus is simplified and performance improved. | 10-30-2008 |
Tina L. Tseng, Sunnyvale, CA US
Patent application number | Description | Published |
---|---|---|
20080295017 | USER INTERFACE FOR A WIRELESS DEVICE - Various embodiments of a user interface for a wireless device are described. In one embodiment, a wireless device may include a processor, a memory coupled to the processor, and a display coupled to the processor. The processor presents a navigation bar on the display. The navigation bar comprises multiple selectable tabs. The processor detects an input corresponding to a selection of any one of the multiple tabs and presents a user interface view associated with the any one of the multiple tabs on the display when the input is detected. | 11-27-2008 |
Tsai-Ming Tseng, Irvine, CA US
Patent application number | Description | Published |
---|---|---|
20120143813 | TECHNIQUES FOR DATA GENERATION - Techniques, including systems and methods, for generating data are disclosed and suggested herein. Original data used in connection with one or more applications is analyzed in order to determine one or more distribution characteristics for the original data. The distribution characteristics are used to generate data that is similarly distributed. The generated data may be used as seed data for demonstrating, testing, or otherwise using one or more applications. | 06-07-2012 |
20140006337 | MASSIVELY SCALABLE REASONING ARCHITECTURE | 01-02-2014 |
Tsai-Ming Tseng, Santa Ana, CA US
Patent application number | Description | Published |
---|---|---|
20100174754 | GENERIC ONTOLOGY BASED SEMANTIC BUSINESS POLICY ENGINE - Techniques for implementing policies. In an embodiment, first data is stored in a first data store according to a first schema. A second schema is defined based at least in part on a policy and an ontology. Second data, which includes at least a portion of the first data, is stored in a second data store according to the second schema. Storing the second data is based at least in part on a mapping of the first schema to the second schema. At least a portion of the second data is analyzed and results of the analysis are provided to a user. | 07-08-2010 |
20100218134 | TECHNIQUES FOR SEMANTIC BUSINESS POLICY COMPOSITION - Embodiments of the present invention relate to techniques for creating policies. A plurality of objects representative of semantic objects are provided to a user. An arrangement of a subset of the objects, the arrangement representative of a policy, is received. The arrangement is converted to instructions for implementation by an application configured to implement policies. One or more of the objects may include fields and/or controls for specifying criteria of semantic objects represented by the objects. | 08-26-2010 |
20110087629 | TECHNIQUES FOR PROCESSING ONTOLOGIES - Techniques for processing ontologies include a computer-implemented method of processing an ontology. The method includes storing data in an ontology and partitioning the ontology into a plurality of partitions. The partitions are distributed among a plurality of reasoner instances. The reasoner instances are directed to reason the partitions and the results from the reasoner instances are combined. If data is changed, an inference library resulting from the combined results may be updated by updating only those portions of the inference library affected by the changed data. | 04-14-2011 |
20110093430 | MASSIVELY SCALABLE REASONING ARCHITECTURE - Techniques for reasoning data are disclosed. The techniques may include storing data in a data store which may be a semantic data store. A plurality of reasoning modules are used to reason the data in order to detect violations of one or more business policies. The reasoning modules may include semantic reasoning modules and/or pattern-based reasoning modules. Results of reasoning the data may be displayed to one or more users. | 04-21-2011 |
20110093469 | TECHNIQUES FOR EXTRACTING SEMANTIC DATA STORES - Techniques for enforcing policies. A set of data is stored in one or more data stores. A plurality of semantic concepts for an ontology are defined and a map is constructed from the set of data to the concepts. The map is executed in order to transform data from the set of data to a second set of data. The second set of data is stored according to the ontology. The second set of data is reasoned in order to determine compliance with one or more policies. | 04-21-2011 |
20120005631 | TECHNIQUES FOR DISPLAY OF INFORMATION RELATED TO POLICIES - Techniques for displaying information. Policy violations are identified, based at least in part on data stored in a data store. For the policy violations, a plurality of semantic objects related to the violations are identified. Arrangements of graphical objects are displayed where the graphical objects represent the identified semantic objects and where the arrangement indicates one or more relationships between pairs of the semantic objects. | 01-05-2012 |
20140108461 | Generic Ontology Based Semantic Business Policy Engine - Techniques for implementing policies. In an embodiment, first data is stored in a first data store according to a first schema. A second schema is defined based at least in part on a policy and an ontology. Second data, which includes at least a portion of the first data, is stored in a second data store according to the second schema. Storing the second data is based at least in part on a mapping of the first schema to the second schema. At least a portion of the second data is analyzed and results of the analysis are provided to a user. | 04-17-2014 |
Wei Cheng Tseng, Walnut, CA US
Patent application number | Description | Published |
---|---|---|
20120318725 | Portable Quick Fit Filter Assembly - A portable table top filter assembly including a filter housing enveloping a filter having an inlet and an outlet for the fluid; a flat bottomed filter base having an inlet port and an outlet port communicating with the inlet and outlet of the filter housing and a protruding rim having connectors on an outside surface of the rim recessed from the main body of the filter base, an inlet entry port at a bottom section of the filter base for connecting to a fluid source and communicating with the inlet port of the filter base, an outlet exit port connecting to a fluid delivery device and communicating with the outlet port of the filter base; and, a filter locking ring locking the filter housing to the filter base when a connector at the filter locking ring connects with the connector at the filter base. | 12-20-2012 |
Wei-Chih Tseng, Fremont, CA US
Patent application number | Description | Published |
---|---|---|
20090300561 | METHOD AND SYSTEM FOR POST-ROUTING LITHOGRAPHY-HOTSPOT CORRECTION OF A LAYOUT - One embodiment of the present invention provides a system that verifies an integrated circuit (IC) chip layout. During operation, the system receives a layout of an IC chip after the layout has gone through a place-and-route operation. Next, the system performs a lithography compliance checking (LCC) operation on the layout to detect lithography hotspots within the layout, wherein each lithography hotspot is associated with a local routing pattern around the lithography hotspot. Next, for each detected lithography hotspot, the system compares the associated local routing pattern against a hotspot database to determine if the local routing pattern matches an entry in the hotspot database, which stores a set of known hotspot configurations. If so, the system corrects the lithography hotspot using correction guidance information associated with the hotspot configuration stored in the hotspot database. Otherwise, the system corrects the lithography hotspot by performing a local rip-up and reroute on the local routing pattern, iteratively, until achieving convergence or given number of iterations. | 12-03-2009 |
Yao-Hua (steven) Tseng, Fremont, CA US
Patent application number | Description | Published |
---|---|---|
20090190656 | Television Functionality on a Chip - A television on a chip (TVOC) system that provides a cost effective approach for providing television functionality on a single integrated circuit chip is disclosed. A TVOC includes the functionality necessary to receive and display television signals in a variety of input and output formats. A TVOC can be used in set-top boxes for cable and satellite television, or directly within a television. All functionality provided can be provided on a single integrated circuit. TVOC includes a data transport module, an IF demodulator, a digital audio engine, an analog audio engine, a digital video engine, and an analog video engine. The TVOC also includes three sets of interfaces including output interfaces, control interfaces and ancillary interfaces. Further features and embodiments provide enhanced functionality and increased efficiencies. | 07-30-2009 |
20090201416 | METHOD AND SYSTEM FOR VIDEO FORMAT CONVERSION - Described herein is a method and system for video format conversion. Aspects of the current invention may convert decoded video data from 4:2:2 format to 4:4:4 format. Aspects of the current invention may also convert decoded video data from 4:2:0 format to 4:4:4 format. Aspects of the current invention may further convert decoded video data from 4:2:0 format to 4:2:2 format. Aspects of the current invention may provide a region-aware conversion system that monitors the edges of mosaic windows in order to apply proper boundary conditions during the conversion process. | 08-13-2009 |
20120147974 | Television Functionality on a Chip - A television on a chip (TVOC) system that provides a cost effective approach for providing television functionality on a single integrated circuit chip is disclosed. A TVOC includes the functionality necessary to receive and display television signals in a variety of input and output formats. A TVOC can be used in set-top boxes for cable and satellite television, or directly within a television. All functionality provided can be provided on a single integrated circuit. TVOC includes a data transport module, an IF demodulator, a digital audio engine, an analog audio engine, a digital video engine, and an analog video engine. The TVOC also includes three sets of interfaces including output interfaces, control interfaces and ancillary interfaces. Further features and embodiments provide enhanced functionality and increased efficiencies. | 06-14-2012 |
Yi-Ming Tseng, Palo Alto, CA US
Patent application number | Description | Published |
---|---|---|
20120058229 | SYSTEMS AND METHODS FOR FACILITATING INTAKE OF EDIBLE SUBSTANCES - A system for facilitating a user's intake of edible substances. The system may include a first portion, a second portion, and a partition unit disposed between the first portion and the second portion. A first space may be located between the first portion and the partition unit for containing a first edible substance. A second space may be located between the second portion and the partition unit for containing a second edible substance. The system may also include a tube for causing a change at the partition unit to open an opening between the first space and the second space, and for transmitting a portion of an edible mixture to the mouth of the user. The edible mixture may include part of the first edible substance provided from the first space and part of the second edible substance provided from the second space. | 03-08-2012 |
20140165608 | DEVICE AND METHOD FOR SUPPORTING A PERSON - A device for supporting a person may include a thermoelectric generator configured to receive heat provided from the person. The device may further include a first heat conductor overlapping the first thermoelectric generator and configured to conduct the heat to the thermoelectric generator. The device may further include a second heat conductor overlapping the first heat conductor and configured to conduct the heat to the first heat conductor. The first heat conductor may be disposed between the first thermoelectric generator and the second heat conductor. The second heat conductor may be softer than the first heat conductor. The device may further include a heat sink thermally connected to the first thermoelectric generator. | 06-19-2014 |
20140345232 | APPARATUS AND METHOD FOR MANUFACTURING A PACKAGE THAT INCLUDES EDIBLE SUBSTANCES - An apparatus may manufacture a package that includes edible substances. The apparatus may include a first provider for providing a first edible substance into a first space and include a second provider for providing a second edible substance into a second space, at least one of the two edible substances including ready-to-eat cereal. The apparatus further includes a partition mechanism for implement a partition for separating the two edible substances. The apparatus further includes a sealing mechanism for sealing a container that encloses the first space and/or the second space. The apparatus further includes a tube-handling mechanism for combining a tube with the container for forming a combination, an internal width of the tube being larger than an average unit width of units of the ready-to-eat cereal, wherein the package comprises the combination. The apparatus further includes a controller for controlling at least one of the above-mentioned members. | 11-27-2014 |
Yi-Ming Tseng, Los Altos, CA US
Patent application number | Description | Published |
---|---|---|
20090240350 | Control Device Including a Ball that Stores Data - A device for controlling movement of an object relative to an environment is disclosed. The device may include a ball configured to store data for determining at least an orientation of the object relative to the environment. The data may pertain to a plurality of possible orientations of the object. The device may also include a speed control unit configured to determine at least a speed of the object relative to the environment. | 09-24-2009 |
Yiwen Tseng, Campbell, CA US
Patent application number | Description | Published |
---|---|---|
20100198742 | Online Social Encountering - A method for online social encountering includes obtaining identity information regarding a user of an online encounter service, and sending to a presence server, online presence information regarding the user. The method also includes receiving from the presence server, online presence information regarding one or more friends of the user that are visiting a website that the user is also visiting. If the user and the one or more friends indicate a desire to interact, an interaction between the user and the one or more friends is initiated. | 08-05-2010 |
Yung-Ching Tseng, Sunnyvale, CA US
Patent application number | Description | Published |
---|---|---|
20090089414 | REPORTING MULTIPLE EVENTS IN A TRAP MESSAGE - A method for reporting events relating to objects of a network element manageable by a network management device, using a network management protocol, and devices, a network, and computer-readable storage medium storing control logic, that operate in accordance with the method. Events for each object are detected, event information is generated for detected events, generated event information for multiple events is packaged into a trap message for each object type, the trap message is communicated from the network element to the network management device, and the event information from the communicated trap message is unpacked at the network management device. In this manner, network congestion and processor overload at the network management device can be reduced. | 04-02-2009 |
20090109869 | CIRCUIT BUNDLE FOR RESILIENCY/PROTECTION OF CIRCUITS - A device having circuit bundles and a method of configuring the network device to provide resiliency and protection for network circuits. A circuit bundle provides the ability to group multiple circuits of the same type for resiliency/protection. There is an active virtual circuit that is selected based on a user configured priority value defining priority for carrying circuit traffic. When the active virtual circuit fails, alternative virtual circuits are selected to carry the circuit traffic, again based on user configured priority. Virtual circuits included in the circuit bundle can have different destinations, and include at least multipoint virtual circuits. | 04-30-2009 |