Acquired Portfolios
Portfolio status is current as of October 30, 2024. For current availability, please contact us.
Browse by Availability:
Browse by Category:
Series 116 (LOT 15156)
This portfolio is generally related to a smart notification system to notify a user of a mobile device if the mobile device is left in an autonomous vehicle. The system detects the arrival at the destination and determines whether the mobile device of the user is still in the autonomous vehicle. The system transmits a signal to a device that is not a mobile device. The technology may be implemented in leftover object detection systems, autonomous vehicles, etc.
Lost mobile device notification apparatus and method for an autonomous vehicle.
System and method for providing a notification that a mobile device is still in an autonomous vehicle after detecting an arrival at a destination.
System and method for providing a notification that a mobile device is still in an autonomous vehicle after detecting an arrival at a destination.
Series 115 (Lot 15051)
This portfolio is generally related to distributed computing system having reconfigurable system clock to alleviate delays in processing data so that memory access bottlenecks are not compounded within distributed computing systems. Also disclosed is an external communications interface which communicates with a second computing node by clocking data into or out of the first computing node using the first clock signal. The system determines the second frequency of the second clock signal to generate a substitute clock signal operating at the second frequency and communicate with the computing device using the substitute clock signal. The technology may be implemented in distributed computing system, inter-die communication system, firmware applications, data centres, etc.
Serially connected computing nodes in a distributed computing system
Distributed computing
System clock distribution in a distributed computing environment
Sleep mode initialization in a distributed computing system
System clock distribution in a distributed computing environment
System clock distribution in a distributed computing environment
Integrated circuit arrangement in a distributed computing system
Distributed computing
Method and apparatus for selectively placing components into a sleep mode in response to loss of one or more clock signals or receiving a command to enter sleep mode
Distributed Computing
Distributed computing
IP3 2023 – Advertising 1 (LOT 13752)
This lot is generally related to location-based services. Disclosed are techniques to customize content for each user based on a location. Techniques are disclosed to receive a geographic area information and shapes with an importance level and receive multiple tags assigned to each shape. Also disclosed are techniques to determine the location of the content of requesting user and identify a shape where the user is located. The technology may be implemented in location-based services, map services, navigation services, traveler services, etc.
Customized content delivery based on geographic area
Customized content delivery based on geographic area
Customized content delivery based on geographic area
Customized content delivery through the use of arbitrary geographic shapes
IP3 2023 – Advertising 2 (LOT 13145)
This lot is generally related to distribution of customized targeted advertisement messages. Techniques are disclosed to deliver focused advertisement messages based on customer needs to enhance effectiveness and provide value to customers. Disclosed is a technique to distribute web-based targeted advertising messages by an advertising party who is registered with a targeted advertising message distributor by creating an advertising campaign for products for targeting user demographic categories selected by the advertising party. The techniques allow the advertising party to customize messages for each category and store on a web server of the distributor by paying the cost of the advertising campaign. Also disclosed are techniques to allow a user to register with the distributor for receiving advertising messages through a web browser. The user provides demographic data and other information during registration and configures the web browser home page based on the user specific URL. The web browser URL has a set of targeted advertising messages which are displayed when the user opens the browser based on the demographic category. The technology may be implemented in web applications, targeted advertisement systems, search systems, mobile apps, etc.
Method for web-based distribution of targeted advertising messages
METHOD FOR WEB-BASED DISTRIBUTION OF TARGETED ADVERTISING MESSAGES
METHOD FOR WEB-BASED DISTRIBUTION OF TARGETED ADVERTISING MESSAGES
IP3 2023 – AR/VR Software (LOT 11881)
This lot is generally related to a technique which allows a wearer to interact with each other. The system enables users of a head-mountable device to interact with other users by linking social network accounts with a unique identifier related to a personal point-of-interest beacon of other users, accessing user profile having multiple exclusion criteria and interaction preferences. Also disclosed is a technique to access other user profiles having filtering parameters and personal data. The technique mediates communication authorization by matching inclusion and exclusion criteria and profiles filtering parameters of the second user. Further disclosed are techniques to provide the head-mountable device to project the beam of the point-of-interest beacon in the direction of the user’s gaze. The technology may be implemented in head-mounted devices, AR/VR devices, etc.
SOCIAL NETWORKING TECHNIQUE FOR AUGMENTED REALITY
GAZE INITIATED INTERACTION TECHNIQUE
GAZE INITIATED INTERACTION TECHNIQUE
GAZE INITIATED INTERACTION TECHNIQUE
GAZE INITIATED INTERACTION TECHNIQUE
GAZE INITIATED INTERACTION TECHNIQUE
IP3 2023 – Artificial Intelligence & Machine Learning 1 (LOT 14911)
This lot is generally related to pre-processing input data to a non-linear predictive system model based on a support vector machine. Disclosed is a data pre-processor for pre-processing input data for a support vector machine, having outlier values consisting of an input buffer which receives and stores the input data. The system has a data filter for detection and removal of multiple outlier values and generates corrected input data having corrected run-time data. Also disclosed is an output device for outputting the corrected input data which has the input data to the support vector machine. The support vector machine has a non-linear model with a set of model parameters for defining a representation of a system using a training model. The support vector machine is operated using the received and corrected run-time data and generate run-time output data. The technology may be implemented in eCommerce systems, financial markets, data mining systems, etc.
Pre-processing input data with outlier values for a support vector machine
PRE-PROCESSING INPUT DATA WITH OUTLIER VALUES FOR A SUPPORT VECTOR MACHINE
Pre-processing input data with outlier values for a support vector machine
IP3 2023 – Artificial Intelligence & Machine Learning 2 (LOT 14914)
This lot is generally related to a technique for training a support vector machine (SVM) with process constraints to ensure quality in processes such as eCommerce, portfolio management, financial systems, etc. Disclosed is a technique to provide a model consisting of a representation of a plant or process implemented with a SVM and has multiple inputs and outputs. The plant or process has multiple attributes which specify process constraints corresponding to the known attributes. Further disclosed are techniques to train the model based on process constraints. The technology may be implemented in eCommerce applications, portfolio management systems, financial systems, etc.
Training a support vector machine with process constraints
IP3 2023 – Artificial Intelligence & Machine Learning 3 (LOT 14705)
This lot is generally related to a system to automatically generate samples for training models which can be used to predict a user’s emotional response from the user’s affective response. The system receives a response from a user on a segment of content consumed by the user by tracking eye movement while the user is watching the segment and determines attention level based on the gaze movement. Also disclosed are techniques to receive an affective response measurement of the user taken and training a measurement model emotional response predictor. A patent in this portfolio discloses a technique to control and reduce the amount of affective response measurement data transmitted by sensors which are attached to a user’s body. The reduction should be achieved without dramatically reducing the performance of the systems utilizing the affective response measurements to reduce possible health risks. The technology may be implemented in affective information determination systems, user emotional state determination systems, eye-tracking systems, etc.
Collecting naturally expressed affective responses for training an emotional response predictor utilizing voting on content
Training a predictor of emotional response based on explicit voting on content and eye tracking to verify attention
Reducing transmissions of measurements of affective response by identifying actions that imply emotional response
IP3 2023 – Artificial Intelligence & Machine Learning 4 (LOT 14834)
This lot is generally related to a technique to create a detection model for use in machine condition monitoring by ranking functionality and determine a cut-off between active and non-active fault states. Disclosed is a technique for creating a model by receiving a set of labels, ranking the set of labels, and partitioning the ranked set of labels into a first subset of labels and a second subset of labels. Also disclosed are techniques to insert a zero-point label between the first subset of labels and the second subset of labels. The technology may be implemented in machine condition monitoring systems, machine fault diagnosis systems, etc.
System and method for modeling multilabel classification and ranking
IP3 2023 – Autonomous Vehicle (LOT 13855)
This lot is generally related to a smart vehicle with multiple IoT (Internet of Things) sensors which share data with other vehicles and communicate with a cloud system for intelligent handling of the car. Disclosed is a smart car safety system consisting of multiple cameras mounted in a vehicle cabin to detect edges in images and translating the edges into motions of a human or a biological entity. Also disclosed are techniques to monitor safety conditions for humans from the edges and motions using a processor to determine user motion which affects the vehicle safety and controls the movement based on the monitoring parameters. The technology may be implemented in vehicle safety systems, driver-monitoring systems, smart vehicles, etc.
VEHICULAR MANAGEMENT
SMART VEHICLE
SMART VEHICLE
IP3 2023 – Communication Circuits (LOT 14772)
This lot discloses a sub-sampling phase-locked loop (SSPLL) used in an oscillator to reduce jitter of the clock and reduces noise to and the power consumption. Disclosed is a sub-sampling phase locked-loop having a first phase output unit for sub-sampling an output clock of a digitally controlled oscillator and generating a sign bit related to a voltage-domain phase. The system has a second phase output unit for outputting a gain bit related to a time-domain phase based on a pulse width set and a threshold time set according to a reference clock. Also disclosed is a digital loop filter for calculating a digital loop filter value based on the sign bit and the gain bit for controlling a phase of the output clock. The technology may be implemented in analog-to-digital (AD) converters, oscillators, etc.
DUAL DOMAIN SUB SAMPLING PHASE LOCK LOOP
Dual-domain sub-sampling phase-locked loop
IP3 2023 – Computer Security (LOT 10993)
This lot is generally related to computing system protection. Disclosed is a computing system consisting of hardware and software for reducing or eliminating vulnerabilities due to the predictable states and state transitions of microprocessor. The system has a branch target buffer (BTB), which includes multiple entries, each having a lock bit. The processing unit sets a lock bit for a BTB entry to provide better security solutions for protecting computing systems. The technology may be implemented in computers, laptops, servers, smart phones, smart appliances, industrial computers, etc.
SYSTEMS AND METHODS FOR PROVIDING SECURITY FOR COMPUTER SYSTEMS
IP3 2023 – Data Intelligence & Analytics (LOT 14843)
This lot is generally related to a technique of deep learning to analyze internal electronic communications to identify potential litigation threats within an organization. Disclosed are techniques to identify litigation risks based on a company’s internal electronic communications (IECs) by creating a training dataset for all textual data and to apply deep learning algorithms for risk classifications. Also disclosed are techniques to extract the company’s IECs to identify and report threats or risks to their legal department. The system will re-train algorithms, if identified threats or risks are false positive. Further disclosed are techniques to identify health risks by analyzing internal electronic health records or to identify entertainment risks by analyzing proposed entertainment documents. The technology may be implemented in data-analyzing software, risk assessment software, cloud-based health data analytics services, business document review software, etc.
Method and system for predicting failures in diverse set of asset types in an enterprise
Using classified text and deep learning algorithms to identify risk and provide early warning
Using classified text and deep learning algorithms to identify risk and provide early warning
Using classified text, deep learning algorithms and blockchain to identify risk in low-frequency, high value situations, and provide early warning
IP3 2023 – Financial Services (LOT 11432)
This lot is generally related to secure financial transactions. Disclosed is a technique to improve security while performing a financial transaction. The system accesses a stored authorization code from a user device and an electronic authorization code from a different user device and provides the codes to a merchant who evaluates the relation between the two. The merchant provides transaction authorization after successful evaluation and completes the requested transaction. The technology may be implemented for secure financial transactions, merchant transactions, online transactions, retail services, banking services, eCommerce services, etc.
Banking transaction processing system
IP3 2023 – Healthtech Software & Services 1 (LOT 13769)
This lot is generally related to an application for allowing information service providers to join the system and allowing the system to distribute the information to information seekers. Disclosed is a technique which allows an information service provider to send a test data to the system for evaluation. The system analyzes the quality of the test data and admits the information service provider. Also disclosed are techniques to transmit the data among information seekers and match the information seeker with the information service provider. The technology may be implemented in web applications, mobile apps, eCommerce applications, information distribution applications, etc.
Method for admitting an information provider to a data transmission process, and transmission device
IP3 2023 – Healthtech Software & Services 2 (LOT 14818)
This lot is generally related to customization of a user interface (UI) of a workstation based on an organization function. Disclosed is a technique to customize a user interface (UI) consisting of a user server and a display. The system receives a user input for the user server and identifies a first user with a user-specific identification. The system communicates with an administrative database consisting of a record associated with the first user and automatically configures a table for a home page with a permission level. Also disclosed are techniques to retrieve information to display the home page using the configured table and the permission level and displays the home page. The technology may be implemented in medical services management systems, user interface customization systems, etc.
Personalized website and database for a medical organization
IP3 2023 – Healthtech Software & Services 3 (LOT 11593)
This lot is generally related to hospital management software. Disclosed is a technique to outsource tasks performed in hospital software to reduce costs. The technique performs hierarchically ordered steps at a remote facility which is to be performed at the hospital facility, where data is sent from the hospital facility to a remote facility for calling up program code packages. The technology may be implemented in hospital management software, healthcare software, medical processing software, etc.
Program code comprising a number of program code package groups stored on storage units
IP3 2023 – Image & Graphics Processing (LOT 14794)
This lot is generally related to a technique to automatically create a three-dimensional (3D) image in a two-dimensional (2D) scene by adding various realistic parameters such as shadowing, reflection, refraction, transparency and other effects. Disclosed is a technique to generate an image by analyzing 2D image properties, detect edges, find objects in the 2D image and add a 3D object in the 2D image. The system estimates objects in the 2D image which are positioned in front or behind of the 3D object. The system adds a reflection, a shadow of one of the objects in the 2D on an outer surface of the 3D object and a representation of the objects in the 2D image viewable through a transparent or semi-transparent portion of the 3D object. Further disclosed are techniques to provide features such as slide show, movie, image batch processing, labelling, matching schemes across images, dimension effect, image blurring correction, noise reduction, allow a user to add text and provide painting and drawing tools. The technology may be implemented in image simulation systems, image processing systems, image correction systems, 3D scene reconstruction systems, etc.
Automatic compositing of 3D objects in a still frame or series of frames
Automatic compositing of 3D objects in a still frame or series of frames
Detection and manipulation of shadows in an image or series of images
IP3 2023 – Industrial IoT (LOT 14869)
This lot is generally related to a technique for management of enterprise assets by predicting failures of a diverse set of asset types. Disclosed is a failure prediction system for prediction of failures in a set of asset types in an enterprise by analyzing asset information related to each asset type and determines an asset type and failure mode for each of the assets. The system selects a prediction model from multiple prediction models for predicting failures in each of the assets based on the asset type and the failure mode of each of the assets. The system provides a universal failure prediction system and eliminates requirement of multiple prediction systems. The technology may be implemented in integrated test environment systems, enterprise analysis systems, root cause analysis systems, etc.
METHOD AND SYSTEM FOR PREDICTING FAILURES IN DIVERSE SET OF ASSET TYPES IN AN ENTERPRISE
Method and system for predicting failures in diverse set of asset types in an enterprise
IP3 2023 – Location Based Services (LOT 14803)
This lot is generally related to location-based services by retrieving content based on the location of a mobile device. Disclosed is a technique to receive a user preference information of a mobile device and identify a selection made by the user of a pre-determined page to be displayed by the mobile device. The system retrieves content based on user selection and displays the content having news articles selected by a content provider based on the user preferences. Also disclosed are techniques to automatically design a page layout having multiple objects for display on the mobile device. The technology may be implemented in mobile devices, location-based services, etc.
Methods for determining and displaying a local page for a mobile device and systems thereof
Methods for determining and displaying a local page for a mobile device and systems thereof
Methods for determining and displaying a local page for a mobile device and systems thereof
Methods for determining and displaying a local page for a mobile device and systems thereof
Methods for determining and displaying a local page for a mobile device and systems thereof
Methods for determining and displaying a local page for a mobile device and systems thereof
IP3 2023 – Memory (LOT 14624)
This lot is generally related to a technique to manage virtual addresses in a memory and implement various ache eviction policies to enhance performance, cost and efficiency. Disclosed is a technique to gather a virtual address of a memory by comparing the virtual address to contents of programmable hardware resources. The system determines a particular virtual address modification policy which can be applicable to the virtual address. The determined virtual modification policy has a no modification policy and a modification policy based on Morton ordering. The system selectively modifies the virtual address to generate a modified virtual address and executes a memory reference instruction by a processor. The technology may be implemented in memory management systems, cache memory control systems, etc.
Memory system address modification policies
IP3 2023 – MEMS Switch (LOT 11660)
his lot is generally related to accelerometers. Disclosed is an acceleration or shock-triggered smart MEMS switch which can function as a classic accelerometer and as an acceleration threshold detector. The MEMS device has a stationary and a movable element for forming a capacitor. Also disclosed is that acceleration moves the movable member with respect to the stationary member which changes the capacitance and charges the device. The system applies a bias voltage to the stationary and movable element and the electrostatic force positions the movable and stationary elements to snap down to cause physical contact between the elements and function as a switch. Further disclosed is that the predetermined acceleration allows a current to flow through the elements and an external device such as an airbag to be electrically activated. The technology may be implemented in optomechanical devices, MEMS switches, acceleration sensors, etc.
Reliable switch that is triggered by the detection of a specific gas or substance
MEMS switch triggered by shock and/or acceleration
MEMS switch triggered by shock and/or acceleration
IP3 2023 – Navigation 1 (LOT 14799)
This lot is generally related to synchronization of GPS device information by transferring data stored in one GPS unit to another GPS unit. Disclosed is a technique to transfer geographic data by establishing a wireless link between a GPS based mobile device and a vehicle mounted navigation system. The vehicle mounted navigation system sends a request for geographic data to the GPS equipped mobile device including a destination, a route, waypoints, origins, distances or other information integrated with the vehicle mounted navigation system. The mobile device receives the route with a present geographic location of the vehicle mounted navigation system, a time, date, geographic region, and surrounding waypoints and calculates a geographic solution such as displaying a map having details of current location and the destination, turn-by-turn direction from the current location to the destination, etc. The technology may be implemented in mobile devices, mobile apps, navigation devices, cab-scheduling systems, etc.
SYSTEM, METHOD, AND COMPUTER PROGRAM PRODUCT FOR SYNCHRONIZING OR TRANSFERRING GLOBAL POSITIONING SATELLITE DEVICE DATA
System, method, and computer program product for synchronizing or transferring global positioning satellite device data
IP3 2023 – Navigation 2 (LOT 14796)
This lot is generally related to a technique to retrieve and send geographical directions and locations using a GPS-enabled mobile device. Techniques are disclosed to receive a request for a geographical destination from a mobile device to a remote server. The server determines geographical coordinates of the destination and transmits the coordinates to the mobile device. Also disclosed are techniques to receive geographical coordinates of the destination and display a map showing a present location of the mobile device. The technology may be implemented in location information determination systems, vehicle tracking systems, navigation systems, location sharing systems in social networks, etc.
SYSTEMS, METHODS AND COMPUTER PROGRAM PRODUCTS FOR SHARING GEOGRAPHICAL DATA
Systems, methods and computer program products for sharing geographical data
Geographical applications for mobile devices and backend systems
Geographical applications for mobile devices and backend systems
IP3 2023 – Network & Cloud (LOT 14932)
This lot discloses a cloud-based Wi-Fi network architecture consisting of a Central Unit (CU) and Remote Access Units (RAUs) to improve on the conventional Wi-Fi architecture with traditional Access Points (APs). It uses a method to uplink data transmission in a cloud-based Wi-Fi network where the CU coordinates RAUs so that they can operate in the same frequency band by transmitting or receiving signals through the shared wireless medium to improve spectral efficiency. Most operations for providing data services, including baseband signal processing or wireless Medium Access Control (MAC), are performed at the CU in the cloud, making service maintenance and updating new communication protocols of a cloud-based network easier.
A cloud-based Wi-Fi network system using immediate ACK in uplink data transmissions
Cloud-based Wi-Fi network system using immediate ACK in uplink data transmission
IP3 2023 – Network Management (LOT 14640)
This lot is generally related to techniques to provide balanced routing paths in a computational grid by determining a type of topology of the computational grid having multiple levels and each level has multiple switches. The system determines the type of topology of the computational grid is a fat-tree and determines whether the fat tree is odd. The technology may be implemented in a data communications network, network routing optimization, high performance computing system, etc.
Method and apparatus for determining paths between source/destination pairs
System and method of computing ethernet routing paths
Method of computing balanced routing paths in fat-trees
IP3 2023 – Network Monitoring (LOT 14769)
This lot is generally related to a technique to implement SDN-based network virtualization for performing monitoring tasks with a small delay and reduces total control channel consumption. Disclosed is a network hypervisor implementing software defined network (SDN)-based network virtualization consisting of a statistics virtualization module for receiving a request for individual physical resource consumption statistics for a first virtual network. The system determines whether a physical resource is shared between the first virtual network and the multiple separately managed virtual networks. Also disclosed are techniques to provide individual physical resource consumption statistics to the first virtual network and the statistics virtualization module provides respective virtual flow entry statistics to the first virtual network. The system provides network virtualization by creating a specialized virtual network for increasing the efficiency of services using the network and maximizing the utilization rate of the entire physical network. The technology may be implemented in software-defined networks, data center management systems, network performance monitoring systems, etc.
Network monitoring apparatus and method thereof in programmable network virtualization
NETWORK MONITORING APPARATUS AND METHOD THEREOF IN PROGRAMMABLE NETWORK VIRTUALIZATION
IP3 2023 – Network Security (LOT 14931)
This lot discloses an apparatus and a method for deploying a firewall on an SDN, which is capable of minimizing network resource waste and a network to which the apparatus or the method is applied. The data capacity of the network can be reduced by transmitting the newly merged firewall of an appropriate capacity to the switch in response to the firewall rule, which is encrypted, of the host included in the SDN. In this case, the switch is not the entire switch of the SDN, but some selected switches that perform the optimal effect. Since the host monitor receives the firewall rule of the host periodically, it is possible to quickly and accurately cope with the change in the SDN environment.
Apparatus and method deploying firewall on SDN, and network using the same
Apparatus and method for deploying firewall on SDN and network using the same
IP3 2023 – Optical Receiver (LOT 13797)
This lot is generally related to an optical receiver which minimizes a pulse-width distortion, is economical and uses low power. Disclosed is an optical receiver having an optical detector for converting a received optical signal to a current signal and a transimpedance amplifier for converting the current signal to a voltage signal. The system has a level shifter for converting the voltage signal to a threshold voltage by removing an offset of the voltage signal. The level shifter has multiple linear subtractors connected in series and a reference voltage generator for generating a reference voltage in proportion to a variation of the offset of the voltage signal. Further disclosed is a comparator for comparing the threshold voltage and the reference voltage to generate a digital signal. The technology may be implemented in optical receivers, etc.
Optical receiver, optical audio apparatus, optical communication apparatus and optical reception method
IP3 2023 – Semiconductor Devices (LOT 13803)
This lot is generally related to a logic semiconductor device for performing memorization operation and inference with low power so that large data processing speed can be achieved. Disclosed is a semiconductor device consisting of stacked transistors having a semiconductor column with a first conductive region of a first conductivity type, a second conductive region of a second conductivity type. The device has an intrinsic region between the first conductive region and the second conductive region and a barrier region between the intrinsic region and the second conductive region. Also disclosed is a gate electrode covering the intrinsic region and a gate insulating layer disposed between the gate electrode and the intrinsic region. The stacked transistors have a first transistor of n-type disposed at a lower portion and a second transistor of p-type disposed above the first transistor. The technology may be implemented in logic semiconductor devices, CMOS based neuromorphic circuits, etc.
Logic semiconductor device
Logic Semiconductor Devices
IP3 2023 – Semiconductor Manufacturing 1 (LOT 11574)
This lot is generally related to semiconductor fabrication. Disclosed are techniques to easily and efficiently fabricate site selective copper (Cu) plating on substrates. The technique provides a substrate having a wet surface with a volatile liquid, selectively inkjet prints a suspension of nanoparticles in the liquid and dries the liquid to form a second pattern of nanoparticles. The technique further selectively electroless plates the second pattern to form an inhomogeneous electrically conductive metal pattern. The technology may be implemented in fabrication of semiconductor components, parts, elements, circuits, chips, ICs, electrodes, etc.
Electroless copper plating polydopamine nanoparticles
Electroless copper plating polydopamine nanoparticles
IP3 2023 – Semiconductor Manufacturing 2 (LOT 14779)
This lot is generally related to a reconfigurable logic-in memory device to balance processing speed between a processor and a memory when processing large amounts of data. Disclosed is a reconfigurable logic-in-memory device utilizing a CMOS and silicon transistors with a drain region, a first channel region, a second channel region, a source region, and a gate region. The silicon transistor performs a first channel operation to form a first positive feedback loop and the second channel region depending on a level of a gate voltage applied through the gate region or performs a second channel operation while forming a second positive feedback loop depending on the level of a gate voltage applied through the gate region. The logic-in-memory device may provide different logic gate functions based on a first channel operation state or a second channel operation state. The technology may be implemented in semiconductor devices, reconfigurable logic-in-memory devices, etc.
RECONFIGURABLE LOGIC-IN-MEMORY DEVICE USING SILICON TRANSISTOR
RECONFIGURABLE LOGIC-IN-MEMORY DEVICE USING SILICON TRANSISTOR
Reconfigurable logic-in-memory device using silicon transistor
IP3 2023 – Semiconductor Manufacturing 3 (LOT 12655)
This lot is generally related to fabrication of an off nitride power semiconductor device. Techniques are disclosed to manufacture low cost, efficient off nitride power semiconductor device driving circuit by removing two-dimensional electron gas. Disclosed is a fabrication technique of a normally off nitride semiconductor device by forming a buffer layer on a substrate, form a first nitride semiconductor layer on the buffer layer and pattern a source region by masking a barrier made of SiO2 in a gate region. Also disclosed are techniques to form a hetero-junction layer below the source region by forming a second nitride semiconductor layer with a band gap and remove the masking layer. Further disclosed are techniques to form an insulating film on the second nitride semiconductor layer and a layer where the masking barrier is removed. The technology may be implemented in FETs, integrated circuits (ICs), digital on-off switches, etc.
ENHANCEMENT NORMALLY OFF NITRIDE SEMICONDUCTOR DEVICE AND METHOD OF MANUFACTURING THE SAME
IP3 2023 – Semiconductor Manufacturing 4 (LOT 13790)
This lot is generally related to manufacturing of a semiconductor device to increase a yield of device manufacturing process and prevent deterioration due to the oxygen diffusion. Disclosed is a semiconductor device consisting of a substrate, a gate dielectric film formed on the substrate, a gate electrode formed on the gate dielectric film, source and drain electrodes. The system has an interlayer insulation film which covers the gate electrode, the source, drain electrodes and formed with contact holes filled with a conductive material to form contacts. Also disclosed is a boundary between the gate dielectric film, and the substrate is formed with a fluorine terminated surface which serves as a barrier for preventing oxygen diffusion. The technology may be implemented in a semiconductor device manufacturing process, fabrication of ICs, etc.
Semiconductor device having structure capable of suppressing oxygen diffusion and method of manufacturing the same
IP3 2023 – Semiconductor Packaging 1 (LOT 14662)
This lot is generally related to fabrication and assembly of a three dimensional (3D) electromechanical device used in various applications, such as defense, exploration, and automotive industries, etc. Disclosed is an assembling of a 3D electromechanical device by providing a mounting fixture with a wafer member which defines first and second surfaces oppositely disposed. The wafer member has a first mounting cavity defining an opening in the first surface of the wafer member, has multiple side walls and a bottom wall which adjoins the side walls to close the cavity at the second surface. Also disclosed are techniques to place multiple chips in the first mounting cavity through the opening of the cavity and connect the first chip and the second chip on each side walls and a third chip on the bottom walls to form a 3D electromechanical device. The technology may be implemented in integrated MEMS systems, MEMS packaging systems, bonded semiconductor structures, etc.
Processes and mounting fixtures for fabricating electromechanical devices and devices formed therewith
IP3 2023 – Semiconductor Packaging 2 (LOT 14664)
This lot is generally related to fabrication and bonding of wafers for integrated circuit (IC) devices for compensating nonplanarities in wafer surfaces. Disclosed is a technique of wafer bonding by providing a first bonding site on a surface of a first wafer and depositing a first bonding stack on a surface of a second wafer. Also disclosed are techniques to form a groove in the surface of the first wafer and aligning and mating so that the first bonding stack on the second wafer contacts the first bonding site on the first wafer so that the first groove lies entirely within the first bonding site. Further disclosed are techniques to heat the first and second wafers to reflow the first bonding stack on the second wafer to form the bonding structure. The technology may be implemented in integrated circuits (ICs), fabricating semiconductor chips, etc.
Wafer bonding method and wafer stack formed thereby
IP3 2023 – Smart Devices 1 (LOT 14109)
This lot is generally related to voice-based programming of a voice-controlled device to improve utility of voice-based devices. Disclosed is a technique to program a voice-based device by executing an application for recognizing spoken programming commands. The application has multiple keyword phrases which are associated with actions. The device receives an audio signal from a first user utterance, identifies key phrases and data to trigger actions. Also disclosed are techniques to modify data structure stored by the voice-controlled device by identifying multiple keyword phrases and data. The system detects a second user utterance and executes the action using the identified data. The technology may be implemented in voice recognition systems, speech recognition systems, voice activated services systems, virtual assistants, etc.
Methods and Systems for Voice-Based Programming of a Voice-Controlled Device
IP3 2023 – Smart Devices 2 (LOT 13366)
This lot is generally related to a voice recognition system to reduce background noise and improve voice quality. Disclosed is a technique to receive a first voice input, determine an environmental audio level, a first gain adjustment value based on the environment audio, and adjust a microphone gain value. Also disclosed are techniques to receive a second input as a human voice from the microphone, determine clarity level of the human voice by adjusting the first gain-adjust value, determine second gain value to improve clarity level of the human voice, and adjust the second gain-adjust value. The technology may be implemented in mobile devices, speech recognition systems, audio processing systems, etc.
DYNAMIC AND SELF-ADJUSTING MICROPHONE GAIN FOR VOICE-ENABLED DEVICES
IP3 2023 – Streaming Media (LOT 14806)
This lot is generally related to receive and send video data to a handheld device based on display of the handheld device. Disclosed is a technique to receive a request to record a television program and store a representation of the TV program. The system receives a request to transmit the representation of the TV program to the handheld device by reducing a size of the representation of the television program. The system selects a network and reduces the size of the TV program and transmits the program to the handheld device based on an attribute associated with the device. The technology may be implemented in video streaming systems, video encoding systems, etc.
Methods for receiving and sending video to a handheld device
Methods for receiving and sending video to a handheld device
IP3 2023 – Video Codec 1 (LOT 14303)
This lot is generally related to a technique for encoding and decoding a depth map for images and techniques for 3D video coding for supporting free view-point television (FTV) to generate natural video which allows a user to interactively control the viewpoint. Disclosed is a technique to decode a depth map by decoding a bitplane on a bitstream in units of blocks of a pre-determined size to reconstruct the depth map and decode coding mode information for each depth map block having coding mode information. Also disclosed is a bitplane decoding technique for adaptively performing XOR operation in units of bitplane blocks to determine whether or not to perform XOR operation in units of bitplane blocks based on the decoded value of XOR operation information. The technology may be implemented in image processing systems, image coding and decoding systems, 3D video systems, etc.
Method and apparatus for block-based depth map coding and 3D video coding method using the same
Block-based depth map coding method and apparatus and 3D video coding method using the method
Block-based depth map coding method and apparatus and 3D video coding method using the method
IP3 2023 – Video Codec 2 (LOT 14298)
This lot is generally related to a technique of video encoding using depth information to prevent the video from deterioration. Disclosed is a technique to efficiently encode video using depth information by extracting a depth value distribution details of a current largest coding unit (LCU) and predict an object structure of a coding unit (CU) based on the depth value distribution. Also disclosed are techniques to determine an optimum division structure from multiple division structure candidates of the LCU based on coding efficiency and image quality. The technology may be implemented in image processing systems, video signal encoding devices, etc.
Method and apparatus for encoding of video using depth information
Method and apparatus for encoding of video using depth information
Video coding method and device using depth information
METHOD AND APPARATUS FOR ENCODING OF VIDEO USING DEPTH IMAGE
METHOD AND APPARATUS FOR ENCODING OF VIDEO USING DEPTH IMAGE
Utilize the method for video coding and device of depth information
IP3 2023 – Video Codec 3 (LOT 14300)
This lot is generally related to a technique of video encoding to prevent deterioration in performance in video. Disclosed is a video encoding by selecting a current coding unit (CU) using depth information and determining whether the current CU has a single object if size of the current CU is equal to or greater than a pre-determined value. The system verifies an object information of a peripheral CU of the current CU and predicts a division structure based on the object information. The prediction of a division structure of the current CU is determined whether an upside CU and a left CU are composed of a single object. The system decides whether or not to divide the current CU has a size equal to or greater than a pre-determined value, and decides to divide the current CU when the upside CU and the left CU each have the size less than the pre-determined value. The technology may be implemented in 3D video coding systems, image processing devices, etc.
Method and apparatus for encoding of video using depth information
Method and apparatus for encoding of video using depth information
METHOD AND APPARATUS FOR ENCODING OF VIDEO USING DEPTH IMAGE
IP3 2023 – Video Codec 4 (LOT 14302)
This lot is generally related to an integrated video encoder which supports multilayer pictures with different types using an encoding algorithm based on a video codec type. Disclosed is an integrated video encoder which supports multilayer pictures of different types and it has multiple chips with a base encoder for encoding both a base-layer picture and an enhancement-layer picture. Also disclosed are techniques for partial encoding based on interlayer correlation information and enhancement-layer picture information. The system has a partial encoder which uses an additional encoding algorithm module for encoding an enhancement-layer picture based on a video coding type of multilayer pictures. The technology may be implemented in multiple layer video coders, integrated video decoders, etc.
METHOD AND APPARATUS FOR INTEGRATED ENCODING/DECODING OF DIFFERENT MULTILAYER VIDEO CODEC
METHOD AND APPARATUS FOR INTEGRALLY ENCODING/DECODING DIFFERENT MULTILAYER VIDEO CODECS
METHOD AND APPARATUS FOR INTEGRALLY ENCODING/DECODING DIFFERENT MULTILAYER VIDEO CODECS
METHOD AND APPARATUS FOR INTEGRALLY ENCODING/DECODING DIFFERENT MULTILAYER VIDEO CODECS
IP3 2023 – Video Codec 5 (LOT 14301)
This lot is generally related to a technique of scalable video coding to improve coding efficiency. Disclosed is a technique of a scalable video encoding by determining whether a block of a base layer of a current frame to be encoded and overrides a previous weight value set for a block of an enhancement layer of a reference frame with a new weight value. The system generates a reference block for the current frame based on the block of the enhancement layer and the block of the base layer of the current frame using the new weight value. The technology may be implemented in real-time video-streaming systems, live video conferencing, surveillance systems, etc.
Scalable video encoding/decoding method and apparatus thereof with overriding weight value in base layer skip mode
Scalable video encoding/decoding method and apparatus thereof
IP3 2023 – Video Compression 1 (LOT 14645)
This lot is generally related to an improved video compression to provide additional services to users. Techniques are disclosed for a video compression by generating a reconstructed full resolution frame and coded data from an original full resolution frame and generating an unsampled reconstructed reduced spatial resolution frame and coded data for the unsampled reconstructed reduced spatial resolution frame. Also disclosed are techniques to determine a first deviation by comparing a characteristic in the reconstructed full resolution frame with one characteristic in the original full resolution frame and identify a second deviation. Further disclosed are techniques to output the coded data related to the reconstructed full resolution frame when the first deviation is less than the second deviation. The technology may be implemented in video compression systems, video encoding and decoding systems, video signal encoding systems, etc.
Methods and systems for mixed spatial resolution video compression
IP3 2023 – Video Compression 2 (LOT 14925)
This lot is generally related to a video compression system which uses a predictive quantization coding to achieve high data compression ratio and small distortion loss. Disclosed is a technique of predictive quantization coding which divides a pixel to be processed into multiple pixel components and obtains one pixel component to be processed from the pixel components. Also disclosed are techniques to obtain texture direction gradients of the pixel component to be processed and obtain reference pixels based on the texture direction gradients and positional relationships between the pixel component to be processed and the remaining of the plurality of pixel components. The system obtains a prediction residual of the pixel component to be processed according to the reference pixels and obtains the prediction residual to form a prediction residual code stream. Further disclosed are techniques to divide the prediction residual code stream into multiple quantization units to obtain first rate distortion optimizations and second rate distortion optimizations. The technology may be implemented in video compression systems, video encoding and decoding systems, etc.
Quadtree-based bandwidth compression prediction method and system thereof
Predictive quantization coding method
Predictive quantization coding method and video compression system
IP3 2023 – Video Processing (LOT 14900)
This lot is generally related to a video compression system which uses a predictive quantization coding to achieve high data compression ratio and small distortion loss. Disclosed is a technique of predictive quantization coding which divides a pixel to be processed into multiple pixel components and obtains one pixel component to be processed from the pixel components. Also disclosed are techniques to obtain texture direction gradients of the pixel component to be processed and obtain reference pixels based on the texture direction gradients and positional relationships between the pixel component to be processed and the remaining of the plurality of pixel components. The system obtains a prediction residual of the pixel component to be processed according to the reference pixels and obtains the prediction residual to form a prediction residual code stream. Further disclosed are techniques to divide the prediction residual code stream into multiple quantization units to obtain first rate distortion optimizations and second rate distortion optimizations. The technology may be implemented in video compression systems, video encoding and decoding systems, etc.
METHOD AND SYSTEM FOR PERFORMING CONTEXT-BASED TRANSFORMATION OF A VIDEO
Method and system for performing context-based transformation of a video
IP3 2023 – Web Software (LOT 13745)
This lot is generally related to image hosting services. Techniques are disclosed to improve advertisement revenue by using an image hosting service. Techniques are disclosed to obtain an image, analyze metadata of the image to select additional content for the image. Also disclosed are techniques to modify the image by adding additional content and provide modified image to requesting devices. The additional content may include commercial content or ads. The technology may be implemented in image hosting services, advertisement services, image storage services, etc.
System and method for hosting images embedded in external websites
IP3 2023 – Wireless (LOT 9281)
This lot is generally related to cellular networks. Techniques are disclosed to optimize communications on a channel between an access point and a client device having a center frequency and a bandwidth by establishing a connection, exchanging data through the channel, monitoring an interference level on the channel during the data exchange and switching the user device to other channels having better center frequency and/or bandwidth. The technology may be implemented in wireless communication, WLAN, etc.
Method to optimize the communication parameters between an access point and at least one client device
Series 114 (LOT14306)
This patent is generally related autonomous vehicles. Disclosed is a technique to control an autonomous vehicle consisting of an electronic control unit for calibrating sensor signals in networks in a vehicle and multiple sensors attached in the vehicle and a camera. The autonomous vehicle has a LIDAR and a radar unit which communicates with an electronic control unit. Also disclosed that the electronic control unit has a processing circuit for controlling a braking system and a steering system. The system receives an incoming signal having a detected object and determine a delay for each received incoming signals based on a predetermined master clock time. The system determines a calibration time for all received incoming signals and modify the received signal from the sensors. Further disclosed techniques to control the breaking system and steering system based on the modified signal. The technology may be implemented in autonomous vehicles, autonomous vehicle control system, etc.
METHOD AND SYSTEM FOR CALIBRATION OF SENSOR SIGNALS IN A VEHICLE
METHOD AND SYSTEM FOR CALIBRATION OF SENSOR SIGNALS IN A VEHICLE
IP3 2022 – Video Processing 2 (LOT 13765)
This lot is generally related to a digital image processing system for identification of multi-class objects using boosted classifiers. Disclosed is a training system for identification of multi-class objects in an image or a video sequence by determining an ensemble of weak binary classifiers which are common to a set of object classes so that each object class shares a common set of features with the other object classes. Each feature of the common set features is associated with a weak binary classifier. Also disclosed are techniques to form individual strong classifiers by adapting a separate set of weights for the ensemble of weak classifiers. The technology may be implemented in video processing systems, real-time vehicle detection and tracking systems, etc.
METHOD FOR COMBINING BOOSTED CLASSIFIERS FOR EFFICIENT MULTI-CLASS OBJECT DETECTION
IP3 2022 – Video Processing 1 (LOT 13760)
This lot is generally related to tracking an image of an object in multiple video frames by using discrete texture traces. Disclosed is a technique for tracking an image of an object consisting of a processor for determining a first video frame in multiple video frames having a set of discrete texture traces to a target location in a patch to establish a reference model. The patch is generated by the set of discrete texture traces which connects to the target location from locations in a finite support region defined by a discrete trace length of a pre-determined length. Each discrete texture trace is a finite sequence of quantized descriptions, and each quantized description has a quantized description of a first location in the finite support region. The processor detects the target location in a second video frame by maximizing a score based on the reference model. The technology may be implemented in face recognition systems, automatic traffic signal systems, real-time image tracking systems, etc.
SYSTEMS AND METHODS FOR TRACKING WITH DISCRETE TEXTURE TRACES
IP3 2022 – 3D Imaging (LOT 12062)
This lot is generally related to three-dimensional (3D) imaging using a mobile device. Techniques are disclosed to capture 3D images through a mobile phone to detect structural defects and analyze goods without physical presence, such as body scanning, garment fitting, medical imaging, etc. Disclosed is a technique for a 3D-imaging system consisting of a light source, and a modulator connected with the light source to modulate output of the light source with a frequency sweep signal. Also disclosed is an optical circuitry connected to the light source and a light sensor circuitry for sensing optical output of the optical circuitry. The optical circuitry converts the optical output into multiple electrical signals. Further disclosed is a signal processing circuit connected with the light sensor circuitry for extracting 3D information of the object from the electrical signals. Few techniques disclose a mobile phone for conveniently capturing high resolution 3D images that contain the depth information. The technology may be implemented in 3D imaging, fingerprint sensors, mobile phones, iPads, digital cameras, etc.
3D IMAGING SYSTEM AND MOBILE PHONE HAVING SAME
IP3 2022 – Streaming Media Playback (LOT 10763)
This lot is generally related to playing of media content over multiple devices. Techniques are disclosed to play media content among multiple devices by receiving by a second device an instruction to play a second copy of the media content, the second device obtains a progress information such as a current progress in a playing of a first copy of the media content from the first device and creates a second copy of the media content along with the progress information. Also disclosed are techniques to fetch a second copy of the media content by the second device based on the second progress information to play the content on both devices. Further disclosed are techniques to update the first progress information by the first device based on the playing of the first copy of the media content by the first device and updating the second progress information by the second device based on the playing of the second copy of the media content by the second device. The technology may be implemented in online video, online media content, mobile apps, networked television sets, etc.
PLAYING OF MEDIA CONTENT AMONG MULTIPLE DEVICES USING A TEMPORAL PROGRESS
PLAYING OF MEDIA CONTENT AMONG MULTIPLE DEVICES USING A TEMPORAL PROGRESS
Playing of media content among multiple devices using a temporal progress
IP3 2022 – Streaming Media Download (LOT 9244)
This lot is generally related to media streaming. Disclosed is a technique to provide high quality media streaming by determining media quality and download duration time. Techniques are disclosed to obtain complete media download time, duration time, determine media quality based on the download duration time and transmit quality of the media to a user. The system has a Graphical User Interface (GUI) widget on a display of the client device having a download duration time input component for providing the download duration time to a content delivery device for providing a media content within the download duration time. Also disclosed are techniques to modify media quality and transmit the updated version to the user. Further disclosed is a graphical user interface for displaying media quality. The technology may be implemented in media streaming, online media download services, etc.
User-controlled download duration time
Dynamic modification of media streams’ quality
IP3 2022 – Software Optimization (LOT 13883)
This lot is generally related to a technique of monitoring performance of applications for an entity. Techniques are disclosed to retrieve performance information of an application from various sources and analyze the performance using the retrieved information. The system identifies multiple entity variables affecting the performance of the application and determines trends, deviations, performance data related to the performance and prediction data for evaluation of the performance. The technology may be implemented in software performance analysis systems, software performance predictive analysis, etc.
SYSTEM AND METHOD FOR MONITORING PERFORMANCE OF APPLICATIONS FOR AN ENTITY
IP3 2022 – Social Networking (LOT 13751)
This lot is generally related to tagging of images. Techniques are disclosed to tag images with group level tags so that group members can easily search for shared image content. The system provides a virtual group with each member having separate media collection and sharing with selected media files with the group. Also disclosed are techniques to define the group tags and enable members to tag their media files with few tags from the group tags. The technology may be implemented in online image sharing services, social networks, cloud media storage services, etc.
METHOD AND SYSTEM FOR TAGGING WITHIN VIRTUAL GROUPS
IP3 2022 – Semiconductor Packaging (LOT 13579)
This lot is generally related to a technique to repair a three-dimensional semiconductor circuit. Disclosed is a technique to fabricate a stacked semiconductor device by integrating multiple semiconductor platforms having multiple IC chips. The integrated subsurface is interconnected using an input/output plug or high-performance cables. All semiconductor elements are interconnected using a flip chip connector which allows replacement of any defective element. The technology may be implemented in substrates, circuits, connectors, ICs, PCBs, testers, heat sinks, cooling systems, etc.
REPAIRABLE THREE-DIMENSIONAL SEMICONDUCTOR SUBSYSTEM
IP3 2022 – Search (LOT 7420)
This lot is generally related to a smart interactive search system. Disclosed is a search engine which displays relevant results and generates an audio output with an animated sequence. Disclosed is a technique to receive a user search query and displays relevant results to the user. The system extracts textual content, such as words of an article from a first web page or data, transmits to a text-to-speech synthesizer to generate a speech output to improve the user experience. Also disclosed are techniques to animate the audio output using an animation synchronization unit and determine an optimal animation sequence for the searched text. The technology may be implemented in new language training, mobile applications for people with difficulty in reading or writing, web applications, text-to-speech conversion software, etc.
IP3 2022 – Robotics & Ecommerce (LOT 7809)
This lot is generally related to retail management. Disclosed are efficient and economical systems to manage retail stores using an interface to order, collect or pick up or deliver products to the customer on-site. Also disclosed are displays of 3D models of products, browse products, make suggestions, check price and receive additional information from customers. Further disclosed is collection of payments using a secured online facility. The technology may be implemented in department stores, retail stores, mobile retail stores, etc.
IP3 2022 – Retail Management & Tracking (LOT 10062)
This lot is generally related to inventory management. Techniques are disclosed to improve efficiency and accuracy in inventory identification and quantification by capturing a video of an inventory, identifying inventory items in each video frame, assigning coordinates to each item, statistically comparing coordinates to select coordinates that are significantly different from previous coordinates and generating an inventory dataset for reordering of items. Also disclosed are techniques to identify an optical flow of items in a warehouse. The technology may be implemented in inventory management software, manufacturing facilities, warehouses, brick and mortar stores, shopping malls, retail shops, airports, etc.
System and method for inventory identification and quantification
System and method for inventory identification and quantification.
IP3 2022 – Navigation System Route Planning (LOT 11568)
This lot is generally related to route planning and navigation systems. Techniques are disclosed to efficiently determine a route from a starting point to a destination and help in re-routing the navigation in case of route deviation. Disclosed is a route planning system for navigation from a starting point to a destination by acquiring the current position of the electronic device and obtaining a decision point corresponding to the current position in a planned route. The decision point has a dedicated moving direction which is planned by the planned route and a plurality of possible moving directions. The system generates multiple candidate routes for the destination and navigates the electronic device to the destination by utilizing the planned route or the candidate route. Also disclosed is that all possible moving directions of the candidate route are planned in advance so that one of the pre-planned candidate routes is used as a replacement route without any calculations for route re-planning. The technology may be implemented in navigation systems, mobile apps, map software, etc.
NAVIGATION SYSTEMS AND ROUTE PLANNING METHODS THEREOF
IP3 2022 – Navigation System (LOT 10284)
This lot is generally related to a navigation system. Disclosed is an efficient navigation system to perform complex computations such as maps matching, route following and storing large amounts of map data. The disclosed navigation system receives commands from a user device by displaying a user interface (UI) on the user device and transmits navigation information to the user device. Also disclosed are techniques to receive information such as updated map information, traffic information, news information, weather information, event-related information, business-related information from the user device and transmit the information to the navigation device. The technology may be implemented in mobile apps, maps, vehicle navigation systems, etc.
Intelligent modular navigation information capability
IP3 2022 – Mobile Applications & Services (LOT 13313)
This lot is generally related to the control of a mobile device based on a context and environmental paraments such as location-based information using various sensors. Disclosed is a mobile device consisting of multiple sensors such as accelerometers, temperature sensors, location sensors, heart rate sensors or photometers and changes context based on context recognition algorithm. The mobile device collects usage data to control and perform an action given by a user. The system determines a vector to classify various feature values to an alternative context class. Also disclosed are techniques to check availability of data transfer connections between a service device and transmit the vector of feature values to a server. The system receives a classification result from the server and determines a change of context. The technology may be implemented in mobile devices, mobile apps, smart watches, PDAs, etc.
A MOBILE DEVICE CONTROLLED BY CONTEXT AWARENESS
A MOBILE DEVICE CONTROLLED BY CONTEXT AWARENESS
A MOBILE DEVICE CONTROLLED BY CONTEXT AWARENESS
A MOBILE DEVICE CONTROLLED BY CONTEXT AWARENESS
Mobile device with situational control
MOBILE DEVICE CONTROLLED BY CONTEXT AWARENESS
IP3 2022 – Memory (LOT 13938)
This lot is generally related to a technique to securely store and determine errors in a semiconductor device of a computer system. Techniques are disclosed to identify defects in a region of a memory by comparing detected defects with a previously created defect map, associate with the memory and store in another memory. The system confirms the memory’s identity if the defects are matched with the previously created defect map and denies the identity if the defects do not match. A patent in the portfolio discloses a technique to store the mapped defect map in a second memory using the stored defect map and uniquely identifies the memory using the unique identification for security purposes between the memory drive and second memory. The technology may be implemented in memory fault detection systems, memory identification systems, etc.
System and method for managing information stored in semiconductors
System and method for identification of memory
IP3 2022 – Machine Learning (LOT 13727)
This lot is generally related to a semantic image segmentation system to combine local information and global context in a balanced manner to accurately identify an object in an image. Disclosed is an image segmentation device consisting of an encoding module for obtaining multiple feature maps having different resolutions of an input image. The system uses an artificial neural network with residual blocks and a decoding module for generating a prediction map using pairs of adjacent feature maps. Also disclosed is a decoding module for performing decoding rounds using attention-embedded threefold fusion (ATF) modules to generate a combined feature map using a high-resolution feature map. The technology may be implemented in autonomous driving systems, augmented reality, 3D image segmentation systems, etc.
IMAGE SEGMENTATION METHOD AND APPARATUS, AND COMPUTER PROGRAM
METHOD APPARATUS AND COMPUTER PROGRAM FOR IMAGE SEGMENTATION
IMAGE SEGMENTATION METHOD, APPARATUS, AND COMPUTER PROGRAM TO IDENTIFY OBJECTS IN IMAGES
IMAGE SEGMENTATION METHOD, APPARATUS, AND COMPUTER PROGRAM TO IDENTIFY OBJECTS IN IMAGES
IP3 2022 – Location Based Services (LOT 10298)
This lot is generally related to an application for location-based services. Disclosed is a location-based information system to provide customized location-based services on a portable device having an information platform, a user setting database to store preference conditions and location range from the user. The system receives position information of the portable device using a positioning module, determines database condition, selects location information, and transmits the location details on the portable device. Also disclosed are techniques to register the user using identification data or phone number data associated with the portable electronic device and preference setting with the login information. The technology may be implemented in mobile apps, maps, etc.
Method for providing location-based information services, location-based information services system, and portable electronic device
Method for Providing Location-Based Information Services, Location-Based Information Services System, and Portable Electronic Device
IP3 2022 – Location Based Keyword Tagging (LOT 13743)
This lot is generally related to image tagging based on suggested keywords. Techniques are disclosed to automatically suggest keywords to tag images by receiving a request and a location for a digital media. The system generates a list of keywords based on the location information and the keywords of previous images related to the location. Also disclosed are techniques to capture data from the location keyword registry service. The generated keywords will be provided to a user as suggestions for tagging images. The technology may be implemented in image tagging services, online image management services, image storage services, location-based services, social networks, etc.
SYSTEM AND METHOD FOR TAGGING IMAGES BASED ON POSITIONAL INFORMATION
SYSTEM AND METHOD FOR TAGGING IMAGES BASED ON POSITIONAL INFORMATION
IP3 2022 – Internet-of-Things (IoT) Safety & Security (LOT 13167)
This lot is generally related to an intruder alarm system. Disclosed is an intruder alarm using infrared radiation for detection of an intruder and generates an alarm signal. The disclosed alarm system uses an infrared camera for monitoring a pre-determined area and transmits video signals to a remote-monitoring device. The system has a video analysis module which is in communication with the camera and provides video analysis of multiple video frames. Also disclosed is an alarm signal module for generating an alarm signal when an activity of the intruder is detected in a restricted area. The technology may be implemented in smart security systems, IOT based security devices, intruder-monitoring systems, etc.
IP3 2022 – Internet-of-Things (IoT) Monitoring & Management (LOT 13780)
This lot is generally related to Internet of Things (IoT). Disclosed is a system to provide dynamic logical grouping of IoT devices using device identifiers independent of subscription topic. The system uses a manager to receive a connection request from a device and assigns it to a particular message queuing telemetry transport (MQTT) broker to the device. Also disclosed are techniques to receive an identifier at an MQTT broker and a load processor to store the identifier and the topic. The technology may be implemented in IoT applications, smart homes, smart offices, intelligent buildings and environments, etc.
APPARATUS AND METHOD FOR LOGICAL GROUPING METHOD OF IOT CONNECTED CLIENT NODES USING CLIENT IDENTIFIER
APPARATUS AND METHOD FOR LOGICALLY GROUPING CLIENT NODES IN AN IOT ENVIRONMENT USING CLIENT IDENTIFIERS
IP3 2022 – Image Processing 3 (LOT 13767)
This lot is generally related to an image processing system to generate good quality images from complex images which are used in medical applications. Disclosed is a technique to process a set of images consisting of first nodes. The system measures affinity between neighboring nodes in the first nodes using a weighting function. Also disclosed are techniques to downsize the first set of images to generate a second set of nodes so that the second set of nodes is less than the first nodes. The system measures the affinity between neighboring nodes in the second set of nodes based on the affinity between the neighboring nodes in the first nodes. The technology may be implemented in image segmentation systems, digital image processing systems, medical imaging systems, etc.
FAST GRAPH CUTS: A WEAK SHAPE ASSUMPTION PROVIDES A FAST EXACT METHOD FOR GRAPH CUTS SEGMENTATION
IP3 2022 – Image Processing 2 (LOT 13763)
This lot is generally related to a technique to automatically segment digital image data which is useful in medical imaging. Disclosed is a technique to segment target structures in three-dimensional (3D) image data by pre-segmenting training images of structures representing the target structures and generating a model having inter-structure ordered spatial dependency for each of the target structures by placing all pre-segmented training images using neighboring structures as reference anchor structures. Also disclosed are techniques to integrate the ordered spatial dependency with a segmentation algorithm and sequentially segmenting each of the target structures based on the optimal sequence. The technology may be implemented in automatic medical image segmentation systems, smart image segmentation systems, interactive 3D image segmentation systems, etc.
General framework for image segmentation using ordered spatial dependency
IP3 2022 – Image Processing (LOT 13761)
This lot is generally related to multilevel image segmentation to identify an object of interest from the background of the image. Techniques are disclosed to segment an object of interest from a background of an image by receiving a high-resolution original digital image. A set of partial labels with some pixels are labelled as object and other pixels are marked as background and few pixels as unlabeled. Also disclosed are techniques to reduce resolution of the partially labelled high-resolution image and both the image intensities. The system segments the reduced resolution image to convert the partial labelling on the reduced resolution image into a full labelling and generates a new high-resolution image with all pixels. The technology may be implemented in digital image processing, medical image processing, multilevel image segmentation, etc.
BANDED GRAPH CUT SEGMENTATION ALGORITHMS WITH LAPLACIAN PYRAMIDS
IP3 2022 – Facial Recognition (LOT 13623)
This lot is generally related to a technique of real-time face recognition. Disclosed is a real-time face detection device consisting of a down-scaling unit and a face region comparison unit. The down-scale unit down-scales an input image by one ratio and the face region comparison unit creates multiple windows for the down-scaled image. The system determines a face region confidence of each of the window images by comparing the window image with a classifier and identify whether the window image corresponds to a face region. The technology may be implemented in face detection systems, real-time face tracking, object detection in an image, etc.
REAL-TIME FACE DETECTION APPARATUS
IP3 2022 – Data Migration (LOT 13867)
This lot is generally related to a data migration system for migrating legacy systems to a target system. Disclosed is a data migration system for migrating legacy system to a target system by staging the data associated with the legacy system by defining the data relationship between tables on primary keys and other arbitrary relationship required for a business data object. The staging data extracts the data from the legacy system and incrementally loads the data into a staging area. The system enables history tracking of cleaned and edited data and maps the data between the legacy system and the target system at an object level to minimize data migration errors. Also disclosed is a tool which facilitates migration of the data. Further disclosed are techniques for viewing and correcting records associated with the data by automatically generating graphical user interface (GUI) screens. The technology may be implemented in data migration systems, cloud-based data migration software, etc.
DATA MIGRATION FACTORY
IP3 2022 – Content Delivery (LOT 13015)
This lot is generally related to custom content suggestions. Disclosed are techniques to generate and transmit content based on real time and historical data. The technique extracts multiple information items from real-time data, determines attribute associations, aggregate scores, attributes, content and its target location. The technique sends the content to the identified location. The technology may be implemented in eCommerce services, social networks, multimedia services, streaming services, advertisements, custom content provision services, etc.
METHODS AND SYSTEMS FOR GENERATION AND TRANSMISSION OF ELECTRONIC INFORMATION USING REAL-TIME AND HISTORICAL DATA
IP3 2022 – Content Centric Network Transmission (LOT 13713)
This lot is generally related to a content-centric network for retrieving relevant content based on a content name. Disclosed is a content centric network for transmitting a content to a mobile device using multiple routers. The system allows a mobile router to send an access registration message to the content-centric network and allows the transmission management agent to determine whether the mobile node has moved from an access router based on the mobile node identifier. Also disclosed are techniques to allow the transmission management agent to transmit information related to a content transmission path between the mobile node and a source router to provide the content. The technology may be implemented in content distribution systems, content-centric wireless networks, etc.
IP3 2022 – Cloud Computing Storage 2 (LOT 13708)
This lot is generally related to data storage in a virtual data sharing environment. Techniques are disclosed to provide a virtual data storage medium using data storage federation consisting of a heterogeneous data storage medium with multiple data storage media, each using different interfaces, protocols, and commands for using stored data. The system has a federation unit for generating a virtual data storage medium by federating the heterogeneous data storage medium for directing a user input to a first virtual data storage or the second external storage device. When the user input is compatible to the second external storage device, the system is connected via network and when the user input is only compatible to the first storage device, then it is connected to the system via dedicated cable. The technology may be implemented in virtual storage systems, network attached storage devices, etc.
SYSTEM FOR PROVIDING VIRTUAL DATA STORAGE MEDIUM AND METHOD OF PROVIDING DATA USING THE SAME
System for providing virtual data storage and method for providing data using the same
IP3 2022 – Cloud Computing Storage 1 (LOT 13706)
This lot is generally related to policy-based storage services to provide high speed data access and efficient data management. Disclosed is a technique of performing policy-based storage service federation consisting of a request interceptor for receiving a request from a client and identifying whether or not a policy is applicable for the client request. The system obtains a policy by evaluating request information related to the request and a policy status and performs policy-based storage service federation to provide efficient data access for big datasets. The technology may be implemented in cloud data storage, policy based storage services, shared community storage networks, etc.
POLICY-BASED STORAGE SERVICE FEDERATION METHOD AND APPARATUS
Apparatus of performing Policy-Driven Storage Service Federation
IP3 2022 – Cloud Computing Platform (LOT 13730)
This lot is generally related to energy efficient cloud computing. Disclosed is a profiling based energy aware cloud system consisting of a cloud mediator interface which collects usage data of a cloud node over pre-determined intervals of time. The system generates an energy usage profile for each node and stores the collected usage data. Also disclosed are techniques to acquire real-time usage data from the cloud node and compare the real-time usage data with the generated energy usage profile and calculate a recommendation value. The technology may be implemented in cloud systems, dynamic load adjustment in cloud systems, virtualized data centers, etc.
Method and apparatus for improving efficiency of a cloud platform based on node usage
APPARATUS AND METHOD FOR PROFILING-BASED ENERGY-AWARE RECOMMENDATION SYSTEM FOR CLOUD PLATFORMS
IP3 2022 – Cloud Computing Application Platform (LOT 13939)
This lot is generally related to a software application for grid computing on a network. Disclosed is a technique of grid computing a network of computing nodes consisting of a configurable service container executable at the nodes for dispatching message, communication, network membership, and persistence modules. The service container has multiple pluggable modules such as a membership service module for maintaining network connectivity between the nodes and a scheduler service module for receiving multiple tasks from a client based on an index node and schedules tasks on the nodes. Also disclosed is an executor service module for receiving more tasks from the scheduler service module and executes the tasks and returns a response to the scheduler service module. Further disclosed is that the system creates multiple parallel programming models based on the response for execution by a computer program running on the network. The technology may be implemented in distributed computing systems, resource management systems, grid processing systems, etc.
System and method for grid and cloud computing
IP3 2022 – Cloud Computing Application Deployment (LOT 13871)
This lot is generally related to a technique to deploy applications onto multiple heterogeneous cloud environments. Disclosed is a technique to deploy a software from a source platform to a target platform by obtaining configuration data on interdependency between the target platform and the software application. The system checks the source and the target platform for readiness for initiating deployment once the readiness is verified. Also disclosed are techniques to perform a post-deployment assessment of the software application after the deployment. The technology may be implemented in cloud-based software deployment systems, intelligent software deployment systems, etc.
Methods and systems for automated deployment of software applications on heterogeneous cloud environments
IP3 2022 – Automotive & Mobility (LOT 9481)
This lot is generally related to a vehicle-sharing application. Disclosed are techniques to provide ride-sharing vehicles having a driver mobile device for receiving a request for ride sharing and a server communicated with the mobile device. The server receives a group purchase of rides, establishes a customer-defined group identity, and provides ride-sharing vehicles based on the group identity. Also disclosed is a ride service network for storing calendars for riders, aggregating vehicle’s capacity and determining the vehicle schedule. Further disclosed are techniques to determine availability of the vehicle if a selected driver has an open time slot for the user and to schedule an appointment time. The technology may be implemented in cab services, taxi aggregators, ride-sharing services, etc.
Systems and methods for transportation
IP3 2022 – Advertising 2 (LOT 10761)
This lot is generally related to selection of advertisements based on video on demand. Disclosed is a technique to select an advertisement based on video on demand by receiving a request from a video player connected to a video content provider by determining a popularity count for the video content and a geographical area of the video player, selects and sends the video content combined with the advertisement to the video player. Also disclosed are techniques to select the advertisement with an advertising condition, which specifies a required popularity count and geographical area. If the condition is satisfied, then the advertisement is selected which increases the effectiveness of the advertisement. The technology may be implemented in VOD services, media content providers, online ad services, etc.
Dynamic popularity-based advertisement selection for video on demand
IP3 2022 – Advertising 1 (LOT 9302)
This lot is generally related to a smart remote to control advertisements. Disclosed are remote control devices by storing advertising content, receiving a fast forward selection from the user to initiate a fast forwarding, beginning outputting of the stored content and receiving a play selected content by terminating a fast-forwarding action. The technology may be implemented in remote control devices for managing advertisements, etc.
Remote control devices, systems, and methods to output content while fast forwarding through content on a separate display device
Series 112 (LOT 13108)
This invention is generally related to an authentication system for a user login details. Techniques are disclosed to authenticate login information to avoid unauthorized access to a computer system. The authentication system checks whether an appropriate token is stored in the computer system that originates the login. The system initiates a communication with the user through a secondary communication channel and authenticates the login by generating private question/private answer dialogue with the user. The technology may be implemented in computer authentication system, computer security systems, user login verification system, etc.
AUTHENTICATING A LOGIN
Series 113 (LOT 13334)
This patent is generally related to parallel video processing. Disclosed is a technique to process video content in parallel to achieve better performance in processing high-resolution video content. Techniques are disclosed to parallelly process video content by obtaining parallelized unit information for video and obtain performance information to indicate performance of multiple cores. The system allocates multiple video unit data to various cores based on the performance and parallelized unit information having complexity information of the video unit data. Also disclosed are techniques to determine whether the data is allocated to the cores or not. The system increases processing speed of an input video and reduces power consumption. The technology may be implemented in video compression systems, image processing systems, etc.
Parallel video processing using multicore system
Parallel video processing using multicore system
Series 111 (LOT 10118)
This lot is generally related to user authentication. Techniques are disclosed to authenticate a user on bank accounts or secured websites without a need of entering the password at multiple applications. The system discloses a technique to generate a reusable identifier such as QR code etc. that is only valid for a finite and predetermined period of time (minutes or hours or days). The identifier has a copy of the reusable identifier and user verification information for authentication. The identifiers are very safe and do not require complex and time-consuming encryption/decryption process to protect sensitive data, since it does not have user or transaction-specific information. Also disclosed are techniques to provide a first identifier to a verification server, provide a resource identifier with a second identifier to the user device, receive authorization information from the user device and allow the user to access requested service or application. The technology may be implemented in online services, banking services, secured web login, security services, facility entry systems, etc.
SYSTEMS AND METHODS FOR AUTHENTICATION AND VERIFICATION
SYSTEMS AND METHODS FOR AUTHENTICATION, VERIFICATION, AND PAYMENTS
SYSTEMS AND METHODS FOR AUTHENTICATION AND VERIFICATION
BIN 2022-Wireless (LOT 12938)
This lot is generally related to a technique to calibrate transmission rate in wireless communication. Disclosed is a technique to adapt transmission rate between a customer premises equipment (CPE) and a base transceiver station (BTS) by sending multiple probe packets based on a static module and coding schemes (MCS) probe table associated with a current MCS. The system determines percentage of probe packets successfully received by a receiver for each of the set of probe MCSs associated with the current MCS, based on a link adaptation statistic packet received from the receiver. The system identifies an MCS from the set of probe MCSs for subsequent transmissions based on the determined percentage. The technology may be implemented in wireless communication, WiMAX, etc.
Method, device, and system for calibrating and adapting transmission rate in wireless communication
Method, device, and system for calibrating and adapting transmission rate in wireless communication
METHOD, DEVICE, AND SYSTEM FOR CALIBRATING AND ADAPTING TRANSMISSION RATE IN WIRELESS COMMUNICATION
METHOD, DEVICE, AND SYSTEM FOR CALIBRATING AND ADAPTING TRANSMISSION RATE IN WIRELESS COMMUNICATION
Method, device, and system for calibrating and adapting transmission rate in wireless communication
METHOD, DEVICE, AND SYSTEM FOR CALIBRATING AND ADAPTING TRANSMISSION RATE IN WIRELESS COMMUNICATION
Transmission rate calibration and adaptive methods, devices and systems in wireless communication
BIN 2022-Video Compression (LOT 12736)
This lot is generally related to a technique of compression of high quality video data using tone mapping. Techniques are disclosed to compress a video data stream by compressing high dynamic range video frames by using a bilateral filter which extracts a base frame with luminance information. The system compares the base data frames with the original frames to provide a detail frame with chroma information and selects a tone-mapping operation. The tone mapping is applied to the base frame to generate a compressed low dynamic range base frame. The technology may be implemented in video data compression, video compression software, mobile apps, etc.
Video data compression
BIN 2022-Software Testing (LOT 13030)
This lot is generally related to software testing. Techniques are disclosed to automatically generate test scripts to reduce testing effort, manual intervention and maintain consistency. The technique acquires multiple test steps from a database, identifies testing actions to be performed and generates the test script based on the actions. The techniques further identify an expected test result associated with each step and generate a validation script. The technology may be implemented in software testing services, software development, testing databases, etc.
Method and system for automatic generation of test script
BIN 2022-Networking (LOT 13057)
This lot is generally related to computer networks. Techniques are disclosed to analyze port performance to improve multi-protocol switching in a storage area network (SAN). The technique monitors operating parameters of ports, compares the parameters with a predefined criterion and identifies eligible ports for which parameters do not deviate much. The technique further compares port traffic data with a threshold, determines rank for the eligible ports and processes I/O operations based on the port ranks. The technology may be implemented in storage area networks, computer networks, servers, network devices, network switches, routers, modems, gateways, etc.
Method and system for port performance ranking in multi-protocol switch
Method and system for port performance ranking in multi-protocol switch
BIN 2022-Network Security (LOT 13185)
This lot is generally related to security of communication networks. Disclosed is a technique to monitor incoming traffic patterns to determine abnormality or deviation in the traffic and protect communication networks from intrusion. Disclosed is an intrusion detection system consisting of a network activity observer for monitoring network traffic, data packets and create data profiles of the monitored traffic elements. Also disclosed is a misuse detector for determining a first numerical indication of a probability, between 0 and 1 of the profiled traffic which indicates malicious activity. The system has an anomaly detector for determining a second numerical indication of a probability between 0 and 1 of the profiled traffic and a classifier which operates on the first and second numerical indications and generates a joint classification decision which indicates normal traffic or malicious or anomalous traffic. The technology may be implemented in network security systems, intrusion detection systems, network data management systems, etc.
Intrusion detection in communication networks
INTRUSION DETECTION IN COMMUNICATION NETWORKS
INTRUSION DETECTION IN COMMUNICATION NETWORKS
INTRUSION DETECTION IN COMMUNICATION NETWORKS
INTRUSION DETECTION IN COMMUNICATION NETWORKS
BIN 2022-Location Based Services (LOT 13020)
This lot is generally related to location-based services. Techniques are disclosed to dynamically trigger devices within a closed space, so that only necessary devices are allowed to be operating. The technique accesses closed space and multiple sensor information, determines device location and creates a 3D grid coordinate system of the closed space. The technique further compartmentalizes the closed space, determines device position in the compartments, accesses a user profile and triggers the device accordingly. The technology may be implemented in location-based services, navigation devices, safe vehicle driving systems, automobiles, portable devices, etc.
System and method for dynamically triggering a device within a closed space
System and method for dynamically triggering a device within a closed space
BIN 2022-Identity Authentication (LOT 13312)
This lot is generally related to a security system for protection of a user identity. Disclosed is a technique to protect the identity of a person such as a social security number and birthdate to protect the person from losses or fraud. Disclosed is a technique to authenticate a person’s identity to a business entity using a third party trusted entity having a secure repository for storing the identity information. The person registers with the trusted entity and accesses their account using a user name and password. Also disclosed are techniques to grant a unique code to the person so that the person can authenticate the identity to the business and deliver the unique code to the transaction entity. The technology may be implemented in user authentication systems, personal information security systems, theft protection systems, etc.
System and method for authenticating a person’s identity using a trusted entity
BIN 2022-Gaming (LOT 13386)
This lot is generally related to a multiplayer online game. Disclosed is a multiplayer gaming environment which allows a user to capture and control multiple game characters for playing various games, such as fighting, crafting, etc. Techniques are disclosed to provide a gaming environment consisting of a memory associated with profiles of characters and have information about characters. The system provides the position of a subject player character in the game and determines a proximity point of a user location with the subject player character. Further disclosed are techniques to capture and manipulate the subject player character if the proximity is less than the user radius. The system allows the user to release the game character after a certain time period and to grab another character or the same character again. The technology may be implemented in online games, multiplayer gaming systems, etc.
Multiplayer game using multiplayer characters
BIN 2022-Data Intelligence & Analytics (LOT 9418)
This lot is generally related to data analysis. Disclosed are techniques to verify the accuracy of information by automatically analyzing broadcasted information, compare with source information and present real time status. Also disclosed are techniques to monitor broadcasted information with multiple devices before checking accuracy. Further disclosed are different fact-checking techniques using IoT, reverse processing, separation method, random method, etc. The technology may be implemented in software, mobile APPs, web services, social networks, facts/accuracy-checking services, etc.
Fact checking method and system utilizing the internet of things
Reverse fact checking method and system
Efficient fact checking method and system utilizing sources on devices of differing speeds
Fact checking by separation method and system
Random fact checking method and system
Questionable fact checking method and system
Efficient fact checking method and system without monitoring
Focused fact checking method and system
Fact checking method and system utilizing format
Efficient fact checking method and system utilizing controlled broadening sources
Efficient fact checking method and system
Efficient fact checking method and system
Fact checking method and system utilizing a bendable screen
Fact checking method and system utilizing body language
Multiple implementation fact checking method and system
Priority-based fact checking method and system
Efficient web page fact checking method and system
Efficient social networking fact checking method and system
Anticipatory and questionable fact checking method and system
Method of and system for displaying fact check results based on device capabilities
Validity rating-based priority-based fact checking method and system
Efficient fact checking method and system
METHOD OF AND SYSTEM FOR EFFICIENT FACT CHECKING UTILIZING A SCORING AND CLASSIFICATION SYSTEM
Fact checking calendar-based graphical user interface
Fact checking calendar-based graphical user interface
Foldable device for efficient fact checking
Fact checking projection device
System and method for call logging and retrieval
BIN 2022-Contact Center (LOT 13420)
This lot is generally related to communications in a call center. Disclosed is a technique to record a customer call and retrieve the call using a search query to provide quality services. Disclosed is a technique to log a call by receiving a call log associated with a user. The call log includes call time, date, and an identification of a caller. The system receives a context of the call from the user, stores in a call record and associates the call record with the user. The system performs a search based on a query requested by the user and displays the result of the search query. The technology may be implemented in call centers, call management systems, mobile apps, etc.
System and method for call logging and retrieval
BIN 2022-Cloud & Network Storage (LOT 13117)
This lot is generally related to an intelligent system for load balancing in an IT infrastructure. Disclosed is a technique to provide a software-based hyper-converged infrastructure to provide all the necessary components for an IT infrastructure within a single appliance. Techniques are disclosed to extend storage capacity in a hyper-converged infrastructure by installing an Ethernet-based host bus adapter to a first host node having a computing component for allocating resources to guest machines. The system connects an external storage device to the first host node to a first port and connects a second end of the cable to the Ethernet cable to a first port of an Ethernet-based host bus adapter. The first host node and the external storage device communicate using the Advanced Technology Attachment (ATA) protocol over Ethernet (AoE) data packets so that the communication protocol, storage drives within the external storage device appear as direct-attached storage. The technology may be implemented in virtualized networking systems, data centers, IT management systems, etc.
Ethernet-leveraged hyper-converged infrastructure
Blue Hills (LOT 11110)
This portfolio is majorly related to delivery of targeted advertisements on a mobile device. Various techniques are disclosed to deliver online sponsored advertisements based on the user profile and bid amount from the sponsor. A set of patents disclose techniques to forward a mobile subscribers’ characteristic such as geographic region, transaction history to a sponsored content provider to deliver relevant content. The system transmits time details to the sponsor to match the content based on the relevancy parameters score of the subscribers’ characteristic and deliver the content through a link using an API. Also disclosed are techniques to update search results based on location of searchers’ device past search history, receive a bid amount along with an associated rendering capability from content providers. Second set of patents discloses techniques to deliver sponsored content by weighing of interaction information of the subscriber such as transaction events, purchase history, user history, geographic location, expertise, income bracket, home address etc. Few patents disclose a technique to associate a survey question with interactive sponsored content based on the subscribers’ response to the questions, analyse the user responses and select sponsored content for delivery on the user mobile device. Few more patents disclose techniques to receive the user selection of products, identify merchants who sell such products and send an ordered list of merchants to the user. Further disclosed are various techniques for delivery of targeted sponsored content based on user profile and history of events, matching one user with multiple devices based on routes travelled by these devices, etc. The technology may be implemented in ecommerce, online content distribution system, online shopping system, search engines, location based services, managing user profiles, navigation devices, mobile APPs, etc.
Identifying a same user of multiple communication devices based on Application use patterns
Identifying a same user of multiple communication devices based on user routes
Creation of a universal profile of a user by identifying similar user-managed assets on a plurality of devices of the user
Identifying a same user of multiple communication devices based on user locations
Creation of a universal profile of a user by identifying similar user-managed assets on a plurality of devices of the user
USER CHARACTERISTIC INFLUENCED SEARCH RESULTS
Managing sponsored content based on device characteristics
Presentation of search results to mobile devices based on viewing history
Syndication of a behavioral profile using a monetization platform
Exclusivity bidding for mobile sponsored content
Use of dynamic content generation parameters based on previous performance of those parameters
User characteristic influenced search results
Contextual mobile content placement on a mobile communication facility
User characteristic influenced search results
Location influenced search results
Managing sponsored content based on usage history
Dynamic bidding and expected value
Presentation of sponsored content based on mobile transaction event
Presenting sponsored content on a mobile communication facility
Mobile advertisement syndication
User history influenced search results
Managing sponsored content based on usage history
Managing sponsored content based on usage history
Presentation of sponsored content based on mobile transaction event
Interaction analysis and prioritization of mobile content
Presentation of sponsored content based on mobile transaction event
Interaction analysis and prioritization of mobile content
Exclusivity bidding for mobile sponsored content
Mobile advertisement syndication
Managing sponsored content based on usage history
Presenting sponsored content on a mobile communication facility
Managing payment for sponsored content presented to mobile communication facilities
Categorization of a mobile user profile based on browse behavior
User profile-based presentation of sponsored mobile content
Contextual mobile content placement on a mobile communication facility
System for targeting advertising content to a plurality of mobile communication facilities
System for targeting advertising content to a plurality of mobile communication facilities
Mobile dynamic advertisement creation and placement
Managing payment for sponsored content presented to mobile communication facilities
Interaction analysis and prioritization of mobile content
Embedding sponsored content in mobile Applications
Mobile content spidering and compatibility determination
Methods and systems for mobile coupon placement
Presentation of sponsored content on mobile device based on transaction event
Realtime surveying within mobile sponsored content
Managing payment for sponsored content presented to mobile communication facilities
Mobile dynamic advertisement creation and placement
Management of multiple advertising inventories using a monetization platform
Revenue models associated with syndication of a behavioral profile using a monetization platform
System for targeting advertising content to a plurality of mobile communication facilities
Presenting sponsored content on a mobile communication facility
Managing sponsored content based on usage history
Managing sponsored content based on usage history
Interaction analysis and prioritization of mobile content
Rendering targeted advertisement on mobile communication facilities
Contextual targeting of content using a monetization platform
System for targeting advertising content to a plurality of mobile communication facilities
System for targeting advertising content to a plurality of mobile communication facilities
System for targeting advertising content to a plurality of mobile communication facilities
System for targeting advertising content to a plurality of mobile communication facilities
System for targeting advertising content to a plurality of mobile communication facilities
Presentation of sponsored content on mobile device based on transaction event
Embedding sponsored content in mobile Applications
System for targeting advertising content to a plurality of mobile communication facilities
System for targeting advertising content to a plurality of mobile communication facilities
Mobile dynamic advertisement creation and placement
System for targeting advertising content to a plurality of mobile communication facilities
System for targeting advertising content to a plurality of mobile communication facilities
System for targeting advertising content to a plurality of mobile communication facilities
System for targeting advertising content to a plurality of mobile communication facilities
System for targeting advertising content to a plurality of mobile communication facilities
Managing payment for sponsored content presented to mobile communication facilities
Interaction analysis and prioritization of mobile content
Mobile advertisement syndication
Presentation of sponsored content on mobile device based on transaction event
System for targeting advertising content to a plurality of mobile communication facilities
Managing sponsored content for delivery to mobile communication facilities
Methods and systems for mobile coupon placement
System for targeting advertising content to a plurality of mobile communication facilities
Presenting sponsored content on a mobile communication facility
System for targeting advertising content to a plurality of mobile communication facilities
Interactive mobile advertisement banners
Location based mobile shopping affinity program
System for targeting advertising content to a plurality of mobile communication facilities
Managing sponsored content based on geographic region
Interaction analysis and prioritization of mobile content
System for targeting advertising content to a plurality of mobile communication facilities
System for targeting advertising content to a plurality of mobile communication facilities
System for targeting advertising content to a plurality of mobile communication facilities
System for targeting advertising content to a plurality of mobile communication facilities
Presentation of sponsored content on mobile device based on transaction event
System for targeting advertising content to a plurality of mobile communication facilities
System for targeting advertising content to a plurality of mobile communication facilities
System for targeting advertising content to a plurality of mobile communication facilities
System for targeting advertising content to a plurality of mobile communication facilities
Categorization of a mobile user profile based on browse and viewing behavior
Mobile content cross-inventory yield optimization
Mobile search service instant activation
User transaction history influenced search results
Dynamic bidding and expected value
Managing payment for sponsored content presented to mobile communication facilities
Mobile dynamic advertisement creation and placement
Idle screen advertising
System for targeting advertising content to a plurality of mobile communication facilities
System for targeting advertising content to a plurality of mobile communication facilities
Presenting sponsored content on a mobile communication facility
Management of multiple advertising inventories using a monetization platform
Mobile comparison shopping
System for targeting advertising content to a plurality of mobile communication facilities
Mobile advertisement syndication
Syndication of a behavioral profile associated with an availability condition using a monetization platform
User characteristic influenced search results
Presentation of search results to mobile devices based on television viewing history
System for targeting advertising content to a plurality of mobile communication facilities
Presentation of sponsored content on mobile device based on transaction event
System for targeting advertising content to a plurality of mobile communication facilities
Interaction analysis and prioritization of mobile content
Increasing mobile interactivity
Predictive text completion for a mobile communication facility
System for targeting advertising content to a plurality of mobile communication facilities
Dynamic bidding and expected value
Presentation of search results to mobile devices based on television viewing history
Green Field (LOT 10917)
This portfolio is generally related to communication networks. Disclosed are techniques to identify a VoIP proxy server with the lowest load to serve requesting devices, communicate audio data between devices where one device is behind a network address translation (NAT) firewall and provide uninterrupted VoIP communication between private network users. The system discloses a technique for load balancing in a VoIP system by sending a request to each proxy server, receive responses at a load balancing server and send identity of the server having lowest load to requesting user device. Also disclosed are techniques to communicate audio between devices which are behind a NAT firewall, by establishing a reliable call between a private network user and an Internet user, establish an outbound audio data channel between the network and the user, send an outbound data packet and utilize the packet to identify a reverse channel for inbound packets. Further, disclosed are techniques to establish and maintain Internet telephony calls between users even if a user is on a private network behind a NAT firewall. The technology may be implemented in VoIP services, Internet telephony services, communication networks, IP communication services, etc.
METHOD AND SYSTEM FOR AN INTELLIGENT PROXY SERVER FOR WORKLOAD BALANCING BY WORKLOAD SHIFTING
METHOD AND SYSTEM FOR AUTOMATIC PROXY SERVER WORKLOAD SHIFTING FOR LOAD BALANCING
METHOD AND SYSTEM FOR CONNECTING TO A PROXY SERVER WITH THE LOWEST WORKLOAD THROUGH QUERYING A LOAD MONITOR
METHOD AND SYSTEM FOR CONNECTING TO A PROXY SERVER WITH THE LOWEST WORKLOAD THROUGH A LOAD BALANCING PROXY SERVER
INTEGRATE NETWORK SWITCHING SYSTEM
SYSTEM AND METHOD FOR DETERMINING A CONNECTIONLESS COMMUNICATION PATH FOR COMMUNICATING AUDIO DATA THROUGH AN ADDRESS AND PORT TRANSLATION DEVICE
METHOD FOR COMMUNICATING AUDIO DATA IN A PACKET SWITCHED NETWORK
SYSTEM AND METHOD FOR PROVIDING REAL TIME CONNECTIONLESS COMMUNICATION OF MEDIA DATA THROUGH A FIREWALL
REAL TIME STREAMING MEDIA COMMUNICATION SYSTEM
SYSTEM AND METHOD FOR ESTABLISHING CHANNELS FOR A REAL TIME STREAMING MEDIA COMMUNICATION SYSTEM
Moon Walk (LOT 12449)
This patent is generally related to an illuminated charging port receptacle. Disclosed is a device having a light source which illuminates when inserted into a charging port. Disclosed device has a housing, a light, a connecting tip for charging portable devices, a cord, and a power source connector. When the device is connected to a power source the light illuminates the charging port and automatically shuts off when the connector is fully inserted into the port. The technology may be implemented in power cord, electronic device charger, etc
Directionally Oriented Lighted Connecting Apparatus for Connecting An Electronic Device To A Power Source
IP3 2021-Wireless 4 (LOT 9665)
This lot is generally related to wireless communication. Disclosed are improved networks for supporting large numbers of low user message rate devices having a network concentrator to authenticate user devices, a client registry to register user devices, and a low user message rate concentration point to send a broadcast control message to the devices. The technology may be implemented in wireless networks, base stations, network switches, routers, modems, etc.
Method and apparatus for communicating between low message rate wireless devices and users via monitoring, control and information systems
IP3 2021-Wireless 3 (LOT 12964)
This lot is generally related to a radio transceiver for down-converting radio frequency signals to provide gain control, a good noise and low power consumption. Disclosed is a signal down-converter consisting of a pair of passive double sideband mixers for receiving quadrature RF signals. The system mixes the quadrature RF signals with local oscillator driving signals to provide mixed differential signals. The system feeding the mixed differential signals are fed to a differential difference feedback amplifier having high frequency and provides a down-converted output signal. The technology may be implemented in mobile phones, set-top boxes, etc.
Signal downconverter
IP3 2021-Wireless 2 (LOT 13041)
This lot is generally related to wireless transmitters. Disclosed is an improved OFDM transmitter which has low latency, multi-rate support, reduced turnaround time and uses less complex components. The transmitter uses a MAC interface to synchronize MAC-transmitted data to a system clock and a parallel scrambler to scramble synchronized data. The transmitter also uses a parallel convolutional encoder to convolutionally encode data received from the parallel scrambler. The technology may be implemented in OFDM transmitters, transceivers, wireless devices, portable devices, wireless network equipment, base stations, etc.
Orthogonal frequency division multiplexing transmitter system and VLSI implementation thereof
IP3 2021-Wireless 1 (LOT 13070)
This lot is generally related to OFDM networks. Disclosed are techniques to perform least square (LS) equalization on an OFDM signal which makes full use of channel state information (CSI), improves performance and requires minimal and simple calculations. The technique receives a modulated signal, demodulates by using fast Fourier transform (FFT) and processes FFT demodulated signal. The technique further processes channel estimator output signal to produce a CSI signal and decodes the CSI aided LS equalized signal. The technology may be implemented in OFDM networks, ultra-wideband devices, wireless networks, mobile communication networks, cellular networks, network switches, modems, routers, base stations, etc.
System and method for performing LS equalization on a signal in an OFDM system
IP3 2021-Web Services – Intelligent Bookmarks (LOT 11480)
This lot is generally related to bookmarks. Disclosed is a technique to better access, search, share and rate a database of intelligent bookmarks. The technique displays an Internet document, receives a user selection of content, retrieves document address, extracts identifier of selected content and receives user supplemented video information. This technique further associates and stores the addresses and the identifiers to access the document and document content. The technology may be implemented in web services, bookmark services, web browsers, bookmark databases, etc.
Intelligent bookmarks and information management system based on the same
Intelligent bookmarks and information management system based on the same
Intelligent bookmarks and information management system based on same
IP3 2021-Web Services – Content Selling (LOT 7626)
This lot is generally related to online content selling. Techniques are disclosed to provide an online platform to publish news, blogs or other content along with readers’ thoughts and generate revenue from readers in terms of subscription of paid comments. Disclosed is an online system to receive content such as a news story or blog entry, etc., from various content providers and allow readers to share comments by paying a fee to the providers. Also disclosed are techniques to provide various templates by using pre-selected color, font or an a la carte selection of various colors, borders, fonts, and the like so that the reader can choose their own attributes of distinctiveness for comments. Further disclosed are techniques to place readers’ comments section or a distinctive appearance and/or position on a web page and auction prominent comment locations on a webpage for a certain time period. The technology may be implemented in online news content providers’ websites, blog websites, websites for stories, social networks, political analysis systems, etc.
Method for monetizing online content on the internet
Method for making money on the internet
IP3 2021-Wearable ECG System (LOT 12666)
This lot is generally related to a wearable electrocardiogram (ECG) system. Disclosed is a wearable ECG device for frequently and constantly monitoring the heart condition of a user. The wearable ECG device has multiple electrodes, a multiplexer with an input terminal, two output terminals and a control terminal. Also disclosed is a detection module connected with one output end of the multiplexer, and a digital detection module is connected with the other end of the multiplexer. The processor is connected with the multiplexer and the digital detection module. The system has a motion-sensing module connected with the processor for sensing the acceleration of the wearable ECG system and outputs an electrical signal based on the acceleration. The wearable ECG has a digital signal processing circuit consisting of three filters. The second and third filters are connected with the first filter and a waveform buffer is connected with the first, second and third filters. The technology may be implemented in wearable ECG systems, wearable heart monitors, etc.
CIRCUITS FOR MOBILE ECG SYSTEM
Circuits for wearable ECG system
Analog and digital signal processing for a wearable ECG system
IP3 2021-Video Games (LOT 12617)
This lot is generally related to video games. Techniques are disclosed to utilize physical location information in video games to provide better gaming experience to players. Techniques are disclosed to receive position of a game player and obtain images of the location. Also disclosed are techniques to map the images into a virtual game environment by displaying images along with virtual objects. Further disclosed are techniques to store location data of players when the game is not played for later analysis. The technology may be implemented in video games, virtual games, location-based services, VR applications, etc.
Video game including user determined location information
Video game including user determined location information
IP3 2021-Video & Image Processing 4 (LOT 12923)
This lot is generally related to video processing. Techniques are disclosed to model a background of a video which accounts for dynamic background change according to a pattern. The technique generates a combined color covariance matrix of a video image and input image, estimates a probability density, and updates a background model. Few techniques generate a feature point space, develop an uncertainty model and perform a variable bandwidth mean shift on the feature space points. The technology may be implemented in video processing services, surveillance applications, object detection and monitoring, computer vision applications, video segmentation, etc.
Error propogation and variable-bandwidth mean shift for feature space analysis
Error propogation and variable-bandwidth mean shift for feature space analysis
IP3 2021-Video & Image Processing 3 (LOT 12921)
This lot is generally related to image processing. Techniques are disclosed for modelling of dynamic scenes and detecting changes to efficiently identify foreground and background in moving pictures and videos. The technique inputs a current image and previously stored images, represents the current image in a subspace, learns a dynamical model, and adapts the subspace based on the scene changes. The techniques further adapt dynamical model parameters in accordance with the scene changes, determine difference between prediction and current image and outputs an indication of a new object. Few techniques compute optical flow for an image, perform an invariant transformation and estimate probability for a current input to belong to the background. The technology may be implemented in video modeling services, video processing applications, object detection, object tracking, object classification, event analysis, industrial automation, security and surveillance, real time video analysis, etc.
Method for scene modeling and change detection
Method for scene modeling and change detection
IP3 2021-Video & Image Processing 2 (LOT 12920)
This lot is generally related to video processing. Techniques are disclosed for automatic scale selection for feature space analysis and partitioning for applications such as video segmentation. The technique receives a video, determines a color bandwidth and a local spatial bandwidth for each pixel and clusters the video using a variable bandwidth mean shift by applying the bandwidths. Few techniques also determine data modes using the process. Few more techniques select multiple analysis scales, partition the data into modes, determine most stable mean/covariance pair and select the covariance as a variable bandwidth. The technology may be implemented in video background modelling, object or human tracking, video segmentation, real time image and video processing, computer vision, animation, etc.
Systems and methods for automatic scale selection in real-time imaging
Systems and methods for automatic scale selection in real-time imaging
Systems and methods for automatic scale selection in real-time imaging
IP3 2021-Video & Image Processing 1 (LOT 12919)
This lot is generally related to image processing. Disclosed is a technique to provide tunable kernels for improved mean shift tracking of objects in consecutive image frames for improving tracking performance. The technique encodes image data of consecutive frames using multiple kernels, determines a spatial configuration expression and optimizes bandwidth of kernels. The technology may be implemented in video processing applications, image processing applications, machine vision applications, animations, tracking humans or objects in a video, etc.
Tunable kernels for tracking
IP3 2021-Vehicle Safety (LOT 12922)
This lot is generally related to automobile safety. Disclosed is a technique for real time obstacle detection from a moving vehicle to avoid accidents and enable autonomous driving. The technique calibrates a camera, receives multiple images and camera ego motion information, selects multiple real- world points and applies motion estimation on the real-world points and images. The technique further determines a true motion flow of the real-world points and when any real-world point is an obstacle. The technology may be implemented in automobile safety devices, autonomous driving, vehicle safety equipment, image processing software, vehicle cameras, etc.
REAL-TIME OBSTACLE DETECTION WITH A CALIBRATED CAMERA AND KNOWN EGO-MOTION
REAL-TIME OBSTACLE DETECTION WITH A CALIBRATED CAMERA AND KNOWN EGO-MOTION
REAL-TIME OBSTACLE DETECTION WITH A CALIBRATED CAMERA AND KNOWN EGO-MOTION
REAL-TIME OBSTACLE DETECTION WITH A CALIBRATED CAMERA AND KNOWN EGO-MOTION
REAL-TIME OBSTACLE DETECTION WITH A CALIBRATED CAMERA AND KNOWN EGO-MOTION
REAL-TIME OBSTACLE DETECTION WITH A CALIBRATED CAMERA AND KNOWN EGO-MOTION
IP3 2021-Speech Biometrics (LOT 12575)
This lot is generally related to a voice-enabled user authentication system. Disclosed is a voice user interface to authenticate a user and allows access to various data services on a mobile device. The system uses a device speaker to receive a first voice through the voice user interface, calculating a confidence score by comparing the first voice with a voice model associated with the authorized user. The system identifies the specific request from the user and allows access if the confidence score exceeds the minimum confidence score. The technology may be implemented in user authentication systems, voice recognition software, in-car systems, fighter aircrafts, etc.
Multi-sample conversational voice verification
Multi-sample conversational voice verification
IP3 2021-Semiconductor 2 (LOT 12444)
This lot is generally related to semiconductor devices. Disclosed are techniques for manufacturing castellated gate MOSFET devices which are vertically oriented and used for high performance analog and mixed-signal applications. Disclosed is a castellated-gate MOSFET tetrode device consisting of a semiconductor substrate region having an upper and lower portion with a top surface and a bottom surface. The substrate has a source and a drain region with primary and secondary channel-forming regions that are disposed to form an integrated cascode structure. Also disclosed are multiple thin semiconductor channel elements formed by etching spaced gate slots having a first predetermined depth into the substrate. Further disclosed are second gate structures provided by interposing castellated second gate elements between secondary channel elements and a second gate member interconnects at the upper vertical ends to cover the secondary channel elements which are separated by second dielectric layers from the second gate structure to form an integrated cascode device structure to provide high speed integrated vertical I/O device. Few patents disclose fabrication of castellated-gate MOSFET device for analog and mixed-signal applications having reduced sensitivity to substrate noise and crosstalk generated by the digital logic functions. The technology may be implemented in memory chips, microprocessors, power MOSFET, digital circuits, etc.
Castellated gate MOSFET tetrode capable of fully-depleted operation
Castellated gate MOSFET tetrode capable of fully-depleted operation
Mixed-signal semiconductor platform incorporating fully-depleted castellated-gate MOSFET device and method of manufacture thereof
Castellated gate MOSFET device capable of fully-depleted operation
Fully-depleted castellated gate MOSFET device and method of manufacture thereof
Fully-depleted castellated gate MOSFET device and method of manufacture thereof
IP3 2021-Semiconductor 1 (LOT 10829)
This lot is generally related to semiconductor devices. Disclosed is an IC-based module having Setup, Capture, Process and Scan (SCPS) module which is flexible, configurable and expandable up to a granular addressability. The SCPS module uses an interpreter sub module and a register bank with multiple registers to respond to an I3C supplemented with the SCPS sequences on reception of an instruction preceded by any I3C addresses. Also disclosed are techniques to respond to I2C addresses by SCPS module. The technology may be implemented in ICs, semiconductor devices, programmable logic devices, field programmable gate arrays, semiconductor substrates, etc.
Control module for multiple mixed-signal resources management
Control module for multiple mixed-signal resources management
CONTROL MODULE FOR MULTIPLE MIXED-SIGNAL RESOURCES MANAGEMENT
CONTROL MODULE FOR MULTIPLE MIXED-SIGNAL RESOURCES MANAGEMENT
CONTROL MODULE FOR MULTIPLE MIXED-SIGNAL RESOURCES MANAGEMENT
CONTROL MODULE FOR MULTIPLE MIXED-SIGNAL RESOURCES MANAGEMENT
CONTROL MODULE FOR MULTIPLE MIXED-SIGNAL RESOURCES MANAGEMENT
CONTROL MODULE FOR MULTIPLE MIXED-SIGNAL RESOURCES MANAGEMENT
CONTROL MODULE FOR MULTIPLE MIXED-SIGNAL RESOURCES MANAGEMENT
CONTROL MODULE FOR MULTIPLE MIXED-SIGNAL RESOURCES MANAGEMENT
IP3 2021-Networking 2 (LOT 13055)
This lot is generally related to computer networks. Techniques are disclosed for efficient multi-protocol translation in storage area networks (SANs). The technique associates two ports with two network protocols, assigns virtual addresses to the ports, and establishes mapping tables. The technique further provides virtual addresses to the network device, identifies the connected destination port, and sends data through that port. The technology may be implemented in computer networks, storage area networks, servers, network devices, network switches, modems, routers, gateways, etc.
Systems and methods for multi-protocol translation
IP3 2021-Networking 1 (LOT 12989)
This lot is generally related to memory management in multiple devices in a distributed network environment. Disclosed is a technique to perform memory management in a network device consisting of a processor to determine memory space requirements for execution of an application and create a memory pool based on the memory requirements. The system aggregates physical memories of multiple devices and executes the application in the memory pool using semaphores and a mutex application programming interface (API). The technology may be implemented in network management, cloud computing systems, memory management systems, etc.
Systems and methods for performing memory management in a distributed environment
IP3 2021-Network Management 2 (LOT 12731)
This lot is generally related to control access of a network resource. Techniques are disclosed to control usage of network resources in a common access point. Disclosed is a technique to control access of a common shared access point based on a controllable amount of connection performance such as bandwidth, latency or packet loss. The system controls the bandwidth, latency or packet loss for each user who is spending more time on the access point by providing less bandwidth or connection performance. The system automatically provides high bandwidth to new users and discourages users from spending long periods of time occupying the physical space, such as cafes. Further disclosed are techniques to measure performance parameters to encourage certain types of activity such as video streaming, voice over IP, etc. The system also allows users to enjoy high bandwidth who are purchasing stuff from the cafe or involved in other activity such as viewing an advertisement, completing a survey or participating in some other activity. The technology may be implemented in cafes at the airports, access points at restaurants, mobile applications, etc.
User specific access throttler for access points
IP3 2021-Network Management 1 (LOT 12566)
This lot is generally related to network management. Disclosed is a technique to automate network traffic management using visual analytics to reduce cost and time. The technique pre-processes network log data, analyzes network nodes and traffic flow using visualization technology and presents analyzed data to a network operator. The technology may be implemented in network switches, network management software/devices, communication networks, etc.
Visual analytical method and system for network system structure and network communication mode
Visually analyzing method and system for network system structure and network communication mode
IP3 2021-Network Handoff (LOT 12071)
This lot is generally related to pairing of a portable device to share wireless connectivity and a secondary gesture input mechanism for touchscreen devices. Techniques are disclosed to connect various portable devices, such as cellular telephones, fitness tracking devices, smart watches, emergency response devices, to share a common network connectivity and provide a secondary touch-enabled gesture input located near edges of a touchscreen. Disclosed is a gesture input mechanism which is located near an edge of a touchscreen and allows a user to interact with a touchscreen device with minimal or no blocking of the display portion of the device. The input device may be useful on smaller touchscreen devices, such as wrist watches or other devices, where a user’s finger may block much of the viewable surface. Also disclosed are techniques to pair a set of portable devices to share common connectivity by evaluating connectivity strength, battery power, and other factors for routing connections between devices to external networks. Further disclosed is that an incoming phone call may be answered by any of the connected devices, even though the connection may have been originally received by a different device. The technology may be implemented in mobile phones, fitness tracking devices, smart watches, emergency response devices, etc.
Portable devices paired to share wireless connectivity
Secondary gesture input mechanism for touchscreen devices
IP3 2021-Multimedia Content Management (LOT 11265)
This lot is generally related to distribution of media content. Disclosed is a technique to record and distribute notable live events to users across a network. The system receives multiple time stamped media data such as audio, video of live events from various user devices into a server. The server read captured media and triggered data having time stamps indicating real time trigger event to generate media segments corresponding to a trigger datum from the media capture devices. The server has a display unit for displaying multiple media segments consisting of time datum corresponding to the media segment from each of the multiple cross-registered devices without disclosing a reference of received trigger from a particular cross-registered device. Also disclosed are techniques of cross-registration of devices by enrolling devices in a group created on a communication network. Further disclosed are techniques to transfer the stored media data from a temporary memory to a permanent storage as a media segment when the trigger datum is received. The technology may be implemented in media streaming services, mobile phones, media distribution systems, social networks, etc.
Retrospective capture trigger.
Offered Method and apparatus for editing media content
IP3 2021-Multimedia Communication (LOT 13032)
This lot is generally related to multimedia. Techniques are disclosed to render multimedia content on user devices without losing media continuity and which can blend content from multiple sources. The technique receives multimedia content from a server and transforms the media chunks based on a user preference by modifying the sequence of chunks and adjusting content time duration. The techniques further render the transformed content on the user devices. The technology may be implemented in multimedia services, streaming media, media broadcasts, online media, digital TV, satellite TV, VoD, multimedia networks, etc.
Methods and systems for rendering multimedia content on a user device
Methods and systems for rendering multimedia content on a user device
IP3 2021-Multimedia (LOT 6256)
This lot is generally related to multimedia services. Disclosed is a technique to ensure commercial breaks are provided to the media viewer even when the viewer fast forwards media content and improve revenues for media providers from advertisers. The technique provides media stream with multiple sets of which are consecutive and contain identical content frames related to commercial breaks. These frames occur prior to fast forwarding of stream so that the viewer has to watch commercial breaks. The technology may be implemented in multimedia networks, streaming services, VoD, online media, satellite TVs, Internet media, etc.
Viewing of commercial break content during fast-forwarding of a video stream
IP3 2021-Mobile Apps & Services (LOT 9477)
This lot is generally related to smart assistants. Disclosed is an automated assistant for a user by receiving a user request for assistance to determine semantics and a domain of the user request, determine a task and a parameter related to the user request by parsing the user request having meaning or interpretation, location and personal information of the user such as telephone, user activity, access an application program interface (API) to retrieve matched data for the domain, and generate personalized recommendations for activities, products, services. Also disclosed are techniques to send a possible response to the user by interacting with the semantic web services and extracting options or suggestions from the semantic web services. The technology may be implemented in virtual assistants, smart speakers, smart phones, mobile apps, etc.
Automated assistance for user request that determines semantics by domain, task, and parameter.
Assistive agent
IP3 2021-Metadata Analytics & Management (LOT 11037)
This lot is generally related to a metadata management tool. Disclosed are techniques to collect, analyze and manage massive amounts of data from multiple metadata repositories in an enterprise environment. Techniques are disclosed to obtain metadata from various information sources in real time and receive a user request related to source metadata objects residing in multiple source metadata repositories. The system responds to the user request in real time by identifying a data management application, which corresponds to the source metadata object and retrieves the source metadata objects using an application program interface (API). Also disclosed are various user interfaces, which assist users in creating customized, extended metadata such as tables, reports, etc. The technology may be implemented in data management systems, data repositories, CRM applications, database management systems, modeling tools, etc.
Method and apparatus for obtaining metadata from multiple information sources within an organization in real time.
Virtual metadata analytics and management platform.
IP3 2021-Messaging & Chat bot (LOT 13012)
This lot is generally related to human machine interactions. Techniques are disclosed to provide interactions between a user and an embodied conversational agent (ECA), with true emotional feedback and dynamic dialogue. The technique receives conversation data, computes a user behavior score based on behavioral parameters of the conversation data, and determines user’s emotional state. The technique further identifies ECA’s response state corresponding to user’s emotional state and transitions ECA behavior. The technology may be implemented in human machine interactions, chat bots, automated customer service applications, etc.
System and method for providing interaction between a user and an embodied conversational agent.
SYSTEM AND METHOD FOR PROVIDING INTERACTION BETWEEN A USER AND AN EMBODIED CONVERSATIONAL AGENT.
SYSTEM AND METHOD FOR PROVIDING INTERACTION BETWEEN A USER AND AN EMBODIED CONVERSATIONAL AGENT.
System and method for providing interaction between a user and an embodied conversational agent.
SYSTEM AND METHOD FOR PROVIDING INTERACTION BETWEEN A USER AND AN EMBODIED CONVERSATIONAL AGENT.
IP3 2021-LoRA – IoT Networking (LOT 12689)
This lot is generally related to a long range (LoRa) network. Disclosed is a technique for reliable communication in a LoRa communication and minimize packet loss in a communication system. Also disclosed is a network coding system consisting of a network server connected with an end node for receiving a packet and a stationary gateway installed between the network server and the end node for delivery of packets transmitted by the end node. Further disclosed is a temporary gateway which is installed between the stationary gateway and the end node for delivery of packets to the end node and the stationary gateway to minimize a lost packet and reduce power wastage. The technology may be implemented in low power wide area networks, LoRa communication systems, etc.
Network coding method and apparatus for reliable communication in LoRa communication system.
Network Coding Method and Apparatus for Reliable Communication of LoRa System
IP3 2021-Location-Based Services (LOT 12735)
This lot is generally related to delivery of content based on a user’s mobile device location. Disclosed is a technique to help small business owners to deliver marketing and advertising information on a user device based on the presence location of the user device. Disclosed system delivers content to a mobile device having a network device with an uplink port, a downlink port, a memory, and a processor. The device establishes a connection with the downlink port and establishes first connection between the mobile device and a webserver through the downlink port. Also disclosed are techniques to determine a media access control (MAC) address of the mobile device, receive user history information associated with the MAC address, and provide targeted information to the mobile device. Further disclosed are techniques to update user history using the MAC address. The technology may be implemented in location-based services systems, content delivery systems, online shopping, etc.
Systems, methods, and devices for presence identification
Systems, methods, and devices for presence identification.
Systems, methods, and devices for presence identification
IP3 2021-Live Streaming (LOT 11869)
This lot is generally related to a technique to generate personalized views of live video feeds of an event. Disclosed is a live video streaming technique to provide information about individual players, teams and better views of important incidents of an event and various options from a user perspective. Disclosed is a technique to generate personalized views of live video feeds of an event by determining personalized inputs associated with each user. The system receives a live video feed of an event from each of the imaging units and generates a map of an area where the event is going on. Also disclosed are techniques for receiving real-time location of a participant in the event from a tracking unit, correlate the real-time location of the participant with the mapped area and select a video feed along with the live video feed. Further disclosed are techniques to generate personalized views of the live video feeds and transmit the video feed to respective users through a web server. The technology may be implemented in live video capturing systems, broadcasting systems, live streaming systems, etc.
Method and system for generating personalized views of live video feeds.
A method and a system for generating personalized views of live video feeds.
Method and system for generating personalized views of live video feeds
Method and system for generating personalized views of live video feeds.
Method and system for generating personalized views of live video feeds
Method and system for generating personalized views of live video feeds.
IP3 2021-Collaboration & App Management (LOT 11342)
This lot is generally related to instant messaging or text-based messaging. Disclosed are techniques to provide SMS messages at no extra cost using a mobile phone and cloud services in global communication networks. Techniques are disclosed to send and receive text-based messages consisting of a mobile device connected to a wireless network and a server via the network. The server is configured to send an outgoing text message to the mobile device through a communication network, and the mobile device is configured to receive and send a response to the received text message. Also disclosed is a cloud- based network service to provide a server-based file or tasks to various network-connected devices. The technology may be implemented in an instant messaging service, mobile devices, mobile apps, cloud computing, etc.
System and method for a server-based files and tasks brokerage
Sending and receiving text-based messages over a mobile phone via a network connected computer
IP3 2021-Augmented Reality 2 (LOT 11293)
This patent is generally related to augmented reality (AR). Disclosed is a technique to project synthetic information or supplementary information into the real environment to enhance the real world experience. Disclosed system projects synthetic information into a real environment by generating a camera image of the real environment and assigning the image to a 3D model through image processing or pattern recognition. Also disclosed are techniques to calculate a position of the information and a correction of the projection position is implemented through a feedback between the camera image and the projection unit. The technology may be implemented in medical field, tourism, Industrial manufacturing, etc.
Projection of synthetic information
IP3 2021-Augmented Reality 1 (LOT 11099)
This portfolio is generally related to augmented reality (AR) application. Various techniques are disclosed to provide an accurate and seamless AR experience to users by using fiducial markers having encoded data. Techniques are disclosed to accurately register real world or physical world object coordinates to the relative coordinates of an AR system by encoding data into high-contrast markers or QR codes labeled as Digitally Encoded Markers (DEMs). The system allows mobile device or a viewing device to extract the metadata of the DEM. Also disclosed are techniques to superimpose digital data onto the real world by registering the geographic world coordinates on the DEM to produce an AR experience to the user in real time. The technology may be implemented in AR applications, mobile apps, etc.
Digitally encoded marker-based augmented reality (AR)
Digitally encoded marker-based augmented reality (AR)
Digitally encoded marker-based augmented reality (AR)
IP3 2021-AI for Selecting Audio Codec (LOT 12727)
This lot is generally related to a technique of audio compression in a material exchange format (MXF) file to maintain audio quality. Disclosed is a technique to select an optimal audio codec by creating multiple processed audio clips by compressing and decompressing an original audio clip with different audio codec algorithms. The system creates a matched filter using the original audio clip to determine a power spectrum of each of the processed audio to identify a selected audio codec algorithm for compression. The technology may be implemented in audio processing software, audio and video packaging systems, media players, etc.
Matched filter to selectively choose the optimal audio compression for a metadata file
Ice Cap (LOT 12849)
This portfolio is generally related to techniques of monitoring heart condition of a patient. Various techniques are disclosed to monitor electrophysiological signals, electrical signal changes based on vector analysis, ECG systems having ASICs, biological tissue functions and other techniques to determine heart conditions. Disclosed is a technique to analyze patients electrical signals received from a patient signal data waveform and generate a set of vectors to point of interest. The system extracts multiple vector parameters and determine vector ratios on the vector parameters to monitor changes in the patient signal data waveform. A set of patents disclose a technique to automatically detect and measure ST deviation of a heart wave ECG signal with noise and determine baseline variation of the signal. Few patents in the portfolio disclose an electrocardiography (ECG) system which produces output signal by monitoring a voltage differential on the leads and has a drive circuit for cancelling a common mode noise among the electrodes. The ECG system has a lead fault detection unit with current source, a control module which measures parameters at each electrode and determine an amount of current leakage. Few patents in the lot disclose techniques for biological tissue function analysis based on saturation of haemoglobin with oxygen (SPO2) signal data which is synchronized with respiration signal data. Further disclosed is a system for heart ablation by automatically determining ablation pulse characteristics to determine the thickness of tissue and determined area of abnormality. The technology may be implemented in ECG systems, ECG signal analysis system, heart monitoring systems, etc.
AVOIDING DRIVE CIRCUIT SATURATION IN AN ECG SYSTEM.
ISOLATED GROUNDING EFFECTIVENESS MONITOR.
Isolated Grounding Effectiveness Monitor
Thermal Patient Signal Analysis
Thermal patient signal analysis.
Blood vessel mechanical signal analysis.
Detection of R-Peak Point in an Electrocardiogram Signal.
Evaluating Atrio-Ventricular Conduction in a Heart.
Patient Signal Filtering
Matrix-Based Patient Signal Analysis.
PATIENT SIGNAL ANALYSIS BASED ON VECTOR ANALYSIS
Patient Signal Analysis Based on Vector Analysis.
Patient Signal Analysis Based on Vector Analysis.
Patient Signal Analysis Based on Vector Analysis.
Prior Image Based Three Dimensional Imaging
Prior image based three dimensional imaging.
Patient Signal Analysis Based on Actiniform Segmentation
Analysis and Characterization of Patient Signals.
Analysis and Characterization of Patient Signals.
PATIENT SIGNAL ANALYSIS AND CHARACTERIZATION BASED ON LATE POTENTIALS,
PATIENT SIGNAL ANALYSIS AND CHARACTERIZATION.
SYSTEM AND METHOD TO CALCULATE CARDIAC CHARACTERISTICS.
Adaptive ECG Trigger Signal Jitter Detection and Compensation for Imaging Systems.
Adaptive Cardiac Data Patient Filter System.
SYSTEM FOR NON-INVASIVE CARDIAC OUTPUT DETERMINATION.
System for Monitoring and Diagnosis of Cardiac Electrogram Signals Using Multi-Dimensional Analysis.
SYSTEM FOR CARDIAC ARRHYTHMIA DETECTION AND CHARACTERIZATION.
System for Automatic Medical Ablation Control.
SYSTEM FOR CARDIAC ARRHYTHMIA DETECTION AND CHARACTERIZATION
System for Cardiac Impairment Detection Based on Signal Regularity
System for Cardiac Condition Detection Responsive to Blood Pressure Analysis.
System for Adaptive Sampled Medical Signal Interpolative Reconstruction for Use in Patient Monitoring.
Biological Tissue Function Analysis.
SYSTEM FOR VENTRICULAR ARRHYTHMIA DETECTION AND CHARACTERIZATION.
System for Ventricular Function Abnormality Detection and Characterization.
SYSTEM FOR CARDIAC CONDITION CHARACTERIZATION USING ELECTROPHYSIOLOGICAL SIGNAL DATA.
System for Cardiac Medical Condition Detection.
SYSTEM FOR CARDIAC ARRHYTHMIA DETECTION AND CHARACTERIZATION
System for Cardiac Arrhythmia Detection.
SYSTEM FOR CONTINUOUS CARDIAC PATHOLOGY DETECTION AND CHARACTERIZATION.
System for Cardiac Pathology Detection and Characterization.
HEART ELECTROPHYSIOLOGICAL SIGNAL ANALYSIS SYSTEM.
HEART ELECTROPHYSIOLOGICAL SIGNAL ANALYSIS SYSTEM.
System for Heart Performance Characterization and Abnormality Detection
SYSTEM FOR HEART PERFORMANCE CHARACTERIZATION AND ABNORMALITY DETECTION.
System for Heart Performance Characterization and Abnormality Detection.
System for Heart monitoring, Characterization and Abnormality Detection.
SYSTEM FOR GENERATION OF A COMPOSITE MEDICAL IMAGE OF VESSEL STRUCTURE.
System for determining electrical status of patient attached leads
System for Cardiac Medical Condition Detection and Characterization
SYSTEM FOR PROCESSING PATIENT MONITORING POWER AND DATA SIGNALS.
SYSTEM FOR PROCESSING PATIENT MONITORING POWER AND DATA SIGNALS
Denoising and Artifact Rejection For Cardiac Signal in a Sensis System.
METHOD AND APPARATUS FOR SIGNAL TRANSMISSION WITH ISOLATION IN MEDICAL DEVICES.
SYSTEMS AND METHODS OF SUBTRACTION ANGIOGRAPHY UTILIZING MOTION PREDICTION
Sun Belt (LOT 12389)
This patent is generally related to an application to detect a face in an image and automatically edit to make it more attractive. Disclosed is a technique to automatically modify the image based on country, culture and other pertinent user information using machine learning techniques. Disclosed is an application to select a face in an image, construct a face structure mask based on model face masks and modify the face image. Also disclosed are techniques to display modified image to a user display and receive the user feedback for further modification. Further disclosed are techniques to upload modified face image to various social networking portals. The technology may be implemented in picture editing software, mobile applications, media editing software, etc.
SYSTEMS AND METHODS FOR AUTOMATICALLY MODIFYING A PICTURE OR A VIDEO CONTAINING A FACE
Mountain Gorilla (LOT 12514)
This portfolio is generally related to secured cloud services. Techniques are disclosed to provide collaborative environment for secured and confidential data sharing such as a document file, spreadsheet, picture file, chat session, instant message, video recording, audio-video recording, etc. Disclosed is a secured cloud data management system which allows a subscriber user to share information with a guest user. The subscriber user controls the information and does not allow the guest users to alter or share the information to third party or other devices. The system provides linking and controlling of all the elements of the work and maintains document viewing access history for future reference. Also disclosed are techniques to set the default life cycle policy for accessibility of the document and the document can be deleted by subscriber user any time. The technology may be implemented in cloud services, web applications, online document management systems, etc.
SECURE WORKFLOW AND DATA MANAGEMENT FACILITY
SECURE WORKFLOW AND DATA MANAGEMENT FACILITY
Secure Workflow and Data Management Facility
SECURE WORKFLOW AND DATA MANAGEMENT FACILITY
Blue Lobster (LOT 12339)
This portfolio is generally related to internet protocol (IP) based storage networks. Various techniques are disclosed for high performance network storage processors to accelerate the network data traffic and reduces the TCP/IP protocol stack overhead from the host processor and enables high line rate security processing including firewall, encryption, decryption, intrusion detection, etc. Disclosed is a technique to enable retrieval of data in a memory subsytem using a hardware-implemented processor consisting of a flash memory in a target system with a host processor which is connected to a TCP/IP network. The system has TCP/IP protocol with a transport layer and a network layer for receiving a request to register a region of flash memory from an application running on the target system. The system makes the region of the flash memory available to multiple peers and receives data packets by the hardware-implemented processor at the target system. Also disclosed are techniques to receive a remote direct memory access request in the data packets with a location of a region of the flash memory to store data or retrieve the data from the memory subsystem without the host processor controlling memory access during the storing or retrieving. Few patents in the portfolio disclose a hardware processor which drastically reduces the TCP/IP protocol stack processing overhead from the host CPU and enables security processing features like firewall at various protocol layers such as link, network and transport layers to substantially improve the host CPU performance for intended applications. Few more patents disclose programmable IP processor architecture which allows customer specific applications such as network management, storage firewall or other security capabilities, bandwidth management, quality of service, virtualization, performance monitoring, zoning, LUN masking to be deployed seamlessly. The technology may be implemented in storage area network, IP Storage Networking solutions, shared-disk file systems, etc.
MEMORY SYSTEM FOR A HIGH PERFORMANCE IP PROCESSOR
HIGH PERFORMANCE IP PROCESSOR USING RDMA
TCP/IP PROCESSOR AND ENGINE USING RDMA
DISTRIBUTED NETWORK SECURITY SYSTEM AND A HARDWARE PROCESSOR THEREFOR
HIGH PERFORMANCE IP PROCESSOR
IP STORAGE PROCESSOR AND ENGINE THEREFOR USING RDMA
RUNTIME ADAPTABLE PROTOCOL PROCESSOR
RUNTIME ADAPTABLE SEARCH PROCESSOR
IP STORAGE PROCESSOR AND ENGINE THEREFOR USING RDMA
DATA PROCESSING SYSTEM USING INTERNET PROTOCOLS AND RDMA
DATA PROCESSING SYSTEM USING INTERNET PROTOCOLS
DISTRIBUTED NETWORK SECURITY SYSTEM AND A HARDWARE PROCESSOR THEREFOR
TCP/IP PROCESSOR AND ENGINE USING RDMA
HIGH PERFORMANCE IP PROCESSOR USING RDMA
Great Adventure (LOT 8959)
These inventions are generally related to messages or emails. Techniques are disclosed to process incoming messages by generating a processing criteria, selecting a group of processing criteria available to recipient, associate contact data with sender and utilize contact records to allocate the group of processing criteria to the recipient. The recipient further selects sub group of processing criteria to be applied on incoming messages to allow recipients to smartly process or filter incoming messages, emails, calls, etc. The technology may be implemented in email clients, web browsers, call processing applications, chat applications, servers, etc.
SYSTEM, METHOD AND COMPUTER PROGRAM FOR RECIPIENT CONTROLLED COMMUNICATIONS
SYSTEM, METHOD AND COMPUTER PROGRAM FOR RECIPIENT CONTROLLED COMMUNICATIONS
SYSTEM, METHOD AND COMPUTER PROGRAM FOR RECIPIENT CONTROLLED COMMUNICATIONS
SYSTEM, METHOD AND COMPUTER PROGRAM FOR RECIPIENT CONTROLLED COMMUNICATIONS
SYSTEM, METHOD AND COMPUTER PROGRAM FOR RECIPIENT CONTROLLED COMMUNICATIONS
Harvest Moon (LOT 12203)
This patent is generally related to a natural user interface (NUI) application which do not require any programming and a player for playing the applications. Disclosed is a natural user interface development platform for developing a graphic NUI application to be used by an end-user. The NUI development platform consists of a design manager for indicating and linking at design time of the graphic NUI application. The system has a graphic object and a NUI object which is to be captured by a NUI device so that during playing of the graphic NUI application the graphic object is intended to track the movements of the NUI object. Also disclosed is an interactive manager for managing movement of the object during design time interactive actions between the NUI object and the graphic object. The NUI manager for the NUI device is supported by a computing platform executing the NUI application which is developed graphically and employs the NUI device when executed and displays the object as captured. The technology may be implemented in organic user interface, NUI player, touch screens, three dimensional cameras, smartphone, laptop, smart TV, etc.
Method and apparatus for developing and playing natural user interface applications.
BIN 2021-WLAN(LOT 11253)
This lot is generally related to wireless communication systems. Disclosed is a unscheduled peer power save mode (PSM) to save battery life of wireless nodes by communicating with the peer node over a direct link. The system forms an indication frame at an access point (AP) for a client node, when in no service period has occurred for a period of time which is equal to an indication window. The system sends the formed indication frame from the AP node to the client node, receives the peer traffic indication from the access point and determines that the AP has traffic to send to the client node based on the indication frame. Also disclosed are techniques to adjust the duration of the indication window such as the duration of the indication window is increased if the arrival time of frames at the client node exceeds the indication window, and the duration is decreased if the arrival time of frames is less than the indication window. The technology may be implemented in mobile devices, portable electronic devices, laptop computers, cameras, etc.
Scheduled peer power save mode.
Unscheduled peer power save mode.
Unscheduled peer power save mode.
Unscheduled peer power save mode.
Scheduled peer power save mode.
Unscheduled peer power save mode.
Scheduled peer power save mode.
Unscheduled peer power save mode
BIN 2021-Wireless Network (LOT 10837)
This lot is generally related to mobile microcell. Techniques are disclosed for an uplink resource allocation in a cognitive small cell network to increase network capacity. The system allocates an uplink resource by a cell manager, collects access requests from users and forms a user-specific preference relationship. Also disclosed are techniques to calculate channel specific transmission power to achieve maximum data transmission rate during uplink transmission. The technology may be implemented in small cell networks, cellular networks, femtocells, base stations, etc.
Uplink resource allocation method and cognitive small cell network system for executing same.
Uplink resource allocation method and cognitive small cell network system for executing same.
METHOD FOR ALLOCATING UPLINK RESOURCE AND COGNITIVE SMALL CELL NETWORK SYSTEM FOR PERFORMING THE SAME.
BIN 2021-Video Streaming (LOT 11423)
This lot is generally related to a video overlay system. Disclosed is a technique to add overlay images or tags on a video to enhance video in a collaborative environment. Techniques are disclosed to display video and an overlay or tag using an application running through a browser. The user sends a request to a server to send a first uniform resource locator (URL) related to a location of the video and a second URL related to a location of the overlay or tag and a playlist data. The play list data includes sequence information for playing each segment of the video, timing information indicating when to display the overlay during playing of the video, and location information indicating a coordinate within the video for displaying the overlay. The user merges the video and the overlay into an integrated media sequence which is played onto the user device based on the playlist and displays the tag. Also disclosed are techniques to automatically link the user with the content having the overlay or tag to display on the browser. The technology may be implemented in video streaming, video editing software, etc.
Methods and systems for displaying videos with overlays and tags.
BIN 2021-Video Processing (LOT 12324)
This lot is generally related to a technique of video compression for transmission in low and variable bandwidth networks. Disclosed is a technique of vision guided compression (VGC) or salience based compression (SBC) for video compression to reduce network bandwidth requirements and preserving important details in the original video content in salient regions. Disclosed is a technique of guided pre-filtering of video content by receiving bandwidth information using a feedback path for a network and modifies various parameters of a pre-filter connected to a video encoder based on the received bandwidth information. The video encoder encodes video data at a bit rate which is equivalent to activity in a region of the video content and applies the pre-filter to the video content. Also disclosed are techniques to generate modified parameters of the video content. The system provides pre-filtering based on saliency compression by recognizing salient regions and non-salient regions in the original video content. Further disclosed are techniques to automatically encode the salient regions of pre-filtered video content at a higher bit-rate than non-salient regions to provide uninterrupted video streaming. A patent in the lot discloses a technique of video compression based on region-of-interest to capture a higher quality video image within the region-of-interest in comparison to the non-region-of-interest. The technology may be implemented in video streaming systems, video compression software, etc.
Method and apparatus for vision and network guided pre-filtering.
Method and system for providing region-of-interest video compression.
BIN 2021-Video Capture and Sharing (LOT 11340)
This lot is generally related to media clip creation and distribution. Techniques are disclosed to create video clips to capture important events from a long video recording and distribute the clips through messaging or social media platform. Disclosed are techniques to capture a video using a smart phone or a content capture device and tag an activity during the event, such as goal activity indicator, a corner kick activity indicator, in a soccer game to create a media clip for distribution. Also disclosed are techniques to index the media clip or annotate with tagging information such as metadata, tags, keys, or other information so that the clip may be easily discoverable by others online. The technology may be implemented in mobile apps, smart phones, media distribution systems, etc.
Media clip creation and distribution systems, apparatus, and methods,
Media clip creation and distribution systems, apparatus, and methods
Media clip creation and distribution systems, apparatus, and methods.
Media clip creation and distribution systems, apparatus, and methods.
Media clip creation and distribution systems, apparatus, and methods.
BIN 2021-Search and Advertising (LOT 12016)
This lot is generally related to user preference based web searching. Disclosed are techniques to determine user preferences and match products, such as videos, photos, books, garments, restaurants, moving companies, dentists, plumbers, which are not explicitly shared by anyone. Techniques are disclosed to determine user preferences by extracting information from a database by web-crawling robots without cooperation or specific participation by a user. The system assists the user in selection of items on the Internet consisting of a processor, a web robot for crawling multiple websites to determine published userIDs and associated published preferences for items on the web. The system has a database for storing the userIDs and associated preferences, a software for performing an analysis and a suggestion function. The system assumes that the user has used the same userID on multiple websites and associates the preferences stored for the particular userID. Also disclosed are techniques to create a weighting profile for the user to determine the user preferences of items by combining the suggested items on multiple websites. The technology may be implemented in web browsers, search engines, eCommerce websites, etc.
User preference correlation for web-based selection.
User preference correlation for web-based selection.
BIN 2021-Network Storage (LOT 11098)
This lot is generally related to data storage management. Disclosed is a technique to correlate data from various sources so that a business process may access and integrate data seamlessly. The system correlates and accesses data from multiple external data sources by querying two sets of data stored in external computers, generating a computer program code to access and mapping data into a memory of the central computer. Also disclosed are techniques to store references by specifying links to each data set and automatically correlating data from the data sets using a correlation rule. Further disclosed are techniques to query statements in the computer to facilitate the user to automatically execute the query. The technology may be implemented in databases, enterprises, web services, cloud databases, etc.
Method for accessing and automatically correlating data from a plurality of external data sources.
BIN 2021-Mobile Services for Point of Sale (LOT 12168)
his lot is generally related to a smart drive-thru or a point-of-sale transaction system. Disclosed is a smart marketplace which is automatically able to take the customer’s order, record the order, confirm the order, prepare the order, process the payment, and deliver the correct ordered items to the customer. Disclosed is a technique to receive a programmable code for execution on a customer smart device, enter into the customer smart device an identification of the customer, receive a desired delivery destination from the customer smart device, and display a preferred restaurant based on a restaurant criterion on the customer smart device. The restaurant criterion is based on preferred restaurants, a first predetermined distance from the customer to restaurants located within the first predetermined distance, and a second predetermined distance from the desired delivery destination to restaurants located within the second predetermined distance. The system receives the order and generates an order comprising of food items into a customer interface on the customer smart device and transmits the order to the selected preferred restaurant. Further disclosed are techniques to transmit payment information based on the food items and delivery fee and displaying a unique identifier associated with the order for food items. The system transmits a customer identification associated with the order for food items to at least one of: the selected preferred restaurant and a delivery driver. The technology may be implemented in fast food restaurants, fast food retailers, automatic fast food ordering systems, etc.
Drive-thru / point-of-sale automated transaction technologies and apparatus.
Drive-thru / point-of-sale automated transaction technologies and apparatus.
Drive-thru / point-of-sale automated transaction technologies and apparatus.
Drive-thru / point-of-sale automated transaction technologies and apparatus.
Drive-thru / point-of-sale automated transaction technologies and apparatus.
DRIVE-THRU / POINT-OF-SALE AUTOMATED TRANSACTION TECHNOLOGIES AND APPARATUS.
DRIVE-THRU / POINT-OF-SALE AUTOMATED TRANSACTION TECHNOLOGIES AND APPARATUS.
BIN 2021-Mobile Apps (LOT 10232)
This lot is generally related to image processing. Disclosed is a technique to add annotations in an image by determining a geographic location such as a mountain, scenery, alpine landscape, building, or painting in a museum and displays the image together with superposed information concerning the scene on a user device. Also disclosed are techniques to determine similarities between visual features of an image and a reference image, and determine the best annotation position in the image based on a visual feature with respect to the reference image. The technology may be implemented in mobile APPs, video player software, camera software, etc.
Image annotation on portable devices
BIN 2021-Interactive Media (LOT 10166)
This lot is generally related to advertisements in media. Techniques are disclosed to tag user selected media content such as goods or services for purchase, tips, sign ups, registrations or subscriptions, polls, tickets, when media is played or displayed on the media player. The system identifies user selectable items in a media content based on viewing location, time and date of viewing, and displays a thumbnail image of the selected elements associated with the media content. Also disclosed are techniques to display the content of the video based on a particular recipient demographic location, or may be designed for female recipients of a particular age. Further disclosed are techniques to allow the purchase of relevant product or service to users. The technology may be implemented in streaming services, multimedia networks, digital TV services, online media services, VoD, etc.
Systems and methods for displaying and interacting with interaction opportunities associated with media content.
Systems and methods for displaying and interacting with interaction opportunities associated with media content.
BIN 2021-Instant Messaging (LOT 12313)
This lot is generally related to a technique of correlating conversations in a messaging system. Techniques are disclosed to follow multiple conversations even when multiple conversations are intertwined and include questions, prompts, and answers that chronologically cross each other. Disclosed is a technique for correlating conversations in a messaging environment by providing a discussion interface at a first interface device which displays a first message and a second message. The system provides a message entry location for inputting new messages and receives a first indication indicating that the first message is part of an active conversation and changes a visual element of the message entry location. The system matches a first visual cue indication which is shared by a message with the active conversation. Also disclosed are techniques to receive a first new message at the message entry location and display the first new message within the discussion interface at the first interface device. The displayed message has a visual cue shared by all messages of the active conversation and can be color coded. The technology may be implemented in chat messengers, social networks, instant messaging, etc.
Method and system for correlating conversations in a messaging environment.
Method and system for correlating conversations in messaging environment,
BIN 2021-Image Processing (LOT 12316)
This lot is generally related to photogrammetry marker system for determining a 3D pose of a target. Disclosed is a technique to determine an accurate 3D pose of the target having blurring effect because of a lack of sharp focus, noise and has nonlinear intensity scaling without utilizing high-quality lenses and high-resolution sensors. Disclosed is a technique to detect a shape using a figure with a contouring loop system and extract one iso-contour polygon from a set of pixels in an image by superimposing a triangular lattice over the set of pixels of the image. The triangles of the triangular lattice have vertices on pixel centers, pixel corners, and starting from an original triangle. The system extracts the iso-contour polygon by selecting an intensity chroma value within the set of pixels between three corners of a triangle and finds a directed line segment which represents the crossing of the intensity value within the triangle. Also disclosed are techniques to determine an exit point of the directed line segment and a nearest triangle to create a first matrix of points on the iso-contour polygon, until arriving at the original triangle. The technology may be implemented in photogrammetry, augmented reality, mobile apps, drone landing systems, high-speed photography, remote sensing, etc.
TARGET AND METHOD OF DETECTING, IDENTIFYING, AND DETERMINING 3-D POSE OF THE TARGET.
Shape detection and ellipse fitting of a polygon
Target and method of detecting, identifying, and determining 3-D pose of the target.
Target and method of detecting, identifying, and determining 3-D pose of the target.
BIN 2021-Image Display Visualization (LOT12242)
This lot is generally related to reproduction of 3D images. Disclosed is a technique to reproduce 3D images using a depth-priority integral imaging display technique to enhance the resolutions in both horizontal and vertical directions. Disclosed is a depth-priority integral imaging display technique which uses a nonuniform dynamic mask array by transmitting elemental images through a lens array and a mask panel for display of 3D images. The mask panel has a blocking region through which each elemental image cannot pass and a transmission region through which the elemental image can pass. The system has an interchanging position of the blocking region and the transmission region both corresponding to each basic lens and designed as one block. The block of the mask panel has a rectangular shaped blocking region with a long edge and a short edge, and a rectangular shaped transmission region with a long edge and a short edge. The rectangular shaped blocking region and the rectangular shaped transmission region have substantially the same area. The long edges of the rectangular shaped blocking region and the rectangular shaped transmission region are arranged along a horizontal direction in a first block and along a vertical direction in a second block adjacent to the first block to change a division boundary of a mask pattern and uses a two-times time multiplexing. The technology may be implemented in 3D image reproduction systems, 3D TV sets, stereoscopic video games, etc.
Depth-priority integral imaging display method using nonuniform dynamic mask array.
Depth-priority integral imaging display method with electrical mask array devided cater-cornered.
Depth-priority integral imaging display method with nonuniform electrical mask array
IP3 2020-Wireless (LOT 11745)
This lot is generally related to data sharing in wireless mobile networks. Disclosed are techniques to share data, such as text, audio, or video data, in a wireless mobile network without involving a stationary device. Techniques are disclosed to create a network of devices by receiving an identification information of a second mobile device to a first mobile device and an information which provides approximate physical distance between the first mobile device and the second mobile device. Also disclosed are techniques to determine whether the first and the second mobile device can communicate with each other by comparing the identification of the second device to a list of identifications stored on the first mobile device and indicate direct connection availability if the identification matches. The technology may be implemented in wireless networks, WLAN, cellular networks, etc.
INTERACTIONS AMONG MOBILE DEVICES IN A WIRELESS NETWORK
INTERACTIONS AMONG MOBILE DEVICES IN A WIRELESS NETWORK
INTERACTIONS AMONG MOBILE DEVICES IN A WIRELESS NETWORK
INTERACTIONS AMONG MOBILE DEVICES IN A WIRELESS NETWORK
IP3 2020-Web Services 4 (LOT 11458)
This lot is generally related to mobile APPs. Techniques are disclosed to change modes of a portable device when the device is near to other persons to improve personal communication. The technique receives information of the presence of a person near a portable device, determines if the person is within a range, identifies a mode-changing triggering event and changes the mode of the portable device. The reception of presence of the user can be done through the portable device camera or microphone. Once the person goes far from the portable device, the mode is switched back. The technology may be implemented in mobile APPs, OS, smart phones, tablets, wearable devices, gaming devices, portable devices, etc.
PRESENCE-BASED DEVICE MODE MODIFICATION
PRESENCE-BASED DEVICE MODE MODIFICATION
PRESENCE-BASED DEVICE MODE MODIFICATION
IP3 2020-Web Services 3 (LOT 6817)
This lot is generally related to targeted searching. Techniques are disclosed to store users’ attributes, such as age, gender, profession, residence area, income level, etc., in a server and provide search results to each user based on his/her attribute values. The technology may be implemented for website searching, advertisements, etc.
METHOD AND SYSTEM FOR PROVIDING TARGETED SEARCHING AND BROWSING
METHOD AND SYSTEM FOR PROVIDING TARGETED SEARCHING AND BROWSING
Method and System for Providing Targeted Searching and Browsing
IP3 2020-Web Services 2 (LOT 11459)
This lot is generally related to web services. Disclosed are techniques to modify websites presented to users to increase the number of visitors, frequency of site visits and generate advertisement revenue. The technique receives initial user preferences, displays a first presentation of a website, receives subsequent preferences based on the presentation, and modifies the website to include dynamic content based on the user preferences. The technology may be useful for presentations of websites, website-creating services, Internet services, ISPs, social network providers, advertisers, etc.
WEB GUIDE
PERSONALIZED WEBSITE PRESENTATION
PERSONALIZED WEBSITE PRESENTATION
IP3 2020-Web Services 1 (LOT 10150)
This lot is generally related to Internet-based gifting. Techniques are disclosed to provide gifting recommendations in a small group by mentoring user’s on-line activities. Disclosed is a technique to generate a user profile by monitoring the user online activities. The system allows members to track a wish list and to buy list of a user and distribute among a member group. The members are allowed to create a Wish List by entering gifts into a webpage, which can be viewed by other members for purchase of the gift, and the member is not informed about the gift purchased by the other member. Also disclosed is a budget tool to allow each group member to setup a personal budget for purchasing of gifts. The technology may be implemented in social network websites, group activities, in an enterprise system, gifting applications, etc.
Methods and Apparatus for Generating Recommendations for Gifts
METHODS AND APPARATUS FOR GENERATING RECOMMENDATIONS FOR GIFTS
IP3 2020-VoIP 2 (LOT 11629)
This lot is generally related to IP telephony. Disclosed is a technique to automatically configure mobile terminal application-related control protocol settings to avoid errors in manual entries. Disclosed parameter setting system consists of a user terminal capable of running application sessions, a gateway node, and a settings server. The system recognizes a predefined application-related action in the user terminal, transmits a request from the user terminal to the gateway node to initialize a retrieval of application-related control protocol settings such as a session initiation protocol (SIP). Also disclosed are techniques to receive the request message at the gateway node and retrieve identification information on the user terminal from a mobile network, which includes a mobile subscriber international integrated services digital network number MSISDN. The system transmits the request message and the identification information to the setting server and defines application-related control protocol settings for the user terminal in the settings server and transmits the control protocol settings via the gateway node to the user terminal. The technology may be implemented in telecommunication services, Internet Protocol (IP) networks, voice communication systems, etc.
CONFIGURATION OF USER TERMINAL SETTINGS IN COMMUNICATIONS SYSTEM
CONFIGURATION OF USER TERMINAL SETTINGS IN COMMUNICATIONS SYSTEM
CONFIGURATION OF USER TERMINAL SETTINGS IN COMMUNICATIONS SYSTEM
CONFIGURATION OF USER TERMINAL SETTINGS IN COMMUNICATIONS SYSTEM
CONFIGURATION OF USER TERMINAL SETTINGS IN COMMUNICATIONS SYSTEM
IP3 2020-VoIP 1
This lot is generally related to VoIP. Techniques are disclosed to make VoIP calls using a PBX or central office routes to a gateway, gateway receives routing information from command center (CC), CC forwards incoming call information to another gateway and establishes a connection using VoIP address. The technology may be implemented by internet service providers, internet telephony, VoIP equipment, etc.
INTERACTION OF VOIP CALLS AND CELLULAR NETWORKS
INTERACTION OF VOIP CALLS AND CELLULAR NETWORKS
IP3 2020-Touch Display (LOT 7427)
This lot is generally related to 3D touch display devices. Disclosed are multitouch 3D textured displays to determine the shape, geometry or texture of an object using pressure sensor and a depth from the display. Disclosed are devices which use a multi-touch display having a clear layer for display of information based on touch force or pressure, indentation. The display has multiple tactile areas controlled and displayed with associated images based on tactile area vibration patterns. Also disclosed are devices using multi-touch displays with a texturizing polymer layer having elevated, indented, or texturized portions of a display to recognize any gestures on the polymer layer. The technology may be implemented in touch screens used in electronic devices such as mobile phones, tablets, laptops, PDAs, etc.
Providing an elevated and texturized display in an electronic device.
ELECTRONIC DEVICE WITH AN INTERACTIVE PRESSURE SENSITIVE MULTI-TOUCH DISPLAY
PROVIDING AN ELEVATED AND TEXTURIZED DISPLAY IN AN ELECTRONIC DEVICE
Individually controlling a tactile area of an image displayed on a multi-touch display
CONTROLLABLE TACTILE SENSATIONS IN A CONSUMER DEVICE
PROVIDING AN ELEVATED AND TEXTURIZED DISPLAY IN A MOBILE ELECTRONIC DEVICE
MOBILE DEVICE WITH A PRESSURE AND INDENTATION SENSITIVE MULTI-TOUCH DISPLAY
MOBILE DEVICE WITH INDIVIDUALLY CONTROLLABLE TACTILE SENSATIONS
ELECTRONIC DEVICE WITH A PRESSURE SENSITIVE MULTI-TOUCH DISPLAY
ELECTRONIC DEVICE WITH AN INTERACTIVE PRESSURE SENSITIVE MULTI-TOUCH DISPLAY
ELECTRONIC DEVICE WITH AN INTERACTIVE PRESSURE SENSITIVE MULTI-TOUCH DISPLAY
IP3 2020-Speech Processing (LOT 11687)
This lot is generally related to a voice-based services system using voice recognition. Techniques are disclosed to provide system-initiative scenario in which a user follows a predetermined scenario or a mutual-initiative scenario to get desired responses to provide services and satisfy various desires of the user. Disclosed is a voice service system having a database for storing information and is connected with multiple terminals by a communication network. The system has a call connection unit for transmitting and receiving a signal on a voice service to or from each of the terminals, a voice processing unit for interpreting a voice instruction received from the terminal and converting an internally-created voice service document into a voice message. The system has a recognition management unit for extracting a grammar, which is expected to be spoken by a user, from the database and converting an internally created voice service document into a voice message. The document management unit creates the voice service document including the extracted grammar as a voice anchor and a control unit for controlling information related to the voice anchor matching with the voice instruction. The technology may be implemented in call centers, customer service systems, online ordering systems, etc.
USER-INITIATIVE VOICE SERVICE SYSTEM AND METHOD
IP3 2020-Software 2 (LOT 11592)
This lot is generally related to software testing. A technique is disclosed to improve testing of software installations to provide flexibility tailored to different user groups and application scenarios. The technique records operating scenarios, analyzes into a sequence of operating steps, categorizes the steps into classes, accesses multiple dependency rules, and dynamically generates executable test scenarios. The rules are changed in an advanced process to modify test scenarios. The technology may be implemented for software testing, test strategies, test procedures, etc.
METHOD AND DEVICE FOR DYNAMICALLY GENERATING TEST SCENARIOS FOR COMPLEX COMPUTER-CONTROLLED SYSTEMS, E.G. FOR MEDICAL ENGINEERING INSTALLATIONS
IP3 2020-Software 1 (LOT 11590)
This lot is generally related to software updates. A technique is disclosed for efficient software updates using adaptively selectable functions. The technique identifies an application data element when a user selects a function, extracts and stores application data, makes it available to target device, and installs at the target device to provide selected function. The technology may be implemented for software updates, APP updates, operating system software, online software update services, etc.
SYSTEM, METHOD, AND ARTICLE OF MANUFACTURE FOR CREATING AND UPDATING AN APPLICATION USING SOFTWARE APPLICATION ELEMENTS
IP3 2020-Social Networking 2
This lot is generally related to video messaging in social networks. Techniques are disclosed to allow real time stories of a user or groups, to provide in-the-moment communication to other persons or groups. The disclosed application enables an originating user to initiate a real time story-based communication, facilitates the user to form a group who can participate and uploads an initial media-based story. Also disclosed are techniques to enable other users within the group to upload other media stories, organize the uploaded stories into a timeline series of stories, and allow access of the timeline stories to all users for viewing. The technology may be implemented in social networks, online chats, etc.
METHOD FOR COLLECTIVE CONTRIBUTION VIDEO CREATION AND MESSAGING
METHOD FOR COLLECTIVE CONTRIBUTION VIDEO CREATION AND MESSAGING
METHOD FOR COLLECTIVE CONTRIBUTION VIDEO CREATION AND MESSAGING
IP3 2020-Social Networking 1
This lot is related to social networks. Techniques are disclosed to easily build and manage social network profiles by automatically selecting a user on a social network using first user’s intelligent service and exchange profiles of both users using an intelligent service. The system determines whether common interest exists between the users and includes users as their network connection. Further disclosed are techniques to match profiles when both users are in proximity to each other. The technology may be implemented in social networks, online community services, instant messaging services, dating services, etc.
EXCHANGING PERSONAL INFORMATION TO DETERMINE A COMMON INTEREST
IP3 2020-Navigation 4 (LOT 11567)
This lot is generally related to navigation services. A technique is disclosed to help users whenever navigation directions are terminated, such as in situations where there are narrow lanes or there is no further motorable route to a destination. The technique generates a route planning result for the destination, performs the route navigation process, and determines when the navigation process is terminated. Also disclosed are techniques to display a position schematic diagram including the destination and the current position. The technology may be implemented in navigation devices, smart phones, on board entertainment devices, maps services, navigation services, mobile APPs, etc.
NAVIGATION METHODS AND SYSTEMS
IP3 2020-Navigation 3 (LOT 10318)
This lot is generally related to navigation devices. Disclosed is a technique to display navigation information based on travel direction to give more details, such as upcoming map and points of interest, to a user. The system determines a travel direction of a navigation device (ND) based on current position, generates a route to a destination, and displays two parameters of the map. The system dynamically adjusts the second display parameter based on the first parameter and fetches a corresponding displayed section of the navigation map. The technology may be implemented in map services, navigation services, mobile APPs, navigation devices, smart phones, etc.
Navigation apparatus using traveling direction as display base and its method
Navigation device capable of displaying on the basis of moving direction and the method thereof
NAVIGATION DEVICE AND ITS NAVIGATION METHOD FOR DISPLAYING NAVIGATION INFORMATION ACCORDING TO TRAVELING DIRECTION
IP3 2020-Navigation 2 (LOT 10300)
This lot is generally related to navigation systems. Disclosed is a navigation system to wirelessly acquire activity information to display on the navigation device. Techniques are disclosed to receive a position signal using a GPS receiving unit and display activities with an icon on the display of the portable device. Also disclosed are techniques to provide the latitude and longitude coordinates and generate a reminder message related to the activity when the portable device is within a predetermined distance from the activity. The technology may be implemented in mobile apps, maps, navigation devices, etc.
Method for displaying activity information on navigation device and related navigation device thereof
METHOD FOR DISPLAYING ACTIVITY INFORMATION ON A NAVIGATION DEVICE AND RELATED NAVIGATION DEVICE
METHOD FOR DISPLAYING ACTIVITY INFORMATION ON A NAVIGATION DEVICE AND RELATED NAVIGATION DEVICE
IP3 2020-Navigation 1 (LOT 9332)
This lot is generally related to geolocation and positioning. Disclosed are techniques to automatically switch the display mode of the mobile device between daytime and nighttime display modes by determining the time of day and enabling the electronic device to operate in a first display mode when the time of day corresponds to nighttime and in second display mode if the time corresponds to daytime. Also disclosed are techniques to display map data on the display panel in a light shade against a dark background when the display panel is operated in the nighttime display mode, and in a dark shade against a light background when the display panel is operated in the daytime display mode. The technology may be implemented in smart phones, PDAs, etc.
Display mode control method for an electronic device
IP3 2020-Memory Circuits (LOT 11607)
This lot is generally related to memory. Disclosed are memory devices used in multiple processor computers/devices which can simultaneously process multiple access requests without compromising on access speed and system performance and various techniques to control memory to reduce wait time and maximize bandwidth utilization. The memory devices for multiple processor computers/devices use a command-and-control signal port, an address port, a data port with multiple simultaneous data channels, a mode register and multiple memory banks divided into sub banks. Also disclosed are techniques to control memory, which read multiple memory access requests from a buffer, determine whether a first bank buffer is not full and transfer next access request to the buffer. If the buffer is full, then check whether the second bank buffer is not full and transfer the request to the second buffer. These techniques also store buffer information which has each request to transfer commands of the bank controller to the memory. The technology may be implemented in memory devices, memory controllers, read/write circuits, memory circuits, computers, smart phones, laptops, PDAs, tablets and other processor-based devices.
MEMORY APPARATUS FOR MULTI PROCESSOR AND MEMORY SYSTEM COMPRISING THE SAME
MEMORY DEVICE FOR MULTIPLE PROCESSORS AND MEMORY SYSTEM HAVING THE SAME
APPARATUS AND METHOD FOR CONTROLLING MEMORY
IP3 2020-Media 6 (LOT 11499)
This lot is generally related to perform transcoding operations in servers. Disclosed is a technique to perform transcoding operation in servers having low-level processors to achieve appropriate performance to clients. Techniques are disclosed to perform transcoding at the server consisting of a first server for receiving a request from a client device for a video film, segment the video file based on a play time of a portion of the video file and a performance rate of a second server. Also disclosed are techniques to transmit the segmented video file for transcoding to the high performance second server along with the segmented video file of a greater size and transmit a small size file to other servers having lower performance. The first server receives a transcoded video file for transmission to the client terminal. The technology may be implemented in client-server environments, server farms, etc.
DISTRIBUTED TRANSCODING APPARATUS AND METHOD USING MULTIPLE SERVERS
IP3 2020-Media 5 (LOT 9274)
This lot is generally related to multimedia devices. Techniques are disclosed for generating viewpoint images of a scene by acquiring background images of the scene, generating a dense background, acquiring real-time images of the scene and warping first image with second image based on dense background. Also disclosed are techniques for determining difference in values of a threshold above a corresponded value to pixels associated with a movable object and generating a real-time image based on the new correspondence data. The technology may be implemented in image processing software, mobile APPs, cameras, mobile phones, etc.
EFFICIENT METHOD FOR CREATING A VIEWPOINT FROM PLURALITY OF IMAGES
IP3 2020-Media 4 (LOT 11754)
This lot is generally related to an augmented reality application for interpretation of constrained objects. Techniques are disclosed to enhance a user’s view of the real world with additional information generated by a computing device. Disclosed is a technique for interpreting a constrained object in an augmented reality application by receiving measurement data associated with the constrained object from a sensor with a processor and processes the data to generate a weighted measurement data. Also disclosed are techniques to apply a filter to the model and to the weighted measurement data to produce position information regarding the constrained object. The technology may be implemented in augmented reality applications, robotics, etc.
INTERPRETATION OF CONSTRAINED OBJECTS IN AUGMENTED REALITY
IP3 2020-Media 3 (LOT 10421)
This lot is generally related to identification of objects. Systems are disclosed to automatically and non-unobtrusively detect people, objects, using multiple radio identification devices attached to the objects to identify and track. The system has a wireless module to receive and transmit data regarding objects or people and multiple display devices to identify the user in proximity to respective display device. The technology may be implemented in user or object identification systems, tracking or monitoring systems and useful in airports, theme parks, amusement parks, cruise ships, tourist locations, hospitals, buildings, shopping malls, sports venues, parking facilities, hotels, resorts, clubs, elevators, museums, libraries, etc.
IDENTIFICATIONS AND COMMUNICATIONS METHODS
IP3 2020-Media 2 (LOT 11867)
This lot is generally related to a digital media management system. Disclosed is a remote application to provide media personalization for users using an electronic device. Disclosed is a media personalization technique to provide personalized video viewing suggestions consisting of an electronic device to receive a request for activation of a user profile and assign an active operation status for user devices and passive status for the rest of the user devices based on policy information. Also disclosed are techniques to apply the profile associated with the user device having an active status for the media personalization. Further disclosed are techniques to monitor media consumption pattern of each user to differentiate between the consumption patterns of different users and perform analytics at user profile level. The technology may be implemented in mobile phones, personal computers, laptops, set top boxes (STBs), digital video recorders (DVRs), media gateway boxes, etc.
System and method for personalization through intelligent remote application
IP3 2020-Media 1 (LOT 11425)
This lot is generally related to an intelligent multimedia streaming system. Disclosed are techniques to automatically capture an event of interest to create a customized digital stream. Disclosed system has multiple cameras for capturing video images of an event from various angles, multiple modules consisting of a rectification module for combining the video images to form a wide-angle view and a motion analysis module configured for tracking salient blobs which are not part of a background of the wide-angle view. Also disclosed is an activity analysis module for extracting temporal and spatial patterns from the wide-angle view and a shape and appearance module for selecting objects in the wide-angle view. The shape and appearance module selects objects based on descriptors that are scale and rotational invariant and a region of interest selector for selecting a viewpoint from the wide-angle view based on output from the motion analysis module for display. The system has an audio recording device for capturing audio from the event and synchronizes the video images and audio to form a multimedia stream. The technology may be implemented in mobile devices, TV cameras, event-capturing systems, etc.
APPARATUS FOR INTELLIGENT AND AUTONOMOUS VIDEO CONTENT GENERATION AND STREAMING
APPARATUS FOR INTELLIGENT AND AUTONOMOUS VIDEO CONTENT GENERATION AND STREAMING
IP3 2020-Location Based Services
This lot is generally related to location-based services (LBS). Techniques are disclosed to provide media content or ads to users based on location by receiving a list of hotspots in user’s location, identify the hotspots which are close to the user while moving, and provide notifications on the user device about available content. The technology may be implemented in LBS, advertising services, maps, navigation software, mobile APPs, etc.
MEDIA DEVICE THAT USES GEOLOCATED HOTSPOTS TO DELIVER CONTENT DATA ON A HYPER-LOCAL BASIS
IP3 2020-AR/VR 3
This lot is generally related to mobile applications. Disclosed is a technique to capture paper data, book, or other objects using sensors such as cameras, and retrieve relevant information of the object such as the author, author profile, version, history, timestamps, location tracking information, position tracking, social networking related information. The mobile device uses a camera and a depth sensor configured to capture biometric facial data for security verification of the user. The system enhances reading and productivity by tracking a part, section, paragraph, sentence, word, or page of paper documents or a book using a tracking engine. The tracking is captured by highlighting through various gestures of the user such as hand motions, finger motions, or body motions on the section, paragraph, sentence, or page of paper documents or books. The technology may be implemented in eBook, digital documents, etc.
MOBILE DEVICE UTILIZING MULTIPLE CAMERAS
DETECTING A DOCUMENT USING ONE OR MORE SENSORS
DEVICE UTILIZING MULTIPLE CAMERAS FOR ENVIRONMENTAL DETECTION
IP3 2020-AR/VR 2 (LOT 11748)
This lot is generally related to an augmented reality application. Disclosed is a technique to generate an augmented image data. Disclosed is a technique to set up an image to be processed by an augmented reality device by generating an image from light reflected from a real object and the image data representing the real object. The system stores the image data in memory, identifies an augmented reality skin stored in the memory and analyzes the augmented reality skin to identify the reference point of the feature of the real object within the image data. The system creates metadata related to the image data consisting of the features of the augmented reality skin. Further, the system stores the metadata related to the image data and the presence of the feature in the image data in the memory and updates the metadata after execution of the augmented reality skin. The technology may be implemented in augmented reality applications, image processing systems, etc.
AUGMENTED REALITY SKIN MANAGER
AUGMENTED REALITY SKIN MANAGER
IP3 2020-AR/VR 1 (LOT 11747)
This lot is generally related to an augmented reality application. Disclosed are techniques to generate an augmented image data by selecting an AR skin to an image of a user which can be viewed by other users. The system generates an augmented reality image data by receiving an image on a first device to apply an augmented reality skin on the first image data by analyzing profile data of the user. The user device receives the first image using the user device camera and modifies pixels in the image data based on the augmented reality skin to obtain the augmented image data. Also disclosed are techniques to transmit the augmented image data to the receiving device. The technology may be implemented in augmented reality applications, wearable devices, Google Glass, AR devices, mobile phones, etc.
SUBJECT SELECTED AUGMENTED REALITY SKIN
SUBJECT SELECTED AUGMENTED REALITY SKIN
AUGMENTED REALITY SKIN EVALUATION
AUGMENTED REALITY SKIN EVALUATION
IP3 2020-Advertising (LOT 9968)
This lot is generally related to targeted advertising or marketing. Techniques are disclosed to provide customized marketing information associated to multimedia broadcasting by receiving multimedia broadcast data from a user device, determine the user information such as location, sex, age, information from an external service (social network service, banking service, social network service, etc.), history of received multimedia broadcast data, and transmit the information to a service provider. The system synchronizes the customized marketing information based on received multimedia data and transmits the customized targeted marketing information on to the user device. The technology may be implemented in TV broadcasters, multimedia services, network service providers, etc.
METHOD, SYSTEM AND APPARATUS FOR PROVIDING MULTIMEDIA DATA CUSTOMIZED MARKETING
Frog Pond
This portfolio is generally related to wireless networks. Disclosed are techniques to improve implementation of wireless nodes using home network routing protocol. The technique submits a request to register wireless nodes, identify neighbor nodes, flood network with link state advertisements, construct switching rules and process received packets. Few techniques determine a network topology, calculate wireless link weights and send to first tier nodes. Also disclosed techniques to provide second tier and third tier nodes where nodes of each tier exchange packets with nodes of other tiers. The technology may be implemented in wireless networks, cellular mobile networks, network routers, switches, modems, base stations, wireless equipment, etc.
WIRELESS HOME NETWORK ROUTING PROTOCOL
WIRELESS HOME NETWORK ROUTING PROTOCOL
WIRELESS HOME NETWORK ROUTING PROTOCOL
WIRELESS HOME NETWORK ROUTING PROTOCOL
WIRELESS HOME NETWORK ROUTING PROTOCOL
WIRELESS HOME NETWORK ROUTING PROTOCOL
Hot Pepper
This lot is generally related to secured cloud services across various user devices. Techniques are disclosed to provide efficient and user friendly authenticated and authorized services such as video and audio streaming services, IPTV in real time on multiple user devices such as mobile phone, laptop computers, TV, etc. without additional log-in or authentication procedures. The system detects a service delivery module in a communication system using a communication device and perform an authentication and authorization session between the service delivery module and the communication device. Also disclosed are techniques to connect a service information module in the communication system to access services, provide a request from the user device to the service information module and initiate service delivery session using the user authentication and authorization information. Further disclosed are techniques to deliver services to the presentation device based on the service request. The technology may be implemented in on-line service providers, cloud services, internet service providers, etc.
System and method for delegated authentication and authorization.
System and method for delegated authentication and authorization
BIN 2020: Media
This lot is generally related to a floating video. Disclosed is a technique to remove background from a video so that a floating video can be overlaid on a new background such as current weather on a weather map. The system generates a floating video by removing background pixels of the primary video by placing the image in front of a static single colored background and recording the video with the selected background masked out of the video. The device consists of an imaging device, a processor and a storage medium. The technology may be implemented in websites, web pages, social networking pages, emails, etc.
SYSTEM AND METHOD FOR PERSONAL FLOATING VIDEO
BIN 2020: Security 1
This lot is majorly related to security and targeted advertisements. Various techniques are disclosed to provide the best matching advertisements to users, data security in an enterprise and secured entity authentication. Few patents disclose techniques to provide the best matching content, such as animated images, movies, or audio clips, by accessing content rule repositories, evaluating the viewer’s characteristics, the situational characteristics in which the content is viewed and the viewer’s personal history. Also disclosed are techniques to display the content based on a prioritized list by evaluating the individual content items against various business rules. Few techniques disclose data security and resource access in an enterprise by obtaining a dynamically loadable security policy, invoking a data connector, which contains rule attributes to evaluate policy and return authorization decision. Further, disclosed are techniques to authenticate entities to representational state transfer (REST) web services by exchanging attributes. The technology may be implemented in ERP applications, security systems, multimedia services, advertisement services, CRM applications, authentication services, etc.
Elevating trust in user identity during RESTful authentication and authorization
Elevating trust in user identity during RESTful authentication and authorization
Delivery of authentication information to a RESTful service using token validation scheme
Elevating trust in user identity during RESTful authentication
Delivery of authentication information to a RESTful service using token validation scheme
Method and system for selecting content items to be presented to a viewer
Method and system for selecting advertisements to be presented to a viewer
Method and system for selecting content items to be presented to a viewer
Method and system for selecting content items to be presented to a viewer
System for managing access to protected resources
System for managing access to protected resources
System for managing access to protected resources
Method and system for dynamically implementing an enterprise resource policy
BIN 2020: Security 2
This lot is generally related to secure transactions. Techniques are disclosed to verify a user to provide alternate payment services or provide secure ways to complete payment transactions at multiple vendors. The disclosed system automatically obtains subscriber telephone number identification data, a reference data and billing telephone number data for validation of users. Also disclosed are techniques to access another database to determine whether the user is billable and compare reference data to verify user identity. Few techniques facilitate user identity verification by associating a phone bill by receiving a billing telephone number, user provided private data, determine user’s street address and multiple identification records to compare with private data. Further, disclosed are techniques to securely verify user at telecom service provider to complete payment transactions at third party vendors. The technology may be implemented in telecom networks, communication networks, ecommerce applications, financial services, etc.
METHOD AND SYSTEM TO VERIFY THE IDENTITY OF A USER
METHOD AND APPARATUS TO VALIDATE A SUBSCRIBER LINE
METHOD AND APPARATUS TO VALIDATE A SUBSCRIBER LINE
METHOD AND APPARATUS TO VALIDATE A SUBSCRIBER LINE
Method and Apparatus to Validate a Subscriber Line
METHOD AND APPARATUS TO VALIDATE A SUBSCRIBER LINE
METHOD AND SYSTEM FOR PROCESSING A TRANSACTION
METHOD AND SYSTEM FOR PROCESSING A TRANSACTION
BIN 2020: Wireless
This lot is generally related to wireless security. Techniques are disclosed to provide a new protocol to build a secured, authentic or confidential logical channel between the cryptographic computing on the user mobile and an additional terminal. The secure logical channel is based on a secret, which is exclusively shared between the smart card in the mobile and the terminal and establishes safe protocol of the shared secret. Also disclosed are techniques to generate the secret or a hash value on the terminal to be displayed on the terminal and entered by the user on the input. The technology may be implemented in smart mobile devices, PDAs, etc.
METHOD FOR SECURING COMMUNICATIONS BETWEEN A TERMINAL AND AN ADDITIONAL USER EQUIPMENT
BIN 2020: Web
This lot is generally related to targeted content. Disclosed are techniques to quickly provide real time targeted content and messages, by generating a group profile based on profiles of few group users, identify and transmit a coarse message for the group. Also disclosed are techniques to generate another group profile based on profiles of a few more group users, refine and transmit the same message. The technology may be implemented in media streaming services, custom advertisements or coupons or offers, eCommerce services, digital TV services, VoD, online media, custom news and weather alerts, social networks, etc.
REAL-TIME TARGETED MESSAGES
REAL-TIME TARGETED MESSAGES
BIN 2020: Geolocation/Navigation
This lot is generally related to display point of interests on a map. Techniques are disclosed to display points of interest (POI) on a map, which are relevant to a user for travel purpose by storing POI with category labels into a memory of a navigation device. The system allows the user to enter a destination location in the device, associate a travel category with the trip to the destination and display POIs whose labels are included in travel category. The technology may be implemented in navigation services, map services, travel services, mobile APPs, navigation devices, etc.
Method and device for selectively displaying interest points according to travel destination
Method of contextually displaying points of interest on a personal navigation device according to travel purpose
Method of contextually displaying points of interest on a personal navigation device according to travel purpose.
Method of contextually displaying points of interest on a personal navigation device according to travel purpose
IP3 2019-Artificial Intelligence-Personal Assistant
This lot is generally related to personal assistants. Techniques are disclosed for context building of personal assistants to improve utility, convenience and power by detecting a network API call or a response, obtain parsed personal assistant data, convert the data and store converted data in a context database. The techniques further adjust relative weights of relationships among converted data, receive automated user input, determine strong weighted relationships between the user input and database data and configure an automated personal assistant user interaction operation. The technology may be implemented in virtual assistant applications, personal assistant software and mobile APPs, etc.
PERSONAL ASSISTANT CONTEXT BUILDING
PERSONAL ASSISTANT CONTEXT BUILDING
PERSONAL ASSISTANT CONTEXT BUILDING
IP3 2019-Artificial Intelligence-Medical
This lot is generally related to medical data monitoring. Disclosed is a technique to quickly and efficiently monitor huge amounts of medical data without increasing network resources by receiving a filter program to obtain filtered data from multiple sensors, estimate a resource requirement for execution of a program, and decide if program is installable based on estimated resource requirement. The technique further installs the program and applies the program to the data that needs to be monitored. The technology may be implemented in medical monitoring applications, treatment or diagnosis applications, etc.
Sensor-Based Data Filtering Systems
IP3 2019-Voice Communication
This lot is generally related to Voice Virtual Private Networks (Voice VPN). Disclosed are techniques for setting up, accessing and terminating services of a Voice VPN consisting of a Voice VPN Gateway which provides an interface between a corporate User and Corporate Voice and Communication Service Servers for providing voice and communication services to the corporate user. The Voice VPN system provides remote corporate users with full or partial access to the corporate voice and communication services such as making and accepting telephone calls and accessing corporate telephone directories for smooth working of the user. Also disclosed are techniques to facilitate calls and other services between remote corporate voice service users inside the realm of the corporate voice network, other Voice VPN users. Further disclosed are techniques for users to connect to the corporate network via other networks such as PSTN. The technology may be implemented in Voice Virtual Private Networks, VoIP, Corporate Voice and Communication Services, etc.
VOICE VIRTUAL PRIVATE NETWORK
VOICE VIRTUAL PRIVATE NETWORK
VOICE VIRTUAL PRIVATE NETWORK
IP3 2019-Streaming Media 3
This lot is generally related to media recommendations. Techniques are disclosed to improve provision of media recommendations, by obtaining play lists from multiple users which are either recently played or currently playing, determine recommendation scores for media items of play lists and recommend the media item based on scores. Few techniques also update and remove recommendations for few media items based on the play patterns on multiple user devices. The technology may be implemented in streaming media, online media services, VoD, digital TV services, satellite TV services, etc.
SYSTEMS, METHODS, AND COMPUTER READABLE MEDIA FOR GENERATING RECOMMENDATIONS IN A MEDIA RECOMMENDATION SYSTEM
SYSTEMS, METHODS, AND COMPUTER READABLE MEDIA FOR MAINTAINING RECOMMENDATIONS IN A MEDIA RECOMMENDATION SYSTEM
IP3 2019-Advertising 1
This lot is generally related to a display of advertisements on mobile devices. Disclosed is a technique to deliver advertisements, electronic coupons, etc., on a user mobile device by using an application program interface (API), which is associated with an application program running on the mobile device. The API enables the application program to retrieve, store, and display various types of promotional content such as advertisements, games, video content, audio content, and informational content, such as alerts, notifications, without the user request. The API within a client device may dynamically select advertisements for insertion within user-requested content without requiring intervention from a remote ad server. The API may make a request to a remote server to perform content selection using a selection algorithm to choose from the set of content which has already distributed to the client to provide additional opportunities for generating and enhancing revenue to content providers. The technology may be implemented in web browser, web servers used in mobile devices, PDAs, etc.
SYSTEMS, METHODS, AND COMPUTER PROGRAM PRODUCTS FOR REGISTERING WIRELESS DEVICE USERS IN DIRECT MARKETING CAMPAIGNS
SYSTEMS, METHODS AND COMPUTER PROGRAM PRODUCTS FOR FACILITATING DISPLAY OF CONTENT WITHIN APPLICATION PROGRAMS EXECUTING ON ELECTRONIC DEVICES
IP3 2019-eCommerce 1
This lot is generally related to object identification and classification. Techniques are disclosed to differentiate objects detected by object identification system using an artificial intelligence or computer vision algorithms by building a histogram of pixel intensity values in an image’s region of interest, locate maxima and minima in histogram and generate a binary image. The techniques further assign a contour score to each pixel intensity value, segment region of interest using two contour scores and classify the object. Few techniques perform edge analysis on detected object regions or analyze depth images to classify the object. Also disclosed are techniques to detect small objects located at far distances from a camera having a limited field of view using planar or nearly planar surfaces, vehicle collision avoidance systems that use only a vision based stereo configuration to reduce overall cost and improve performance in vehicle detection and tracking. The technology may be implemented in object identification systems, object tracking or monitoring systems, collision detection systems, autonomous vehicle software, artificial intelligence-based object detectors, etc.
IDENTIFYING PRODUCTS AND SERVICES BASED ON A BUDGET
IP3 2019-Artificial Intelligence-Vehicles
This lot is generally related to object identification and classification. Techniques are disclosed to differentiate objects detected by object identification system using an artificial intelligence or computer vision algorithms by building a histogram of pixel intensity values in an image’s region of interest, locate maxima and minima in histogram and generate a binary image. The techniques further assign a contour score to each pixel intensity value, segment region of interest using two contour scores and classify the object. Few techniques perform edge analysis on detected object regions or analyze depth images to classify the object. Also disclosed are techniques to detect small objects located at far distances from a camera having a limited field of view using planar or nearly planar surfaces, vehicle collision avoidance systems that use only a vision based stereo configuration to reduce overall cost and improve performance in vehicle detection and tracking. The technology may be implemented in object identification systems, object tracking or monitoring systems, collision detection systems, autonomous vehicle software, artificial intelligence-based object detectors, etc.
SYSTEM AND METHOD OF DETECTING OBJECTS
APPARATUS AND METHOD FOR OBJECT DETECTION AND TRACKING AND ROADWAY AWARENESS USING STEREO CAMERAS
METHOD AND APPARATUS FOR CLASSIFYING AN OBJECT
METHOD AND APPARATUS FOR DIFFERENTIATING PEDESTRIANS, VEHICLES, AND OTHER OBJECTS
METHOD AND APPARATUS FOR CLASSIFYING AN OBJECT
METHOD AND APPARATUS FOR DIFFERENTIATING PEDESTRIANS, VEHICLES, AND OTHER OBJECTS
IP3 2019-Language Processing
This lot is generally related to language translation. Disclosed are cross linguistic communication systems with accurate and real time machine translation by capturing speech and tactile inputs, provides a UI to correct inputs and meanings, translates input into a different language and retranslates into source language so that user can judge translation quality. These systems further access a database of meaning cues and displays cues on user device to facilitate word sense selection. Also disclosed are techniques to map word senses across lexical resources based on semantic distance between possible matches to target translated term. The technology may be implemented in translation devices, translation software, mobile APPs, etc.
METHOD AND APPARATUS FOR CROSS-LINGUAL COMMUNICATION
METHOD AND APPARATUS FOR CROSS-LINGUAL COMMUNICATION
Speech-enabled language translation system and method enabling interactive user supervision of translation and speech recognition accuracy
SPEECH-ENABLED LANGUAGE TRANSLATION SYSTEM AND METHOD ENABLING INTERACTIVE USER SUPERVISION OF TRANSLATION AND SPEECH RECOGNITION ACCURACY
Method and Apparatus for Cross-Lingual Communication
METHOD AND APPARATUS FOR CROSS-LINGUAL COMMUNICATION
IP3 2019-Web Software & Services 3
This lot is generally related to data transmission. Disclosed are digital data systems with improved security in data transmission, using a server for storing multiple data items and has a module to send data to user devices. The user device of the system consists of a data requesting module, a data storage, a module to validate data and request for updated copies from the server and a user interface. The technology may be implemented in communication networks, computer networks, client server infrastructure, wireless networks, etc.
DIGITAL DATA SYSTEM
IP3 2019-Web Software & Services 2
This lot is generally related to user support systems. Disclosed is a user support system interface with integrated FAQ, helpdesk features for handling and FAQ maintenance. The system stores multiple questions and corresponding answers in a database, receives a user support request, displays a list of questions retrieved from the database and displays a selection of one of the displayed questions. The system generates a response to the user request based on an answer stored in the database; displays the response on the screen. The technology may be implemented in online FAQ systems, helpdesk systems, help databases, etc.
USER SUPPORT SYSTEM INTEGRATING FAQ AND HELPDESK FEATURES AND FAQ MAINTENANCE CAPABILITIES
IP3 2019-Automotive
This lot is generally related to vehicles. Disclosed is a system to stabilize voltage load of a vehicle battery so that battery voltage is stable when the vehicle engine is switched ON. The system is using a voltage boost module, a microcontroller connected to the voltage boost module, the vehicle computer and a bypass module in parallel to the voltage boost module. The voltage boost module supplies a boosted voltage when voltage drop is detected and the bypass module supplies normal voltage till the voltage is stable. The technology may be implemented in vehicles, automobile batteries, vehicle battery, etc.
MODULE AND METHOD FOR STABILIZING LOAD VOLTAGE OF VEHICLE
MODULE AND METHOD FOR STABILIZING VEHICLE LOAD VOLTAGE
MODULE AND METHOD FOR STABILIZING VEHICLE LOAD VOLTAGE
STABILIZATION APPARATUS AND METHOD FOR STABLING LOAD VOLTAGE OF VEHICLE
IP3 2019-Power Management 2
This lot is generally related to power supply circuits. Disclosed is a power supply circuit which eliminates audio noise, has better stability and durable components which are not easily damaged consisting of two switches connected to two loads, two power conversion circuits each connected with a load and switch to convert input voltage into required driving voltage. The circuit also uses a phase delay module to generate two delay signals to control terminals of the switches. The technology may be implemented as power supply for electronic devices, LED lights, appliances, industrial machines, computers, servers, etc.
POWER SUPPLY CIRCUIT AND CONTROL METHOD THEREOF
IP3 2019-Computers 2
This lot is generally related to monitoring of power initialization of a computer system. Disclosed is a remote monitor module for monitoring multiple power initialization events/states of a computer consisting of a baseboard management controller to connect with a remote device, a monitor logic in connection with the controller, a power up sequence controller and multiple basic voltage domains of the computer board. The computer further uses additional communication paths between extra hardware circuits and controller to access initialization status/events without the chassis. The technology may be implemented in remote power monitors for computers, servers, cluster computers, etc.
REMOTE MONITOR MODULE FOR POWER INITIALIZATION OF COMPUTER SYSTEM
IP3 2019-Power Management 1
This lot is generally related to power saving in portable devices (PD). Techniques are disclosed to reduce electricity consumption in a portable device by using a wireless communication module, control software for detecting data transmission through the module and accordingly control waste of the power supply. The technology may be implemented in wireless communication enabled devices such as smart phones, laptops, tablet computers, PDAs, WiFi cards, PCMCIA cards, wearable devices, smart appliances, etc.
Electricity-saving control method for radio communication module
Power-saving control method for wireless communication module
POWER SAVING CONTROL METHOD FOR A WIRELESS COMMUNICATION MODULE
IP3 2019-Navigation 5
This lot is generally related to location determination of a navigation device. Techniques are disclosed to precisely locate a navigation device using known positions of road signs to augment GPS coordinate data by obtaining recent GPS coordinate data and a real time image of surroundings, captured by the navigation device. The system analyzes captured images to recognize the road sign and uses a known position of the road sign to augment recent coordinate data. The technology may be implemented in navigation devices, navigation services, map services, mobile APPs, etc.
Method of using road signs to augment global positioning system (GPS) coordinate data for calculating a current position of a personal navigation device and related personal navigation device
METHOD OF USING ROAD SIGNS TO AUGMENT GLOBAL POSITIONING SYSTEM (GPS) COORDINATE DATA FOR CALCULATING A CURRENT POSITION OF A PERSONAL NAVIGATION DEVICE
IP3 2019-Navigation 4
This lot is generally related to location-based services. Techniques are disclosed to send notifications regarding restricted points of interest, promotions or areas to personal navigation devices (PNDs) such as mobile phones, PDAs by determining current position based on positioning signals received from a GPS satellite. The disclosed technique generates alerts on the user device by determining route of the PND, determines various locations such as a bakery, a bar, a jewelry store, a fast food restaurant along with the name, street address and filters data based on predetermined rules. The points-of-interest are categorized based on their type of business, and rules are applied on various categories such as the user is on a diet, in which case the user may wish to avoid fast food restaurants and bakeries. If PND is near the bakery or a fast food restaurant, the system generates an alert on the PND and reminds the user. The technology may be implemented as mobile apps, mobile operating systems, etc.
METHOD OF PERFORMING NOTIFICATION IN PERSONAL NAVIGATION
METHOD OF PERFORMING NOTIFICATION IN PERSONAL NAVIGATION DEVICE
IP3 2019-Wireless 4
This lot is generally related to communication systems. Disclosed is a Multi-Input Multi-Output (MIMO) communication system to divide available frequency band in to multiple frequency channels to allow multiple-access by multiple users to achieve maximum performance. The communication system has a transmitter and a receiver consisting of multiple antennas for monitoring various parameters of the communication system by configuring the transmitter and receiver to communicate with each other operating in the same frequency channel. The system has a capability to operate in a frequency-bundle mode or hybrid mode to achieve maximum throughput, range, and reliability. Further disclosed is a control module for monitoring a set of information elements and metrics and switch the operations between the MIMO mode and the frequency-bundle or hybrid modes. The technology may be implemented in wireless communication systems, cellular data service such as GSM, CDMA, low-power wide-area networks, etc.
Dynamic Allocation of Transceivers and Frequency Channels in MIMO Systems
IP3 2019-Conferencing 1
This lot is generally related to multimedia collaboration. Disclosed is a technique to provide collaboration among remote users to view real time video streams or motion imagery by storing a stream or imagery data in a server, send to a user device and generate annotation data based on input from the device. Also disclosed are techniques to send stream or imagery with annotations to other user devices and automatically adept annotation based on changes in dynamic features of stream or imagery at all devices and the server. The technology may be implemented in collaboration applications, cloud applications, streaming services, animation applications, video processing services, etc.
N-WAY MULTIMEDIA COLLABORATION SYSTEMS
IP3 2019-Navigation 3
This lot is generally related to navigation devices. Disclosed is a navigation system which is capable of downloading and synchronizing addresses of points of interest or other contact information, calendar data, map data, and other data or information from cell phones, PDAs or website portals. The device provides navigation to a destination by transmitting position information to a navigation server by receiving a list of contacts along with physical address of each contact from a mobile phone. Also disclosed are techniques to receive selection of a contact, map with a physical address at the navigation device and determine navigation directions from current location to the physical address of contact without communicating with the mobile phone. The technology may be implemented in navigation devices, maps software, navigation services, etc.
Navigation system and methods for route navigation
IP3 2019-Collaboration 2
This lot is generally related to efficient collaborative work over a network. Techniques are disclosed for synchronous n-way collaboration for a scalable delivery of A/V content which intercepts multiple application level events at a first device, allows transmission of native document file and application level events over a network to other collaborators. Also disclosed are techniques to display a local copy of native documents to other devices, receive application level events, and replicate events and mirror user actions and display changes in local document. The technology may be implemented in collaborative applications, cloud applications, web services, etc.
METHOD AND SOFTWARE FOR ENABLING N-WAY COLLABORATIVE WORK OVER A NETWORK OF COMPUTERS
METHOD AND SOFTWARE FOR ENABLING N-WAY COLLABORATIVE WORK OVER A NETWORK OF COMPUTERS
METHOD AND SOFTWARE FOR ENABLING N-WAY COLLABORATIVE WORK OVER A NETWORK OF COMPUTERS
METHOD AND SOFTWARE FOR ENABLING N-WAY COLLABORATIVE WORK OVER A NETWORK OF COMPUTERS
METHOD AND SOFTWARE FOR ENABLING N-WAY COLLABORATIVE WORK OVER A NETWORK OF COMPUTERS
IP3 2019-Navigation 2
This lot is generally related to real time traffic reporting systems. Disclosed is a technique to provide real time traffic information to drivers having a driver locator module to automatically determine the location of the driver, travel direction and an automated traffic notification module to transmit traffic notification messages having details of traffic congestion, accidents in the route. Also disclosed are techniques to incorporate notifications on a navigation map. Further disclosed are techniques to provide a most efficient route based on traffic information to registered users. The technology may be implemented in traffic alert systems, navigation applications, map services, mobile APPs, etc.
Automated Location-Intelligent Traffic Notification Service Systems And Methods
Automated Location-Intelligent Traffic Notification Service Systems And Methods
Automated Location-Intelligent Traffic Notification Service Systems And Methods
Automated Location-Intelligent Traffic Notification Service Systems And Methods
Automated Location-Intelligent Traffic Notification Service Systems And Methods
Automated Location-Intelligent Traffic Notification Service Systems And Methods
Automated Location-Intelligent Traffic Notification Service Systems And Methods
Automated Location-Intelligent Traffic Notification Service Systems And Methods
Automated Location-Intelligent Traffic Notification Service Systems And Methods
Automated Location-Intelligent Traffic Notification Service Systems And Methods
Method And System For Reporting Automotive Traffic Conditions In Response To User-Specific Requests
Method And System For Reporting Automotive Traffic Conditions In Response To User-Specific Requests
Method And System For Reporting Automotive Traffic Conditions In Response To User-Specific Requests
Method And System For Reporting Automotive Traffic Conditions In Response To User-Specific Requests
IP3 2019-Video Processing
This lot is generally related to video processing. Techniques are disclosed to create time-lapse (TL) videos in real-time to reduce storage space for postproduction complexity. The system receives user settings with TL video-related parameters along with a real-time video and store received feed in a buffer. Few frames are selected based on settings to change the frequency of video input and generate a TL video. Also disclosed are techniques to drop frames in the buffer based on TL video requirement. The technology may be implemented in cameras, mobile phones, DSLRs, time lapse video creation software, mobile APPs, etc.
CREATING TIME LAPSE VIDEO IN REAL-TIME
CREATING TIME LAPSE VIDEO IN REAL-TIME
CREATING TIME LAPSE VIDEO IN REAL-TIME
IP3 2019-Database
This lot is generally related to databases. Techniques are disclosed to decompose a document and update database by defining a document mapping command, retrieve document items, resolve a follow command, identify table rows, modify table columns and update the database. The technology may be implemented in document processing software, databases, DBMS, file processing software, etc.
DOCUMENT RELATIONAL MAPPING
IP3 2019-Search
This lot in general is related to search. Disclosed are smart search techniques for retrieval of relevant information from a data processing system by comparing search string and document content and extracts information from documents or synonyms of the extracts based on search terms using a semantic network. The users can navigate relevant information and avoid duplicates or repeated items. Further disclosed are techniques to define user specific constraints for refined information retrieval, record new information and use various operators. The technology may be implemented in online data search, database search, etc.
AUTOMATIC SEARCH METHOD
AUTOMATIC SEARCH METHOD
AUTOMATIC SEARCH METHOD
IP3 2019-Range Finder
This lot is generally related to a distance measuring device. Disclosed is a range finder device to measure linear distance between two points consisting of a laser distance measuring component, a sensing component for tracking changes in position and orientation of the device. The distance is measured by pointing the laser at an endpoint, move the device to a vantage location to measure second endpoint. Also disclosed are position and orientation sensors to calculate orientation and position of the device. The technology may be implemented in accelerometers, gyroscopes, etc.
DISTANCE MEASURING DEVICE USING A METHOD OF SPANNING SEPARATELY TARGETED ENDPOINTS
IP3 2019-Wireless 3
This lot is generally related to wireless networks. Techniques are disclosed to facilitate exchange of cell-specific information by direct packet switched communication between radio access network nodes, which are controlling the relevant cells. The system stores address information of the cell into a radio access node for controlling the use of the radio resources. The technique allows automatic management of the address information in the cell since the number of cells in mobile communication systems is typically big. Further disclosed are techniques for exchange of subsequent information between the controlling nodes without congesting the core network elements and interfaces. The technology may be implemented in wireless networks, mobile networks, etc.
MANAGEMENT OF CELL-SPECIFIC ADDRESS INFORMATION
IP3 2019-Image Processing 2
This lot is generally related to image processing. Techniques are disclosed to provide a hierarchical shadow detection algorithm by performing pixel level classification by modeling the image as a reliable lattice (RL) and maximize the RL using an Expectation Maximization (EM) algorithm to determine whether a candidate region is a shadow region. Also disclosed is a Markov Random Field (MRF) model based pixel classification for effective and robust shadow detection under different illumination and brightness conditions. The technology may be implemented in image processing for feature detection, feature extraction, etc.
HIERARCHICAL STATIC SHADOW DETECTION METHOD
HIERARCHICAL STATIC SHADOW DETECTION METHOD
IP3 2019-Cameras
This lot is generally related to image processing. Disclosed is a device for real time motion detection in an image by using a sub-sampling module to sub-sample current and previous images, perform census transform on each sub-sample to obtain a census vector, calculate and compare correlation values between the current image and the previous images based on the census vector and detect a region having the highest correlation to detect motion information. The technology may be implemented in robot vision, intelligent cameras, or industrial fields.
IMAGE PROCESSING APPARATUS AND METHOD FOR REAL-TIME MOTION DETECTION
IP3 2019-Image Processing 1
This lot is generally related to multimedia imagery. Techniques are disclosed to virtually navigate in a 3D environment by defining virtual paths, capture real time environment images, receive a navigation request, generate multiple synthetic images and transmit synthetic images along virtual path to closely match navigation request. Also disclosed are techniques to facilitate users to navigate through the event for real-time viewing. The technology may be implemented in 3D environment navigation systems, etc.
EFFICIENT METHOD FOR CREATING A VISUAL TELEPRESENCE FOR LARGE NUMBERS OF SIMULTANEOUS USERS
IP3 2019-Streaming Media 2
This lot is generally related to multimedia streaming. Techniques are disclosed to adaptively stream media content by determining similar high-quality packets present in data buffer and download packets before they are played on user devices. The downloading of packets is based on network bandwidth and number of packets in the buffer. The technology may be implemented in smart phones, portable media players, digital media players, streaming devices, smart TVs, tablets, laptops, etc.
METHOD FOR ADAPTIVELY STREAMING AN AUDIO/VISUAL MATERIAL
IP3 2019-Financial Transactions
This lot is generally related to financial transactions. Disclosed are techniques to settle financial transactions by providing account identifier and contact information to merchants so that merchants interact with a settlement house (SH). The settlement house communicates with the customer and financial services provider for settlement of accounts. Also disclosed are techniques to approve the electronic transaction by the financial institution and forward the approval to the settlement house. The technology may be implemented in PoS devices, eCommerce applications, etc.
SYSTEM AND METHOD FOR ELECTRONIC TRANSACTION SETTLEMENT
IP3 2019-eCommerce 2
This lot is generally related to digital file management systems. Disclosed are techniques to provide an online digital marketplace for buying and selling of digital files such as media by allowing a content owner to post files with download price, content details and reseller commission. Consumers can access files by searching the content online. Also disclosed are techniques to distribute files in peer-to-peer networks by dividing a file into multiple chunks so that in case of download error entire file need not be resent. The technology may be implemented in eCommerce websites for online media streaming, communication networks, peer-to-peer networks, etc.
METHOD AND SYSTEM FOR DELIVERING FILES IN DIGITAL FILE MARKETPLACE
IP3 2019-Streaming Media 1
This lot is generally related to media playback devices. Disclosed are playback devices using remote DMA (RDMA) network interface, RDMA enabled playback circuit, RDMA enabled buffer circuit, playback buffer circuit and playback buffer. The technology may be implemented in media streaming devices, set top boxes, smart TVs, smart phones, media player devices, etc.
RDMA BASED REAL-TIME VIDEO CLIENT PLAYBACK ARCHITECTURE
RDMA BASED REAL-TIME VIDEO CLIENT PLAYBACK ARCHITECTURE
IP3 2019-Collaboration 1
This lot is generally related to communication using portable devices. Techniques are disclosed to provide simultaneous communication on portable devices by establishing a communication session, invoke another communication application concurrently with the session and automatically retrieve communication address related to recipient. The technology may be implemented in mobile phones, tablets, PDAs, portable multimedia devices, wearable devices, etc.
SYSTEM FOR TRANSMITTING DATA UTILIZING MULTIPLE COMMUNICATION APPLICATIONS SIMULTANEOUSLY IN RESPONSE TO USER REQUEST WITHOUT SPECIFYING RECIPIENT’S COMMUNICATION INFORMATION
IP3 2019-Advertising 2
This lot is generally related to advertisements. Techniques are disclosed to manage ads by determining number of devices capable of joining virtual environment, invite more device users to participate in collaborative virtual environment, synchronize ads with collaborative environment and execute ads as users interact with media streams. The technology may be implemented by service providers of multimedia data, streaming media, satellite TV, online media, etc.
METHODS AND SYSTEMS OF PRESENTING ADVERTISEMENTS IN CONSUMER-DEFINED ENVIRONMENTS
IP3 2019-Storage
This lot is generally related to data storage. Techniques are disclosed to selectively store data in mass storage by estimating predicted compression ratio, calculate compression benefit and compare with preset threshold of stored data. Also disclosed are techniques to predict compression ratio by referring to a look-up table constructed by mapping each Shannon entropy value to a predicted compression ratio value. The technology may be implemented in data storage, flash memory, storage software, memory management software etc.
METHOD FOR DISTRIBUTIONALLY STORING DATA BASED ON DATA COMPRESSION RATIO PREDICTION SCHEME, MASS STORAGE APPARATUS AND MASS STORAGE SYSTEM USING THE SAME
METHOD OF STORING DATA IN DISTRIBUTED MANNER BASED ON TECHNIQUE OF PREDICTING DATA COMPRESSION RATIO, AND STORAGE DEVICE AND SYSTEM USING SAME
IP3 2019-Wireless 2
This lot is generally related to wireless networks. Technique is disclosed to smoothly handover active mobile sessions when moving to different topological locations using heterogeneous networks. Also disclosed are techniques to transfer data using client IP application, client-service module, server IP application and server-service module. Further disclosed are techniques to maintain quality of service (QoS) parameters to provide the best possible service at all times. The technology may be implemented in wireless networks like WLAN, wireless telecom infrastructure, etc.
METHOD AND SYSTEM FOR SEAMLESS HANDOVER OF MOBILE DEVICES IN HETEROGENEOUS NETWORKS
IP3 2019-Computer Security
This lot is generally related to computer security. Disclosed are techniques for controlling access to secure or sensitive remote systems based on user’s personal computer security. Users are asked to complete multiple test modules related to antivirus, firewall, software security updates or patches and grading is assigned to the computer. The technology may be implemented as security applications such as online banking, emails, data storage, multimedia sharing, content streaming, etc.
SECURE COMPUTER USE SYSTEM
IP3 2019-Software
This lot is generally related to user behavior tracking. Techniques are disclosed to store user baseline data such as physical activity, receive user daily activity data, compute loading factor and performance measurement data for rewarding users. The users are rewarded various financial benefits in various forms such as reduced health insurance premiums and products or services earned as a result of achieving certain improvement or maintenance goals. The technology may be implemented for tracking user activities in industries such as healthcare providers, health insurance providers, etc.
Behavior Monitoring and Reinforcement System and Method
BEHAVIOR MONITORING AND REINFORCEMENT SYSTEM AND METHOD
IP3 2019-Navigation 1
This lot is generally related to navigation. Various navigation techniques are disclosed to form multiple loops along the path and search for connected loops from starting point to a destination. Also disclosed are techniques for controlling user interface (UI) of a vehicle navigation system by accessing an external system, selecting customized options such as images, icons, controls, menus, colors, symbols, and auto completion functions using an Internet. Further disclosed is a wireless client server navigation system for searching desired locations by dividing map into multiple tiles. The technology may be implemented for vehicle navigation, product tracking, traffic management, etc.
ADVERTISING MANAGEMENT IN A WIRELESS CLIENT-SERVER NAVIGATION SYSTEM
NAVIGATOR DATABASE SEARCH METHODS
CONDUCTING LOCALIZED SEARCHES IN A WIRELESS CLIENT-SERVER NAVIGATION SYSTEM
VEHICLE NAVIGATION USER INTERFACE CUSTOMIZATION METHODS
APPARATUS AND METHODS FOR REDUCING DATA TRANSMISSION IN WIRELESS CLIENT-SERVER NAVIGATION SYSTEMS
APPARATUS AND METHODS FOR REDUCING DATA TRANSMISSION IN WIRELESS CLIENT-SERVER NAVIGATION SYSTEMS
WIRELESS CLIENT-SERVER NAVIGATOR TRAFFIC METHODS
LOOP-BASED ROUTE FINDING AND NAVIGATION
IP3 2019-Cloud Computing
This lot is generally related to file management in cloud computing environments. Techniques are disclosed to create a target file with limited changeable fields by using a template file stored in a cloud environment. The target file consists of data and security fields, which allows user to make changes based on permission parameters. Also disclosed is user interface for data entry, setting encryption and tracking of files in the cloud environment. The technology may be implemented in cloud applications such as Electronic Health Records, Electronic Medical Record management, etc.
USER-DRIVEN MENU GENERATION SYSTEM WITH DYNAMIC GENERATION OF TARGET FILES WITH PLACEHOLDERS FOR PERSISTENT CHANGE OR TEMPORARY SECURITY CHANGE OVER CLOUD COMPUTING VIRTUAL STORAGE FROM TEMPLATE FILES
USER-DRIVEN MENU GENERATION SYSTEM WITH DYNAMIC GENERATION OF TARGET FILES WITH PLACEHOLDERS FOR PERSISTENT CHANGE OR TEMPORARY SECURITY CHANGE OVER CLOUD COMPUTING VIRTUAL STORAGE FROM TEMPLATE FILES
IP3 2019-Web Software & Services 1
The lot discloses a secure data management. Disclosed are user interfaces for multiple devices in an enterprise for employees/users to access third party software, in-built enterprise software or social networking applications. A secure dashboard is disclosed to manage user’s account and distribute benefits amongst an enterprise and members of the enterprise. The technology may be implemented in enterprise accounting software, customer relationship, and supply chain management.
INTEGRATED ENTERPRISE SOFTWARE AND SOCIAL NETWORK SYSTEM USER INTERFACES UTILIZING CLOUD COMPUTING INFRASTRUCTURES AND SINGLE SECURE PORTAL ACCESS
IP3 2019-Wireless 1
This lot is generally related to wireless LANs. Disclosed are techniques to allow wireless devices to use a global service set identifier (GSSID) enabled access point (AP) to transfer a 32 octet identification service set identifier (SSID) to a remotely located switch controller in the same WLAN. The conveyed SSID discloses information such as fully qualified domain name (FQDN), network access identifier (NAI) and uniform resource identifier (URI) to the switch controller. This technology can be implemented in wireless network access points, smart phones, tablets, laptops, etc.
GLOBAL SERVICE SET IDENTIFIERS
IP3 2019-Computers 1
This lot is generally related to software. Architecture and software applications for designing an artificial neural network are disclosed, such as: by using a parallelization system to match with hardware resources, selecting degree of parallelism based on available resources, generating hardware configuration based on the degree of parallelism, etc. The technologies may be implemented as artificial neural networks.
ARCHITECTURE, SYSTEM AND METHOD FOR ARTIFICIAL NEURAL NETWORK IMPLEMENTATION
ARCHITECTURE, SYSTEM AND METHOD FOR ARTIFICIAL NEURAL NETWORK IMPLEMENTATION
ARCHITECTURE, SYSTEM AND METHOD FOR ARTIFICIAL NEURAL NETWORK IMPLEMENTATION
ARCHITECTURE, SYSTEM AND METHOD FOR ARTIFICIAL NEURAL NETWORK IMPLEMENTATION
ARCHITECTURE, SYSTEM AND METHOD FOR ARTIFICIAL NEURAL NETWORK IMPLEMENTATION
ARCHITECTURE, SYSTEM AND METHOD FOR ARTIFICIAL NEURAL NETWORK IMPLEMENTATION
Riverside Park
This patent is generally related to advertising. Disclosed is a technique to gather consumer data to categorize consumers in various categories related to shopping behaviors and habits and optimize their products, displays, advertising and promotions to improve product sales. The system has a RF receiver installed in the store for receiving communications from the personal mobile wireless devices. The RF receiver generates consumer position data during movement in the store and associates the consumer position data with respective identities of the consumers and initiate consumer-specific advertisements based upon the consumer position data and respective identities of the consumers. Also disclosed are techniques to send a SMS to consumer device related to consumer specific advertisements. The technology may be implemented in advertisement services, shopping malls, retail stores, brick and mortar stores, e-commerce services, etc
An information processing system for consumers at a store, at least some of the consumers carrying personal mobile wireless devices and related devices.
Sierra View
The inventions are generally related to security systems and software. Disclosed are techniques to launch an application program on a server and displayed on a mobile device, store session state information on the mobile device so that traffic between the client and the server is reduced. US9699262 discloses a graphical integrated view of various APPs installed on a server in a multi-platform cloud environment. The user device is connected with the sever using a connection broker, display list of remote applications, launch APP on the server running with different OS and display launch an APP on the sever. The technology may be implemented as mobile APPs and in mobile phones, tablets, PDAs, laptops, thin clients, POS devices, servers, etc.
A method for providing integrated view of applications installed in a multi-platform environment by a client device using a processor and a composite window manager
Remote displays in mobile communication networks
El Dorado
This lot is generally related to customer relationship management (CRM) in retail stores. Techniques are disclosed to enhance customer experience in a Brick and Mortar store by automatically detecting customer’s portable devices within store, retrieve customer profile along with past events, instantiate a customer session, track customer events within store, and storing current session information and events. Also disclosed are techniques to evaluate performance of a sales person based on interaction and feedback from the customer. Further disclosed are techniques to store information about customer interactions with store website and identify custom marketing messages or deals for each customer. The technology may be implemented in CRM software, shopping malls, brick and mortar stores, retail stores, business establishments, shops, etc.
Customer relationship management system for physical locations
Reader Network System for Presence Management in a Physical Retail Environment
CUSTOMER RELATIONSHIP MANAGEMENT SYSTEM FOR PHYSICAL LOCATIONS
Customer relationship management system for physical locations
Customer relationship management system for physical locations
Customer relationship management system for physical locations
Customer relationship management system for physical locations
Wagon Wheel
The invention relates in general to email security. Techniques are disclosed to protect emails from sending accidentally to unknown recipients by generating an alert before sending the message. Users can create a list of trigger words such as confidential, sensitive, etc. in a database and when email message contains these words a pop-up message is displayed for user verification. The technology may be implemented in electronic mail, e-mail, etc.
Outbound blacklist and alert for preventing inadvertent transmission of email to an unintended recipient
Email system for preventing inadvertant transmission of propriety message or documents to unintended recipient
Alert for messages “stuck” in a message queue within a messaging application
Bombay Talk
This invention is generally related to remote file access. Techniques are disclosed to allow users to access files or applications residing on remote servers by activating file hyperlinks and opening file in a server application using a user interface to allow users to provide input to the application. Also disclosed are techniques to operate a thin client of terminal emulation type on user computer and restrict user’s access or manipulation of files based on permissions such as modification, saving, and viewing permissions etc. Few techniques disclose remote management of 3rd party applications by launching application program, passing UI and user commands between application and user computer, transmit commands from server to application program and control application. The technology may be implemented in data centers, cloud server, etc.
System and method of permissive data flow and application transfer
Productivity application management
Dry Creek
This patent is generally related to text processing. Techniques are disclosed to detect words with grammar and spelling errors having improper positioning of a whitespace character or an extra whitespace character and shift a letter adjacent to the word to fix errors. Also disclosed are techniques to convert two words into one word to resolve the spelling error. The technology may be implemented in text editing software, text processing software, etc.
Systems and methods of correcting grammatical and spelling errors that involve improper positioning of a whitespace character and/or an extra whitespace character.
IP3 2018-Softwares & Services 2
This patent is generally related to Internet services. Disclosed are techniques to provide data handling information of a publish/subscribe service to users to handle published data, by receiving a subscription request to a data tuple, provide subscription to the user, automatically provide another subscription to the data handling tuple having information about how the data tuple is to be handled and generate notifications regarding both subscriptions. The technology may be implemented in RSS feeds, weather updates, news updates, email notifications, messengers, social networks, etc.
Method and system for providing data handling information for use by a publish/subscribe client
IP3 2018-Computer Security 1
This patent is generally related to computer security. Disclosed are techniques to provide system-wide computer application security by embedding a code in the software application, loading a platform coordinator program, receive a request for a secured resource from a user, passes the secured resource name, a user identifier, an authentication provider name to the platform coordinator for authentication of the user from system security provider and assign a surrogate identifier based on the user role for accessing the resources. The technology may be implemented in enterprise security software, network security applications, etc.
Computer security system
IP3 2018-Storage/Raid
This lot is generally related to data storage. Techniques are disclosed to efficiently decode parity encoded data, by receiving set of parity-encoded information, process multiple parallel processing threads and generate indication if parity consistency is followed. Also disclosed are techniques to recover multiple data columns in a data matrix, by calculating missing chain parity, perform some operations, calculations and store recovered value in data matrix. The technology may be implemented in RAID storage, computer storage, servers, memory applications, etc.
Extended row diagonal parity with optimal decoding procedure
System and method for efficient horizontal maximum distance separable raid
IP3 2018-Location Based Services
This invention is generally related to location services. Disclosed are techniques to perform automatic social network check-ins, when a user device comes in proximity of a venue-operated device located at the venue for which check-in needs to be done. This reduces user to manually perform check-in by taking mobile into hand and clicking few buttons. The technology may be implemented in social networks, web check-in services and other web services.
System and method for automated proximity-based social check-ins
IP3 2018-Computer Security 2
This patent is generally related to program security. Disclosed are techniques to ensure maximum security in verifying safety properties of byte code programs translated from Java code. These techniques map byte code functions and interpreter state space into finite states, enter type information to check byte code acceptability, determine properties of acceptable byte code, enter into model checker, interpret each individual condition, verify whether conditions are fulfilled and release byte code for further processing. The technology may be implemented in program testing software, interpreters, java virtual machines, etc.
Method for verifying safety properties of java byte code programs
IP3 2018-Social Networking
This lot is generally related to image sharing. Techniques are disclosed to easily share images and control presentations by receiving multiple presentations at a user device, store at another device, publish presentation information on a network, receive a command to initiate a presentation from a device, request to control presentation from another device. The technology may be implemented in conferencing services, collaboration services, image storage service, social networks, image sharing services, etc.
System And Device For Interacting With A Remote Presentation
System And Device For Interacting With A Remote Presentation
IP3 2018-Database Management
This lot is generally related to databases. Techniques are disclosed to create a database system, which can be accessed without data loading having efficient query processing performance so that parsing, and tokenizing costs is minimized within a row-store database engine via selective and adaptive parsing actions. Also disclosed are techniques for raw file indexing structure to adaptively maintain positional information to speed-up future accesses on raw files. The systems can be built on traditional row-store systems, column-store systems, or hybrid database engines and uses any data format such as Comma-separated value (CSV) files. The technology may be implemented in Database Management System (DBMS), etc.
Query management system and engine allowing for efficient query execution on raw details
IP3 2018-Distributed Computing 2
This lot is generally related to data stream consolidation. Techniques are disclosed for an application logic to update packets entering a local packet stream having a unique packet timestamp for calculating an overwrite point, supply undo records to the application before effecting merge operation on the packet stream. The technology may be implemented in software applications development, business logic applications, etc.
Eventually-consistent data stream consolidation
IP3 2018-Vehicle Electronics 2
This portfolio is generally related to smart vehicles. Techniques are disclosed to generate a 3D model by receiving information from neighboring vehicles to compensate for blind spots in a driver’s field of view, receive traffic information, weather information; adjusting characteristics of the 3D models based on the received traffic, weather information and blind spot information. Also disclosed are techniques for aggregating the 3D models to generate a comprehensive 3D model and combine the comprehensive 3D model with detailed map information to determine the driving path for the vehicle and track objects, estimate the speed of vehicle and protect from collusion. The technology may be implemented in smart vehicles, vehicle safety device, vehicle on board systems, etc.
Smart Vehicle
IP3 2018-Streaming Media 3
This portfolio is generally related to generating multimedia profile based on media consumption or user-provided ratings.
Method and system for constructing and presenting a consumption profile for a media item
Method and system for constructing and presenting a consumption profile for a media item
IP3 2018-Streaming Media 2
This lot is generally related to content availability. Techniques are disclosed to identify content by receiving request for content related to presented content and metadata associated with the content, identify related content based on metadata and provide indication about the content. The technology may be implemented by advertisers and providers of multimedia content, online video, digital TV, streaming media, etc.
Methods, systems, and computer program products for determining availability of presentable content via a subscription service
Methods, systems, and computer program products for determining availability of presentable content via a subscription service
Methods, systems, and computer program products for determining availability of presentable content
IP3 2018-Distributed Computing 1
This lot is generally related to data protection from concurrent modification. Techniques are disclosed to prevent data structures from modification in a multi-thread environment. The ownership data is placed in a memory-safe execution environment; provided with a cacheable owner thread, an interface for write access check and deny requests if the requested thread is not an ownership thread. Also disclosed is a system to provide a data stream consolidation to deliver consistent data to all nodes. The technology may be implemented in distributed computing environments used for software development.
Efficient and secure data structure synchronization
IP3 2018-Messaging
This portfolio is generally related to device notifications. Disclosed are techniques to store device identifications and functionality information, receive activity and user presence data about devices, receive incoming communication and apply rules to determine which notification needs to be sent and send formatted notification to selected devices. Also disclosed are techniques to allow or block incoming communications based on user set rules. The technology may be implemented in mobile phones, tablets, laptops, PDAs, gaming devices, multimedia players, etc.
Systems and methods for enabling recipient control of communications
Systems and methods for initiating communications with contacts based on a communication specification
Systems and methods for notifying a computing device of a communication addressed to a user based on an activity or presence of the user
IP3 2018-Multimedia 2
This lot is generally related to content selection. Disclosed are content selection techniques to detect event occurrences associated with the content selection path and traverse path in response to identify media content selections. The technology may be implemented by multimedia service providers, education, entertainment, etc.
System and method for providing media content selections
IP3 2018-Streaming Media 1
This lot is generally related to media streaming. Techniques are disclosed to access streaming media point by encrypting real time streamed content, multicast content, aggregate unicast responses from user devices and provide unicast information back to streaming source. The technology may be implemented in services such as streaming media, online media, digital TV, video on demand, etc.
Protected distribution and location based aggregation service
Protected distribution and location based aggregation service
Protected distribution and location based aggregation service
IP3 2018-VR Imaging and Software
This lot is generally related to virtual reality. Techniques are disclosed to receive a profile of a selected user from a social network environment on a user device to determine view of the selected user, capture an image to identify first user in the image, overlay other image on the first user of a virtual character and display a transparent display layer in the augmented image. The technology may be implemented in mobile devices, cellular phones, personal digital assistants, smartphones, tablet personal computers (PCs), laptop computers, televisions, monitors, touchscreens, digital picture frame, etc.
Providing augmented reality based on third party information
Providing augmented reality based on third party information
IP3 2018-WLAN 2
This portfolio is generally related to data availability. Disclosed are techniques to predict the probability of the mobile device accessing specific types of user data based on the operating mode of the mobile device, determine data subsets that are more likely to be accessed and send subsets to devices. The technology may be implemented in mobile devices, PDAs, tablets, laptops and useful for communication networks.
System and method for increasing data availability on a mobile device based on operating mode
System and method for increasing data availability on a mobile device based on operating mode
IP3 2018-Vehicle Electronics 1
This portfolio is generally related to smart vehicles. Techniques are disclosed to control a vehicle by tracking a neighboring vehicle to determine the state of the vehicle using sensors, generate a 3D model of the vehicle, neighboring vehicle and deriving an environment for the vehicle, predict a lane changing behavior of the neighboring vehicle based on current state of the vehicle and the current state of the environment of the vehicle, determine whether the neighboring vehicle is performing the predicted behavior, notify a driver using vehicle-to-vehicle communication and control the vehicle. The technology may be implemented in smart vehicles, autonomous car, etc.
Smart Vehicle
Smart Vehicle
IP3 2018-Multimedia 1
This portfolio is generally related to media services. Disclosed are techniques to give scores to media items by defining multiple criteria, analyze media items with respect to criteria, determine media items satisfying criteria, assign user custom weights to criteria and score media item. The technology may be implemented by service providers of multimedia content, satellite TV, streaming media, online video, digital content, etc.
Intelligent default weighting process for criteria utilized to score media content items
Intelligent default weighting process for criteria utilized to score media content items
Intelligent default weighting process for criteria utilized to score media content items
IP3 2018-Database Search
The inventions are generally related to search engine. Disclosed are search techniques to maintain different text search terms along with proper semantic definitions for providing intent and the contextual search results to user query. The users can select pre-stored keywords from a database for a quick search. The technology may be implemented in smart search engines.
Semantically associated text index and the population and use thereof
IP3 2018-Softwares & Services 1
This patent is generally related to password management. Techniques are disclosed to manage user login credentials by automatically log in users in to various websites using a user interface application. The user can login to desired website from any device through the user interface by executing a logic of user interaction with website, and send an instance of website with user logged in. The system allows user to login to multiple websites without installing a plug in on the device. The technology may be implemented in web browsers, password management services, cloud services, etc. for password management.
Cloud based password management
IP3 2018-Search 2
This patent is generally related to search. Techniques are disclosed for textual search based on “interactive search refinement based on features similarity” (ISRFS) having a graphical user interface (GUI) to allow the user to easily control the affinity quality and the search process. The tool retrieves the textual items having high affinity to the user’s searched item from a repository of textual data, refine the search results based on semantic similarity, automatically extracted features, and a graded semantic scale such as semantic affinity metric (SAM). The technology may be implemented in search algorithms, search engines, etc.
Method and system for semantic affinity search
IP3 2018-eCommerce
This lot is generally related to electronic commerce. Disclosed are techniques to generate virtual clothing experience for users. The users images are displayed with garments without physically trying the garments. This technology can be implemented for virtual image for readymade garment stores and/or avatar generation.
System for generating virtual clothing experiences
System and methods for generating virtual clothing experiences
System and methods for generating virtual clothing experiences
IP3 2018-WLAN 1
This lot is generally related to wireless data communication. Techniques are disclosed to transmit multiple narrowband signals sequentially in time and at different center frequencies to improve time-of-arrival (ToA) accuracy and time/frequency offset wideband (TF-WB) allows data packets to be transmitted at fixed center frequencies to facilitate high-resolution ToA measurements using pre-existing wireless protocols. The technology may be implemented in Wireless LAN, Bluetooth, GSM/GPRS/EDGE, CDMA, etc.
High resolution wireless indoor positioning system for legacy standards-based narrowband mobile radios
IP3 2018-Smart Homes Control/Automation
This invention is generally related to smart homes. Techniques are disclosed to control opening or closing of doors such as garages, buildings, homes using a cloud based load balancer connected to a server to transmit data to a personal Wi-Fi and/or wired network at the user’s home. Also disclosed a Sonar unit connected with the door to determine position of the garage door in relation to the ground. Further disclosed a garage door command device is located at separate location to receive open/close commands to operate the door accordingly. The technology may be implemented in smart homes, garage doors, moveable barrier, smart offices, SoHo environments, etc.
Control system for providing cloud based commands to control operation of internet connected devices
Control system for providing cloud based commands for controlling operation of a moveable barrier
Control system for providing cloud based commands for controlling operation of a moveable barrier
IP3 2018-Search 1
This patent is generally related to searching. Techniques are disclosed to improve search results by establishing query term usage subject areas (TUSAs), identifying documents, messages, expositions, or communications related to each TUSA. Also disclosed are techniques to suggest additional query terms relevant to the context of a TUSA for fast retrieval of information. The technology may be implemented in search algorithms, database search, document search software, etc.
Process for enhancing queries for information retrieval
IP3 2018-Navigation
This lot is generally related to route recommendations. Techniques are disclosed to store routes taken by various users along with safety characteristics, retrieve route recommendations for user query and provide route that best matches with user parameters or specifications. The technology may be implemented in navigation devices, mobile devices, vehicle on board devices, etc.
System and method for selecting and presenting a route to a user
System and method for selecting and presenting a route to a user
IP3 2018-Software Development
This lot is generally related to software application. Techniques are disclosed to integrate various computer resources such as applications and databases, share resources between connected data applications and data sources regardless of any technology. The system provides an enterprise application integration (EAI) includes an abstraction layer, multiple sack content providers (SCPs) in communication with the abstraction layer, a Profile Manager is in communication with the abstraction layer for receiving a request of a target application and allow integration. The technology may be implemented in enterprise software, e-commerce, extranet, etc.
Systems and methods for integrating a plurality of computer resources
IP3 2018-Streaming Media 6
This invention is generally related to media delivery. Disclosed are techniques to customize content provided to user devices by automatically modifying device capability based on device profiles, provide modified profiles to destination server and receive customized response for content requests. The technology may be implemented by service providers of digital TV, online video, streaming media, VoD, multimedia data, etc.
System and method for modifying a device profile
IP3 2018-Streaming Media 5
This invention is generally related to media playback. Techniques are disclosed to collect user activities while viewing a media item to create collaborative content tracks (CCT) that will be provided to future viewers of same item. CCTs can be surfing web, online chat with friends or checking email using nearby devices etc. The technology may be implemented by streaming media, VoD, digital TV, online video, multimedia data service providers, etc.
System and method for creating collaborative content tracks for media content
IP3 2018-Streaming Media 4
This lot is generally related to networks. Techniques are disclosed to distribute content to network devices by setting a device as gateway device, display content list at gateway, select a media item, destination device and receive media item on nodes from server. The technology may be implemented in communication networks, multimedia networks, etc.
Providing and receiving content for computer networks using a gateway and server
Stepping Stone
This portfolio is generally related to image processing. Techniques are disclosed to enhance images by analyzing content items of an image data, perform content specific enhancement and perform different enhancement operations on remaining image data. Also disclosed are techniques to form panoramic images from image sequences obtained from optical flow between different images, compute flow statistics, respective stitching costs, identify few portions for stitching and neighboring portions. Further disclosed are techniques for video tone stabilization, extracting blur kernels from blurred images. The technology may be implemented in image processing software, APPs, cameras, mobile phones, etc.
Method and apparatus for enhancing a digital photographic image
Tonal stabilization of video
Blur-kernel estimation from spectral irregularities
Method and system for forming a panoramic image of a scene having minimal aspect distortion
Pattern matching
Pattern matching
Olive Grove
This portfolio is generally related to e-mails. Techniques are disclosed to enhance e-mail display for received e-mail by parsing to generate preview, authenticate using digital signature and display preview. Also disclosed techniques to display promotions along with e-mail previews. Further, disclosed techniques to provide different previews for different e-mails, using preview triggers so that user can modify e-mail previews. The technology may be implemented in e-mail clients, web interfaces for e-mail, online advertising, etc.
Enhancement of e-mail client user interfaces and e-mail message formats
Enhancement of E-mail client user interfaces and E-mail message formats
Systems and methods for online marketing and advertising on e-mail systems
Enhancement of e-mail client user interfaces and e-mail message formats
Systems and methods for online direct marketing and advertising on registration based websites and web-based email systems
Online marketing and advertising on E-mail systems
System and method for managing emails
SYSTEM AND METHOD FOR MANAGING EMAILS
IP3 2017-Social Networking
This patent is generally related to social networks. Disclosed are techniques to create social networks during playback of media content by defining multiple time slices of media, determine multiple users concurrently receiving same time slice media and establish social network. The technology may be implemented by streaming media, online media, TV content, multimedia data, video on demand, service providers, etc.
Creating a social network around recorded media
IP3 2017-WLAN 2
This portfolio is generally related to network gateways. Disclosed are gateways to interconnect high speed WAN to a low speed WLAN using adaptable cross layer offload engine and rule check engine. The offload engine stores data coming from WAN in a non-secure data cache, rule engine performs stateless or stateful inspection of data and data is moved to a secure data cache of WLAN. The technology may be implemented in network equipment such as gateways, base stations, routers, switches, bridges, etc.
High-speed WAN to wireless LAN gateway
High-speed WAN to wireless LAN gateway
High-speed WAN to wireless LAN gateway
High-speed WAN to wireless LAN gateway
IP3 2017-Streaming Media 4
This portfolio is generally related to media device controlling. Disclosed is a mobile device to control media played at different media devices, having a wireless interface, a media database and a controller. Mobile device communicates with media devices when in same network, obtain information about stored content and store in a media database. The technology may be implemented in smart phones, tablets, laptops, PDAs, portable multimedia devices, wearable smart devices, etc.
Personal area network having media player and mobile device controlling the same
Personal area network having media player and mobile device controlling the same
Personal area network having media player and mobile device controlling the same
IP3 2017-Advertising 2
This portfolio is generally related to media playback. Techniques are disclosed for playing location specific presentation of media content by identifying location of playback device and use stored version of content that matches with location. Different versions of same content are stored based on location specific advertisements. The technology may be implemented for providing location specific advertisements with media playback.
Locality-based video playback to enable locally relevant product placement advertising
Locality-based video playback to enable locally relevant product placement advertising
IP3 2017-Streaming Media 3
These inventions are generally related to media streams. Disclosed are streaming techniques by playing a media stream, identify look ahead segments of stream and pre-fetch those segments so that user can anytime skip ahead without any interruption or inconvenience. The technology may be implemented in set top boxes, streaming devices, smart phones, smart TVs, multimedia devices, etc.
System and method for adaptive segment prefetching of streaming media
System and method for adaptive segment prefetching of streaming media
IP3 2017-Location Based Services 2
This lot is generally related to location-based applications. Disclosed are techniques to create a list of applications in the current or anticipated location of the mobile device using a distributed application service or widget having a graphical user interface (GUI). Also disclosed are techniques to form a crowd of users and provide access to corresponding crowd data. Further disclosed are techniques for crowd creation, provide access to crowd data for crowds for a large geographic area, racking crowds of users in a mobile environment, etc. The technology may be implemented in location based services, secured social networking applications, online data sharing, etc.
Anonymous crowd tracking
System and method for automated location-based widgets
Handling crowd requests for large geographic areas
Maintaining a historical record of anonymized user profile data by location for users in a mobile environment
System and method for automated location-based widgets
Modifying a user’S contribution to an aggregate profile based on time between location updates and external events
Maintaining a historical record of anonymized user profile data by location for users in a mobile environment
Modifying a user’s contribution to an aggregate profile based on time between location updates and external events
Forming crowds and providing access to crowd data in a mobile environment
System and method for automated location-based widgets
Serving a request for data from a historical record of anonymized user profile data in a mobile environment
Handling crowd requests for large geographic areas
Music diary processor
Forming crowds and providing access to crowd data in a mobile environment
System and method for automated location-based widgets
Secondary indications of user locations and use thereof by a location-based service
SYSTEM AND METHOD FOR FILTERING AND CREATING POINTS-OF-INTEREST
SYSTEM AND METHOD FOR INFORMATION GATEKEEPER BASED ON AGGREGATE PROFILE DATA
IP3 2017-Streaming Media 2
This lot is generally related to multimedia devices. Techniques are disclosed to present messages on device display based on type of video frames by receiving message with priority level, determine whether a video frame type has relation to priority level and present message on the display. The technology may be implemented in multimedia devices, portable devices, gaming devices, etc.
Methods, systems, and computer program products for presenting a message on a display based on a display based on video frame types presented on the display
Methods, systems, and computer program products for presenting a message on a display based on a type of video image data for presentation on the display
IP3 2017-Location Based Services 1
This lot is generally related to portable devices. Techniques are disclosed to filter content provided to portable devices by determining device’s current context and present content if behavior of a contextual tag associated with content accessible to the mobile device is satisfied. The technology may be implemented in smart phones, tablets, PDAs, portable multimedia devices, gaming devices, wearable smart devices, etc.
System and method for filtering content on a mobile device based on contextual tagging
System and method for filtering content on a mobile device based on contextual tagging
IP3 2017-Software & Services
This lot is generally related to content storage. Techniques are disclosed to redirect client side storage requests to remote storage by receiving HTTP message for client side storage operation, translate operations into remote storage instructions and modify HTTP message to include remote storage instructions. The technology may be implemented in online data storage services, cloud data storage, etc.
System and method for redirecting client-side storage operations
IP3 2017-Information Management & Data Systems
This lot is generally related to data streaming. Disclosed are systems for publishing streaming data using a server with messaging service, publisher and subscriber interface, data storage, user device manager and a stream manager. Also disclosed system for extracting data from electronic documents using a navigation module, extraction module, navigation playback module and extraction playback module. The technology may be implemented in streaming services, data extraction software, etc.
System for providing database functions for multiple internet sources
Apparatus and method for providing streaming data
IP3 2017-Geolocation/Positioning
This patent is generally related to device position determination. Disclosed are systems to locate an object by reducing interference using correlation paths to detect and correlate satellite position signals. Also disclosed are techniques to remove output of one path from input of second path to cancel out ghost signal. The technology may be implemented in navigation devices, portable devices, ships, aircrafts, missiles, etc. for navigation and position detection.
METHOD AND APPARATUS FOR INTERFERENCE REDUCTION
METHOD AND APPARATUS FOR INTERFERENCE REDUCTION
Method and apparatus for interference reduction in a positioning system
IP3 2017-Streaming Media 1
This invention is generally related to personalized information system related to user activities. Disclosed are systems to provide user activity information using an information server by inferring association relationship between the contents based on maximum content playing time and actual content playing time at the user device. Also disclosed are techniques to identify related information to requested content according to association relationship. The technology may be implemented by content providers, advertisers, offers, coupons, Ads, multimedia data, etc.
Concerned information recommendation system and method considering user’s watching or listening time and maximum playing time of contents
IP3 2017-Search 1
This portfolio is generally related to search technology. Various techniques are disclosed to display preview of relevant search results with the results having related content such as searched keywords for convenience of users. Also disclosed are techniques to search documents containing matching search query, linked to primary document and showing preview of matching results along with links. Further, disclosed techniques to allow users to perform sub search in already fetched search results etc. The technology may be implemented in online search engine, database search software, document search software, search tool in OS, etc.
Systems and methods of refining a search query based on user-specified search keywords
Systems and methods of pipelining multiple document node streams through a query processor
Systems and methods of displaying document chunks in response to a search request
Systems and methods of adaptively screening matching chunks within documents
Systems and methods of identifying chunks within multiple documents
Systems and methods of displaying and re-using document chunks in a document development application
Systems and methods of displaying document chunks in response to a search request
Systems and methods of performing a text replacement within multiple documents
Systems and methods of identifying chunks within multiple documents
Systems and methods of semantically annotating documents of different structures
Systems and methods of refining chunks identified within multiple documents
Systems and methods of identifying chunks within inter-related documents
SYSTEMS AND METHODS OF IDENTIFYING CHUNKS WITHIN MULTIPLE DOCUMENTS
Systems and methods of searching a document for relevant chunks in response to a search request
Systems and methods of displaying and re-using document chunks in a document development application
IP3 2017-Telecom Services
This portfolio is generally related to voice mails. Various techniques are disclosed to process voice mail by converting voice mails into text and send converted text to users through SMS or email. Also disclosed are techniques for user to listen to the voice mail or convert the voice mail into a text message. The technology may be implemented by telecom service providers in voice mail systems, speech conversion systems, etc.
System and method for processing a voice mail
System and method for processing a voicemail
System and method for processing a voice mail
System and method for processing a voice mail
IP3 2017-WLAN 1
The invention is generally related to mobile networking. Disclosed are mobile networking techniques for providing maximize wireless resources to mobile users, based on behavioral pattern such as direction of travel, time of day, or bandwidth demand in a geographical location. Also disclosed techniques to seamlessly transfer the wireless device from one connection source to another by selecting the most cost efficient communication protocol and reduce cost. The techniques may be implemented in wireless mobile networks like ad-hoc wireless networking, vehicle communication/networking; geography based networking; location based services and wireless telecom networking, etc.
Heterogeneous mobile networking
IP3 2017-Advertising 1
This invention is generally related to targeted marketing. Technique is disclosed to send emails to customers by identifying specific audiences by a digital data provider and offer rewards to referring entity. Also disclosed techniques to protect a consumer’s confidentiality and privacy. The technology may be implemented in online marketing, advertising, product/service marketing, rewards system, referral system, etc.
Methods of anti-spam marketing through personalized referrals and rewards
IP3 2017-Email
The patent is generally related to voicemail. Disclosed are techniques that generate voice mail data at the instrument and store it in the form of emails along with the telephone number of the caller and other required information. The technology can be implemented in telephone instruments for generating and storing voice mails.
Method, system and apparatus for storing voicemail
IP3 2017-Search 2
The technology is generally related to search engines. Disclosed is a search engine for searching, sifting, and filtering data or documents typed in XML based on a user’s query. Further, other search engines may be used to search the data that is then filtered and ranked based on the user’s query. The technology may be implemented as search engines.
Network query and matching system and method
Magnolia Systems
This portfolio is generally related to vehicles location determination. Various techniques are disclosed for locating vehicles using a portable device coupled to the vehicle. The device retrieves location of the vehicle at regular intervals and stores specific location such as parking space or latest location when connected to the vehicle. User or vehicle owner uses this device to easily locate or track vehicle based on this stored location. The technology may be implemented in mobile phones, PDAs, tablets, portable navigation devices, vehicle key fobs or other small portable devices and as mobile APPs, navigation software etc.
SYSTEM AND METHOD FOR LOCATING A VEHICLE
System and method for locating a vehicle
Method for locating a vehicle
Method for locating a vehicle
Method for locating a vehicle
Freedom Trail
This portfolio is majorly related to marketing or advertisements. Various techniques are disclosed to integrate marketing information such as products or objects in a TV program or movie so that only marketing related information is displayed in real time or in a delayed manner and commercial breaks are blocked. Also disclosed techniques for efficient searching using a test data and match the data with large repository data using sample index files. The technology may be implemented in video distribution networks, satellite TV distribution, multimedia networks, on demand video, online video, TV content, set top boxes, mobile APPs, multimedia viewing software, databases, database search software, etc.
Database with efficient fuzzy matching
Efficient fuzzy matching of a test item to items in a database
Method, apparatus and system for providing access to product data
Method, apparatus and system for providing access to product data
Method, apparatus and system for providing access to product data
Gator Alley
This lot is generally related to secure data transfer. Techniques are disclosed to transfer secured electronic data by inserting an encrypted set of instructions with the data. The set of instructions are executed at the receiver end to view the message. Also disclosed executing various operations such as deleting content, informing unintended user identity to security providers, deleting files or removing message from actual receivers’ account, if an unauthorized person tries to access the data. Further disclosed deleting electronic communication if not accessed within a pre-determined time. The technology may be implemented in emails, online transactions, coupons, secure electronic communications, secure e-document transfer, chats, etc.
Apparatus and method for providing secure communication on a network
Apparatus and method for providing secure communication on a network
Forest Valley
The inventions are generally related to operating systems. Various techniques are disclosed to create distinct user accounts on a single user platform. Also disclosed assigning a unique user identifier (UID) to each user and an application. Few techniques disclose assigning a range of UIDs to user for accessing various installed applications. Further disclosed Virtual File system Switch (VFS) table for enabling the single user platform for accommodating multiple users. The technology may be implemented in operating systems.
METHOD AND COMPUTING DEVICE FOR CREATING DISTINCT USER SPACES THROUGH USER IDENTIFICATION FIELDS
Creating distinct user spaces through user identifiers
Creating distinct user spaces through user identifiers
Creating distinct user spaces through user identifiers
Creating distinct user spaces through user identifiers
CREATING DISTINCT USER SPACES THROUGH USER IDENTIFIERS
CREATING DISTINCT USER SPACES THROUGH USER IDENTIFIERS
CREATING DISTINCT USER SPACES THROUGH USER IDENTIFIERS
CREATING DISTINCT USER SPACES THROUGH USER IDENTIFIERS
CREATING DISTINCT USER SPACES THROUGH USER IDENTIFIERS
Moon Glow
This portfolio is generally related to multimedia data. Various techniques are disclosed to render electronic content to a user device by checking total number of authorized user devices. Users are allowed to register fixed number of devices for accessing the data. Also disclosed peer-to-peer networks by maintaining a list of content hosts with rankings so that any requesting device can select specific hosts to get required data. Few techniques disclose indexing of multimedia data for retrieving the data quickly using search engines. Further, disclosed techniques for selecting Internet media channels, dynamic content license renewal and sensitive content distribution. The technology may be implemented in multimedia playback devices, mobile phones, tablets etc. and services such as streaming media, VoD, TV content, multimedia data, online movies, satellite TV content etc. and in content distribution networks, peer to peer networks etc.
Real-time search engine for searching video and image data
System and method for searching peer-to-peer computer networks
System and method for automatically uploading analysis data for customer support
Method and apparatus for dynamic renewability of content
System and method for unlimited licensing to a fixed number of devices
Providing content items from alternate sources
System and method for automatically uploading updates
System and method for automatically uploading analysis data for customer support
Distributing content items to users
Providing content items from alternate sources
Provisioning subscriptions to user devices
System And Method For Unlimited Licensing To A Fixed Number Of Devices
Real-Time Search Engine
System And Method For Unlimited Licensing To A Fixed Number Of Devices
System And Method For Unlimited Licensing To A Fixed Number Of Devices
Real-time search engine
System and method for determining affinity using objective and subjective data
Use-sensitive distribution of data files between users
System and method for selecting internet media channels
System and method for searching peer-to-peer computer networks by selecting a computer based on at least a number of files shared by the computer
Method and apparatus for dynamic renewability of content
Real-time search engine
Method of and apparatus for encrypting and transferring files
Systems and methods for visualization of data sets containing interrelated objects
Method and apparatus for controlling file sharing of multimedia files over a fluid, de-centralized network
System and method for selecting internet media channels
System and method for optimizing access to information in peer-to-peer computer networks
Brownstone
This lot is generally related to continuous transdermal monitoring (CTM) of body parts. Techniques are disclosed to minimize effect of body motion by transdermal monitoring by taking measurements when body part has not accelerated above a fixed threshold. The CTM system has a display, programmable alarms, processor, sensors and hub device for measurement of various readings. Also disclosed techniques for using pulse oximetry sensor and shift sensor for continuous transdermal monitoring. The technology may be implemented for transdermal measurement for different purposes such as to measure heart rate, arterial oxygen levels, alcohol or drug quantity in blood, etc.
Continuous transdermal monitoring system and method
Continuous transdermal monitoring system and method
Continuous transdermal monitoring system and method
Continuous transdermal monitoring system and method
Continuous transdermal monitoring system and method
Green Hope
This portfolio is generally related to multimedia content. Disclosed are techniques for marketing digital media content by providing a digital service platform to content suppliers for depositing content, combining with metadata and distribute content to users by applying supplier specific business rules to media streams. Also disclosed techniques to create an interactive video by storing encoded video on a remote storage, create a link program to access ancillary content with a URL of the website and associate link program with video so that video stream may be paused when user want to access ancillary content. Further, disclosed techniques for managing digital media based on aggregate user profile information. The technology may be implemented for interactive content creation, media streaming, web TV, multimedia network service providers, on demand video providers, advertisers, satellite TV providers, etc.
Method for interactive video content programming
Digital entertainment service platform
System and method for interactive video content programming
Red Rock
This lot is generally related to mobile advertising. Techniques are disclosed for fast and cost effective mobile marketing and advertising campaigns using various modules for displaying multiple campaigns, setting budget, targets and marketing objectives, executing campaigns on multiple mobile devices, tracking/receiving user responses, providing incentives to participants and creating reports. Also disclosed techniques for using interactive displays to receive first hand user inputs/responses. The technology may be implemented for mobile advertising, mobile marketing, m-commerce, mobile transactions, or mobile application, etc.
Mobile device marketing and advertising platforms, methods, and systems
MOBILE DEVICE MARKETING AND ADVERTISING PLATFORMS, METHODS, AND SYSTEMS
Mobile device marketing and advertising platforms, methods, and systems
Mobile device marketing and advertising platforms, methods, and systems
Mobile device marketing and advertising platforms, methods, and systems
Mobile device marketing and advertising platforms, methods, and systems
Mobile device marketing and advertising platforms, methods, and systems
Mobile device marketing and advertising platforms, methods, and systems
Mobile device marketing and advertising platforms, methods, and systems
Northern Lights
These patents are generally related to imaging systems. First set of patents disclose techniques to provide human behaviour recognition systems by studying human body gestures. Second set of patents disclose techniques to provide human gesture recognition systems to control self-service machines. Third set of patents disclose techniques to provide real-time computer vision systems to track moving objects in a scene where the systems use novel algorithms to locate the objects without using any search procedures. Further, techniques are disclosed to provide low-cost non-imaging eye tracker system for computer control, optical body tracker, tracking and gesture recognition system particularly suited to vehicular control applications. This technology can be implemented in home automation, home security appliances, map control (weather, military etc), sports, games, etc.
Gesture-controlled interfaces for self-service machines and other applications
Gesture-controlled interfaces for self-service machines and other applications
Realtime object tracking system
Behavior recognition system
Rapid prototyping and machine vision for reconfigurable interfaces
Behavior recognition system
Low-cost non-imaging eye tracker system for computer control
Gesture-controlled interfaces for self-service machines and other applications
Optical body tracker
Gesture-controlled interfaces for self-service machines and other applications
Behavior recognition system
Tracking and gesture recognition system particularly suited to vehicular control applications
Real-time head tracking system for computer games and other applications
Muddy River
The portfolio is generally related to traffic updates. First set of (~18) patents discloses techniques to predict road speed, determine departure time and communicate travellers based on source location, changing traffic conditions, destination location, time at which to arrive at destination and optimum route. Also disclosed techniques to determine fastest routes to users based on route segments, traffic speed in the segments, updates from other users travelling in those segments. Second set of (~14) patents discloses techniques to provide visual traffic reports by collecting information such as obstacles/incidents/congestion by portraying real world traffic routes using different colors and thoroughfare images/identifiers. Further, disclosed techniques for interacting with traffic information through touch inputs, gesture inputs etc. The technology may be implemented in map based mobile applications, map software, map based websites etc.
SYSTEM FOR PROVIDING TRAFFIC DATA AND DRIVING EFFICIENCY DATA
ESTIMATING TIME TRAVEL DISTRIBUTIONS ON SIGNALIZED ARTERIALS
Method for choosing a traffic route
SYSTEM AND METHOD FOR DETERMINING RECOMMENDED DEPARTURE TIME
TOUCH SCREEN BASED INTERACTION WITH TRAFFIC DATA
GESTURE BASED INTERACTION WITH TRAFFIC DATA
CROWD SOURCED TRAFFIC REPORTING
System for aggregating traveler information
Three-dimensional traffic report
Traffic routing based on segment travel time
System and method for predicting travel time for a travel route
GPS-generated traffic information
System and method for determining recommended departure time
System and method for determining a prediction of average speed for a segment of roadway
GPS-generated traffic information
System and method for delivering departure notifications
GPS-generated traffic information
Method for choosing a traffic route
Method for predicting a travel time for a traffic route
Generating visual information associated with traffic
Controlling a three-dimensional virtual broadcast presentation
System and method for delivering departure notifications
Crowd sourced traffic reporting
System for providing traffic data and driving efficiency data
Estimating time travel distributions on signalized arterials
GPS generated traffic information
Method for choosing a traffic route
Touch screen based interaction with traffic data
Gesture based interaction with traffic data
Method for predicting a travel time for a traffic route
Generating visual information associated with traffic
System and method for delivering departure notifications
Estimating time travel distributions on signalized arterials
GPS generated traffic information
System for providing traffic data and driving efficiency data
Method for predicting a travel time for a traffic route
Controlling a three-dimensional virtual broadcast presentation
SYSTEM UND VERFAHREN ZUR BEWERTUNG DER FAHRZEUG- UND BEDIENERLEISTUNGSFâ¬HIGKEIT
interao baseada em gesto com dados de trfego
GESTURE BASED INTERACTION WITH TRAFFIC DATA | INTERACTION BASEE SUR DES GESTES AVEC DES DONNEES DE TRAFIC
SYSTEM FOR PROVIDING TRAFFIC DATA AND DRIVING EFFICIENCY DATA | SYSTEME PERMETTANT D’UTILISER DES DONNEES DE TRAFIC ET DES DONNEES D’EFFICACITE DE CONDUITE
ESTIMATING TIME TRAVEL DISTRIBUTIONS ON SIGNALIZED ARTERIALS | ESTIMATION DES DISTRIBUTIONS TEMPORELLES DE PARCOURS SUR DES ARTERES SIGNALISEES
Interacciân basada en gestos con datos de trafico
INTERACCIîN CON DATOS DE TRçFICO A BASE DE GESTOS
GESTURE BASED INTERACTION WITH TRAFFIC DATA | GESTENBASIERTE INTERAKTION MIT VERKEHRSDATEN
TOUCH SCREEN BASED INTERACTION WITH TRAFFIC DATA | AUF INTERAKTION MIT VERKEHRSDATEN BASIERENDER TASTBILDSCHIRM
CROWD SOURCED TRAFFIC REPORTING | CROWDSOURCE-VERKEHRSNACHRICHTEN
SYSTEM FOR PROVIDING TRAFFIC DATA AND DRIVING EFFICIENCY DATA | SYSTEM ZUR BEREITSTELLUNG VON VERKEHRSDATEN UND UND FAHREFFIZIENZDATEN
ESTIMATING TIME TRAVEL DISTRIBUTIONS ON SIGNALIZED ARTERIALS
ESTIMATING TIME TRAVEL DISTRIBUTIONS ON SIGNALIZED ARTERIALS
TOUCH SCREEN BASED INTERACTION WITH TRAFFIC DATA
GENERATING VISUAL INFORMATION ASSOCIATED WITH TRAFFIC
SYSTEM AND METHOD FOR DELIVERING DEPARTURE NOTIFICATIONS
Personalized traveler information dissemination system
Bright Horizon
The patent discloses secure data sharing using multiple keys such as public encryption/decryption, private encryption/decryption, secret, authentication bits. The data and different keys are encrypted and shared with multiple users. The technology may be implemented in E-mail, a Short Message Service (SMS) or telephonic communication.
Methods and apparatus for secure data sharing
Silver Pine
This patent is generally related to search and information retrieval. Techniques are disclosed to convert multiple documents and web pages into document language models and convert user query input into query language model. Also disclosed kernel function to map each of the document language model and the query language model into a vector space to determine a relative relevance of each document for enhancing the retrieval performances. The technology may be implemented in search algorithms.
SYSTEM, METHOD, AND COMPUTER PROGRAM PRODUCT FOR INFORMATION SORTING AND RETRIEVAL USING A LANGUAGE-MODELING KERNEL FUNCTION
System, method and computer program product for information sorting and retrieval using a language-modeling kernal function
SYSTEM, METHOD, AND COMPUTER PROGRAM PRODUCT FOR INFORMATION SORTING AND RETRIEVAL USING A LANGUAGE-MODELING KERNEL FUNCTION
Times Square
Patent offering is generally related to media encoding. Techniques are disclosed to create multiple synchronized encoded representations of an input media signal having different set of parameters for smooth transmission. Also disclosed are techniques for switching between multiple encoded representations during media streaming without any delay or discontinuity. The technique may be implemented in online media distribution, digital data sharing etc.
SYSTEM AND METHOD FOR GENERATING MULTIPLE SYNCHRONIZED ENCODED REPRESENTATIONS OF MEDIA DATA
System and method for generating multiple synchronized encoded representations of media data
Silver Maple
The technologies relate to network management. Disclosed are network management techniques for optimizing delivery of content data (e.g., audio, map directions etc.) from a server to user devices by storing files having data (optional and non-optional content) according to performance characteristics (bandwidth) of the devices. Based on a highest performance characteristic of each user device, data that matches with the highest characteristic is automatically selected and is transmitted to the device. The technologies may be implemented as network management techniques, etc.
Optimizing Server Delivery Of Content By Selective Inclusion Of Optional Data Based On Optimization Criteria
Optimizing server delivery of content by selective inclusion of optional data based on optimization criteria
Optimizing server delivery of content by selective inclusion of optional data based on optimization criteria
Methods and systems of delivering directions to a mobile device
Optimizing server delivery of content by selective inclusion of optional data based on optimization criteria
Optimizing server delivery of content by selective inclusion of optional data based on optimization criteria
Optimizing server delivery of content by selective inclusion of optional data based on optimization criteria
Majestic View
This patent is generally related to service authentication. Disclosed technique provides authentication technique for multiple services where every service has a distinct verification code. The techniques further disclose universal authentication in an intelligent network (IN) for different IN services. This technology can be implemented in web services and website authentications.
Method and apparatus for authenticating multiple services
Method and apparatus for authenticating multiple services
Method and apparatus for authenticating multiple services
Method and apparatus for authenticating multiple services
Method and apparatus for authenticating multiple services
Method and apparatus for authentication for a multiplicity of services
IP3-Compound Semiconductor Manufacturing
This patent makes efficient use of compound semiconductor material by growing islands/pillars (and plateaus) of material rather than entire wafers, and further can integrate several different compound semiconductors on the same wafer platform using existing wafer fabrication processes.
Epitaxy level packaging
IP3-Mapping And Navigation
The IP3 Mapping & Navigation portfolio relates to multiple aspects of mapping and navigation technology used in electronic devices such as smart phones and laptops.
Passive Crowd-Sourced Map Updates and Alternate Route Recommendations
Predicting or recommending a userâs future location based on crowd data
Passive crowd-sourced map updates and alternate route recommendations
Mobile private assisted location tracking
Predicting or recommending a user’s future location based on crowd data
Emphasizing featured locations during a journey
Positioning system and method using GPS with wireless access points
Systems and methods of assisted GPS
SMART ENCOUNTERS
Digital maps displaying search-resulting points-of-interest in user delimited regions
Passive crowd-sourced map updates and alternative route recommendations
IP3-Video Streaming
The IP3 Video Streaming portfolio contains 5 patent families related to delivering and recommending content for user consumption.
Method and system for communicating information between a point of distribution and a plurality of subscriber destinations via a hybrid fiber coax delivery plant
Dynamic resource allocation in packet data transfer
Extended dynamic resource allocation in packet data transfer
Multiple access communication system
Dynamic resource allocation in packet data transfer
Extended dynamic resource allocation in packet data transfer
Dynamic resource allocation in packet data transfer
Inter-channel signal redundancy removal in perceptual audio coding (DE, FR, GB)
Multiple access communication system
Multiple access communication system
IP3-Networking and Access Management
The IP3 Networking and Access Management patent portfolio contains 12 patent families related to mobile device networking and authenticating users onto services. Specifically, the patents are related to mobile devices like smartphones, smartwatches, and internet-enabled glasses such as AR/VR headsets.
Method and apparatus for reliably choosing a master network manager during initialization of a network computing system
Methods for granting access to resources modifiable by users in a computer environment, and resources structured therefore
Methods for granting access to resources modifiable by users in a computer environment, and resources structured therefore
Folding user interface
Access control of interaction context of application
Method and system for improved security
Method and system for improved security utilizing location based services for authentication
Method and system for improved security
Secure password reset for application
Electronic apparatus including a device for preventing loss or theft
Communication service subscription management
Prescription compliance monitoring system
Electronic apparatus including a device for preventing loss or theft
Prescription compliance monitoring system
Method and system to provide objects, especially documents, multimedia objects, software applications and/or processes to users of a telecommunications network
Radio frequency characterization of cable plant and corresponding calibration of communication equipment communicating via the cable plant
Implementing request/reply programming semantics using publish/subscribe middleware
User validation using images
User validation using images
IP3- Cloud and Data Security
The patents in this portfolio discuss data security techniques that maintain different user permissions for different data group as well as restricting local storage of data.
SYSTEM AND METHODS PROVIDING SPORTS EVENT RELATED MEDIA TO INTERNET-ENABLED DEVICES SYNCHRONIZED WITH A LIVE BROADCAST OF THE SPORTS EVENT
Talking replay
System and methods providing sports event related media to internet-enabled devices synchronized with a live broadcast of the sports event
Method and system for controlling access to data resources and protecting computing system resources from unauthorized access
Cloud application installed in client terminal connected to cloud server
Automatic forms handling system
Clustering data including those with asymmetric relationships
Method and apparatus for using smart memories in computing
Algorithm mapping, specialized instructions and architecture features for smart memory computing
Algorithm mapping, specialized instructions and architecture features for smart memory computing
Automatic directory supplementation
Method of manipulating information objects and of accessing such objects in a computer environment
Configuring user interfaces in electronic devices
Configuring user interfaces in electronic devices
Automated method and system for obtaining user-selected real-time information on a mobile communication device
Mobile communication device including text-to-speech module, a touch sensitive screen, and customizable tiles displayed thereon
Data synchronisation to automate content adaptation and transfer between storage devices and content servers
Data Synchronisation
Data synchronisation
Flexible data storage system
Flexible data storage system
Flexible data storage system
Flexible data storage system
System and method for deploying and maintaining software applications
System and method for deploying and maintaining software applications
Automated electronic document filing system, method, and article of manufacture
IP3-Automotive
The IP3 Automotive portfolio relates to multiple aspects of vehicle technology including driver safety systems, autonomous vehicles, and smartphone-based remote start.
On-board vehicle system and method for receiving and indicating driving-related signals
Method for managing a transportation fleet
Apparatus and method for warning and prevention of vehicle collisions
Methods, systems, and computer program products for providing steering-control feedback to an operator of an automotive vehicle
Portable memory automobile ignition system
Portable memory automobile ignition system
Portable memory automobile ignition system
Systems and methods for safely operating a mobile communication device
Optical highway line detector
Infrared road line detector
Automotive brake lighting
Automotive brake lighting
Methods, systems, and computer program products for managing operation of an automotive vehicle
Optical highway line detector
IP3-Advertising & Ecommerce
The IP3 Advertising & E-Commerce portfolio relates to various aspects of ad targeting, listing services, dynamic pricing, location-based mobile payments, and more.
Secure data interchange of biochemical and biological data in the pharmaceutical and biotechnology industry
Methods, articles and apparatus for advertising based on an attribute of a computer network resource
System and method for selectively acquiring and targeting online advertising based on user IP address
System and method for anonymous observation and use of premium content by indirect access through portal
Method and system for selecting and purchasing media advertising
Method and system for selecting and purchasing media advertising
Method and system for selecting and purchasing media advertising
Preservation and improvement of television advertising in digital environment
Rating-based sorting and displaying of reviews
Method and system for communicating location of a mobile device for hands-free payment
Method and system for communicating location of a mobile device for hands-free payment
System and method for enabling online research, publication, promotion and management of user goods
Secure data interchange
Network peer-to-peer goods and services delivery system and method for ranking peers by degrees of association
Hat Trick
This portfolio is generally related to targeted content. First set of patents discloses targeted advertisements to users based on random prompts/commands or clickstream pattern and selection on watching characteristics. Second set of patents discloses techniques to customizing targeted content list for users’ by past viewing history and other related information. The technology may be implemented in cable network, digital subscriber line, set-top box, internet protocol networks for providing targeted advertisements and content.
SYSTEM AND METHOD FOR CUSTOMIZING CONTENT-ACCESS LISTS
METHOD AND SYSTEM FOR TARGETED INCENTIVES
SYSTEM AND METHOD FOR DEVELOPING TAILORED CONTENT
METHOD AND SYSTEM FOR TRAKING NETWORK USE
METHOD AND SYSTEM FOR TRAKING NETWORK USE
METHOD AND SYSTEM FOR TRAKING NETWORK USE
METHOD AND SYSTEM FOR TRAKING NETWORK USE
METHOD AND SYSTEM FOR TRAKING NETWORK USE
METHOD AND SYSTEM FOR TARGETED INCENTIVES
Method and apparatus for providing incentives for viewers to watch commercial advertisements
Method and system for targeted content distribution using tagged data streams
Methods and systems for providing targeted content
Methods, systems, and products for targeting advertisements
Methods, systems, and products for developing tailored content
Methods, systems, and products for evaluating performance of viewers
Methods, systems, and products for targeting advertisements
Method and system for providing targeted advertisements
Methods and systems for network based capture of television viewer generated clickstreams
Methods, systems, and products for tailored content
Methods, systems, and products for customizing content-access lists
Methods, systems, and products for evaluating performance of viewers
Method And System For Tracking Network Use
Method And System For Providing Targeted Advertisements
System And Method For Identifying Desirable Subscribers
System And Method For Developing Tailoring Content
Method And System For Managing Timed Responses To A/V Events In Television Programming
System And Method For Customizing Content-Access Lists
METHOD AND SYSTEM FOR TARGETED CONTENT DISTRIBUTION USING TAGGED DATA STREAMS
System And Method For Inserting Advertising Content In Broadcast Programming
Method And System For Tracking Network Use
Method And System For Tracking Network Use
Method and system for tracking network use
Systems, methods, and devices for customizing content-access lists
Methods and systems for collaborative capture of television viewer generated clickstreams
Methods and systems for network based capture of television viewer generated clickstreams
Method and System for Targeted Content Distribution Using Tagged Data Streams
Methods, Systems, and Products for Targeted Advertisements
Methods and Systems for Network Based Capture of Television Viewer Generated Clickstreams
Customized Listing of Content
Method and system for providing targeted advertisements
System and method for inserting advertising content in broadcast programming
Method and system for tracking network use
System and method for customizing content-access lists
Method and system for managing timed responses to A/V events in television programming
System and method for identifying desirable subscribers
System and method for inserting advertising content in broadcast programming
Method and system for managing timed responses to A/V events in television programming
System and method for developing tailored content
System and method for identifying desirable subscribers
Methods and systems for collaborative capture of television viewer generated clickstreams
Systems, methods and products for assessing subscriber content access
Methods and systems for capturing commands
Method And System For Tracking Network Use
Method And System For Tracking Network Use
Method And System For Tracking Network Use
Method And System For Providing Targeted Advertisements
Method And System For Tracking Network Use
Method And System For Tracking Network Use
Method And System For Providing Targeted Advertisements
Palomino
The portfolio is generally related to search. Techniques are disclosed to run a search query, store retrieved information in the database and display relevant results when the user composes similar query. Based on relevancy and similarity results are ranked and presented to the user to save time on searching. The technology may be implemented in online search portals, database search programs, document search Software, etc.
APPARATUS AND METHOD FOR SEARCH AND RETRIEVAL OF DOCUMENTS
APPARATUS AND METHOD FOR RETRIEVAL OF DOCUMENTS
APPARATUS AND METHOD FOR SEARCH AND RETRIEVAL OF DOCUMENTS
Apparatus and method for search and retrieval of documents
Apparatus and method for search and retrieval of documents
Apparatus and method for search and retrieval of documents
Apparatus and method for search and retrieval of documents
Apparatus and method for search and retrieval of documents
Apparatus and method for search and retrieval of documents
APPARATUS AND METHOD FOR SEARCH AND RETRIEVAL OF DOCUMENTS
Great Dane
This patents lot is generally related wearable device for tracking of light exposure. Device is having a monitor to measure light received from various sources and compare with predetermined light exposure to gain psychological, circadian rhythm, depression, bipolar disorder or similar health conditions. The technology can be implemented in wearable devices for light therapy.
INTEGRATIVE LIGHT-POWERED LIGHT-MONITORING SYSTEM
Light Therapy Monitoring
Light Therapy Monitoring
Light-Monitoring Method and System
Light therapy monitoring
LIGHT THERAPY MONITORING
INTEGRATIVE LIGHT-POWERED LIGHT-MONITORING SYSTEM
Grand Mesa
Disclosed are various wireless communication techniques such as: performing asymmetric communication of signals by using orthogonal spreading codes, dynamically allocating resources by transmitting data packets based on monitored uplink status flag (USF), re-transmitting data packets by modulating data over multiple modulation schemes (e.g., M-QAM, M-PSK etc.) etc. The inventions may be implemented as wireless communication techniques for transmitters, receivers etc.
Data encoding apparatus and data decoding apparatus
CDMA transmission apparatus
Antenna device and mobile communications apparatus including the device
Radio base station device and radio communication method
Internet communication control apparatus and communication terminal calling method
Spread-spectrum communication apparatus
Base station apparatus and radio communication method
Diversity wireless device and wireless terminal unit
Audio transmission apparatus
Extended dynamic resource allocation in packet data transfer
Dynamic resource allocation in packet data transfer
Extended dynamic resource allocation in packet data transfer
Extended dynamic resource allocation in packet data transfer
Data transmitting apparatus and data receiving apparatus
Constellation rearrangement for ARQ transmit diversity schemes
Radio communication base station device, radio communication mobile station device, and radio communication method
Radio communication system
Radio telephone apparatus and method for controlling amount of electric current consumption thereof
Constellation rearrangement for ARQ transmit diversity schemes
Electronic apparatus
Communication method and communication equipment in the PoC service
Radio receiving apparatus and radio receiving method
Wireless reception apparatus, wireless transmission apparatus, wireless communication system, wireless reception method, wireless transmission method, and wireless communication method
Method for verifications and fast QoS establishment
Constellation rearrangement for ARQ transmit diversity schemes
Communication apparatus, communication system, and communication control method
DATA TRANSMITTING APPARATUS AND DATA RECEIVING APPARATUS
RADIO COMMUNICATION BASE STATION DEVICE, RADIO COMMUNICATION MOBILE STATION DEVICE, AND RADIO COMMUNICATION METHOD
Constellation resetting of automatically repeat requesting transmitting diversity scheme
Dynamic resource allocation in packet data transfer
Dynamic resource allocation in packet data transfer
Dynamic resource allocation in packet data transfer
RADIO COMMUNICATION SYSTEM
EXTENDED DYNAMIC RESOURCE ALLOCATION FOR PACKET DATA TRANSFER
EXTENDED DYNAMIC RESOURCE ALLOCATION OF PACKET DATA TRANSFER
EXTENDED DYNAMIC RESOURCE ALLOCATION FOR PACKET DATA TRANSFER
EXTENDED DYNAMIC RESOURCE ALLOCATION FOR PACKET DATA TRANSFER
EXTENDED DYNAMIC RESOURCE ALLOCATION IN PACKET DATA TRANSFER
COMMUNICATION PROGRAM AND COMMUNICATION TERMINAL
WIRELESS RECEPTION APPARATUS, WIRELESS TRANSMISSION APPARATUS, WIRELESS COMMUNICATION SYSTEM, WIRELESS RECEPTION METHOD, WIRELESS TRANSMISSION METHOD, AND WIRELESS COMMUNICATION METHOD
RADIO RECEIVING APPARATUS AND RADIO RECEIVING METHOD
METHOD FOR VERIFICATIONS AND FAST QOS ESTABLISHMENT
COMMUNICATION APPARATUS, COMMUNICATION SYSTEM, AND COMMUNICATION CONTROL METHOD
RADIO BASE STATION DEVICE AND RADIO COMMUNICATION METHOD
Radio communication system
MULTIPLE ACCESS COMMUNICATION SYSTEM
MULTIPLE ACCESS COMMUNICATION SYSTEM
MULTIPLE ACCESS COMMUNICATION SYSTEM
MULTIPLE ACCESS COMMUNICATION SYSTEM
Radio receiving apparatus and radio receiving method
RADIO TELEPHONE DEVICE AND METHOD OF CONTROLLING ITS CONSUMPTION CURRENT
ELECTRONIC APPARATUS
MODEM DEVICE AND, DEVICE AND METHOD FOR CONTROLLING COMMUNICATION
DATA TRANSMITTER AND DATA RECEIVER
INTERNET COMMUNICATION CONTROL UNIT AND COMMUNICATION TERMINAL CALLING METHOD THEREFOR
RADIO COMMUNICATION EQUIPMENT AND METHOD THEREFOR
MULTIPLE ACCESS COMMUNICATION SYSTEM
MULTIPLE ACCESS COMMUNICATION SYSTEM
MULTIPLE ACCESS COMMUNICATION SYSTEM
MULTIPLE ACCESS COMMUNICATION SYSTEM
RADIO COMMUNICATION BASE STATION DEVICE, RADIO COMMUNICATION MOBILE STATION DEVICE AND RADIO COMMUNICATION METHOD
CONSTELLATION REARRANGEMENT FOR ARQ TRANSMIT DIVERSITY SCHEMES
CDMA MOBILE COMMUNICATION SYSTEM
RADIO COMMUNICATION SYSTEM
VOICE TRANSMISSION DEVICE
WIRELESS RECEPTION APPARATUS, WIRELESS TRANSMISSION APPARATUS, WIRELESS COMMUNICATION SYSTEM, WIRELESS RECEPTION METHOD, WIRELESS TRANSMISSION METHOD, AND WIRELESS COMMUNICATION METHOD
COMMUNICATION PROGRAM AND COMMUNICATION TERMINAL
METHOD FOR VERIFICATIONS AND FAST QOS ESTABLISHMENT
COMMUNICATIONS DEVICE, COMMUNICATION SYSTEM AND METHOD FOR CONTROLLING COMMUNICATION
RADIO RECEIVING APPARATUS AND RADIO RECEIVING METHOD
RADIO BASE STATION DEVICE AND RADIO COMMUNICATION METHOD
BASE STATION APPARATUS AND RADIO COMMUNICATION METHOD WITH PATH DIVERSITY
RADIO COMMUNICATION BASE STATION DEVICE, RADIO COMMUNICATION MOBILE STATION DEVICE, AND RADIO COMMUNICATION METHOD
DYNAMIC RESOURCE ALLOCATION IN PACKET DATA TRANSFER
EXTENDED DYNAMIC RESOURCE ALLOCATION FOR PACKET DATA TRANSFER
EXTENDED DYNAMIC RESOURCE ALLOCATION OF PACKET DATA TRANSFER
EXTENDED DYNAMIC RESOURCE ALLOCATION FOR PACKET DATA TRANSFER
CONSTELLATION REARRANGEMENT FOR ARQ TRANSMIT DIVERSITY SCHEMES
RADIO COMMUNICATION SYSTEM
CDMA transmission apparatus with transmission power control
ANTENNA DEVICE AND MOBILE COMMUNICATION DEVICE USING THE SAME | ANTENNA DEVICE AND MOBILE COMMUNICATIONS APPARATUS USING THE SAME
RADIO RECEIVING APPARATUS AND RADIO RECEIVING METHOD
DYNAMIC RESOURCE ALLOCATION IN PACKET DATA TRANSFER
DYNAMIC RESOURCE ALLOCATION IN PACKET DATA TRANSFER
EXTENDED DYNAMIC RESOURCE ALLOCATION FOR PACKET DATA TRANSFER
ANTENNA DEVICE AND MOBILE COMMUNICATIONS APPARATUS INCLUDING THE DEVICE
RADIO COMMUNICATION SYSTEM
Dynamic resource allocation in packet data transfer
Antenna device and mobile communications apparatus including the device
Dynamic resource allocation in packet data transfer
Extended dynamic resource allocation in packet data transfer
Extended dynamic resource allocation in packet data transfer
Dynamic resource allocation in packet data transfer
CONSTELLATION REARRANGEMENT FOR ARQ TRANSMIT DIVERSITY SCHEMES
Receiver
Modem apparatus, communication control apparatus, communication terminal apparatus, and communication control method
Wireless transmission apparatus and control system
Extended dynamic resource allocation for packet data transfer
CONSTELLATION REARRANGEMENT FOR ARQ TRANSMIT DIVERSITY SCHEMES
Dynamic resource allocation in packet data transfer
Extended dynamic resource allocation for packet data transfer
METHOD FOR VERIFICATIONS AND FAST QOS ESTABLISHMENT
COMMUNICATION APPARATUS, COMMUNICATION SYSTEM, AND COMMUNICATION CONTROL
Extended dynamic resource allocation in packet data transfer
Dynamic resource allocation in packet data transfer
Extended dynamic resource allocation in packet data transfer
Dynamic resource allocation in packet data transfer
Extended dynamic resource allocation in packet data transfer
Extended dynamic resource allocation in packet data transfer
Radio communication apparatus and method with path diversity
RADIO BASE STATION DEVICE AND RADIO COMMUNICATION METHOD
DATA TRANSMITTING APPARATUS AND DATA RECEIVING APPARATUS
Dynamic resource allocation in packet data transfer
Extended dynamic resource allocation for packet data transfer
Extended dynamic resource allocation for packet data transfer
Extended dynamic resource allocation for packet data transfer
CONSTELLATION REARRANGEMENT FOR ARQ TRANSMIT DIVERSITY SCHEMES
Dynamic resource allocation in packet data transfer
Extended dynamic resource allocation for packet data transfer
METHOD FOR VERIFICATIONS AND FAST QOS ESTABLISHMENT
COMMUNICATION APPARATUS, COMMUNICATION SYSTEM, AND COMMUNICATION CONTROL
Dynamic resource allocation in packet data transfer
Dynamic resource allocation in packet data transfer
EXTENDED DYNAMIC RESOURCE ALLOCATION FOR PACKET DATA TRANSFER
EXTENDED DYNAMIC RESOURCE ALLOCATION FOR PACKET DATA TRANSFER
EXTENDED DYNAMIC RESOURCE ALLOCATION OF PACKET DATA TRANSFER
EXTENDED DYNAMIC RESOURCE ALLOCATION FOR PACKET DATA TRANSFER
RADIO COMMUNICATION BASE STATION DEVICE, RADIO COMMUNICATION MOBILE STATION DEVICE, AND RADIO COMMUNICATION METHOD
Dynamic resource allocation in packet data transfer
Dynamic resource allocation in packet data transfer
Extended dynamic resource allocation for packet data transfer
Extended dynamic resource allocation for packet data transfer
Extended dynamic resource allocation for packet data transfer
Extended dynamic resource allocation for packet data transfer
MULTIPLE ACCESS COMMUNICATION SYSTEM
CONTROL SYSTEM OF WIRELESS KEY TRANSMISSION DEVICE
RECEIVER
SPREAD SPECTRUM COMMUNICATION DEVICE
SPREAD SPECTRUM COMMUNICATION UNIT
SPECTRUM SPREAD COMMUNICATIONS EQUIPMENT
DATA ENCODING DEVICE AND DATA DECODING DEVICE
WIRELESS BASE STATION SYSTEM AND WIRELESS COMMUNICATION METHOD
DIVERSITY RADIO DEVICE
WIRELESS TERMINAL
ANTENNA
MOBILE COMMUNICATION APPARATUS
ANTENNA AND MOBILE COMMUNICATION APPARATUS
Dynamic resource allocation in packet data transfer
Extended dynamic resource allocation for packet data transfer
Extended dynamic resource allocation for packet data transfer
Extended dynamic resource allocation for packet data transfer
Extended dynamic resource allocation for packet data transfer
Extended dynamic resource allocation for packet data transfer
RADIO BASE STATION DEVICE AND RADIO COMMUNICATION METHOD
DATA TRANSMITTING APPARATUS AND DATA RECEIVING APPARATUS
Dynamic resource allocation in packet data transfer
Extended dynamic resource allocation for packet data transfer
Extended dynamic resource allocation for packet data transfer
Extended dynamic resource allocation for packet data transfer
Extended dynamic resource allocation for packet data transfer
Dynamic resource allocation in packet data transfer
METHOD FOR VERIFICATIONS AND FAST QOS ESTABLISHMENT
COMMUNICATION APPARATUS, COMMUNICATION SYSTEM, AND COMMUNICATION CONTROL
CONSTELLATION REARRANGEMENT FOR ARQ TRANSMIT DIVERSITY SCHEMES
Radio communication apparatus and method with path diversity
Dynamic resource allocation in packet data transfer
WIRELESS RECEPTION APPARATUS, WIRELESS TRANSMISSION APPARATUS, WIRELESS COMMUNICATION SYSTEM, WIRELESS RECEPTION METHOD, WIRELESS TRANSMISSION METHOD, AND WIRELESS COMMUNICATION METHOD
CDMA transmission apparatus with transmission power control
Radio communication apparatus and method with path diversity
RADIO BASE STATION DEVICE AND RADIO COMMUNICATION METHOD | FUNKBASISSTATIONSGERÄT SOWIE FUNKKOMMUNIKATIONSVERFAHREN | DISPOSITIF DE STATION DE BASE RADIO ET PROCEDE DE RADIOCOMMUNICATION
DATA TRANSMITTING APPARATUS AND DATA RECEIVING APPARATUS | DATENVORRICHTUNG UND DATENEMPFANGSVORRICHTUNG | DISPOSITIF DE TRANSMISSION DE DONNEES ET DISPOSITIF DE RECEPTION DE DONNEES
Dynamic resource allocation in packet data transfer
Dynamic resource allocation in packet data transfer
Dynamic resource allocation in packet data transfer
Extended dynamic resource allocation for packet data transfer | Erweiterte dynamische Betriebsmittelzuweisung für die Datenpaketübertragung | Allocation dynamique étendue de ressources pour un transfert de paquets de données
Extended dynamic resource allocation for packet data transfer
Extended dynamic resource allocation for packet data transfer | Erweiterte dynamische Betriebsmittelzuweisung für die Datenpaketübertragung | Allocation dynamique étendue de ressources pour un transfert de paquets de données
Extended dynamic resource allocation for packet data transfer | Erweiterte dynamische Betriebsmittelzuweisung für die Datenpaketübertragung | Allocation dynamique étendue de ressources pour un transfert de paquets de données
Extended dynamic resource allocation in packet data transfer
RADIO COMMUNICATION BASE STATION DEVICE, RADIO COMMUNICATION MOBILE STATION DEVICE, AND RADIO COMMUNICATION METHOD
CONSTELLATION REARRANGEMENT FOR ARQ TRANSMIT DIVERSITY SCHEMES | NEUANORDNUNG DER SIGNALKONSTELLATION FÜR ARQ SENDEDIVERSITÄTSSCHEMA | REARRANGEMENT DE CONSTELLATION POUR SCHEMAS DE DIVERSITE DE TRANSMISSION A DEMANDE AUTOMATIQUE DE REPETITION (ARQ)
Dynamic resource allocation in packet data transfer
Extended dynamic resource allocation for packet data transfer | Erweiterte dynamische Betriebsmittelzuweisung für die Datenpaketübertragung | Allocation dynamique étendue de ressources pour un transfert de paquets de données
RADIO COMMUNICATION SYSTEM
COMMUNICATION PROGRAM AND COMMUNICATION TERMINAL
RADIO RECEIVING APPARATUS AND RADIO RECEIVING METHOD
Constellation rearrangement for ARQ transit diversity schemes
METHOD FOR VERIFICATIONS AND FAST QOS ESTABLISHMENT | VERFAHREN FÜR VERIFIKATIONEN UND SCHNELLE QOS-BESTIMMUNG | PROCÉDÉ DE VÉRIFICATIONS ET D’ÉTABLISSEMENT RAPIDE DE QOS
COMMUNICATION APPARATUS, COMMUNICATION SYSTEM, AND COMMUNICATION CONTROL METHOD | KOMMUNIKATIONSGERÄT, KOMMUNIKATIONSSYSTEM UND KOMMUNIKATIONSVERFAHREN | APPAREIL DE COMMUNICATION, SYSTÈME DE COMMUNICATION ET PROCÉDÉ DE COMMANDE DE COMMUNICATION
Constellation rearrangement for ARQ transmit diversity schemes
Extended dynamic resource allocation for packet data transfer
Extended dynamic resource allocation for packet data transfer
Dynamic resource allocation in packet data transfer
Extended dynamic resource allocation for packet data transfer
Extended dynamic resource allocation for packet data transfer
Dynamic resource allocation in packet data transfer
Radio communication apparatus and method with path diversity
RADIO BASE STATION DEVICE AND RADIO COMMUNICATION METHOD
DATA TRANSMITTING APPARATUS AND DATA RECEIVING APPARATUS
Dynamic resource allocation in packet data transfer
Extended dynamic resource allocation for packet data transfer
Extended dynamic resource allocation for packet data transfer
Dynamic resource allocation in packet data transfer
Extended dynamic resource allocation in packet data transfer
Extended dynamic resource allocation in packet data transfer
Extended dynamic resource allocation in packet data transfer
CONSTELLATION REARRANGEMENT FOR ARQ TRANSMIT DIVERSITY SCHEMES
Dynamic resource allocation in packet data transfer
Radio base station device and radio communication method
CONSTELLATION REARRANGEMENT FOR ARQ TRANSMIT DIVERSITY SCHEMES
RADIO COMMUNICATION BASE STATION DEVICE, RADIO COMMUNICATION MOBILE STATION DEVICE, AND RADIO COMMUNICATION METHOD
Data transmitting apparatus and data receiving apparatus
Radio Communication System
Extended dynamic resource allocation in packet data transfer
Extended dynamic resource allocation in packet data transfer
Extended dynamic resource allocation in packet data transfe
Extended dynamic resource allocation in packet data transfer
Dynamic resource allocation in packet data transfer
Dynamic resource allocation in packet data transfer
Dynamic, resource allocation in packet data transfer
CDMA TRANSMISSION APPARATUS
ANTENNA DEVICE AND MOBILE COMMUNICATIONS APPARATUS INCLUDING THE DEVICE
Radio communication base station device, radio communication mobile station device, and radio communication method
Radio communication system
Radio receiving apparatus and radio receiving method
Radio base station device and radio communication method
Wireless communicaltion device and wireless communication method
Data transmitting appts. and data receiving appts.
CDMA transmission apparatus
Antenna device and mobile communicating device using same
Constellation resetting of automatically repeat requesting transmitting diversity scheme
Dynamic resource allocation in packet data transfer
Dynamic resource allocation in packet data transfer
West 74th Street
These inventions are generally related to wireless medical monitoring. Disclosed are techniques for monitoring health parameters using wearable devices and multiple wireless nodes. Further, disclosed are Cuff less BP monitoring devices, Mesh network stroke monitoring devices etc. The technology can be implemented in wireless health monitoring using wearable devices.
PERSONAL EMERGENCY RESPONSE (PER) SYSTEM
HEALTH MONITORING APPLIANCE
HEALTH MONITORING SYSTEM
Mobile Wireless Appliance
PATIENT MONITORING APPLIANCE
Fitness Monitoring
Cuffless blood pressure monitoring appliance
Mesh network monitoring appliance
Mesh network stroke monitoring appliance
Mesh network personal emergency response appliance
Mesh network monitoring appliance
Mesh network stroke monitoring appliance
Health monitoring appliance
Health monitoring appliance
Health monitoring appliance
Health monitoring appliance
Health monitoring appliance
Health monitoring appliance
Personal emergency response (PER) system
Health monitoring appliance
Health monitoring appliance
Personal emergency response appliance
Personal emergency response (PER) system
Health monitoring appliance
Personal emergency response appliance
Health monitoring appliance
Health monitoring system
Patient monitoring appliance
Health monitoring appliance
Health monitoring appliance
Fitness monitoring
Health monitoring appliance
Personal monitoring system
Mobile wireless appliance
Fitness monitoring
Health monitoring appliance
Marina Beach
This patent lot is generally related to data security on storage devices. First set of patents discloses techniques to authenticate a user to access a full disk encryption (FDE) key encrypted content on a storage medium where the storage medium includes multiple encrypted keys. Second set of patents describes secure digital content distribution systems (DCDS) that uses set of encryption keys to encrypt and decrypt the user data. Third set of patents discloses biometric based access to a storage device using biometric scanner and a storage engine to store users’ biometric details. The technology can be implemented in data security systems as encryption key based or biometric based data access.
Method of decrypting data stored on a storage device using an embedded encryption/decryption means
Method of decrypting data stored on a storage device using an embedded encryption/decryption means
Method of decrypting data stored on a storage device using an embedded encryption/decryption means
Trusted Storage
SECURE CONTENT DISTRIBUTION SYSTEM
OPTICAL DISK DIGITAL RIGHTS MANAGEMENT
OPTICAL DISK DIGITAL RIGHTS MANAGEMENT
HARDWARE PROTECTION FOR ENCRYPTED STRINGS AND PROTECTION OF SENSITIVITY SECURITY PARAMETERS
Removable storage medium with biometric access
Method of encrypting and decrypting data stored on a storage device using an embedded encryption/decryption means
Trusted storage
Secure content distribution system
Hardware protection for encrypted strings and protection of security parameters
METHOD OF DECRYPTING DATA STORED ON A STORAGE DEVICE USING AN EMBEDDED ENCRYPTION/DECRYPTION MEANS
REMOVABLE STORAGE MEDIUM WITH BIOMETRIC ACCESS
TRUSTED STORAGE
Las Dunas
The patent in general related to electronic customer relationship management (eCRM) application. The invention explains techniques for providing interactive, real-time call tracking and resolution management in a network. A present status and a contact number of multiple members is displayed. Each member is also provided with additional options associated with call tracking and resolution. The invention can be implemented as an eCRM application.
Enterprise-class web based CRM software application with dynamic and realtime on-call board gui/portal interface
Dynamic, real-time call tracking for web-based customer relationship management
Hudson River
The portfolio is generally related to mobile software. A set of patents disclose techniques that check if a device user is following a provided navigational route and if not then device provide the user with an alternate route. Another set of patents disclose techniques to control a communication device by analyzing images in device’s proximity to determine if the user device is in a position to perceive a received message.
Electronic navigation related technology
Electronic navigation related technology
Image analysis and communication device control technology
Attachment suggestion technology
Electronic direction technology
Electronic navigation related technology
Image analysis and communication device control technology
Electronic navigation related technology
Electronic direction technology
Image analysis and communication device control technology
Electronic navigation related technology
Grand Slam
This patent is related to inventory management systems. Techniques are disclosed to control inventory resupply procedures in organizations using computerized production controllers. This technology can be implemented in logistics management systems.
Strategical-tactical logistic system
Mount Royal
The patent is primarily related to security systems. The invention discusses about a security system that captures successive images of a scene using multiple cameras and compares each image with preceding images to identify any security based risk condition. In case of a risk condition different alarms will be sent to pre-stored addresses through different networks.
ALARM METHOD AND DEVICE
ALARM METHOD AND DEVICE
ALARM METHOD AND DEVICE
ALARM METHOD AND DEVICE
Alarm method and device
ALARM METHOD AND DEVICE
ALARM METHOD AND DEVICE
ALARM METHOD AND DEVICE
ALARM METHOD AND DEVICE
ALARM METHOD AND DEVICE
ALARM METHOD AND DEVICE
ALARM METHOD AND DEVICE
ALARM METHOD AND DEVICE
ALARM METHOD AND DEVICE
ALARM METHOD AND DEVICE
Alarm method and device
ALARM METHOD AND DEVICE
Verdi Square
The patents are related to graphical user interface. Disclosed are various graphical user interfaces for: displaying a list of items based on a type of user device (e.g., screen size, resolution etc.), determining and displaying a navigation route from a shopperâs location to a product’s location within a retail store, displaying information on multiple windows (transparent and opaque) stacked one over other in a single screen etc. The technologies may be implemented as user interfaces for ecommerce websites etc.
Darkened transparent window overlapping an opaque window
Method and apparatus for displaying translucent overlapping graphical objects on a computer monitor
E-appliance for mobile online retailing
Method and apparatus for augmented reality shopping assistant
Central Park
The inventions are generally related to online advertising. Disclosed are advertising techniques such as: embedding advertisements in web pages based on attributes (e.g., location or color of text/graphics etc.) of web pages, displaying video advertisements as screen savers when a user device is in idle state, providing advertisements based on user’s browser history, etc.
Method and apparatus for modifying an information page transmitted in a communications network
Interactive multimedia advertising and electronic commerce on a hypertext network
System and method of selecting advertising content
System and method of selecting advertising content
System And Method For Locating Resources On A
Network Using Resource Evaluations Derived From
Electronic
Interactive Multimedia Advertising And Electronic
Commerce On A Hypertext Network
System And Method For Locating Resources On A
Network Using Resource Evaluations Derived From
Electronic
Interactive Multimedia Advertising And Electronic
Commerce On A Hypertext Network
Interactive Multimedia Advertising And Electronic
Commerce On A Hypertext Network
System And Method For Locating Resources On A
Network Using Resource Evaluations Derived From
Electronic
Interactive Multimedia Advertising And Electronic
Commerce On A Hypertext Network
Interactive Multimedia Advertising And Electronic
Commerce On A Hypertext Network
Interactive Multimedia Advertising And Electronic
Commerce On A Hypertext Network
System And Method For Locating Resources On A
Network Using Resource Evaluations Derived From
Electronic
Interactive Multimedia Advertising And Electronic
Commerce On A Hypertext Network
System And Method For Locating Resources On A
Network Using Resource Evaluations Derived From
Electronic
Interactive Multimedia Advertising And Electronic
Commerce On A Hypertext Network
Interactive Multimedia Advertising And Electronic
Commerce On A Hypertext Network
Interactive Multimedia Advertising And Electronic
Commerce On A Hypertext Network
Interactive Multimedia Advertising And Electronic
Commerce On A Hypertext Network
SYSTEM AND METHOD OF SELECTING ADVERTISING CONTENT
Method and apparatus enabling valuation of user access of advertising carried by interactive information and entertainment services
System And Method For Locating Resources On A
Network Using Resource Evaluations Derived From
Electronic
System and method for locating resources on a network using resource evaluations derived from electronic messages
Advertising screen saver
Pond House
The lot is generally related to lighting. Disclosed are various lighting devices (e.g., bulbs, lamps backlight modules etc.), their components (e.g., LEDs, heat sinks, circuit boards etc.), and fabrication/packaging techniques such as: permeating etching solution into gap between adjacent lighting structures, attaching LED die on flat panels by using flip-chip mounting techniques etc. The inventions may be implemented as bulbs, lamps, backlight modules for displays, LEDs, etc.
Surface labeling type LED component and LED back light module unit
Surface mount light emitting diode assembly and backlight module using the same
Thoroughbred
The inventions are related to content access control for mobile devices. Every request for content access from a mobile device over a mobile communication network (e.g., GSM or CDMA) is checked and allowed/disallowed based on the mobile user’s profile. The technology may be implemented as firewall or security systems.
CONTROLLING, FILTERING, AND MONITORING OF MOBILE DEVICE ACCESS TO THE INTERNET, DATA, VOICE, AND APPLICATIONS
CONTROLLING, FILTERING, AND MONITORING OF MOBILE DEVICE ACCESS TO THE INTERNET, DATA, VOICE, AND APPLICATIONS
CONTROLLING, FILTERING, AND MONITORING OF MOBILE DEVICE ACCESS TO THE INTERNET, DATA, VOICE, AND APPLICATIONS
Controlling, filtering, and monitoring of mobile device access to the internet, data, voice, and applications
Controlling, filtering, and monitoring of mobile device access to the internet, data, voice, and applications
Controlling, filtering, and monitoring of mobile device access to the internet, data, voice, and applications
Costa Verdi
The patent relates in general to smart homes. Disclosed is a home security device and its components such as: detectors for detecting smoke, fire, sound motion etc., human body sensors for detecting location of a human body within the home, alarms for indicating presence of the human body upon actuation of detectors and sensors, programmable reporters for communicating with authorities (e.g., police, fire department etc.) for rescue.
Supplemental home security interactive detectors
Entertainment device configured for interactive detection and security vigilant monitoring in communication with a control server
SUPPLEMENTAL HOME SECURITY INTERACTIVE DETECTORS
High definition interactive television for enabling security vigilant monitoring and communication with a control server
Interactive wireless home security detectors
Ratri Bajar
The technology relates to video processing in general. Disclosed is a technique for supplying data files (video sequences) to user terminals for playback/display by performing various steps such as: deriving playback/display capacity of terminals by executing mathematical algorithms, selecting versions of requested data files that matches the playback capacity, forwarding selected version of the requested data file etc. The technology may be implemented as video processing techniques.
USER-REQUEST-INITIATED TRANSMISSION OF DATA FILES
USER-REQUEST-INITIATED TRANSMISSION OF DATA FILES
USER-REQUEST-INITIATED TRANSMISSION OF DATA FILES
USER-REQUEST-INITIATED TRANSMISSION OF DATA FILES
USER-REQUEST-INITIATED TRANSMISSION OF DATA FILES
USER-REQUEST-INITIATED TRANSMISSION OF DATA FILES
USER-REQUEST-INITIATED TRANSMISSION OF DATA FILES
USER-REQUEST-INITIATED TRANSMISSION OF DATA FILES
USER-REQUEST-INITIATED TRANSMISSION OF DATA FILES
USER-REQUEST-INITIATED TRANSMISSION OF DATA FILES
USER-REQUEST-INITIATED TRANSMISSION OF DATA FILES
USER-REQUEST-INITIATED TRANSMISSION OF DATA FILES
USER-REQUEST-INITIATED TRANSMISSION OF DATA FILES
USER-REQUEST-INITIATED TRANSMISSION OF DATA FILES
Kilpauk Garden
The technologies in this lot relate to software.
1) A set (~17 patents) discloses user interfaces (e.g., for subscribing navigation services) and techniques such as: controlling media players based on utterances, making decisions (e.g., for medical applications) based on received information etc.
2) Another set (~9 patents) discloses techniques such as: performing vehicular functions (e.g., navigation, voice or video calls etc.) by using mobile phones, displaying information (social contacts) on a vehicular device etc.
The technologies may be implemented as collaborative software, web services, VoIP etc.
System, method and computer program product for adding voice activation and voice control to a media player
Decision-making system, method and computer program product
Decision-making system, method and computer program product
System, method and computer program product for adding voice activation and voice control to a media player
Decision-making system, method and computer program product
Decision-making system, method and computer program product
System, method and computer program product for a collaborative decision platform
System, method and computer program product for adding voice activation and voice control to a media player
System, method and computer program product for a collaborative decision platform
System, method and computer program product for a collaborative decision platform
System, method, and computer program product for utilizing a communication channel of a mobile device by a vehicular assembly
System, method, and computer program product for social networking utilizing a vehicular assembly
Drill-down system, method, and computer program product for focusing a search
System, method, and computer program product for performing a search in conjunction with use of an online application
System, method, and computer program product for instant messaging utilizing a vehicular assembly
System, method and computer program product for a collaborative decision platform
Location-based messaging system, method, and computer program product
System, method, and computer program product for social networking utilizing a vehicular assembly
System, method, and computer program product for communicating location-related information
System, method, and computer program product for using a cellular phone as an interface for a VoIP-equipped computer
System, method, and computer program product for utilizing a communication channel of a mobile device by a vehicular assembly
System, method, and computer program product for using a cellular phone as an interface for a VoIP-equipped computer
SYSTEMS AND METHODS FOR PROVIDING CUSTOMIZABLE GEO-LOCATION TRACKING SERVICES
SYSTEMS AND METHODS FOR PROVIDING CUSTOMIZABLE GEO-LOCATION TRACKING SERVICES
STORE-AND-FORWARD PACKET RADIO SYSTEM AND METHOD
VOICE CONTROL OF A MEDIA PLAYER
SYSTEM, METHOD AND COMPUTER PROGRAM PRODUCT FOR ADDING VOICE ACTIVATION AND VOICE CONTROL TO A MEDIA PLAYER
SYSTEM, METHOD AND COMPUTER PROGRAM PRODUCT FOR ADDING VOICE ACTIVATION AND VOICE CONTROL TO A MEDIA PLAYER
System, Method And Computer Program Product For Adding Voice Activation And Voice Control To A Media Player
SYSTEM, METHOD, AND COMPUTER PROGRAM PRODUCT FOR UTILIZING A COMMUNICATION CHANNEL OF A MOBILE DEVICE BY A VEHICULAR ASSEMBLY
COLLABORATIVE DECISION PLATFORM
System, Method, And Computer Program Product For Using A Cellular Phone As An Interface For A Voip-Equipped Computer
System, method and computer program product for transferring contact information using a cellular phone
System, method and computer program product for adding voice activation and voice control to a personal media player
System, Method, And Computer Program Product For Applying A Function Of An On-Line Application To A File Generated By A Second On-Line Application
Network Browser Toolbar System, Method, And Computer Program Product For Accommodating Different On-Line Applications
System, Method, And Computer Program Product For Storing Attachments Of An E-Mail In A Central Location Associated With An On-Line Application From Which The Attachment Was Generated
System, Method, And Computer Program Product For Utilizing A Network Browser As A Desktop
On-Line Centralized Desktop System, Method, And Computer Program Product
Advertising System, Method, And Computer Program Product For Using In Conjunction With Online Applications
Mobile System, Method, And Computer Program Product For Executing An Online Application On A Mobile Device
System, Method, And Computer Program Product For Linking A Plurality Of Tags With A Document
SYSTEM, METHOD, AND COMPUTER PROGRAM PRODUCT FOR PERFORMING A SEARCH IN CONJUNCTION WITH USE OF AN ONLINE APPLICATION
DRILL-DOWN SYSTEM, METHOD, AND COMPUTER PROGRAM PRODUCT FOR FOCUSING A SEARCH
Intelligent Cut And Paste System, Method, And Computer Program Product
SYSTEM, METHOD, AND COMPUTER PROGRAM PRODUCT FOR UTILIZING A COMMUNICATION CHANNEL OF A MOBILE DEVICE BY A VEHICULAR ASSEMBLY
System, Method, And Computer Program Product For Voice-Enabled Access To Mobile Device Data
SYSTEM, METHOD, AND COMPUTER PROGRAM PRODUCT FOR INSTANT MESSAGING UTILIZING A VEHICULAR ASSEMBLY
System, Method, And Computer Program Product For Displaying Contacts Data From A Mobile Device Utilizing A Vehicular Navigation Assembly
System, Method, And Computer Program Product For Selectively Retrieving Data From A Mobile Device In Communication With A Vehicular Assembly
Vehicular Assembly System, Method, And Computer Program Product For Navigating A Network
Navigation System, Method, And Computer Program Product For Generating Navigation Information Based On Calendar Information
System, Method, And Computer Program Product For Synchronizing A Mobile Device And Vehicular Assembly
SYSTEM, METHOD, AND COMPUTER PROGRAM PRODUCT FOR COMMUNICATING LOCATION-RELATED INFORMATION
Mapping Function System, Method, And Computer Program Product For Creating A Map In Association With An Address
Vehicular System, Method, And Computer Program Product For Voice-Controlled Attachments
System, Method, And Computer Program Product For Community-Based Traffic Condition Information
LOCATION-BASED MESSAGING SYSTEM, METHOD, AND COMPUTER PROGRAM PRODUCT
Vehicular Assembly System, Method, And Computer Program Product For Programmable Mobile Device Controls
System, Method, And Computer Program Product For Providing Enhanced Passenger Display Functionality
System, Method, And Computer Program Product For Utilizing A Mobile Device As A Platform To Execute Software To Provide Functionality Via A Vehicular Assembly
SYSTEM, METHOD, AND COMPUTER PROGRAM PRODUCT FOR SOCIAL NETWORKING UTILIZING A VEHICULAR ASSEMBLY
Systems and methods for providing customizable geo-location tracking services
Store-and-forward packet radio system and method
System, method and computer program product for a collaborative decision platform
System, method and computer program product for a customer-centric collaborative protocol
System, method, and computer program product for transferring contact information using a cellular phone
System, method and computer program product for a collaborative decision platform
System, Method, And Computer Program Product For Using A Cellular Phone As An Interface For A Voip-Equipped System
System, Method, And Computer Program Product For Using A Cellular Phone As An Interface For A Voip-Equipped System
System, Method, And Computer Program Product For Linking A Plurality Of Tags With A Document
System, Method, And Computer Program Product For Applying A Function Of An Online
Application To A File Generated By A Second Online Application
Network Browser Toolbar System, Method, And Computer Program Product For
Accommodating Different Online Applications
System, Method, And Computer Program Product For Storing Attachments Of An Email In A
Central Location Associated With An Online Application From Which The Attachment Was Generated
On-Line Centralized Desktop System, Method, And Computer Program Product
Advertising System, Method, And Computer Program Product For Using In Conjunction With Online Applications
Intelligent Cut And Paste System, Method, And Computer Program Product
Mobile System, Method, And Computer Program Product For Executing An Online Application On A Mobile Device
System, Method, And Computer Program Product For Utilizing A Network Browser As A Desktop
System, Method, And Computer Program Product For Voice-Enabled Access To Mobile Device Data
System, Method, And Computer Program Product For Displaying Contacts Data From A Mobile Device Utilizing A Vehicular Navigation Assembly
System, Method, And Computer Program Product For Synchronizing A Mobile Device And Vehicular Assembly
Vehicular System, Method, And Computer Program Product For Voice-Controlled Attachments
System, Method, And Computer Program Product For Utilizing A Mobile Device As A Platform To Execute Software To Provide Functionality Via A Vehicular Assembly
Vehicular Assembly System, Method, And Computer Program Product For Programmable Mobile Device Controls
System, Method, And Computer Program Product For Providing Enhanced Passenger Display Functionality
System, Method, And Computer Program Product For Community-Based Traffic Condition Information
Vehicular Assembly System, Method, And Computer Program Product For Navigating A Network
Navigation System, Method, And Computer Program Product For Generating Navigation Information Based On Calendar Information
System, Method, And Computer Program Product For Selectively Retrieving Data From A Mobile Device In Communication With A Vehicular Assembly
Mapping Function System, Method, And Computer Program Product For Creating A Map In Association With An Address
Cool Water
The patent is generally related to database management. Techniques are disclosed for storing data in a database in form of entities and various associations or nexuses between each pair of entities. The technology may be implemented as database management software.
Systems and methods for storing data
Systems and Methods for Storing data
SSOCIATIVES MODEL OF DATA
Systems and methods for storing data
SYSTEMS AND METHODS FOR STORING DATA
SYSTEMS AND METHODS FOR STORING DATA
SYSTEMS AND METHODS FOR STORING DATA
Cactus Flower
The technologies relate to mobile advertising and communication. US8626818 discloses technique for generating contexts based on user activities for delivering advertisements. US8295862 discloses techniques for enabling communication by using SMS as communication channel. US8131217 discloses technique for determining make and model of devices connected through Bluetooth. The technologies may be implemented as mobile advertising, telecom services, etc.
Generating User Contexts for Targeted Advertising
Identification of make and model of communication devices over Bluetooth protocol
Method and system to enable communication through SMS communication channel
System and method for generating user contexts for targeted advertising
Method and system to enable communication through SMS communication channel
Sunrise
The inventions relate in general to software. Data processing systems and techniques for retrieving interrelated electronic documents (e.g., emails, IMs, voicemails etc.) are disclosed, such as: identifying casual characteristics (e.g., modality used, proximate events of relevance etc.) between documents, providing visualization user communication based on user discussions etc. The inventions may be implemented as data processing software, search software etc.
A METHOD AND APPARATUS FOR SOCIOLOGICAL DATA MINING
A METHOD AND APPARATUS TO VISUALLY PRESENT DISCUSSIONS FOR DATA MINING PURPOSES
A method and apparatus to visually present discussions for data mining purposes
An improved method and apparatus for sociological data analysis
A METHOD AND APPARATUS TO VISUALLY PRESENT DISCUSSIONS FOR DATA MINING PURPOSES
A METHOD AND APPARATUS TO VISUALLY PRESENT DISCUSSIONS FOR DATA MINING PURPOSES
AN IMPROVED METHOD AND APPARATUS FOR SOCIOLOGICAL DATA ANALYSIS
A METHOD AND APPARATUS TO VISUALLY PRESENT DISCUSSIONS FOR DATA MINING PURPOSES
A METHOD AND APPARATUS TO VISUALLY PRESENT DISCUSSIONS FOR DATA MINING PURPOSES
Method and apparatus for sociological data mining
METHOD AND APPARATUS TO VISUALLY PRESENT DISCUSSIONS FOR DATA MINING PURPOSES
CONTINUOUS ANOMALY DETECTION BASED ON BEHAVIOR MODELING AND HETEROGENEOUS INFORMATION ANALYSIS
Method and apparatus for sociological based searching
Method and apparatus for improved analysis of a corpus of data
Continuous anomaly detection based on behavior modeling and heterogeneous information analysis
Method and apparatus for sociological data mining
Method and apparatus to visually present discussions for data mining purposes
Method and apparatus for sociological data analysis
Method and apparatus for sociological data analysis
Continuous anomaly detection based on behavior modeling and heterogeneous information analysis
A METHOD AND APPARATUS FOR SOCIOLOGICAL DATA MINING
A METHOD AND APPARATUS TO VISUALLY PRESENT DISCUSSIONS FOR DATA MINING PURPOSES
A METHOD AND APPARATUS TO PROVIDE A UNIFIED REDACTION SYSTEM
AN IMPROVED METHOD AND APPARATUS FOR SOCIOLOGICAL DATA ANALYSIS
Rare Insights
The patent relates in general to document processing. Technique for document processing is disclosed in which a document is segmented and is stored as segmented files that can be edited independently. When the document is modified by a user then its associated segmented file is automatically updated. The invention may be implemented as document processing software.
Editable Information Management System and Method
Editable information management system and method
EDITABLE INFORMATION MANAGEMENT SYSTEM AND METHOD
Smooth Ride
System and method for generating a modified web page in response to an information request from a client computer
Information retrieval system with concurrent linked
Information retrieval system with concurrent linked pages, Mark L Schmid
Information retrieval system with concurrent linked displays, Mark L Schmid
System and method for generating a modified web page in response to an information request from a client computer
System and method for generating a modified web page by inline code insertion in response to an information request from a client computer
System and method for generating a modified web page by inline code insertion in response to an information request from a client computer
System and method for generating a modified web page by inline code insertion in response to an information request from a client computer
Knockout Technology
The patents relate in general to lighting systems. Disclosed are structure and components of lighting systems. US6744223 discloses components of an LED multicolor lamp having dimmer circuit, and US6942354 discloses structure of a lighting system including a housing and contact mechanism. The technologies may be implemented as lamps or lighting systems.
LIGHTING SYSTEM AND HOUSING THEREFORE
Multicolor lamp system
Multicolor lamp system
Lighting system and housing therefore
Mustang
The patent relates in general to software. Techniques for analyzing patterns (e.g., co-variations) of large volumes of data stored in a database are disclosed, such as: by grouping the objects and variables in the data into dimensions and categories, sorting the database with respect to dimensions and categories, graphically presenting the volume of data. The technology may be implemented as pattern analysis software.
A device and method for multidimensional design analysis
A DEVICE AND METHOD FOR MULTIDIMENSIONAL DESIGN ANALYSIS
Multi-dimensional pattern analysis device for large volumes of data in database – searches for patterns in complex multi-dimensional entities composed of several databases, to determine tendencies for co- variations and changes in time
Device and method for multidimensional pattern analysis
A DEVICE AND METHOD FOR MULTIDIMENSIONAL DESIGN ANALYSIS
Trey Run, LLC
The technology is generally related to communication and more specifically to routing of communication through multiple carriers in a telecommunication network. Further, the calls may be routed by a controller based on the lowest cost carrier selection. The technology may be implemented in telecommunication service provider equipments, such as a switch.
Communications system
Communications system
Communications System
Communications system
Communications System
Communications system
Last Chance Technology
The patents relate in general to power circuits. US7102382 and US7500126 discloses power circuits and their components such as: logic elements, processors, registers etc. for controlling power dissipation and reducing power consumption in low power devices. US6748472 discloses a digital signal processor circuit and its components (e.g., interrupt accelerators, data memory etc.) for processing digital signal data. The technologies may be implemented as processors, power circuits for use in mobile phones, personal computers etc.
REDUCING OF LEAKAGE CURRENTS IN SUBMICRON PROCESS
SOFTWARE-BASED CONTROL OF MICROPROCESSOR POWER DISSIPATION
DIGITAL SIGNAL PROCESSOR INTERRUPT ACCELERATOR
REDUCING OF LEAKAGE CURRENTS IN SUBMICRON PROCESS
DIGITAL SIGNAL PROCESSOR INTERRUPT ACCELERATOR
REDUCING OF LEAKAGE CURRENTS IN SUBMICRON PROCESS
SOFTWARE-BASED CONTROL OF MICROPROCESSOR POWER DISSIPATION
DIGITAL SIGNAL PROCESSOR INTERRUPT ACCELERATOR
DIGITAL SIGNAL PROCESSOR INTERRUPT ACCELERATOR
DIGITAL SIGNAL PROCESSOR INTERRUPT ACCELERATOR
REDUCING OF LEAKAGE CURRENTS IN SUBMICRON PROCESS
SOFTWARE-BASED CONTROL OF MICROPROCESSOR POWER DISSIPATION
DIGITAL SIGNAL PROCESSOR INTERRUPT ACCELERATOR
SOFTWARE-BASED CONTROL OF MICROPROCESSOR POWER DISSIPATION
ARRANGEMENT AND METHOD FOR CONTROLLING POWER MODES OF HARDWARE RESOURCES
SOFTWARE-BASED CONTROL OF MICROPROCESSOR POWER DISSIPATION
Method and system for an interrupt accelerator that reduces the number of interrupts for a digital signal processor
Digital electronic circuit with low power consumption
Arrangement and method for controlling power modes of hardware resources
Arrangement and method for controlling power modes of hardware resources
DIGITAL SIGNAL PROCESSOR INTERRUPT ACCELERATOR
REDUCING OF LEAKAGE CURRENTS IN SUBMICRON PROCESS
SOFTWARE-BASED CONTROL OF MICROPROCESSOR POWER DISSIPATION
Lone Tree Hill
The inventions relate in general to email messaging. Disclosed are techniques for filtering spam emails by comparing addresses of received emails with stored addresses or characters in filters and storing emails with unknown addresses in a folder for user’s review. Based on the user’s actions (e.g., deleting, storing etc.) on repeated emails, a list having stored addresses is updated periodically. The inventions may be implemented as email clients.
E-mail filter and method thereof
E-MAIL FILTER AND METHOD THEREOF
Method and system for filtering unwanted junk e-mail utilizing a plurality of filtering mechanisms
E-mail filter and method thereof
E-MAIL FILTER AND METHOD THEREOF
Derivative Enterprises
The patents in this lot relate in general to image processing. Disclosed are various image processing techniques such as: compressing images based on predicted values of neighboring pixels, compensating gray-scale values of images scanned by image sensors, changing pixel values (e.g., RGB values) along a predetermined direction for adjusting parameters (e.g., hue, saturation etc.) etc. The inventions may be implemented as image processing software.
Image processing method for application in image processing system, involves providing the unprocessed image with image zone and number of pixels in matrix arrangement
Progressive image processing method of graphic image
Image processing method for an image processing system having a changed image
Spotted Leopard
The inventions relate in general to web services. A set of media items (e.g., songs) from a group of items is presented to a user for rating. Based on the user’s ratings and characteristics (e.g., type of music) of the rated files, other items from the group are recommended to the user for playing (e.g., through mobile phone). The technologies may be implemented as on-line music distribution services or mobile apps.
USING A SYSTEM FOR PREDICTION OF MUSICAL PREFERENCES FOR THE DISTRIBUTION OF MUSICAL CONTENT OVER CELLULAR NETWORKS
Using a system for prediction of musical preferences for the distribution of musical content over cellular networks
System and method for prediction of musical preferences
USING A SYSTEM FOR PREDICTION OF MUSICAL PREFERENCES FOR THE DISTRIBUTION OF MUSICAL CONTENT OVER CELLULAR NETWORKS
SYSTEM AND METHOD FOR PREDICTION OF MUSICAL PREFERENCES
USING A SYSTEM FOR PREDICTION OF MUSICAL PREFERENCES FOR THE DISTRIBUTION OF MUSICAL CONTENT OVER CELLULAR NETWORKS
USING A SYSTEM FOR PREDICTION OF MUSICAL PREFERENCES FOR THE DISTRIBUTION OF MUSICAL CONTENT OVER CELLULAR NETWORKS
System and method for prediction of musical preferences
Using a system for prediction of musical preferences for the distribution of musical content over cellular networks
SYSTEM AND METHOD FOR PREDICTION OF MUSICAL PREFERENCES
Trifecta Technology
The patent is generally related to mobile apps. Data present in a mobile device is classified based on its field (e.g., ring tones, contact list etc.) and stored at a server for back-up. The data can be retrieved from the server as sequentially numbered signals by either requesting the server, or upon expiration of a predetermined time. The technology may be implemented as a mobile app or a web service.
System and method for personal data backup for mobile customer premises equipment
Automatic backup of personal data and setup of a cell phone
Cold Wind Enterprises
The technology is generally related to mobile to mobile communication. Disclosed is a technique for enabling direct communication (e.g., without any base station or switches) between wireless devices by selecting and using RF band slots for communication. Further, the communication is performed on an encrypted channel to assure communication security. The technology may be implemented as wireless networks.
Communicating on direct mode channels
Wireless communications approach
COMMUNICATING ON DIRECT MODE CHANNELS
Orange-Mango
The inventions are generally related to vehicle tracking and positioning. Vehicle position is obtained (e.g., by using GPS) at regular time intervals for use in various applications such as: associating with vehicle trip data (e.g., speed, route taken etc.) for identifying and then graphically displaying events (e.g., accidents) associated with the vehicle on a map, or comparing the position data with area maps for determining if the vehicle has crossed that particular area. The technologies may be implemented as navigation systems or software.
Split screen GPS and electronic tachograph
System and method for detecting a boundary crossing event
Ruby Cluster Technology
The inventions relate in general to LEDs. Disclosed are various light sources and their structures, such as: LEDs with heat conductors positioned between diode and reflector, and light sources surrounded by layers of encapsulates and phosphor. The inventions may be implemented as light sources such as, LEDs.
High-brightness LED-phosphor coupling
Back-reflecting LED light source
Pink Flamingo
This patent relates in general to search engines and more specifically to personalized search engines. Search results associated with a search criteria are provided on basis of their relevancy that is determined based on user’s feedback (e.g. reviews, ratings, comments) on other online content. The technology can be implemented as search engines.
Personalization search engine
Personalization search engine
Blue Salamander
The patent relates in general to web systems and services. Keywords in the content published on a web page are identified and communicated to an associated sponsor. The sponsor then provides response or comments that are published along with the published content based on a criteria (e.g., approval by web page owner or publisher). The technology may be implemented as web services.
System and Method for Providing Sponsored Comments
System and method for selective publication of sponsored comments
Red Feather
The patent is generally related to document processing. Words in an electronic document are visibly marked to indicate that they are linked to dictionary information (e.g., synonyms) which a user may refer on selection. Further, previous hyperlinks in the document are removed before attaching the dictionary information. The technology may be implemented in various electronic devices as an electronic dictionary.
DOCUMENT DISPLAY SYSTEM AND ELECTRONIC DICTIONARY
Dokumentanzeigesystem und elektronisches W?terbuch
Document display system and electronic dictionary
Document display system and electronic dictionary
Document display system and electronic dictionary
ELECTRONIC DICTIONARY AND DOCUMENT DISPLAY SYSTEM
DOCUMENT DISPLAY SYSTEM
SYSTEM FOR RETRIEVING AND DISPLAYING DOCUMENT WITH LINK
DOCUMENT DISPLAY SYSTEM
Document display system and electronic dictionary
Bridge Crosssing
Lot contains all patents from MIPS technologies. Inventions relate to various technologies related to processor architecture and processor cores. Patents can be used in various applications in home entertainment, communications, networking and portable multimedia markets.
See Broker Remarks below for more information about the offering.
Methods for Avoiding Livelock in Multi-Core Systems
Speculative Cache Tag Evaluation
Mechanism for Solving a Writeback Race in CMP Systems
Efficient, Scalable and High Performance Mechanism for Handling IO Requests
Efficient Mechanism for Correlating PDTrace Streams Between at Least One Processor and a Coherence Manager
Mechanism for Maintaining Consistency of Data Written by IO Devices
Coherence Manager Trace Formats
Support for Multiple Coherence Domains
String Copy Instruction and System to Implement the Same
Apparatus and Method for Hardware Initiation of Emulated Instructions
Apparatus and Method for Accelerated Hardware Page Table Walk
Programmable Memory Address Segments
Interrupt and Exception Handling for Multi-Streaming Digital Processors
Wire-speed Multi-Dimensional Packet Classifier
Fetch and Dispatch Decoupling Mechanism for Multi-Streaming Processors
Variable Page Size Translation Lookaside Buffer
Load Latency of Zero for Floating Point Load Instructions Using a Load Data Queue
Memory Translation
Address Queue
Redundant Mapping Tables
System and method for automatic hardware interrupt handling
Data cache way prediction
Coherent instruction cache utilizing cache-op execution resources
Clock ratio controller for dynamic voltage and frequency scaled digital systems, and applications thereof
Substituting portion of template instruction parameter with selected virtual instruction parameter
Interrupt and exception handling for multi-streaming digital processors
Horizontally-shared cache victims in multiple core processors
Microprocessor system for virtual machine execution
Merged floating point operation using a modebit
Preemptive multitasking employing software emulation of directed exceptions in a multithreading processor
Data transfer bus communication to receive data by sending request instruction attached with identifier indicating processor and thread context identities
Carry look-ahead adder with generate bits and propagate bits used for column sums
Apparatus and method for guest and root register sharing in a virtual machine
Data cache virtual hint way prediction, and applications thereof
Virtual machine coprocessor for accelerating software execution
System and method for improving memory transfer
Embedded processor with virtualized security controls using guest identifications, a common kernel address space and operational permissions
Variable register and immediate field encoding in an instruction set architecture
Pushbutton remote control
A Stream Processing Unit for a Multi-Streaming Processor
Mechanism for Programmable Modification of Memory Mapping Granularity
Method and Apparatus for Optimizing Selection of Available Contexts for Packet Processing in Multi-Stream Packet Processing
Method and Apparatus for Allocating and De-allocating Consecutive Blocks of Memory in Background Management
Method and Apparatus for Non-Speculative Pre-Fetch Operation in Data Packet Processing
Extended Instruction Set for a Packet Processing Applications
Method and Apparatus for Clearing Hazards Using Jump Instructions
A Method for Providing High Frequency Scan Testability on Low Speed Testers
Processor Including Thread Scheduler Based on Instruction Stall Likelihood Prediction
Process Core and Method for Managing Branch Misprediction in an Out-of-Order Processor Pipeline
Processor Having a Data Mover Engine that Associates Register Addresses with Memory Addresses
Processor Utilizing a Loop Buffer to Reduce Power Consumption
Microprocessor Having a Power-Saving Instruction Cache Way Predictor and Instruction Replacement Scheme
Efficient Resource Arbitration
Distributive Scoreboard Scheduling in an Out-of-Order Microprocessor
Software and Techniques for Generation of Self-Checking Random Programs
Low-Overhead/Power-Saving Processor Synchronization Mechanism, and Applications Thereof
Micro Tag Array to Preserve Data Cache Access Power
Twice Issued Conditional Move Instruction, and Applications Thereof
Load/Store Unit for a Processor, and Applications Thereof
Data Cache Virtual Hint Based Way Prediction, and Applications Thereof
Apparatus and Method for Tracing Instructions with Simplified Instruction State Descriptors
Method for Reducing Handling of Write Data
Apparatus, method and instruction for initiation of concurrent instruction streams in a multithreading microprocessor
Software programmable hardware state machines
Multithreading microprocessor with optimized thread scheduler for increasing pipeline utilization efficiency
Method and apparatus for clearing hazards using jump instructions
Method and apparatus for binding shadow registers to vectored interrupts
Apparatus and method for profiling software performance on a processor with non-unique virtual addresses
External trace synchronization via periodic sampling
Random cache line refill
Instruction encoding for system register bit set and clear
System and method for extracting fields from packets having fields spread over more than one register
Processor core and multiplier that support a multiply and difference operation by inverting sign bits in booth recoding
Apparatus and method for condensing trace information in a multi-processor system
Processor core and multiplier that support both vector and single value multiplication
Apparatus and method for controlling the exclusivity mode of a level-two cache
Microprocessor with dual-level address translation
Symmetric multiprocessor operating system for execution on non-independent lightweight thread contexts
Automated digital circuit design tool that reduces or eliminates adverse timing constraints do to an inherent clock signal skew, and applications thereof
Systems and methods for controlling the use of processing algorithms, and applications thereof
Data cache receive flop bypass
Apparatus and method for controlling the exclusivity mode of a level-two cache
Automated digital circuit design tool that reduces or eliminates adverse timing constraints due to an inherent clock signal skew, and applications thereof
Three-tiered translation lookaside buffer hierarchy in a multithreading microprocessor
Method and apparatus for binding shadow registers to vectored interrupts
Interrupt and exception handling for multi-streaming digital processors
Bifurcated transaction selector supporting dynamic priorities in multi-port switch
Apparatus and method for forming a mixed signal circuit with fully customizable analog cells and programmable interconnect
Transaction selector employing transaction queue group priorities in multi-port switch
Efficient, scalable and high performance mechanism for handling IO requests
Processor with improved accuracy for multiply-add operations
Virtual processor based security for on-chip memory, and applications thereof
Coprocessor load data queue for interfacing an out-of-order execution unit with an in-order coprocessor
Method and apparatus for global ordering to insure latency independent coherence
Clock ratio controller for dynamic voltage and frequency scaled digital systems, and applications thereof
Power management for system having one or more integrated circuits
Providing extended precision in SIMD vector arithmetic operations
Method and apparatus for predicting characteristics of incoming data packets to enable speculative processing to reduce processor latency
Microprocessor with improved data stream prefetching
Thread instruction fetch based on prioritized selection from plural round-robin outputs for different thread states
Conditional move instruction formed into one decoded instruction to be graduated and another decoded instruction to be invalidated
Context sharing between a streaming processing unit (SPU) and a packet management unit (PMU) in a packet processing environment
System and method for managing the design and configuration of an integrated circuit semiconductor design
Support for multiple coherence domains
Apparatus and method for processing template based user defined instructions
Dynamic selection of a compression algorithm for trace data
Transaction selector employing round-robin apparatus supporting dynamic priorities in multi-port switch
Horizontally-shared cache victims in multiple core processors
Protecting trade secrets during the design and configuration of an integrated circuit semiconductor design
Alignment and ordering of vector elements for single instruction multiple data processing
Microprocessor with improved data stream prefetching using multiple transaction look-aside buffers (TLBs)
Symmetric multiprocessor operating system for execution on non-independent lightweight thread contexts
Speculative cache tag evaluation
Software emulation of directed exceptions in a multithreading processor
Instruction/skid buffers in a multithreading microprocessor that store dispatched instructions to avoid re-fetching flushed instructions
Extended precision accumulator
Efficient resource arbitration
Symmetric multiprocessor operating system for execution on non-independent lightweight thread contexts
Microprocessor instruction using address index values to enable access of a virtual buffer in circular fashion
Processor utilizing a loop buffer to reduce power consumption
Method and apparatus for overflowing data packets to a software-controlled memory when they do not fit into a hardware-controlled memory
Configurable co-processor interface
System debug and trace system and method, and applications thereof
Method for extracting fields from packets having fields spread over more than one register
Microprocessor having a power-saving instruction cache way predictor and instruction replacement scheme
Interrupt and exception handling for multi-streaming digital processors
Interface with credit-based flow control and sustained bus signals
Trace control from hardware and software
System for synchronizing an in-order co-processor with an out-of-order processor using a co-processor interface store data queue
Method and apparatus for optimizing selection of available contexts for packet processing in multi-stream packet processing
Micro tag array having way selection bits for reducing data cache access power
Method and apparatus for implementing atomicity of memory operations in dynamic multi-streaming processors
Methods for reducing data cache access power in a processor using way selection bits
Instruction dispatch scheduler employing round-robin apparatus supporting multiple thread priorities for use in multithreading microprocessor
Multithreading microprocessor with optimized thread scheduler for increasing pipeline utilization efficiency
Multithreading instruction scheduler employing thread group priorities
Methods and apparatus for managing a buffer of events in the background
Microprocessor with improved data stream prefetching
Prioritizing thread selection partly based on stall likelihood providing status information of instruction operand register usage at pipeline stages
System, method, and computer program product for conditionally suspending issuing instructions of a thread
Symmetric multiprocessor operating system for execution on non-independent lightweight thread contexts
Multithreading instruction scheduler employing thread group priorities
Mechanisms for dynamic configuration of virtual processor resources
Configurable co-processor interface
Apparatus and method for tracing processor state from multiple clock domains
Multi-ISA instruction fetch unit for a processor, and applications thereof
Methods and apparatus for improving fetching and dispatch of instructions in multithreaded processors
Microprocessor instructions for performing polynomial arithmetic operations
Mapping system and method for instruction set processing
Synchronized storage providing multiple synchronization semantics
Processor core and method for managing branch misprediction in an out-of-order processor pipeline
Queueing system for processors in packet routing operations
System and method for propagating operand availability prediction bits with instructions through a pipeline in an out-of-order processor
Conditional branch execution in a processor having a data mover engine that associates register addresses with memory addresses
Conditional branch execution in a processor having a read-tie instruction and a data mover engine that associates register addresses with memory addresses
Conditional branch execution in a processor having a write-tie instruction and a data mover engine that associates register addresses with memory addresses
Multithreaded dynamic voltage-frequency scaling microprocessor
Processor having a compare extension of an instruction set architecture
Symmetric multiprocessor operating system for execution on non-independent lightweight thread contexts
Symmetric multiprocessor operating system for execution on non-independent lightweight thread contexts
Symmetric multiprocessor operating system for execution on non-independent lightweight thread contexts
Processor core and method for managing program counter redirection in an out-of-order processor pipeline
Avoiding livelock using a cache manager in multiple core processors
Instruction encoding to indicate whether to store argument registers as static registers and return address in subroutine stack
Method for latest producer tracking in an out-of-order processor, and applications thereof
Virtual machine coprocessor facilitating dynamic compilation
Leaky-bucket thread scheduler in a multithreading microprocessor
Transaction selector employing barrel-incrementer-based round-robin apparatus supporting dynamic priorities in multi-port switch
Interstream control and communications for multi-streaming digital processors
Context selection and activation mechanism for activating one of a group of inactive contexts in a processor core for servicing interrupts
Preventing writeback race in multiple core processors
Avoiding livelock using intervention messages in multiple core processors
HyperJTAG system including debug probe, on-chip instrumentation, and protocol
Microprocessor with improved data stream prefetching
Method and apparatus for binding shadow registers to vectored interrupts
Method and apparatus for binding shadow registers to vectored interrupts
Fetch director employing barrel-incrementer-based round-robin apparatus for use in multithreading microprocessor
Processor accessing a scratch pad on-demand to reduce power consumption
Background memory manager that determines if data structures fits in memory with memory state transactions map
Microprocessor with improved data stream prefetching
Return data selector employing barrel-incrementer-based round-robin apparatus
Barrel-incrementer-based round-robin apparatus and instruction dispatch scheduler employing same for use in multithreading microprocessor
Apparatus and method for discovering a scratch pad memory configuration
Microprocessor with improved data stream prefetching
Selection of ISA decoding mode for plural instruction sets based upon instruction address
Microprocessor with improved data stream prefetching
Method and apparatus for improved computer load and store operations
Context switching processor with multiple context control register sets including write address register identifying destination register for waiting context to store returned data from external source
Microprocessor with improved data stream prefetching
Full scan solution for latched-based design
Providing extended precision in SIMD vector arithmetic operations
Queueing system for processors in packet routing operations
Configurable prioritization of core generated interrupts
Three-tiered translation lookaside buffer hierarchy in a multithreading microprocessor
Microprocessor having a power-saving instruction cache way predictor and instruction replacement scheme
System and method for extracting fields from packets having fields spread over more than one register
Data cache virtual hint way prediction, and applications thereof
Smart memory based synchronization controller for a multi-threaded multiprocessor SoC
Binary polynomial multiplier
Instruction encoding for system register bit set and clear
Apparatus and method for software specified power management performance using low power virtual threads
Apparatus, method, and instruction for initiation of concurrent instruction streams in a multithreading microprocessor
Interfacing external thread prioritizing policy enforcing logic with customer modifiable register to processor internal scheduler
Hyperjtag system including debug probe, on-chip instrumentation, and protocol
Virtual instruction expansion using parameter selector defining logic operation on parameters for template opcode substitution
Method and apparatus for masking a microprocessor execution signature
Apparatus and method for automatic low power mode invocation in a multi-threaded processor
Apparatus and method for discrete test access control of multiple cores
Barrel-incrementer-based round-robin apparatus and instruction dispatch scheduler employing same for use in multithreading microprocessor
Method and apparatus for redirection of operations between interfaces
Instruction encoding for system register bit set and clear
Fetch and dispatch disassociation apparatus for multistreaming processors
Method and apparatus for global ordering to insure latency independent coherence
Functional validation of a packet management unit
Virtual instruction expansion based on template and parameter selector information specifying sign-extension or concentration
Context selection and activation mechanism for activating one of a group of inactive contexts in a processor core for servicing interrupts
Tracing out-of order load data
Microprocessor with improved data stream prefetching
Trace control based on a characteristic of a processor’s operating state
Extended-precision accumulation of multiplier output
Read-only access to CPO registers
User controlled trace records
Atomic update of CPO state
Trace control from hardware and software
Microprocessor with improved data stream prefetching
Configurable co-processor interface
Method for allocating memory space for limited packet head and/or tail growth
Alignment and ordering of vector elements for single instruction multiple data processing
Extended precision accumulator
Distributed tap controller
Configurable out-of-order data transfer in a coprocessor interface
Instruction fetching system in a multithreaded processor utilizing cache miss predictions to fetch instructions from multiple hardware streams
Partial bitwise permutations
Processor having a compare extension of an instruction set architecture
Full scan solution for latched-based design
Method and apparatus for implementing atomicity of memory operations in dynamic multi-streaming processors
Method and apparatus for non-speculative pre-fetch operation in data packet processing
Restoring register values from stack memory using instruction with restore indication bit and de-allocation frame size stack pointer offset
Configurable co-processor interface
Random cache line refill
Microprocessor instructions for efficient bit stream extractions
Random slip generator
Integrated mechanism for suspension and deallocation of computational threads of execution in a processor
Processor with improved accuracy for multiply-add operations
Method for latest producer tracking in an out-of-order processor, and applications thereof
Mechanisms for assuring quality of service for programs executing on a multithreaded processor
Prefetching hints
High performance RISC instruction set digital signal processor having circular buffer and looping controls
Fetch and dispatch disassociation apparatus for multi-streaming processors
Trace control from hardware and software
Method and apparatus for predicting characteristics of incoming data packets to enable speculative processing to reduce processor latency
Symmetric multiprocessor operating system for execution on non-independent lightweight thread contexts
Apparatus, method, and instruction for software management of multiple computational contexts in a multithreaded microprocessor
Interrupt and exception handling for multi-streaming digital processors
Coherent data apparatus for an on-chip split transaction system bus
Loading previously dispatched slots in multiple instruction dispatch buffer before dispatching remaining slots for parallel execution
Floating-point processor with improved intermediate result handling
Processor having an arithmetic extension of an instruction set architecture
Programmable page table access
Low latency system bus interface for multi-master processing environments
Processor having a conditional branch extension of an instruction set architecture
System, method and computer program product for web-based integrated circuit design
Coprocessor interface transferring multiple instructions simultaneously along with issue path designation and/or issue order designation for the instructions
Interstream control and communications for multi-streaming digital processors
Instruction specified register value saving in allocated caller stack or not yet allocated callee stack
Apparatus and method for discovering a scratch pad memory configuration
Apparatus and method for relative position annotation of standard cell components to facilitate datapath design
System and method for improving the accuracy of reciprocal square root operations performed by a floating-point unit
Method and apparatus for redirection of operations between interfaces
Method and apparatus for disassociating power consumed within a processing system with instructions it is executing
Apparatus and method for generating multi-phase signals with digitally controlled trim capacitors
Floating-point processor with operating mode having improved accuracy and high performance
Method and apparatus for clearing hazards using jump instructions
Mechanism for proxy management of multiprocessor storage hierarchies
Mechanism for proxy management of multiprocessor virtual memory
Interrupt and exception handling for multi-streaming digital processors
Methods and apparatus for managing a buffer of events in the background
Methods and apparatus for improving fetching and dispatch of instructions in multithreaded processors
Clustering stream and/or instruction queues for multi-streaming processors
System and method for extracting fields from packets having fields spread over more than one register
Method and apparatus for non-speculative pre-fetch operation in data packet processing
Wire-speed multi-dimensional packet classifier
Optimized external trace formats
Trace control block implementation and method
Queueing system for processors in packet routing operations
Method and apparatus for preventing undesirable packet download with pending read/write operations in data packet processing
Method for allocating memory space for limited packet head and/or tail growth
System and method for speeding up EJTAG block data transfers
Dynamic selection of a compression algorithm for trace data
Method and apparatus for allocating and de-allocating consecutive blocks of memory in background memo management
Functional validation of a packet management unit
System and method of controlling software decompression through exceptions
Program counter and data tracing from a multi-issue processor
Prefetching hints
External trace synchronization via periodic sampling
Fetch and dispatch disassociation apparatus for multistreaming processors
Extended instruction set for packet processing applications
Changing instruction set architecture mode by comparison of current instruction execution address with boundary address register values
Method and apparatus for overflowing data packets to a software-controlled memory when they do not fit into a hardware-controlled memory
Method for providing extended precision in SIMD vector arithmetic operations
System and method to trace high performance multi-issue processors
Data transfer bus communication using single request to perform command and return data to destination indicated in context to allow thread context switch
Horizontally-Shared Cache Victims in Multiple Core Processors
Data Cache Virtual Hint Way Prediction, and Applications Thereof
Twice Issued Conditional Move Instruction, and Applications Thereof
Instruction prediction based on filtering
Coherent Instruction Cache Utilizing Cache-Op Execution Resources
Compact Instruction Set Architecture
System and Method for Improving Memory Transfer
Power Reduction Instruction Cache in a Multi-Thread Processor Core
MIPS32 Enhanced VA Scheme
Achieving Glitch-Free Clock Domain Crossing Signals Using Formal Verification, Static Timing Analysis, and Sequential Equivalence Checking
Output synchronization-free, high-fanin dynamic NOR gate
Address queue
Prefetching hints
Branch prediction entry with target line index calculated using relative position of second operation of two step branch operation in a line of instructions
Translation lookaside buffer with virtual address conflict prevention
Alignment and ordering of vector elements for single instruction multiple data processing
Register transfer unit for electronic processor
Register file access
Interstream control and communications for multi-streaming digital processors
Burst-configurable data bus
Instruction prediction based on filtering
Scratchpad RAM memory accessible in parallel to a primary cache
Method and apparatus for tracking and update of LRU algorithm using vectors
Output synchronization-free, high-fanin dynamic NOR gate
Prioritized instruction scheduling for multi-streaming processors
Locked read/write on separate address/data bus using write barrier
Scalable on-chip system bus
Mechanism for programmable modification of memory mapping granularity
Cache memory with dual-way arrays and multiplexed parallel output
Data release to reduce latency in on-chip system bus
System for prediction and control of power consumption in digital system
Method and apparatus for predicting floating-point exceptions
Mechanism to extend computer memory protection schemes
Mechanism for extending properties of virtual memory pages by a TLB
Register set extension for compressed instruction set
Queuing System for Processors in Packet Routing Operations
Random Slip Generator
Random Cache Line Refill Order
An Improved and Extended Family of Network Services Processors
Cache Scrambling Interface
Virtual Machine Coprocessor for Accelerating Software Execution
Latency Independent Coherence Protocol
Latency Independent Coherence Protocol
Virtual Machine Coprocessor for Accelerating Software Execution
Mechanism for Assuring Quality of Service for Programs Executing on a Multithread Processor
Mechanism for Assuring Quality of Service for Programs Executing on a Multithread Processor
Mechanism for Assuring Quality of Service for Programs Executing on a Multithread Processor
HYPERJTAG: Protocol and Design Providing Multiple Independent JTAG Debug Probe Connections to Multiple Processor Cores on One Integrated Circuit Through One Set of Signals
Interrupt reporting for single-bit memory errors
System having an address generating unit and a log comparator packaged as an integrated circuit seperate from cache log memory and cache data memory
Slot determination mechanism using pulse counting
Two-level translation look-aside buffer using partial addresses for enhanced speed
Translation lookaside buffer shutdown scheme
Variable page size per entry translation look-aside buffer
Low-noise high-speed output buffer and method for controlling same
Sense amp for bit line sensing and data latching
Redundant element substitution apparatus
Two-level cache memory system
Binary shifter
Clock distribution system for an integrated circuit device
Translation lookaside buffer shutdown scheme
Redundancy selection apparatus and method for an array
System for obtaining correct byte addresses by XOR-ING 2 LSB bits of byte address with binary 3 to facilitate compatibility between computer architecture having different memory orders
System and Method for booting computer for operation in either of two byte-order modes
Backward-compatible computer architecture with extended word size and address space
Unified floating point and integer datapath for a RISC processor
Hybrid cache having physical-cache and virtual-cache characteristics and method for accessing same
Apparatus for detecting any single bit error, detecting any two bit error, and detecting any three or four bit error in a group of four bits for a 25-or 64-bit data word
Mechanism and method for integer divide involving pre-alignment of the divisor relative to the dividend
Compact dual function adder
Memory system including local and global caches for storing floating point and integer data
System for booting computer for operation in either one of two byte-order modes
Variable page size translation lookaside buffer
Debug mode for a superscalar RISC processor
Cache memory system employing virtual address primary instruction and data caches and physical address secondary cache
Rescheduling conflicting issued instructions by delaying one conflicting instruction into the same pipeline stage as a third non-conflicting instruction
RISC processor having improved instruction fetching capability and utilizing address bit predecoding for a segmented cache memory
Backward-compatible computer architecture with extended word size and address space
System and method for controlling split-level caches in a multi-processor system including data loss and deadlock prevention schemes
System and method for obtaining correct byte addresses by using logical operations on 2 least significant bits of byte address to facilitate compatibility between computer architectures having different memory orders
TLB with two physical pages per virtual tag
Method and apparatus for retarting pipeline processing
Apparatus for processing instructions in a computing system
Precise translation lookaside buffer error detection and shutdown circuit
Method for preventing multi-level cache system deadlock in a multi-processor system
Low-power, compact digital logic topology that facilitates large fan-in and high-speed circuit performance
Method and apparatus for reducing delays following the execution of a branch instruction in an instruction pipeline
Software invalidation in a multiple level, multiple cache system
Consistently specifying way destinations through prefetching hints
Processor chip having on-chip circuitry for generating a programmable external clock signal and for controlling data patterns
Conflict resolution in interleaved memory systems with multiple parallel accesses
Pipeline processor with enhanced method and apparatus for restoring register-renaming information in the event of a branch misprediction
Method for providing extended precision in SIMD vector arithmetic operations
System and method for fetching multiple groups of instructions from an instruction cache in a RISC processor system for execution during separate cycles
Alignment and ordering of vector elements for single instruction multiple data processing
Invalidating instructions in fetched instruction blocks upon predicted two-step branch operations with second operation relative target address
Processor chip for using an external clock to generate an internal clock and for using data transmit patterns in combination with the internal clock to control transmission of data words to an external memory
High Performance System Bus Interface
Method and Apparatus for Improved Computer Load and Store Operations
Wire-speed Multi-Dimensional Packet Classifier
Detection and prevention of write-after-write hazards, and applications thereof
Load/store unit for a processor, and applications thereof
APPARATUS AND METHOD FOR TRACING INSTRUCTIONS WITH SIMPLIFIED INSTRUCTION STATE DESCRIPTORS
APPARATUS AND METHOD FOR FORMING A BUS TRANSACTION TRACE STREAM WITH SIMPLIFIED BUS TRANSACTION DESCRIPTORS
Synthesized assertions in a self-correcting processor and applications thereof
System, Method and Software Application for the Generation of Verification Programs
Remote Interface for Managing the Design and Configuration of an Integrated Circuit Semiconductor Design
Reduced Handling of Writeback Data
APPARATUS AND METHOD FOR EVALUATING A FREE-RUNNING TRACE STREAM
Low-overhead/power-saving processor synchronization mechanism, and applications thereof
SEMICONDUCTOR WITH HARDWARE LOCKED INTELLECTUAL PROPERTY AND RELATED METHODS
SPECULATIVE READ IN A CACHE COHERENT MICROPROCESSOR
Processor Accessing A Scratch Pad On-Demand To Reduce Power Consumption
Method and Apparatus for Improved Computer Load and Store Operations
MECHANISM FOR MAINTAINING CONSISTENCY OF DATA WRITTEN BY IO DEVICES
APPARATUS AND METHOD FOR LOW OVERHEAD CORRELATION OF MULTI-PROCESSOR TRACE INFORMATION
Round-Robin Apparatus and Instruction Dispatch Scheduler Employing Same For Use In Multithreading Microprocessor
Apparatus For Storing Instructions In A Multithreading Microprocessor
Microprocessor with Compact Instruction Set Architecture
Methods, Systems, and Computer Program Products for Evaluating Electrical Circuits From Information Stored in Simulation Dump Files
Processor Core and Method for Managing Program Counter Redirection in an Out-of-Order Processor Pipeline
Microprocessor with Compact Instruction Set Architecture
Alignment and Ordering of Vector Elements for Single Instruction Multiple Data Processing
Method and Apparatus for Predicting Characteristics of Incoming Data Packets to Enable Speculative Processing to Reduce Processor Latency
SOFTWARE PROGRAMMABLE HARDWARE STATE MACHINES
Multithreaded Operation of A Microprocessor Cache
Apparatus and Method for Hardware Initiation of Emulated Instructions
Programmable Memory Address
Apparatus and Method for Accelerated Hardware Page Table Walk
Support for Multiple Coherence Domains
Apparatus and Method for Low Overhead Correlation of Multi-Processor Trace Information
Vector Size Agnostic Single Instruction Multiple Data (SIMD) Processor Architecture
System For Compression Of Fixed Width Values In A Processor Hardware Trace
Shared Register Pool For A Multithreaded Microprocessor
Write buffer
Risc computer with unaligned reference handling and method for the same
Method and apparatus for precise floating point exceptions
Cup chip having tag comparator and address translation unit on chip and connected to off-chip cache and main memories
Dual byte order computer architecture a functional unit for handling data sets with differnt byte orders
Processor controlled interface with instruction streaming
Differential bus with specified default value
Variable delay line phase-locked loop circuit synchronization system
Redundant Mapping Tables
Memory Translation
Address Queue
Memory Translation
Processor Chip Having On-Chip Circuitry for Generating a Programmable External Clock Signal & for Controlling Data.
Cache Coherency Mechanism for Multiprocessor System
Method & Apparatus For Byte Order Switching in a Computer
Load Latency of Zero for Floating Point Load Instructions Using a Load Data Queue
Apparatus for Processing Instructions in a Computing System
Redundant Mapping Tables
System Having an Address Generating Unit & a Log Comparator Packaged as an Integrated Circuit Separate from Cache Log
Instruction Prediction Based on Filtering
Prefetching Hints
Processor Having a Compare Extension of an Instruction Set Architecture
Processor Having an Arithmetic Extension of an Instruction Set Architecture
Processor Having a Conditional Branch Extension of an Instruction Set Architecture
System and Method for Improving the Accuracy of Reciprocal and Reciprocal Square Root Operations Performed by a Floating Point Unit
Processor Having an Arithmetic Extension of an Instruction Set Architecture
Processor Having a Conditional Branch Extension of an Instruction Set Architecture
Floating-Point Processor with Improved Intermediate Result Handling
Processor Having a Compare Extension of an Instruction Set Architecture
Processor Chip Having On-Chip Circuitry for Generating a Programmable External Clock Signal & for Controlling Data.
Method and Apparatus for Improved Computer Load and Store Operations
Translation Lookaside Buffer for Selection of ISA Mode
A Co-processor Interface that Enables Coprocessor-Specific Branching
Partial Bitwise Permutations
Cache Scrambling Interface
Full Scan Solution for Latched-Based Design
Virtual Machine Coprocessor for Accelerating Software Execution
Virtual Machine Coprocessor for Accelerating Software Execution
System and Method for Simulating a Multi-Stage Microprocessor
Providing Extended Precision in SIMD Vector Arithmetic Operations
Multithreading Instruction Scheduler Employing Thread Group Priorities
Multithreading Instruction Scheduler Employing Thread Group Priorities
Floating-Point Processor with Operating Mode Having Improved Accuracy and High Performance
Stream processing unit for a multi-streaming processor
System and method for improving the accuracy of reciprocal operations performed by a floating-point unit
High-frequency scan testability with low-speed testers
Integrated mechanism for suspension and deallocation of computational threads of execution in a processor
Apparatus and method for preventing duplicate matching entries in a translation lookaside buffer
EXTENDED INSTRUCTION SET FOR PACKET PROCESSING APPLICATIONS
APPARATUS AND METHOD TO TRACE HIGH PERFORMANCE MULTI-ISSUE PROCESSORS
Compact linked-list-based multi-threaded instruction graduation buffer
High-performance RISC-DSP
Latest producer tracking in an out-of-order processor, and applications thereof
Debug Mode for a Superscalar RISC Processor
Variable Delay Line Phase-Locked Loop Circuit
Apparatus for Processing Instructions in a Computing System
Mechanism and Method for Integer Divide Involving Pre-Alignment of the Divisor Relative to the Dividend
A Method for Providing High Frequency Scan Testability on Low Speed Testers
Two Step Kill Mechanism Upon Branch Mispredict Resolution in OOO Pipeline
Microprocessor Instruction Using Address Index Values to Enable Access of a Virtual Buffer in Circular Fashion
Bifurcated Instruction Dispatch Scheduler in a Multi-Threading Microprocessor
Method of and apparatus using floating point exception signals for controlling several processors
Method & Apparatus For Byte Order Switching in a Computer
Dual Byte Order Computer Architecture A Functional Unit for Handling Data Sets with Different Byte Orders
Translation Lookaside Buffer Shutdown Scheme
Variable Delay Line Phase-Locked Loop Circuit
Optimized Pipeline Operations for Reduced Instruction Set Computers
Bus Arbitration Mechanism
Two-Level Cache Memory System
Variable Delay Line Phase-Locked Loop Circuit
Method & Apparatus For Byte Order Switching in a Computer
Backward Compatible Computer Architecture with Extended Wordsize and Address Space
Method & Apparatus for Retarting Pipeline Processing
Hybrid Cache Having Physical-Cache & Virtual-Cache Characteristics & Method for Accessing Same
Processor Chip Having On-Chip Circuitry for Generating a Programmable External Clock Signal & for Controlling Data.
Cache Coherency Mechanism for Multiprocessor System
Bus Arbitration Mechanism
Method & Apparatus for Reducing Delays Following the Execution of a Branch Instruction in an Instruction Pipeline
Self-Locating Heat Sink & Electro Magnetic Shield Assembly
Self-Locating Heat Sink & Electro Magnetic Shield Assembly
Optimized Pipeline Operations for Reduced Instruction Set Computers
RISC Processor Having Improved Instruction Fetching Capability & Utilizing Address Bit Precoding for a Segmented Cache Memory
System Having an Address Generating Unit & a Log Comparator Packaged as an Integrated Circuit Separate from Cache Log
Load Latency of Zero for Floating Point Load Instructions Using a Load Data Queue
Superscalar Microprocessor Instruction Pipeline Including Dispatching and Kill Control
Conflict Resolution in Interleaved Memory Systems with Multiple Parallel Accesses
Self-Locating Heat Sink & Electro Magnetic Shield Assembly
Method & Apparatus for Retarting Pipeline Processing
Indexing & Multiplexing of Interleaved Cache Memory Arrays
Apparatus for Processing Instructions in a Computing System
Debug Mode for a Superscalar RISC Processor
RISC Computer with Unaligned Reference Handling and Method for the Same
Method of and apparatus using floating point exception signals for controlling several processors
System and Method for Booting Computer for Operation in Either of Two Byte-Order Modes
Two-Level Translation Look-Aside Buffer Using Partial Addresses for Enhanced Speed
Backward Compatible Computer Architecture with Extended Wordsize and Address Space
Method & Apparatus For Byte Order Switching in a Computer
Variable Page Size Per Entry Translation Look Aside Buffer
Backward Compatible Computer Architecture with Extended Wordsize and Address Space
Method and Apparatus for Improved Computer Load and Store Operations
Queuing System for Processors in Packet Routing Operations
Partial Bitwise Permutations
Prioritized Instruction Scheduling for Multi-Streaming Processors
Interstream Control and Communications for Multi-Streaming Digital Processors
Register Transfer Unit for Electronic Processor
Method and Apparatus for Clearing Hazards Using Jump Instructions
Mechanism to Extend Computer Memory Protection Schemes
Processor with Improved Accuracy for Multiply-Add Operations
Mechanisms for Dynamic Configuration of Virtual Processor Resources
Instruction for Initiation of Concurrent Instruction Streams in a Multithreading Microprocessor
Integrated Mechanism for Suspension and Deallocation of Computational Threads of Execution in a Processor
Method and Apparatus for Implementing Atomicity of Memory Operations in Dynamic Multi-Streaming Processors
Instruction Prediction Based on Filtering
Indexing & Multiplexing of Interleaved Cache Memory Arrays
Apparatus for Processing Instructions in a Computing System
Unified Floating Point and Integer Datapath for a RISC Processor
Bifurcated Thread Scheduler in a Multithreading Microprocessor
Apparatus and Method for Automatic Low Power Mode Invocation in a Multi-Threaded Processor
RISC Computer with Unaligned Reference Handling and Method for the Same
Processor Controlled Interface with Instruction Streaming
Debug Mode for a Superscalar RISC Processor
Superscalar Microprocessor Instruction Pipeline Including Dispatching and Kill Control
System and Method for Coherency in a Split-Level Data Cache System
Variable Delay Line Phase-Locked Loop Circuit
Apparatus for Processing Instructions in a Computing System
Mechanism and Method for Integer Divide Involving Pre-Alignment of the Divisor Relative to the Dividend
Instruction Prediction Based on Filtering
Translation Lookaside Buffer Shutdown Scheme
Dual Byte Order Computer Architecture A Functional Unit for Handling Data Sets with Different Byte Orders
Method of and apparatus using floating point exception signals for controlling several processors
CPU Chip Having Cache Tag Comparator & Address Translation Unit on Chip & Connected to Off-Chip Cache & Main Memories
Dual Byte Order Computer Architecture A Functional Unit for Handling Data Sets with Different Byte Orders
Dual Byte Order Computer Architecture A Functional Unit for Handling Data Sets with Different Byte Orders
Translation Lookaside Buffer Shutdown Scheme
CPU Chip Having Cache Tag Comparator & Address Translation Unit on Chip & Connected to Off-Chip Cache & Main Memories
Dual Byte Order Computer Architecture A Functional Unit for Handling Data Sets with Different Byte Orders
Dual Byte Order Computer Architecture A Functional Unit for Handling Data Sets with Different Byte Orders
Instruction Prediction Based on Filtering
Superscalar Microprocessor Instruction Pipeline Including Dispatching and Kill Control
System and Method for Coherency in a Split-Level Data Cache System
Superscalar Microprocessor Instruction Pipeline Including Dispatching and Kill Control
System and Method for Coherency in a Split-Level Data Cache System
A SYSTEM, METHOD AND SOFTWARE APPLICATION FOR THE GENERATION OF VERIFICATION PROGRAMS
Extended Precision Accumulator
Polynomial Arithmetic Operations
Register Transfer Unit for Electronic Processor
Integrated Mechanism for Suspension and Deallocation of Computational Threads of Execution in a Processor
Bifurcated Thread Scheduler in a Multithreading Microprocessor
Apparatus and Method for Automatic Low Power Mode Invocation in a Multi-Threaded Processor
Polynomial Arithmetic Operations
Extended Precision Accumulator
Dual Byte Order Computer Architecture A Functional Unit for Handling Data Sets with Different Byte Orders
Interrupt Reporting for Single-Bit Memory
Differential Bus with Specified Default Value
System and Method for Coherency in a Split-Level Data Cache System
Variable Delay Line Phase-Locked Loop Circuit
Superscalar Microprocessor Instruction Pipeline Including Dispatching and Kill Control
Microprocessor with Compact Instruction Set Architecture
Microprocessor with Compact Instruction Set Architecture
System and Method for Improving Memory Transfer
System and Method for Automatic Hardware Interrupt Handling
Method and Apparatus for Clearing Hazards Using Jump Instructions
Apparatus for Processing Instructions in a Computing System
Superscalar Microprocessor Instruction Pipeline Including Dispatching and Kill Control
Mechanism for Reduction of Operations Between Interfaces
Translation Lookaside Buffer Shutdown Scheme
CPU Chip Having Cache Tag Comparator & Address Translation Unit on Chip & Connected to Off-Chip Cache & Main Memories
Dual Byte Order Computer Architecture A Functional Unit for Handling Data Sets with Different Byte Orders
CPU Chip Having Cache Tag Comparator & Address Translation Unit on Chip & Connected to Off-Chip Cache & Main Memories
Dual Byte Order Computer Architecture A Functional Unit for Handling Data Sets with Different Byte Orders
Translation Lookaside Buffer Shutdown Scheme
Variable Delay Line Phase-Locked Loop Circuit
Method of and apparatus using floating point exception signals for controlling several processors
Apparatus and Method for Tracing Instructions with Simplified Instruction State Descriptors
Data Cache Virtual Hint Based Way Prediction
Twice Issued Conditional Move Instruction and Applications Thereof
Apparatus, Method, and Instruction for Initiation of Concurrent Instruction Streams in a Multithreading Microprocessor
Mechanisms for Dynamic Configuration of Virtual Processor Resources
A Cache Way Predictor Scheme
Loop Buffer for Fetch Power Saving in MIPS Cores
Low-Overhead/Power-Saving Processor Synchronization Mechanism, and Applications Thereof
System and Method for Improving Memory Transfer
Integrated Mechanism for Suspension and Deallocation of Computational Threads of Execution in a Processor
Integrated Mechanism for Suspension and Deallocation of Computational Threads of Execution in a Processor
Method and Apparatus for Clearing Hazards Using Jump Instructions
A Counter Approach for Distributive Scoreboard Scheduling in an Out-of-Order Microprocessor
Microprocessor with Compact Instruction Set Architecture
Multithreading Microprocessor with Optimized Thread Scheduler for Increasing Pipeline Utilization Efficiency
Bifurcated Thread Scheduler in a Multithreading Microprocessor
Micro Tag Array to Preserve Data Cache Access Power
Apparatus and Method for Automatic Low Power Mode Invocation in a Multi-Threaded Processor
Apparatus and Method for Software Specified Power Management Performance Using Low Power Virtual Threads
System and Method for Automatic Hardware Interrupt Handling
Variable Delay Line Phase-Locked Loop Circuit
Dual Byte Order Computer Architecture A Functional Unit for Handling Data Sets with Different Byte Orders
Mechanism and Method for Integer Divide Involving Pre-Alignment of the Divisor Relative to the Dividend
Processor Controlled Interface with Instruction Streaming
CPU Chip Having Cache Tag Comparator & Address Translation Unit on Chip & Connected to Off-Chip Cache & Main Memories
Write request buffering apparatus
Translation Lookaside Buffer Shutdown Scheme
Processor Having a Compare Extension of an Instruction Set Architecture
Mechanism to Extend Computer Memory Protection Schemes
Methods and Apparatus for Improving Fetching and Dispatch of Instructions in Multithreaded Processor
Backward Compatible Computer Architecture with Extended Wordsize and Address Space
Mechanism and Method for Integer Divide Involving Pre-Alignment of the Divisor Relative to the Dividend
Debug Mode for a Superscalar RISC Processor
System and Method for Coherency in a Split-Level Data Cache System
Superscalar Microprocessor Instruction Pipeline Including Dispatching and Kill Control
Apparatus for Processing Instructions in a Computing System
Unified Floating Point and Integer Datapath for a RISC Processor
Apparatus for Processing Instructions in a Computing System
Backward Compatible Computer Architecture with Extended Wordsize and Address Space
Low-Overhead/Power-Saving Processor Synchronization Mechanism, and Applications Thereof
Method and Apparatus for Improved Computer Load and Store Operations
Queuing System for Processors in Packet Routing Operations
Implementing Atomicity of Memory Operations (as amended from: Method and Apparatus for Implementing Atomicity of Memory Operations in Dynamic Multi-Streaming Processors)
Instruction Fetch and Dispatch in Multithreaded System
Extended Precision Accumulator
Partial Bitwise Permutations
Mechanism for Programmable Modification of Memory Mapping Granularity
Method and Apparatus for Binding Shadow Registers to Vectored Interrupts
Mechanism for Reduction of Operations Between Interfaces
Integrated Mechanism for Suspension and Deallocation of Computational Threads of Execution in a Processor
Processor, Method and Computer Program Products for Execution of Instructions for Efficient Bit Stream Extractions
MULTI-THREADED PROCESSOR COMPRISING CUSTOMIZABLE BIFURCATED THREAD SCHEDULER FOR AUTOMATIC LOW POWER MODE INVOCATION
CPU Chip Having Cache Tag Comparator & Address Translation Unit on Chip & Connected to Off-Chip Cache & Main Memories
Dual Byte Order Computer Architecture A Functional Unit for Handling Data Sets with Different Byte Orders
Multithreading Microprocessor with Optimized Thread Scheduler
Apparatus and Method for Software Specified Power Management Performance Using Low Power Virtual Threads
Translation Lookaside Buffer Shutdown Scheme
Write Request Buffering Apparatus
Distributive Scoreboard Scheduling in an Out-of-Order Processor
Twice Issued Conditional Move Instruction, and Applications Thereof (as amended)
Data Cache Virtual Hint Based Way Prediction
Processor Having a Micro Tag Array that Reduces Data Cache Access Power, and Applications Thereof
Preventing Writeback Race in Multiple Core Processors
Low-Overhead/Power-Saving Processor Synchronization Mechanism, and Applications Thereof
Variable Delay Line Phase-Locked Loop Circuit
Method of and Apparatus Using Floating Point Exception Signals for Controlling Several Processors
Two-Level Translation Look-Aside Buffer Using Partial Addresses for Enhanced Speed
Method & Apparatus For Byte Order Switching in a Computer
Variable Page Size Per Entry Translation Look Aside Buffer
Backward Compatible Computer Architecture with Extended Wordsize and Address Space
Instructions for Efficient Bit Stream Extraction
Instruction to Enable an Implementation of a Virtual Circular Buffer
Mechanism and Method for Integer Divide Involving Pre-Alignment of the Divisor Relative to the Dividend
Debug Mode for a Superscalar RISC Processor
System and Method for Coherency in a Split-Level Data Cache System
Superscalar Microprocessor Instruction Pipeline Including Dispatching and Kill Control
Apparatus for Processing Instructions in a Computing System
Unified Floating Point and Integer Datapath for a RISC Processor
Apparatus for Processing Instructions in a Computing System
Backward Compatible Computer Architecture with Extended Wordsize and Address Space
CPU Chip Having Cache Tag Comparator & Address Translation Unit on Chip & Connected to Off-Chip Cache & Main Memories
Dual Byte Order Computer Architecture A Functional Unit for Handling Data Sets with Different Byte Orders
System and Method for Coherency in a Split-Level Data Cache System
Debug Mode for a Superscalar RISC Processor
Mechanism and Method for Integer Divide Involving Pre-Alignment of the Divisor Relative to the Dividend
Method and Apparatus for Binding Shadow Registers to Vectored Interrupts
Microprocessor Instructions for Efficient Bit Stream Extractions
Microprocessor Instruction to Enable Access of a Virtual Buffer in Circular Fashion
Method and Apparatus for Binding Shadow Registers to Vectored Interrupts
Support for Multiple Coherence Domains
Variable Register and Immediate Field Encoding in an Instruction Set Architecture
Instruction Prediction Based on Filtering
Prioritized Instruction Scheduling for Multi-Streaming Processors
Register Transfer Unit for Electronic Processor
CPU Chip Having Cache Tag Comparator & Address Translation Unit on Chip & Connected to Off-Chip Cache & Main Memories
Dual Byte Order Computer Architecture A Functional Unit for Handling Data Sets with Different Byte Orders
Method and Apparatus for Improved Computer Load and Store Operations
Queuing System for Processors in Packet Routing Operations
Implementing Atomicity of Memory Operations (as amended from: Method and Apparatus for Implementing Atomicity of Memory Operations in Dynamic Multi-Streaming Processors)
Instruction Fetch and Dispatch in Multithreaded System
Extended Precision Accumulator
Partial Bitwise Permutations
Mechanism for Programmable Modification of Memory Mapping Granularity
Method and Apparatus for Binding Shadow Registers to Vectored Interrupts
Mechanism for Reduction of Operations Between Interfaces
Integrated Mechanism for Suspension and Deallocation of Computational Threads of Execution in a Processor
Processor, Method and Computer Program Products for Execution of Instructions for Efficient Bit Stream Extractions
CPU Chip Having Cache Tag Comparator & Address Translation Unit on Chip & Connected to Off-Chip Cache & Main Memories
Dual Byte Order Computer Architecture A Functional Unit for Handling Data Sets with Different Byte Orders
Translation Lookaside Buffer Shutdown Scheme
Variable Delay Line Phase-Locked Loop Circuit
Method of and apparatus using floating point exception signals for controlling several processors
Two-Level Translation Look-Aside Buffer Using Partial Addresses for Enhanced Speed
Method & Apparatus For Byte Order Switching in a Computer
Variable Page Size Per Entry Translation Look Aside Buffer
Apparatus for Processing Instructions in a Computing System
Unified Floating Point and Integer Datapath for a RISC Processor
Apparatus for Processing Instructions in a Computing System
Backward Compatible Computer Architecture with Extended Wordsize and Address Space
Interrupt Reporting for Single-Bit Memory
Differential Bus with Specified Default Value
Interstream Control and Communications for Multi-Streaming Digital Processors
Processor with Improved Accuracy for Multiply-Add Operations
Load Latency of Zero for Floating Point Load Instructions Using a Load Data Queue
Variable Page Size Translation Lookaside Buffer
Indexing & Multiplexing of Interleaved Cache Memory Arrays
Redundant Mapping Tables
Memory Translation
Address Queue
Polynomial Arithmetic Operations
Apparatus for Processing Instructions in a Computing System
Variable Delay Line Phase-Locked Loop Circuit
Method of and apparatus using floating point exception signals for controlling several processors
Method and Apparatus for Clearing Hazards Using Jump Instructions
Two-Level Translation Look-Aside Buffer Using Partial Addresses for Enhanced Speed
Method & Apparatus For Byte Order Switching in a Computer
Initiation of Concurrent Instructions Streams
Mechanisms for Dynamic Configuration of Virtual Processor Resources
Suspension and Deallocation of Computational Threads of Execution in a Processor
Variable Page Size Per Entry Translation Look Aside Buffer
Backward Compatible Computer Architecture with Extended Wordsize and Address Space
Instruction to Enable an Implementation of a Virtual Circular Buffer
Method and Apparatus for Binding Shadow Registers to Vectored Interrupts
Bifurcated Thread Scheduler in a Multithreading Microprocessor
Mechanism and Method for Integer Divide Involving Pre-Alignment of the Divisor Relative to the Dividend
Debug Mode for a Superscalar RISC Processor
System and Method for Coherency in a Split-Level Data Cache System
Superscalar Microprocessor Instruction Pipeline Including Dispatching and Kill Control
Extended Precision Accumulator
Partial Bitwise Permutations
Mechanism for Programmable Modification of Memory Mapping Granularity
Mechanism for Reduction of Operations Between Interfaces
Integrated Mechanism for Suspension and Deallocation of Computational Threads of Execution in a Processor
Processor, Method and Computer Program Products for Execution of Instructions for Efficient Bit Stream Extractions
MULTI-THREADED PROCESSOR COMPRISING CUSTOMIZABLE BIFURCATED THREAD SCHEDULER FOR AUTOMATIC LOW POWER MODE INVOCATION
Dual Byte Order Computer Architecture A Functional Unit for Handling Data Sets with Different Byte Orders
CPU Chip Having Cache Tag Comparator & Address Translation Unit on Chip & Connected to Off-Chip Cache & Main Memories
Write Request Buffering Apparatus
Translation Lookaside Buffer Shutdown Scheme
Processor Controlled Interface with Instruction Streaming
System and Method for Booting Computer for Operation in Either of Two Byte-Order Modes
Method and Apparatus for Binding Shadow Registers to Vectored Interrupts
Variable Delay Line Phase-Locked Loop Circuit
Method of and apparatus using floating point exception signals for controlling several processors
Two-Level Translation Look-Aside Buffer Using Partial Addresses for Enhanced Speed
Superscalar Microprocessor Instruction Pipeline Including Dispatching and Kill Control
Method & Apparatus For Byte Order Switching in a Computer
Variable Page Size Per Entry Translation Look Aside Buffer
Backward Compatible Computer Architecture with Extended Wordsize and Address Space
Backward Compatible Computer Architecture with Extended Wordsize and Address Space
Debug Mode for a Superscalar RISC Processor
Unified Floating Point and Integer Datapath for a RISC Processor
Mechanism and Method for Integer Divide Involving Pre-Alignment of the Divisor Relative to the Dividend
Apparatus for Processing Instructions in a Computing System
Apparatus for Processing Instructions in a Computing System
System and Method for Coherency in a Split-Level Data Cache System
Processor Controlled Interface with Instruction Streaming
CPU Chip Having Cache Tag Comparator & Address Translation Unit on Chip & Connected to Off-Chip Cache & Main Memories
Dual Byte Order Computer Architecture A Functional Unit for Handling Data Sets with Different Byte Orders
Translation Lookaside Buffer Shutdown Scheme
Processor Having a Compare Extension of an Instruction Set Architecture
Method and Apparatus for Improved Computer Load and Store Operations
Queuing System for Processors in Packet Routing Operations
Implementing Atomicity of Memory Operations (as amended from: Method and Apparatus for Implementing Atomicity of Memory Operations in Dynamic Multi-Streaming Processors)
Instruction Fetch and Dispatch in Multithreaded System
Extended Precision Accumulator
Mechanism to Extend Computer Memory Protection Schemes
Partial Bitwise Permutations
Mechanism for Programmable Modification of Memory Mapping Granularity
Method and Apparatus for Binding Shadow Registers to Vectored Interrupts
Mechanism for Reduction of Operations Between Interfaces
Integrated Mechanism for Suspension and Deallocation of Computational Threads of Execution in a Processor
Processor, Method and Computer Program Products for Execution of Instructions for Efficient Bit Stream Extractions
MULTI-THREADED PROCESSOR COMPRISING CUSTOMIZABLE BIFURCATED THREAD SCHEDULER FOR AUTOMATIC LOW POWER MODE INVOCATION
Indexing & Multiplexing of Interleaved Cache Memory Arrays
CPU Chip Having Cache Tag Comparator & Address Translation Unit on Chip & Connected to Off-Chip Cache & Main Memories
Dual Byte Order Computer Architecture A Functional Unit for Handling Data Sets with Different Byte Orders
Translation Lookaside Buffer Shutdown Scheme
Write request buffering apparatus
Mechanisms for Dynamic Configuration of Virtual Processor Resources
Multithreading Microprocessor with Optimized Thread Scheduler for Increasing Pipeline Utilization Efficiency
Processor Utilizing A Loop Buffer to Reduce Power Consumption
Apparatus and Method for Tracing Instructions with Simplified Instruction State Descriptors
Twice Issued Integer Conditional Move Instruction, and Applications Thereof
Apparatus and Method for Automatic Low Power Mode Invocation in a Multi-Threaded Processor
Support for Multiple Coherence Domains
Microprocessor with Compact Instruction Set Architecture
System and Method for Improving Memory Transfer
System and Method for Automatic Hardware Interrupt Handling
Extended Precision Accumulator
Method and Apparatus for Performing Parallel Program Threads
Integrated Mechanism for Suspension and Deallocation of Computational Threads of Execution in a Processor
Improved Apparatus and Method for Preventing Duplicate Matching Entries in a Translation Lookaside Buffer
Method and Apparatus for Recoding Instructions
Bifurcated Thread Scheduler in a Multithreading Microprocessor
Low-Overhead/Power-Saving Processor Synchronization Mechanism, and Applications Thereof
Variable Register and Immediate Field Encoding in an Instruction Set Architecture
Microprocessor with Compact Instruction Set Architecture
Integrated Mechanism for Suspension and Deallocation of Computational Threads of Execution in a Processor
Apparatus for Processing Instructions in a Computing System
Polynomial Arithmetic Operations
Partial Bitwise Permutations
Method and Apparatus for Clearing Hazards Using Jump Instructions
System and Method for Coherency in a Split-Level Data Cache System
Mechanism and Method for Integer Divide Involving Pre-Alignment of the Divisor Relative to the Dividend
Debug Mode for a Superscalar RISC Processor
Apparatus for Processing Instructions in a Computing System
Superscalar Microprocessor Instruction Pipeline Including Dispatching and Kill Control
Apparatus and Method for Software Specified Power Management Performance Using Low Power Virtual Threads
Microprocessor Having a Power-Saving Instruction Cache Way Predictor and Instruction Replacement Scheme
Distributive Scoreboard Scheduling in an Out-of-Order Processor (as amended from) A Counter Approach for Distributive Scoreboard Scheduling in an Out-of-Order Microprocessor
Micro Tag Reducing Cache Power
Data Cache Virtual Hint Way Prediction, and Applications Thereof
Load/Store Unit for a Processor, and Applications Thereof
Preventing Writeback Race in Multiple Core Processors
Avoiding Livelock Using Intervention Messages in Multiple Core Processors
Method and Apparatus for Improved Computer Load and Store Operations
Queuing System for Processors in Packet Routing Operations
Implementing Atomicity of Memory Operations (as amended from: Method and Apparatus for Implementing Atomicity of Memory Operations in Dynamic Multi-Streaming Processors)
Instruction Fetch and Dispatch in Multithreaded System
Dual Byte Order Computer Architecture A Functional Unit for Handling Data Sets with Different Byte Orders
Multithreaded Microprocessor, Method for Creating New Thread and Multithreaded Processing System (as amended)
Dual Byte Order Computer Architecture A Functional Unit for Handling Data Sets with Different Byte Orders
Variable Delay Line Phase-Locked Loop Circuit
Method of and Apparatus Using Floating Point Exception Signals for Controlling Several Processors
RISC Computer with Unaligned Reference Handling and Method for the Same
Dual Byte Order Computer Architecture A Functional Unit for Handling Data Sets with Different Byte Orders
CPU Chip Having Cache Tag Comparator & Address Translation Unit on Chip & Connected to Off-Chip Cache & Main Memories
Translation Lookaside Buffer Shutdown Scheme
Dual Byte Order Computer Architecture A Functional Unit for Handling Data Sets with Different Byte Orders
RISC Computer with Unaligned Reference Handling and Method for the Same
Method of and apparatus using floating point exception signals for controlling several processors
Variable Delay Line Phase-Locked Loop Circuit
Processor Controlled Interface with Instruction Streaming
Prioritized Instruction Scheduling for Multi-Streaming Processors
Register Transfer Unit for Electronic Processor
Interstream Control and Communications for Multi-Streaming Digital Processors
Method and Apparatus for Improved Computer Load and Store Operations
Silent River
Invention in this lot disclose technology related to point-to-point data streaming system for Internet which has mediator node which controls direct transmission of data from sender to viewer nodes remotely. Technology can be used in peer-to-peer communication used in various application such as video streaming, security applications, gaming, etc.
Point-to-point data streaming using a mediator node for administration and security
Personal media relay for rebroadcasting streaming data
Jefferson Valley
The patents disclose various services that can be provided to a subscriber of mobile, telephone, or VoIP services. The service may include forwarding of an ongoing phone call to another device, automated status notification (e.g., by using email) about a monitored project, requesting for additional services during an ongoing phone call. Further, techniques are provided for forwarding an incoming connection on a VoIP phone line to an extension, or short dialing services for VoIP.
Automatic status notification
Enhanced call feature service
Automatic status notification
Automated provisioning, maintenance, and information logging of custom access point names in packet-based mobile cellular networks
Method and apparatus for automated calendar selections
Method and apparatus for providing customer specified service logic
Method and apparatus for providing extension management in voice over internet protocol premises
Methods, systems, and devices for providing voice-call services responsive to a dialed sequence
Method and apparatus for providing spontaneous multi-way telephone conversation with inserted messaging
Conversation message routing supporting dynamic class transitions
Method and apparatus for providing spontaneous multi-way telephone conversation with inserted messaging
Method and apparatus for automated calendar selections
River Works
The technology is generally related to computer storage and more specifically to portable storage devices. The patent discloses portable storage devices with network functionality (wired or wireless) to interact with a network. The device interfaces with any electronic appliance (e.g., computer, PDA, mobile phone etc.) and manages the access of files between the appliance (through the memory of the device) and a network host. The technology can be implemented as a portable storage device having networking functionality.
Method for using network portable memory devices
A portable storage device with network function
Method of using network portable storage device
Portable storage device with web function
Method of using portable network-attached storage
DATA SHARING NETWORK DEVICE HAVING PORTABLE STORAGE PORTION WITH NETWORK FUNCTION
Portable storage device with network function
Blue Ladder, LLC
The portfolio is generally related to user-interface of an electronic device. The patent discloses techniques for selecting an entry from a list of entries on an electronic device. The techniques display various banks having a set of characters for the user selection. When the user selects a particular bank, the set of characters in the bank is appended to a prefix and is used to determine a current result list containing entries matching the prefix. For example, the match may be found in the first name, middle name or last name of a contact in contact list. The current result list is then displayed to the user with those entries that match the prefix being highlighted. The user can then scroll through the reduced list of entries and select an entry. The techniques can be implemented as user-interface of electronic devices.
FAST GEOMETRY-BASED LIST-ENTRY SELECTION PROVIDING ASSOCIATED DATA RETRIEVAL FOR USE IN HAND-HELD AND OTHER DEVICES
Fast 4
Four Corner Selection Mechanism For Electronic Devices
List entry selection for electronic devices
Bent Light Technology, LLC
The patent is generally related to software and more specifically to search engine software. The patent discloses techniques such as a search engine for accepting natural language queries and providing direct answers. The techniques identify few concepts based on the natural language query and accordingly decide few databases (out of many structured databases) those can contain answers to the query. Further, search may be performed on various unstructured data sources for retrieving some useful information about the query. The techniques can be implemented as a search engine software.
Intranet mediator
Bright Sun Technologies
The patents in this lot relate in general to online telephony services. Various techniques are disclosed for providing web services or online telephony services such as, alerting user for a waiting call based on his preferences, screening calls by using audio servers to identify messages from the callers, identifying services enabled on a telephone by placing test calls, responding to calls on the basis of a user’s selection (e.g., to send an IM as a response) etc. The techniques may be implemented as VoIP or telephony services.
Interoperability using a local proxy server
Telephone call handling list for multiple users
Call treatment based on user association with one or more user groups
Interoperability using a local proxy server
Call waiting using external notification and presence detection
Treatment of electronic communications based on user association with one or more online groups
Interoperability using a local proxy server
Multi-User Call Waiting
Multi-User Call Waiting
Multi-User Call Waiting
Multi-User Call Waiting
Multi-User Call Waiting
Multi-User Call Waiting
Multi-User Call Waiting
CALL TREATMENT BASED ON USER ASSOCIATION WITH ONE OR MORE USER GROUPS
Apparatus, method and article of manufacture for servicing client requests on a network
External detection of optional telephone services
Multi-user call waiting
Intelligent call screening system
Method for populating a caller’s information to a host-based address book
External detection of optional telephone services on an unknown telephone line
Data interoperability between open standard directory service and proprietary database
Enabling interruption of communications and detection of potential responses to an interruption of communications
Call waiting using external notification and presence detection
Telemarketer screening
Local proxy server for establishing device controls
External detection of optional telephone services on a telephone line
Conference calls via an intelligent call waiting interface
Regulating concurrent logins associated with a single account
Component installation tool
Dynamic call response system
Bright Sun Technologies
The technologies in this lot are generally related to email and instant messaging. The disclosed techniques include: compressing e-mail before sending, scoring e-mails to identify spam mails, sending automatic responses to instant messages (e.g., availability time of the user), or forwarding instant messages to a user’s cell phone etc. The technologies may be implemented as e-mail or instant messaging clients or services.
Identifying unwanted electronic messages
Managing instant messaging sessions on multiple devices
Bulk message identification
Method and apparatus for secure instant messaging utilizing server-supervised publication
Reliability measure for a classifier
Managing electronic messages
Negotiating content controls
Group based spam classification
Prohibiting mobile forwarding
Secure instant messaging system
System and method for community centric resource sharing based on a publishing subscription model
Method and system for scheduling a meeting for a set of attendees via a special attendee
System and method for seamlessly bringing external services into instant messaging session
Managing instant messaging sessions on multiple devices
Method and system for scheduling a meeting for a set of attendees via a special attendee
Routing and displaying messages for multiple concurrent instant messaging sessions involving a single online identity
Bulk message identification
Identifying unwanted electronic messages
Reliability measure for a classifier
Controlling communications with proximate avatars in virtual world environment
Multi-modal participant lists
Automatically enabling the forwarding of instant messages
Managing electronic messages
Authentication of electronic data
System and method for seamlessly bringing external services into instant messaging session
Intelligent processing in the context of away and offline instant messages
Method and system for scheduling a meeting for a set of attendees via a special attendee
Secure instant messaging system
Authentication of electronic data
Managing instant messaging sessions on multiple devices
Intelligent processing in the context of away and offline instant messages
Group based spam classification
Controlling communications with proximate avatars in virtual world environment
Negotiating content controls
Bulk message identification
Automatically enabling the forwarding of instant messages
Routing and displaying messages for multiple concurrent instant messaging sessions involving a single online identity
Multi-modal participant lists
Automatically enabling the forwarding of instant messages
Managing electronic messages
Prohibiting mobile forwarding
Managing instant messaging sessions on multiple devices
Method and system for filtering electronic messages
Authentication of Electronic Data
Secure Instant Messaging System
Managing Instant Messaging Sessions on Multiple Devices
Managing Instant Messaging Sessions on Multiple Devices
Secure Instant Messaging System
Prohibiting Mobile Forwarding
Prohibiting Mobile Forwarding
Managing Instant Messaging Sessions on Multiple Devices
Classifier Tuning Based On Data Similarities
SYSTEM AND METHOD FOR COMMUNITY CENTRIC RESOURCE SHARING BASED ON A PUBLISHING SUBSCRIPTION MODEL
Time Request Queue
Compression of electronic communications
Classifier tuning based on data similarities
Intelligent processing in the context of away and offline instant messages
Secure instant messaging system
Third party provided transactional white-listing for filtering electronic communications
Bright Sun Technologies
The inventions relate in to various multimedia processing technologies. Techniques are disclosed for providing closed captions to videos from users during conferences, identifying regions of interest in a video based on instant message communication between users, or providing dynamic icons for display on a screen etc. The technologies may be implemented as multimedia processing software or services.
Identifying events of interest within video content
Monitoring digital images
Data storage and removal
Monitoring digital images
Identifying events of interest within video content
Dynamic desktop icon
Data storage and removal
Monitoring digital images
Electronic device with controls
Soft-Clipping Postprocessor Scaling Decoded Audio Signal Frame Saturation Regions to Approximate Original Waveform Shape and Maintain Continuity
Apparatus and Method for 2-Dimensional Data Compression
Apparatus and Method for 2-Dimensional Data Compression
Apparatus and Method for 2-Dimensional Data Compression
Soft-Clipping Postprocessor Scaling Decoded Audio Signal Frame Saturation Regions to Approximate Original Waveform Shape and Maintain Continuity
System For Providing Closed Captioning To An Electronic Discussion Group
Apparatus and Method for 2-Dimensional Data Compression
System For Providing Closed Captioning To An Electronic Discussion Group
Apparatus and Method for 2-Dimensional Data Compression
Apparatus and Method for 2-Dimensional Data Compression
System For Providing Closed Captioning To An Electronic Discussion Group
System for providing closed captioning to an electronic discussion group
System for providing closed captioning to an electronic discussion group
Apparatus and method for 2-dimensional data compression
System for providing closed captioning to an electronic discussion group
Optimal spline interpolation for image compression
Soft-clipping postprocessor scaling decoded audio signal frame saturation regions to approximate original waveform shape and maintain continuity
Audio codec using adaptive sparse vector quantization with subband vector classification
Monitoring digital images
Relationship-based inherited attributes system
Dynamic desktop icon
Bright Sun Technologies
The patents in this lot are generally related to authentication technologies. Disclosed are various authentication techniques such as restricting communication of user’s sensitive data (e.g., security credentials, PINs, or personal data etc.) over a network, authenticating a user by routing a request to an appropriate server, hardware token processors for authentication, etc. The techniques can be implemented as security or authentication services or software.
Identity based service system
Hardware token self enrollment process
Secure method for roaming keys and certificates
Seamless cross-site user authentication status detection and automatic login
Location-based regulation of access
Modifying a user account during an authentication process
Techniques for detecting and preventing unintentional disclosures of sensitive data
Invocation of a third party’s service
Techniques for detecting and preventing unintentional disclosures of sensitive data
Modifying a user account during an authentication process
Seamless cross-site user authentication status detection and automatic login
Invocation of third party’s service
Location-based regulation of access
Hardware Token Self Enrollment Process
Hardware Token Self Enrollment Process
Hardware Token Self Enrollment Process
Hardware Token Self Enrollment Process
Techniques for detecting and preventing unintentional disclosures of sensitive data
Optimizing authentication service availability and responsiveness via client-side routing
Honeygo, LLC
The patents in this portfolio are related to various technologies. A set of patents relate to manufacturing of semiconductor based devices. Another set of patents related to liquid crystal displays, processing of video signals, ROM devices. According to broker, The patents are categorized into three fields: ESD (15 families, 39 patents), Multimedia and Communications (107 families, 244 patents), and Semiconductor Manufacture (131 families, 247 patents).
Due to high number of semiconductor manufacturing and integrated circuits related inventions, Semiconductor category has been selected as a AST Category.
DOUBLE SPACER SALICIDE MOS PROCESS AND DEVICE
THREE-DIMENSION INDUCTOR STRUCTURE IN INTEGRATED CIRCUIT TECHNOLOGY
Double spacer salicide MOS process and device
Three-dimension inductor structure in integrated circuit technology
Blue Legend, LLC
The patent is related to real-time digital data sharing. The data on a users computer may indexed and that index is made available on a server. Others users can search through the index for digital content, which is then streamed in real-time from the user’s terminal. The technology can be implemented on digital media distribution websites, cloud servers, web servers, etc.
Method and system for legitimate lending and sharing of digital copyrighted content items over a data network
Method and system for real-time accessing of digital data stored on a remote terminal
Tuttle Lane, LLC
The inventions are generally related to data communication and more particularly to techniques for routing of data in a network. The patented disclose virtual routers, techniques for routing traffic by using virtual routers, fault-tolerant routing in virtual router systems, routing a packet for processing by an engine etc. The inventions may be useful for providers on network services and may be implemented in network management systems, or servers, etc.
System and method for virtual router failover in a network routing system
System and method for hierarchical metering in a virtual router based network switch
System and method for routing traffic through a virtual router-based network switch
System and method for virtual router failover in a network routing system
Routing traffic through a virtual router-based network switch
Fault tolerant routing in a network routing system based on a passive replication approach
Hierarchical metering in a virtual router-based network switch
Fault tolerant routing in a non-hot-standby configuration of a network routing system
Fault tolerant routing in a non-hot-standby configuration of a network routing system
Routing traffic through a virtual router-based network switch
Fault tolerant routing in a non-hot-standby configuration of a network routing system
Hierarchical metering in a virtual router-based network switch
Jenny Hill, LLC
Misc. software technologies
METHOD OF ENABLING A USER TO SELECT A SERVICE, SYSTEM FOR CARRYING OUT THE METHOD, SERVER FOR USE IN THE SYSTEM, AND APPARATUS FOR USE IN THE SYSTEM
METHOD OF ENABLING A USER TO SELECT A SERVICE, SYSTEM FOR CARRYING OUT THE METHOD, SERVER FOR USE IN THE SYSTEM, AND APPARATUS FOR USE IN THE SYSTEM
METHOD OF ENABLING A USER TO SELECT A SERVICE, SYSTEM FOR CARRYING OUT THE METHOD, SERVER FOR USE IN THE SYSTEM, AND APPARATUS FOR USE IN THE SYSTEM
METHOD OF ENABLING A USER TO SELECT A SERVICE, SYSTEM FOR CARRYING OUT THE METHOD, SERVER FOR USE IN THE SYSTEM, AND APPARATUS FOR USE IN THE SYSTEM
METHOD OF ENABLING A USER TO SELECT A SERVICE, SYSTEM FOR CARRYING OUT THE METHOD, SERVER FOR USE IN THE SYSTEM, AND APPARATUS FOR USE IN THE SYSTEM
METHOD OF ENABLING A USER TO SELECT A SERVICE, SYSTEM FOR CARRYING OUT THE METHOD, SERVER FOR USE IN THE SYSTEM, AND APPARATUS FOR USE IN THE SYSTEM
METHOD OF ENABLING A USER TO SELECT A SERVICE, SYSTEM FOR CARRYING OUT THE METHOD, SERVER FOR USE IN THE SYSTEM, AND APPARATUS FOR USE IN THE SYSTEM
Automatically temporarily enabling a displayed menu option
METHOD OF ENABLING A USER TO SELECT A SERVICE, SYSTEM FOR CARRYING OUT THE METHOD, SERVER FOR USE IN THE SYSTEM, AND APPARATUS FOR USE IN THE SYSTEM
Pleasant View, LLC
Techniques for embedding additional data (e.g. text, audio, video, etc.) into digital media files or streams. Technology can be used in television, radio, mobile applications.
STEGANOGRAPHIC EMBEDDING OF DATA IN DIGITAL SIGNALS
STEGANOGRAPHIC EMBEDDING OF DATA IN DIGITAL SIGNALS
Steganographic embedding of data in digital signals
Encoding of digital information
Digital computer systems
Steganographic embedding of data in digital signals
Encoding of digital information
Digital computer systems
Steganographic embedding of data in digital signals
Steganographic embedding of data in digital signals
Digital computer systems
Coding of digital information
Steganographic embedding of data in digital signals
Steganographic embedding of data in digital signals
Steganographic embedding of data in digital signals
Encoding of digital information
Digital computer systems
STEGANOGRAPHIC EMBEDDING OF DATA IN DIGITAL SIGNALS
Steganographic embedding of data in digital signals
Steganographic embedding of data in digital signals
Steganographic embedding of data in digital signals
Steganographic embedding of data in digital signals
Steganographic embedding of data in digital signals
Steganographic embedding of data in digital signals
Steganographic embedding of data in digital signals
DIGITAL COMPUTER SYSTEMS
STEGANOGRAPHIC EMBEDDING OF DATA IN DIGITAL SIGNALS
ENCODING OF DIGITAL INFORMATION
Steganographic embedding of data in digital signals
Steganographic embedding of data in digital signals
Steganographic embedding of data in digital signals
Steganographic embedding of data in digital signals
Steganographic embedding of data in digital signals
Steganographic embedding of data in digital signals
Steganographic embedding of data in digital signals
Encoding of digital information
Digital playback apparatus
Method of and apparatus for high-bandwidth steganographic embedding of data in a series of digital signals or measurements such as taken from analog data streams or subsampled and/or transformed digital data
Process of and system for seamlessly embedding executable program code into media file formats such as MP3 and the like for execution by digital media player and viewing systems
Process, system, and apparatus for embedding data in compressed audio, image video and other media files and the like
METHOD OF AND APPARATUS FOR HIGH-BANDWIDTH STEGANOGRAPHIC EMBEDDING OF DATA IN A SERIES OF DIGITAL SIGNALS OR MEASUREMENTS SUCH AS TAKEN FROM ANALOG DATA STREAMS OR SUBSAMPLED AND/OR TRANSFORMED DIGITAL DATA
Process of and system for seamlessly embedding executable program code into media file formats such as MP3 and the like for execution by digital media player and viewing systems
System and method for embedding supplementary data into digital media files
Digital Gold Trademark
ENCODING OF DIGITAL INFORMATION
DIGITAL COMPUTER SYSTEMS
Sage Technology, LLC
This lot relates to voice mail and telephone exchange systems, specifically disclosing a switching system that interconnects a number of telephone switching systems to a single voice mail system.
Integrated telephone switching apparatus for fully integrating multiple business telephone systems with a single voice mail system
System and method for fully integrating multiple business telephone systems with a single voice mail system
Red Fern Valley, LLC
Electronic apparatus comprising a display screen, and method of displaying graphics
Electronic apparatus comprising a display screen, and method of displaying graphics
Rooster Row, LLC
High-performance, server blade and computer cluster related technologies including:distributive processing, network attached storage, distributed resource management, data fail over and long-range USB
Distributed computing infrastructure including small peer-to-peer applications
System and method for reducing user-application interactions to archivable form
Distributed computing infrastructure including autonomous intelligent management system
Distributed computing infrastructure including multiple collaborative sessions
System and method for creating complex distributed applications
System and method for multi-functional XML-capable software applications on a peer-to-peer network
System and method for automatic software retrieval on a peer-to-peer network
Fail-Over In A Multi-Computer System
FOLDED-LINE REVERBERATION DEVICE
Bi-directional signal coupler method and apparatus
Extending universal serial bus to allow communication with USB devices at a remote location
System and method for providing virtual network attached storage using excess distributed storage capacity
Data fail-over for a multi-computer system
Distributed resource manager
System and method for providing virtual network attached storage using excess distributed storage capacity
Abraham Lane, LLC
Method and apparatus for managing power usage in a portable device
Method and apparatus for optimizing performance and battery life of electronic devices based on system and application parameters
Liberty Lane, LLC
Parallel processing Java VM
Method and apparatus for executing multiple JAVA(®) applications on a single JAVA(®) virtual machine
Tudor Empire, LLC
Technology for storing and referencing an application user’s preferences, possibly including the use of browser cookies
Method and Apparatus for Personal Attribute Selection Having Delay Management
Method and apparatus for personal attribute selection and management using preference memory
Personal property selection method and device with delay management
Method and apparatus for personal attribute selection and management using prediction
Method and apparatus for personal attribute selection and management using prediction
Method and apparatus for personal attribute selection having delay management
Method and apparatus for personal attribute selection and management using prediction
Method and apparatus for personal attribute selection having delay management
Method and apparatus for personal attribute selection and management using a preference memory
Method and apparatus for personal attribute selection having delay management
Method and apparatus for personal attribute selection having delay management
METHOD AND APPARATUS FOR SELECTION OF INDIVIDUAL ATTRIBUTE WITH DELAY MANAGEMENT
METHOD AND EQUIPMENT FOR INDIVIDUAL ATTRIBUTE SELECTION AND MANAGEMENT USING TASTE MEMORY
Method and apparatus for personal attribute selection having delay management method and apparatus for preference establishment when preferences in a donor device are unavailable
Method and apparatus for personal attribute selection and management using a preference memory
Method and apparatus for personal attribute selection and management using prediction
Method and apparatus for personal attribute selection and management using prediction
Method and Apparatus for Personal Attribute Selection and Management Using a Preference Memory
Hawthorne Heights, LLC
Patents relating to GPS-enabled mobile phones configured to provide location based services such as wireless E-911
Self-Locating Remote Monitoring Systems
Self-Locating Remote Monitoring Systems
Self-locating remote monitoring systems
SELF-LOCATING REMOTE MONITORING SYSTEMS
Self-Locating Remote Monitoring Systems
Self-Locating Remote Monitoring Systems
Self-locating remote monitoring system
Self-Locating Remote Monitoring Systems
Self-Locating Remote Monitoring Systems
Self-Locating Remote Monitoring Systems
SELF-LOCATING REMOTE MONITORING SYSTEMS
Self-Locating Remote Monitoring Systems
Self-Locating Remote Monitoring Systems
Self-Locating Remote Monitoring Systems
SELF-LOCATING REMOTE MONITORING SYSTEMS
Self-Locating Remote Monitoring Systems
SELF-LOCATING REMOTE MONITORING SYSTEMS
Self-Locating Remote Monitoring System
Self-Locating Remote Monitoring Systems
Self-Locating Remote Monitoring Systems
Self-Locating Remote Monitoring Systems
Self-locating personal alarm system equipped parachute
Portable, self-locating smart defibrillator system
Self-locating personal alarm system equipped parachute
MULTI-HAZARD ALARM SYSTEM USING SELECTABLE POWER-LEVEL TRANSMISSION AND LOCALIZATION
Multi-hazard alarm system using selectable power-level transmission and localization
Self-locating remote monitoring systems
Self-locating remote monitoring systems
Self-locating remote monitoring systems
Voice-activated personal alarm
Multi-hazard alarm system using selectable power-level transmission and localization
Self-Locating Remote Monitoring Systems
Self-Locating Remote Monitoring Systems
Lady Kensington, LLC
Technology for providing call muting on a conference call when noise exceeds a certain level
Network-based caller speech muting
Stature Ventures, LLC
Method and apparatus for initiating telephone calls using a data network
Method and apparatus for initiating telephone calls using a data network
Peripheral Vision, LLC
Automated capture of technical documents for electronic review and distribution
Automated capture of technical documents for electronic review and distribution
Bollinger Lane, LLC
System and method for automatically detecting neutral expressionless faces in digital images
SYSTEM AND METHOD FOR AUTOMATICALLY DETECTING NEUTRAL EXPRESSIONLESS FACES IN DIGITAL IMAGES
System and method for automatically detecting neutral expressionless faces in digital images
Seven Circle, LLC
These patents cover Open Source Software, including but not limited to, operating systems, desktop applications and browsers.
Seamless playback of multiple clips of media data across a data network
Method and apparatus for painting on a computer
System and method for a computer-based dynamic information clipping service
Graphical method and system for accessing information on a communications network
Movie-based facility for launching application programs or services
Graphical method and system for accessing information on a communications network
Method and apparatus for publishing documents in a hypertextural network environment
System and method for color space conversion
System and method for displaying active uniform network resource locators during playback of a media file or media broadcast
High-performance player for distributed, time-based media
Method of creating and editing a web site in a client-server environment using customizable web site templates
Method and computer program product for accessing a web site
General purpose web annotations without modifying browser
Web-site delivery
Server to dynamically generate graphics for the world wide web
Method and apparatus for virtual address translation
System and method for activating uniform network resource locators displayed in a media broadcast
Web page annotating and processing
Frame-accurate transport of media data across a data network
Graphical method and system for accessing information on a communications network
Crescent Moon, LLC
Various electronic circuits
Circuit arrangement for decimal arithmetic
Synchronizer for asynchronous computer command data
Biasing circuit of an amplifier
Output control circuit capable of carrying out a wide variety of fade operations
Automatic gain control circuit capable of compensating variation of reception level with wide range
Clock signal generator having voltage level converting circuit
Circuit and method for reducing flicker
Electronic balance adjusting circuit
Electronic component continuity inspection method and apparatus
Compact fault detecting system capable of detecting fault without omission
Synchronizing device and method that adjusts readout speed according to remaining quantity of data in memory while operating decoder on fixed frequency system clock
Circuit for generating sampling clock to stably sample a video signal and display apparatus having the circuit
Sound volume adjustment system in personal computer and sound volume adjustment method thereof
Electronic switch circuit
Crescent Moon, LLC
Methods and devices for increasing power efficiency in electronic circuitry
Power on reset signal circuit with clock inhibit and delayed reset
Power supply apparatus having AC-DC converter
Battery cluster charger having a backup charging system
Memory control circuit reducing a consumed power of memory
Power saving circuit of LCD unit
Power switching circuit of network-connected device
Full-charge detecting method and charging device for a secondary battery
Power source system for portable electronic devices
Test method and system for uninterruptible power supply
Heat radiating member for heat generating device
Power controller for a peripheral device that stores the on/off state thereof when power is removed from the device
Apparatus and system for cooling a portable device
Information processing apparatus and control method of the same
Discharge circuit and duty ratio setting method
CPU core voltage switching circuit
Heat sink
Power management method detecting interruption of AC power in suspended state of computer system
Back-electromotive force protection circuit
Leakage current reduction circuit and power supply employing the same
Electric power supplier, method for controlling supplying of electric power, and information processing device
Computer having a function for controlling temperature of file bays
Electronic apparatus with built-in CPU
Higher harmonic suppressor element and DC power supply unit using the same
Password recognition circuit and security checking method
Display controller for display apparatus
Method for charging and discharging battery based on charging capacity
Audio signal output device in which optical signals are not output when a plug is not connected to an S/PDIF output terminal
Crescent Moon, LLC
Audio, Video and image coding and decoding technologies
Apparatus and method of inputting fingerprints
Image encoder and method of encoding images according to weight of portions of image
Digital video and audio data encryption, decryption and system authentication
Method for moving image playback and apparatus therefor
Frame display method and apparatus using single field data
System and method for preventing an illegal copy of contents
Image editing apparatus and image editing method
Method for detecting a scene change and image editing apparatus
Motion vector detecting apparatus for moving picture
Audio coder
Variable-length coding device
Variable word length code decoding apparatus having plural decoding tables for decoding long words
Horizontal position compensation circuit
Compact image transmission system and image reproducing device capable of reproducing a DCT-based code at a high speed without deterioration of picture quality
Graphic processor and a bit-built method applied therein
Image reproducing apparatus
Decoding system for motion picture data
Compact image transmission system and image reproducing device capable of reproducing a DCT-based code at a high speed without deterioration of picture quality
Picture encoding apparatus
Word processor via voice
Antitheft apparatus, antitheft method and recording medium recording thereon antitheft program
Apparatus and method for coding a moving picture
Voice edit device and mechanically readable recording medium in which program is recorded
Speech band division decoder
Device and method of retrieving high-speed motion
System and method for synthesizing images
Cryptosystem key updating system and method for preventing illegal use of software
Crescent Moon, LLC
Audio, Video and image processing, enhancement and communications technologies
Picture processing system for a natural picture in a facsimile device
Image compression and decompression apparatus with reduced frame memory
Video/audio compressing device and reproducing device capable of preventing deterioration of video with synchronization between video and audio
Video signal processing device for sampling TV signals to produce digital data with interval control
Compact image conversion system operable at a high speed
Moving picture compression using cache memory for storing coding instructions
Apparatus for converting document data into bit map data and compressing display image formed by combining the bit map data and image data
Video and audio editing system
Image processing apparatus
Module switching type picture compressing and reproducing apparatus
Audio coding method and apparatus with variable audio data sampling rate
Picture size conversion method and device thereof
Method and apparatus for synchronized play back of audio-video signals
Visual telephone apparatus and data compression multiplexing method therefor as well as recording medium on which data compression multiplexing control program is recorded
Moving-picture compressing technique
Image synthesis system and method
Method and apparatus for changing the size of image
System for optimally distributing processing performance of Av apparatus
Variable resolution decoder
Object extraction device, object extraction method, and recording media for storing an object extraction program
Crescent Moon, LLC
Assorted network related devices and methods
Extendible and portable network protocol based system management architecture
Virtual element selection device and method using a neural network
POS terminal unit provided with customer approach notification function
Failure prediction system and method for a client-server network
Method of updating accumulated data with middleware and server system performing the same
Image display processing apparatus and method for converting an image signal from an interlaced system to a progressive system
Code-multiplexing communication apparatus
PWM Circuit
Portable information terminal with standby power supply
Method, software product and system for reproducing video/audio data
Internet telephone apparatus and method for an internet telephone set
System and method for personal identification
Remote control method and system, server, data processing device, and storage medium
Position specifying system, information collecting system, internet connecting system, and method of the same, and storage medium storing therein program thereof
Electronic mail transfer device, terminal and system having the device, and telephone number transfer device, exchange, telephone and system having the device
Image data communication system
Multimedia communication system
Method of expanding a frequency range of a digital audio signal without increasing a sampling rate
Crescent Moon, LLC
Assorted direction speaker, video conferencing, and broadband television systems and methods
Video-on-demand system
Time-division multiplex communication control circuit for ATM terminal
CATV terminal unit
Multi-point video conference system
Multi-media communication terminal capable of performing special reproducing modes
Video telephone system having function of repelling mischievous call
Command input control system and method for use with plural commands
Separately-controlled multi-task computer system
Antenna for reception of satellite broadcast
Loudspeaker with heat radiating hole and electrical device employing the same
Method and device for time/date adjustment for computer
Data receiving device capable of executing simultaneous reception operation
Ultra-directional speaker system and speaker system drive method
Digital information processing system with copy protection subsystem
Video monitoring system
Integrated services digital network terminal adapter
Television meeting system
Multipoint video-meeting control system
Data transfer equipment for connecting a SCSI interface to an IEEE 1394 interface
Super-directional loudspeaker using ultrasonic wave
DATA SENDING/RECEIVING SYSTEM, DATA RECEIVING DEVICE, AND DATA RECEIVING METHOD BASED ON GENERATING A TEMPORARY FILE-NAME AND TEMPORARY FILE-SIZE ACCORDING TO A POSITION INFORMATION BEFORE STORING ON THE RECEIVING SIDE
TV telephone system
Digital broadcast receiving system in information processor
Multiplex and demultiplex controlling apparatus, multiplex and demultiplex controlling system, and method thereof
Ultra-directional speaker
Television telephone apparatus in which a compression process amount is controlled and information processing method for the television telephone apparatus
Television voice control system capable of obtaining lively voice matching with a television scene
Digital broadcast receiver
Video player and video playback method of a video player having an audio-visual restriction capability
DSM-CC carousel receiver, receiving method used therefor, and recording medium storing a control program therefor
Loudspeaker unit adapted to environment
Position authentication system and electronic equipment using the same
Chaining key broadcasting reception system and chaining key broadcasting reception method
USB interface having selector for transmitting USB signal to conversion circuit and another USB interface
Portable information terminal equipped with camera
Communication device, communication device set, authentication method and method of wireless-connecting terminals
Microprocessor-based antenna rotor controller
Multi-media communication system and method therefor
Multi-media data communication system having a plurality of types of graphical user interfaces
Crescent Moon, LLC
Misc. computer input technologies including keyboard, graphics tablet, mouse and GUI
Method and apparatus facilitating communication between two keyboards and a single processor
Split rotatable keyboard
Notebook type information processing apparatus having input function with pen
Adjustable keyboard
Hand-written graphic form inputting apparatus
Mouse with a movable cleaning member
Key, input unit using such key, and control system comprising such input unit and electronic apparatus acoustically connected to such input unit
Password input apparatus based on fingerprint recognition of a registered user of a system
Keyboard control method and keyboard control apparatus
Pointing device with a controller for monitoring a protocol selector signal derived from a computer to select one of a compatibility function and an additional function
Data processing apparatus
Screen scroll control method and recording medium
Menu selection input device
Pointing device with a controller for monitoring a protocol selector signal derived from a computer to select one of a compatibility function and an additional function
Keyboard device capable of automatically changing function of certain key without pressing a specific key
Personal computer card slot and information processing device using same
Optical pointing device, control method thereof and computer program product recording the same
Resistance film type touch panel with short circuit preventing structure
Wireless keyboard and information processing device having the same
Pointing device with a controller used for monitoring a protocol selector signal derived from a computer to select one of a compatibility function and an additional function
Crescent Moon, LLC
Misc. microprocessor memory technologies including cache management, memory controller, memory architecture, DMA etc.
Flexible deterministic state machine
Method to prevent data loss in an electrically erasable read only memory
Cache flash controlling method for cache memory system
Hardware based interface for emulation of a standard system control processor
Memory access controller
Alternate I/O port access to standard register set
Bus control device for computer system having computer and DMA device
Method and apparatus for reading data from a write only port
Write inhibited registers
Write once read only registers
Busline length recognition system
Write once read only registers
Programmable hardware counter
Adaptively generating timing signals for access to various memory devices based on stored profiles
Apparatus to allow a CPU to control the relocation of code blocks for other CPUs
Graphics controller including a sub-memory
Busline length recognition system
Processor upgrade system for a personal computer
Method to store privileged data within the primary CPU memory space
Flash disaster recovery ROM and utility to reprogram multiple ROMS
Method for warm boot from reset
Rewritable ROM file device having read/write buffer access control via copy of rewritable area
Symmetric multiprocessing system with unified environment and distributed system functions
Programmable hardware timer including two programmable hardware downcounters wherein the second downcounter counts in multiples of the first downcounter
DMA transfer of an interleaved stream
Protected address range in an electrically erasable programmable read only memory
Two stage cache memory system and method
Control system of FIFO memories
Symmetric multiprocessing system with unified environment and distributed system functions wherein bus operations related storage spaces are mapped into a single system address space
Multiprocessor system for enabling shared access to a memory
Personal computer interrupt line sharing circuit with active interrupt line monitoring, and method for sharing a common interrupt line by active monitoring
Memory device having line address counter for making next line active while current line is processed
Auxiliary buffer for direct map cache
Symmetric multiprocessing system with unified environment and distributed system functions
Portable radio terminal
Shared memory control system and shared memory control method
Virtual channel memory access controlling circuit
PID filter circuit and FIFO circuit
Reduced instruction set computer (RISC) type microprocessor executing instruction functions indicating data location for arithmetic operations and result location
Method and apparatus for error detection and localization
Method and apparatus for automatic memory configuration by a computer
Method of varying the amount of data prefetched to a cache memory in dependence on the history of data requests
High speed memory for microcomputer systems
Computer system which uses a least-recently-used algorithm for manipulating data tags when performing cache replacement
Method and apparatus for pipelining cache accesses using anticipatory initiation of cache read
Direct memory access (DMA) request controlling arrangement including sample and hold circuits and capable of handling immediately successive DMA requests
Programmable cache memory which associates each section of main memory to be cached with a status bit which enables/disables the caching accessibility of the particular section, and with the capability of functioning with memory areas of varying size
CPU lock logic for corrected operation with a posted write array
Variable size queue circuit for buffering data transfers from a processor to a memory
Arrangement and method of accessing frame buffer in raster-scan type computer system
Memory controller which can carry out a high speed access when supplied with input addresses with a time interval left between the input addresses having the same row address
Symmetric multiprocessing system with unified environment and distributed system functions
Symmetric multiprocessing system with unified environment and distributed system functions
Image memory control device
Barrel shifter
Crescent Moon, LLC
Numerous computer technologies including enclosure, graphics and display
Portable information terminal device
Portable information terminal device
Video data transfer system
Data transmission system for prevention of unauthorized copy of data from recording medium
Video data correction device and video data correction method
Database synchronization system and method
Apparatus for converting color signals
Structure for mounting device on circuit board
Modular portable personal computer having bays to receive interchangeable modules
Connector and connecting structure using connector
Interrupt steering circuit for PCI bus
Card edge connector with insertion direction indicators
Apparatus and method for automatically disconnecting address and data buses in a multimedia system when docking with a portable personal computer
Graphic user interface for managing a server system
Peripheral card locking device
External modular bay for housing I/O devices
Keyboard apparatus
Board connectors having a low profile and which undergo a wiping effect when coupled
Point symmetry shaping method used for curved figure and point symmetry shaping apparatus thereof
Moving picture data reproduction controlling system and method for reproducing moving picture data having block elements and minimum elements each with headers
Graphic form shaping apparatus and graphic form shaping method
Hard disk password lock
Text reading apparatus, text reading method and computer-readable medium storing text reading program
Keyboard with key lock function
Device and method for creation of emotions
Video signal transmission method and video signal transmitting apparatus without transmitting of multiplex timing signal
Information processing apparatus and method that uses first and second power supplies for reducing booting time
Cable housing device
Small thickness lap-top computer having peripheral keys of reduced height
Software development supporting system and ROM emulation apparatus
System for linking data between computer and portable remote terminal and data linking method therefor
Opening and closing structure for a housing cover of a connector of an information processing apparatus
Keyboard apparatus
Image color blending processor
Computer fastening device
Portable computer having deformation function
Asynchronous data conversion system for enabling error to be prevented
Apparatus for converting color signals
Notebook personal computer machine
Cable storage apparatus and cable processing method
Computer user aiding system, computer user aiding method and storage medium storing program therefor
System for inspecting a replaceable part in an electronic device
Method and apparatus for executing transaction programs in parallel
Liquid crystal module mounting structure
Electronic computer with a file bay cover including an electronic lock and method of controlling the same
Device unit housing apparatus
Suspend and resume processing method for suspending and resuming a plurality of states of programmed operations
PCI function extension control device and method of PCI function extension control
Mechanism and method for holding portable information card, and information appliance using the mechanism
System and method of enabling file revision management of application software
Ball grid array type semiconductor device
Mounting member for fixing a display panel to a display unit body
Interconnecting method of wiring in printed circuit boards and printed circuit board unit
System for accessing hard disk drive built in computer in which hard disk drive built in its computer can be accessed from outside its computer even if computer is not driven
Method and system for installing a software product to a computer with authorization
Circuit and method for executing access control of virtual channel memory preventing deterioration of data transfer rate
System and method for software installation
Controller for hot swapping of extended I/O device to computer body
Program creation method and program execution method
Line symmetrical graphic arrangement device for creating line symmetrical graphics with respect to a symmetry axis
Line symmetrical figure shaping apparatus
Color recording method and a color printer
Article layout device for automatically making layout of multi-column documents
Bit width controlling method
Article layout device for automatic column text layout
Motion picture retrieval system
Axisymmetric figure shaping device for generating curvilinear figure precisely axisymmetric with respect to axis of symmetry and method therefor
Line symmetrical graphic arrangement device
Multi-tip module
Interface for multiplexing and reformatting information transfer between device driver programs and a network application program which only accepts information in a predetermined format
Electrical connector with contacts oriented either perpendicular or straight for use on printed circuit cards
Flip-chip resin sealing structure and resin sealing method
Door for computer case
Apparatus for encasing a disc-type recording medium therein
Computer stand
Self-aligning guide and track for removable disk drive module
Printed circuit board mounted connector
Execution rate controlling device
Method and apparatus to disable ISA devices for EISA addresses outside the ISA range
Figure recognition apparatus
Color picture synthesizer producing an accurate chroma-key despite variations in the intensity level of a designated color signal
Method and apparatus for recognizing graphic forms on the basis of elevation angle data associated with sequence of points constituting the graphic form
Bus coupling information processing system for multiple access to system bus
Method for forming a symmetrical image
Horizontal magnifying circuit for video signals
Drawing arranging system
Method and apparatus for preventing unauthorized access to peripheral devices
Enhanced active port replicator having expansion and upgrade capabilities
Method of reducing and magnifying picture size of a video composite signal
Heat sink for a portable personal computer
Ellipse-like curve recognition by calculation of distances of points on the curve from FOCI
Look-up table forming method and device
Modular portable personal computer
Removable LCD and stand assembly
Data browsing apparatus and method therefor including automatic page-turning
Graphic-shaping method and apparatus for producing axissymmetrical graphic with respect to valid symmetry axes
Apparatus for shaping figures to be point symmetrical
Peripheral card locking device
Red Acre, LLC
Advertising markup language
Advertising markup language
Twister Investments, LLC
A distributed network cache system
System for Accessing Distributed Data Cache Channel at Each Network Node to Pass Requests and Data
System for accessing distributed data cache channel at each network node to pass requests and data
System for accessing distributed data cache at each network node to pass requests and data
Network distributed site cache RAM claimed as up/down stream request/reply channel for storing anticipated data and meta data
Remote file services network-infrastructure cache
Request interceptor in network nodes for determining local storage of file image satisfying predetermined criteria
Cache channel at network nodes to pass request and data or pointer to shared buffer
Network intermediate node cache serving as proxy to client node to request missing data from server
Network system for transmitting overwritten portion of client side node cache image to server site through intermediate downstream nodes updating cache images of data requested by client
TurnBridge Wells, LLC
The portfolio contains 4 US Patents related to location based mobile messaging. The system described in the patents allows a user to post messages for other persons at specific coordinate way points and to retrieve the messages when they enter or are nea
System and method of accessing and recording messages at coordinate way points
System and method of accessing and recording messages at coordinate way points
System and method of accessing and recording messages at coordinate way points
System and method of accessing and recording messages at coordinate way points
Haystack Alley, LLC
The portfolio comprises 55 patent families including 62 US Patents relating to a range of technologies such as integrated circuits, logic circuits, Very-Large-Scale Integration (VLSI) circuits, thin film transistors, clocking, memory, semiconductor design
Sleepmode activation in a slave device
Sleepmode activation in a slave device
Sleepmode activation in a slave device
Sleepmode activation in a slave device
SLEEPMODE ACTIVATION IN A SLAVE DEVICE
Sleepmode activation in a slave device
Cache memory support in an integrated memory system
Method and apparatus for reducing power consumption in digital electronic circuits
Microprocessor power control system
Sleepmode activation in a slave device
Direct memory access execution engine with indirect addressing of circular queues in addition to direct memory addressing
Method and apparatus for reducing power consumption in digital electronic circuits
Overland Enterprises, LLC
The portfolio contains 1 US Patent which relates to a dynamic, self-modifying graphical user interface for use with relational or object-oriented database management systems. Users are able to search and edit the contents of a relational database as well
Dynamic, self-modifying graphical user interface for relational database applications
Full Spectrum Technologies, LLC
1) US 7039678: An e-mail proxy, embodied as a system and a method, for enabling e-mail (electronic mail) messages to be received more quickly and efficiently by the user, and in particular, to such a system and method in which the user is able to separately receive e-mail text messages and attachments, preferably with streaming transmissions which have already been decoded. 2) US 6,684,088: method and a system for transmitting e-mail messages to, and displaying the contents of such messages by, a low bandwidth device, such as a wireless communication device for example. The system and method are particularly preferred for WAP-enabled devices of any type. The system and method are operative with any e-mail protocol. 3)US7,346,666: A system and method for a virtual mailbox, in which a user e-mail identity, such as an e-mail address for example, is decoupled from any specific e-mail account, or optionally from any specific action required to authorize the user of the e-mail address to access messages on the server, for example to send or receive messages. 4)US10/36801: system and method of the present invention enable attachments to be downloaded separately from the body of the e-mail message, which is typically text-only and which therefore requires less bandwidth to download. Instead, these attachments are represented by links in the message which is downloaded to the e-mail client of the user, such of the user can “click on” or otherwise select a link in order to retrieve the attachment Preferably, the attachment is downloaded to the computational device of the user in a streamed manner, for example according to the HTTP (HyperText Transfer Protocol) protocol.
System and method for document division
System and method for displaying electronic mail messages on a low bandwidth device
E-mail proxy
Virtual mailbox
E-mail proxy
System and method for rapid document conversion
Black Maple LLC
computer systems which monitor or scan for system configurations and automatically initiate software updates.
Method and apparatus for monitoring computer systems and alerting users of actual or potential system errors
River Road, Technologies, LLC
Disclosed are various techniques for use in a computer (e.g., determining status of received packets), or mobile network (e.g., monitoring location of mobile entities)
Method and apparatus for determining when all packets of a message have arrived
System and method for changing the status of a system service
Providing location data about a mobile entity
Limiting message diffusion between mobile devices
Meerkat, LLC
Method is practiced by web applications/sites. Method for creating an interactive web page that holds multiple objects;the objects have associated behaviors that are triggered when events occur; a behavior causes an action to occur when an event triggers. Eg.,clicking a star on a webpage to indicate importance and the star turns red.
Method and apparatus for creating interactive web page objects
Meerkat, LLC
Method is practiced by web applications/sites. Method for creating an interactive web page that holds multiple objects;the objects have associated behaviors that are triggered when events occur; a behavior causes an action to occur when an event triggers. Eg.,clicking a star on a webpage to indicate importance and the star turns red.
Method and apparatus for creating interactive web page objects
Shiftlink, LLC
International telephone routing information, status, and availability network
INTERNATIONAL TELEPHONE ROUTING INFORMATION/STATUS/AVAILABILITY NETWORK
INTERNATIONAL TELEPHONE ROUTING INFORMATION/STATUS/AVAILABILITY NETWORK
INTERNATIONAL TELEPHONE ROUTING INFORMATION/STATUS/AVAILABILITY NETWORK
INTERNATIONAL TELEPHONE ROUTING INFORMATION/STATUS/AVAILABILITY NETWORK
Telephone status/availability network
INTERNATIONAL TELEPHONE ROUTING INFORMATION/STATUS/AVAILABILITY NETWORK
INTERNATIONAL TELEPHONE ROUTING INFORMATION/STATUS/AVAILABILITY NETWORK
INTERNATIONAL TELEPHONE ROUTING INFORMATION/STATUS/AVAILABILITY NETWORK
International telephone routing information/status network
INTERNATIONAL TELEPHONE ROUTING INFORMATION/STATUS/AVAILABILITY NETWORK
Ringsoft, LLC
Method is practiced by web applications/sites. Method for creating an interactive web page that holds multiple objects;the objects have associated behaviors that are triggered when events occur; a behavior causes an action to occur when an event triggers. Eg.,clicking a star on a webpage to indicate importance and the star turns red.
SYSTEM AND METHOD FOR HIERARCHICAL STORAGE MANAGEMENT
Hierarchical data storage management
HIERARCHICAL DATA STORAGE MANAGEMENT