U.S. patents available from 1976 to present.
U.S. patent applications available from 2005 to present.

Icon_funbox Did You Know...

...that after Walter Hunt patented the safety pin in 1849, he sold the rights to it for $400?

Newsletter  PatentStorm News

Make the Most of Our Site

See this month's Top Inventors and Most Cited Patents.

Stay on top of the latest innovations by subscribing to an RSS feed.

Registered users: Manage your profile.

 

Attorney: Yao; Shun


Number of patents: 112
Last date: April 24, 2012

1      
NumberTitleIssue Date
8165129Method and apparatus for facilitating re-transmitting unacknowledged packets
One embodiment of the present invention provides a system for facilitating re-transmitting packets in a communication network. During operation, the system transmits one or more acknowledgments to a neighbor in a designated time slot. Next, the system receives one o...
04/24/2012
8165118Voice over content centric networks
A system for facilitating voice calls over a content centric network (CCN) receives from a CCN user an expressed interest in receiving voice calls directed to the CCN user, wherein information in the CCN can be addressed, located, and disseminated by its content ide...
04/24/2012
8161534Authenticating users with memorable personal questions
One embodiment provides a system that verifies a user's identity. The system generates a list including a plurality of items and formulates a substantially large set of security questions base on the plurality of items. The number of questions in the set is signific...
04/17/2012
8161465Method and apparatus for performing conditional compilation
One embodiment of the present invention provides a system that facilitates performing conditional compilation. The system operates by analyzing programming language source code prior to compilation to locate a preprocessing directive that specifies a condition to be...
04/17/2012
8160072Method and system for facilitating QoS zoning in a network
One embodiment of the present invention provides a system that facilitates end-to-end quality of service (QoS) between a source and a destination in a network. During operation, the system allocates virtual channels on an output port of a switch to a number of quali...
04/17/2012
8160069System for forwarding a packet with a hierarchically structured variable-length identifier
One embodiment provides a system that receives a packet with a hierarchically structured variable-length identifier (HSVLI). An HSVLI indicates a piece or collection of content and may be hierarchically structured, comprising contiguous components ordered from a mos...
04/17/2012
8156337Systems and methods for authenticating communications in a network medium
Pre-authentication information of devices is used to securely authenticate arbitrary peer-to-peer ad-hoc interactions. In one embodiment, public key cryptography is used in the main wireless link with location-limited channels being initially used to pre-authenticat...
04/10/2012
8151183System and method for facilitating content display on portable devices
One embodiment of the present invention provides a system for facilitating a universal file conversion hub to convert structured or unstructured data to structured data suitable for display on mobile or hand-held devices. During operation, the system receives a file...
04/03/2012
8135956Systems and methods for lightweight authentication
Techniques are provided for the lightweight authentication of a user to an application, a computer or other device. An interaction element such as a stylus, a pen or marker is uniquely identified. The interactive element is associated with a user. The interaction el...
03/13/2012
8131850Apparatus and methods for managing network resources
Apparatus and methods are provided for managing network resources. A central unified services and device management framework is operated to simultaneously manage various types of resources on behalf of multiple organizations. Within the framework, a common manageme...
03/06/2012
8131762Method and system for metadata-driven document management and access control
A system is provided to facilitate tag-based organization of documents. During operation, the system receives an original user query. The system extends the query to include documents with an IN-tag and exclude documents with an OUT-tag. The system then performs a s...
03/06/2012
8130795In-band time synchronization technique
A communication system includes devices configured to communicate with each other via wireless communication by exchanging information in a sequence of time slots in frames. These time slots may be synchronized across the devices using distributed mutual synchroniza...
03/06/2012
8130657Network routing using a retransmission-time-based link metric
A system computes link costs for a multi-hop wireless network. During operation, the system receives topological information for the multi-hop wireless network which includes a set of nodes, a set of links, and a success probability for a respective link. The system...
03/06/2012
8130654Context-aware packet switching
Embodiments of a communication system, a method, and a device for use with the communication system are described. Communication between the devices in the communication system may be enabled by the method. In particular, nodes or devices (henceforth referred to as ...
03/06/2012
8122384Method and apparatus for selecting an object within a user interface by performing a gesture
One embodiment of the present invention provides a system that facilitates invoking a command. During operation, the system suggests with a graphic element a gesture to use to invoke a command. The system then receives the gesture from a user at a device. Note that ...
02/21/2012
8117054Method for estimating task stress factors from temporal work patterns
One embodiment of the present invention provides a system for estimating a number of stress factors related to a worker. During operation, the system records a sequence of work steps of the worker for a predetermined period of time, and extracts a number of temporal...
02/14/2012
8108939Method and apparatus to facilitate security-enabled content caching
One embodiment of the present invention provides a system that facilitates security-enabled content caching. The system operates by first receiving a request from a user at a cache server for restricted content, wherein the cache server stores content for an applica...
01/31/2012
8108153Method, apparatus, and program product for creating an index into a database of complex molecules
The disclosed technology relates to the creation of creating an indexing system. The indexing system is created by selecting a macromolecule structure and determining a reference mass and an adjacent ion mass. The reference mass and the adjacent ion mass associated ...
01/31/2012
8103641Customizable metadata merging framework
One embodiment of the present invention provides a system that facilitates merging different versions of a database object. During operation, the system receives metadata associated with a first version of a database object and a second version of the database objec...
01/24/2012
8099679Method and system for traversing digital records with multiple dimensional attributes
A system facilitates traversing digital records with dimensional attributes. The system stores a number of digital records. The system further associates a respective digital record with a number of attributes, wherein a respective attribute can be specified in a nu...
01/17/2012
8098150Method and system for locating devices with embedded location tags
One embodiment of the present invention provides a system that locates a set of target transmitting mechanism using a mobile sensing infrastructure. During operation, the system determines a reference frame of a sensing mechanism by detecting signals from at least t...
01/17/2012
8095112Adjusting security level of mobile device based on presence or absence of other mobile devices nearby
One embodiment of the present invention provides a method for adjusting security status on a mobile device, the method comprising: collecting security-related contextual information which includes information of nearby mobile devices and/or the geographic location o...
01/10/2012
8086548Measuring document similarity by inferring evolution of documents through reuse of passage sequences
One embodiment of the present invention provides a system for estimating document similarity. During operation, the system selects a collection of documents which includes a first set of passages, constructs a passage-sequence model based on the first set of passage...
12/27/2011
8082571Methods, apparatus, and program products to close interaction loops for social tv
One aspect of the disclosed technology determines at least one content extent within an experiential data stream respective to at least one commentary clip, extracts at least one portion of said experiential data stream responsive to the at least one content extent,...
12/20/2011
8078152Venue inference using data sensed by mobile devices
One embodiment of the present invention provides a system for determining venue information associated with a mobile device user. During operation, the system collects contextual information recorded by one or more sensors located on the mobile device and extracts a...
12/13/2011
8074251Limited social TV apparatus
One aspect of the disclosed technology is a limited social television system that provides a light-weight process that allows multiple audience members to close the loop of interaction and create a compelling feeling of “shared experience” on the part of the res...
12/06/2011
8069155Securing DBMS event notifications
One embodiment of the present invention provides a database server for securing database event notifications. The server includes a session key creation mechanism configured to create a session key when a client registers for an event, a storage mechanism configured...
11/29/2011
8068676Intelligent fashion exploration based on clothes recognition
One embodiment of the present invention provides a system for recognizing and classifying clothes. During operation, the system captures at least one image of a clothing item. The system further determines a region on the captured image which corresponds to a torso ...
11/29/2011
8065281Method and apparatus for facilitating distributed processing of database operations
One embodiment of the present invention provides a system that facilitates distributed processing of database operations. During operation, the system receives a database operation at a distributed command processor, wherein the database operation includes a query l...
11/22/2011
8064604Method and apparatus for facilitating role-based cryptographic key management for a database
One embodiment of the present invention provides a system that facilitates role-based cryptographic key management. The system operates by receiving a request at a database server from a user to perform a cryptographic operation on data on the database server, where...
11/22/2011
8053757Gallium nitride light-emitting device with ultra-high reverse breakdown voltage
One embodiment of the present invention provides a gallium nitride (GaN)-based semiconductor light-emitting device (LED) which includes an n-type GaN-based semiconductor layer (n-type layer); an active layer; and a p-type GaN-based semiconductor layer (p-type layer)...
11/08/2011
8050205Slot adaptation in a wireless dynamic TDMA network with reservations
One embodiment of the present invention provides a system for performing wireless slot adaptation with reservations in a time division multiple access (TDMA) network where time is divided into time slots in repeated frames. During operation, the system receives a ve...
11/01/2011
8044416Method for fabricating high-power light-emitting diode arrays
One embodiment of the present invention provides a method for fabricating a high-power light-emitting diode (LED). The method includes etching grooves on a growth substrate, thereby forming mesas on the growth substrate. The method further includes fabricating indiu...
10/25/2011
8041127Method and system for obscuring and securing financial data in an online banking application
One embodiment of the present invention provides a system that obscures critical information communicated over a network. During operation, the system receives a set of data and produces a file which represents a character in the data with at least one image, thereb...
10/18/2011
8036416Method and apparatus for augmenting a mirror with information related to the mirrored contents and motion
One embodiment of the present invention provides a system that enables a user to visually compare the effects of one or more clothing sets in front of a mirror. During operation, the system detects and stores images of a user wearing a piece of clothing in front of ...
10/11/2011
8032922Method and apparatus for providing access to an application-resource
One embodiment of the present invention provides a system that provides access to an application-resource. During operation, the system receives a request to access an application-resource associated with an application, wherein the request is received at an applica...
10/04/2011
8028020Control unit operations in a real-time collaboration server
In a real-time collaboration server, a control unit manages a collaboration mode. The control unit operates a virtual client that maintains a virtual screen reflecting the status of the collaboration (e.g., the contents of a shared desktop or whiteboard). The virtua...
09/27/2011
8010637System and method for router virtual networking
A host router is logically partitioned into virtual router domains that manage independent processes and routing application copies but share a common operating system. Each v-net manages an independent set of sockets and host router interfaces, each associated with...
08/30/2011
8006212Method and system for facilitating floorplanning for 3D IC
One embodiment of the present invention provides a system for facilitating floorplanning for three-dimensional integrated circuits (3D ICs). During operation, the system receives a number of circuit blocks. The system places the blocks in at least one layer of a mul...
08/23/2011
8005833User profile classification by web usage analysis
Demographic information of an Internet user is predicted based on an analysis of accessed web pages. Web pages accessed by the Internet user are detected and mapped to a user path vector which is converted to a normalized weighted user path vector. A centroid vector...
08/23/2011
1      
 
Sign InRegister
Username  
Password   
forgot password?