At Patents you can conduct a Patent Search, File a Patent Application, find a Patent Attorney, or search available technology through our Patent Exchange. Patents are available using simple keyword or date criteria. If you are looking to hire a patent attorney, you've come to the right place. Protect your idea and hire a patent lawyer.
DYNAMIC DATA AND COMPUTE RESOURCE ELASTICITY
An execution environment in a computer system provides dynamic data and compute resources elasticity for user code to improve execution efficiency. The...
TWO PASS AUTOMATED APPLICATION INSTRUMENTATION
A two-pass technique for instrumenting an application is disclosed. One pass may be performed statically by analyzing the application and inserting probes while...
APPLICATION SERVICES SOURCE REFACTORING
An embodiment of the disclosure can compile source of an interactive application with debug options enabled. Execution activity of the interactive application...
ASYNCHRONOUS CODE TESTING IN INTEGRATED DEVELOPMENT ENVIRONMENT (IDE)
A system and associated method for asynchronous code testing in an Integrated Development Environment (IDE). The IDE has components of a source code editor, an...
AUTOMATED ANALYSIS OF COMPOSITE APPLICATIONS
An application analysis mechanism analyzes a composite application for conformance to a set of component interaction rules that define one or more conditions...
Unchanged Object Management
A method includes, using a static analysis performed on code, analyzing the code to determine a set of unchanged objects and modifying the code to exercise a...
TILE COMMUNICATION OPERATOR
A high level programming language provides a tile communication operator that decomposes a computational space into sub-spaces (i.e., tiles) that may be mapped...
EXTENSIBLE COLLABORATIVE SOFTWARE MODELING
Multiple architects may concurrently create and modify a model of computer software, each on their own client at a different location. Each change that is made...
METHOD AND APPARATUS FOR CREATING SERVICE FLOW BASED ON USER'S GOAL-DRIVEN
SEMANTIC SERVICE DISCOVERY
Provided is a method and apparatus for automatically creating a service flow. A goal may be identified based on a keyword input from a user. The identified goal...
Apparatus and Methods for Optimizing the Performance of Programmable Logic
A programmable logic device (PLD) includes first and second circuits. The first and second circuits are part of a user's design to be implemented using the...
CIRCUIT DESIGN ASSISTING DEVICE, METHOD AND COMPUTER-READABLE STORAGE
A circuit design assisting device for assisting design of a circuit, the circuit design assisting device includes a storage unit that stores circuit connection...
Automated Bottom-Up and Top-Down Partitioned Design Synthesis
An embodiment of the present invention includes a partitioner, a synthesizer, and an optimizer. The partitioner partitions a design into a hierarchy of...
IMPLEMENTING ROUTING FIRST FOR RAPID PROTOTYPING AND IMPROVED WIRING OF
HETEROGENEOUS HIERARCHICAL INTEGRATED...
A method, system and computer program product are provided for implementing routing first for rapid prototyping and improved wiring of heterogeneous...
METHODS, SYSTEMS, AND COMPUTER PROGRAM PRODUCT FOR PARALLELIZING TASKS IN
PROCESSING AN ELECTRONIC CIRCUIT DESIGN
Disclosed are a method, a system, and a computer program product for implementing compact manufacturing model during various stages of electronic circuit...
MASK LAYOUT FORMATION
A method for mask layout formation including forming a plurality of phase shapes on either side of a critical feature of a design layout of an integrated...
APPARATUS AND METHOD FOR ADAPTIVE GESTURE RECOGNITION IN PORTABLE TERMINAL
An apparatus and method for gesture recognition in a portable terminal. An operation of the portable terminal includes determining a user situation by using at...
METHOD AND APPARATUS FOR NAVIGATION WITHIN A MULTI-LEVEL APPLICATION
A processor in a computing system, such as a mobile device, can be configured to execute program instructions to provide an application having levels to which a...
PINCH GESTURE TO NAVIGATE APPLICATION LAYERS
Using pinch gestures to navigate user interface layers of an application. In particular embodiments, a pinch gesture may cause an application program to close a...
METHOD AND COMPUTING DEVICE IN A SYSTEM FOR MOTION DETECTION
A computing device in a system for motion detection comprises an image processing device to determine a motion of an object of interest, and a graphical user...
GESTURE CONTROLLED USER INTERFACE
In an embodiment, a device is described that includes a computer-readable medium, a processing device, and an MCUI. The processing device may be configured to...
ELECTRONIC DEVICE AND CONTROL METHOD THEREOF
An electronic device and a method of controlling the electronic device are provided. The electronic device may group items based on a drag input on a virtual ...
CONTROL APPARATUS AND SCRIPT CONVERSION METHOD
A control apparatus includes: a display unit which is smaller than a display unit of a control target apparatus in display area; an operating unit which...
EFFICIENT NAVIGATION BASED ON IMPORTANCE WITH AUDIO OUTPUT OPTION
A system and method for navigating items includes computing an importance of a plurality of items. The importance is compared to one of a threshold or other...
DISPLAY APPARATUS AND CONTROL METHOD THEREOF
Disclosed are a display apparatus and a control method thereof, the display apparatus including: a display unit; an image receiver which receives an image...
INITIATING AND COMPLETING TRANSACTIONS VIA NOTIFICATION ELEMENTS
Initiating and completing transactions using a notification architecture associated in part with an operating system executing on a first computing device. The...
METHOD AND PORTABLE ELECTRONIC DEVICE FOR PRESENTING TEXT
A method and portable electronic device for presenting text portable is provided. In accordance with one example embodiment, there is provided a method to...
Visualizing motifs with visual structures
Visual structures are produced to represent corresponding motifs, where the motifs correspond to repeating patterns in an input data set, where sizes of the...
METHODS FOR DISPLAYING A USER INTERFACE ON A REMOTE CONTROL DEVICE AND A
REMOTE CONTROL DEVICE APPLYING THE SAME
A method for displaying a user interface (UI) of a display apparatus on a remote control and a remote control applying the same are provided. The remote control...
COMBINED PROPERTIES DIALOG FROM DIFFERENT SOURCES
An illustrative embodiment of a computer-implemented method to manage properties in a dialog from various sources creates a widget properties dialog and...
Information Processing Apparatus, Information Processing Method, and
An apparatus for displaying content stored as a plurality of pages is provided. The apparatus comprises a detection unit configured to detect a first user...
REMOTE CONTROLLER WITH TOUCH SCREEN
A remote controller with touch screen is used for controlling an electronic device. The remote controller includes a housing, a storage unit, an interface unit,...
Progress displaying system and method thereof
A progress displaying system and the method thereof are provided. The system and the method thereof are applicable to mileage calculating devices. By generating...
Mixed Signal Analysis
System and method implementing an integrated interface for multiple instruments for signal analysis, including two or more virtual instruments. The method...
METHODS AND APPARATUS FOR PRESENTING INFORMATION IDENTIFYING RELATIONSHIPS
IN A DATABASE
A method, apparatus, and non-transitory computer-readable storage medium for presenting information identifying relationships in a database. Entity labels...
CONTENT CONFIGURATION FOR DEVICE PLATFORMS
The present technology includes a digital content authoring tool for authoring digital content without the need to understand or access computer code. The...
INFORMATION PROCESSING APPARATUS, INFORMATION PROCESSING METHOD, AND
An apparatus is provided that comprises a first detection unit configured to detect a first user operation on a first object and a first display unit configured...
LIGHTWEIGHT OPERATION AUTOMATION BASED ON GUI
Systems and methods for operation automation based on GUI are described. A GUI session is generated in a server runtime environment. The GUI session includes a...
Customizable Methods and Systems of Growing and Harvesting Cells in a
Hollow Fiber Bioreactor System
Embodiments described herein generally relate to methods and systems for customizing protocols for use with a cell expansion system. Through a user interface, a...
COMPUTER-READABLE STORAGE MEDIUM, APPARATUS, AND METHOD FOR SUPPORTING
OPERATION SCREEN DESIGN
A UI specification creating apparatus displays a format that allows information relevant to a condition of an element displayed on an operation screen of a user...
INDEPENDENT VIEWING OF WEB CONFERENCE CONTENT BY PARTICIPANTS
A method for allowing independent viewing of web conference content may include enumerating a plurality of windows of content of a web conference to allow...
SYSTEM AND METHOD OF MANAGING UNAVAILABLE ITEMS IN SHARED SCREEN DATA
A system and method of managing unavailable items in shared screen data which provides access to modified screen data substantially simultaneously. The system...
Instant Messaging with Browser Collaboration
The invention enables collaboration between first and second users at first and second workstations having first and second browsers, respectively. A page is...
METHOD AND SYSTEM FOR PREDICTING TEXT
An electronic messager with a predictive text editor, including a storage unit for storing a data structure associating, for each one of a plurality of a user's...
A computer implemented method enables perception of multiple online personas in an instant messaging communications session by identifying at least two...
DYNAMIC COMPANION DEVICE USER INTERFACE
A method of dynamically changing a user interface of a companion device configured to remotely control an entertainment system is provided. The method includes...
Apparatus and method for effectively implementing system and desktop
An apparatus for effectively implementing system and desktop configuration enhancements in an electronic device includes a user interface that a device user may...
Cell phone software-customized to serve across the internet as a
controller to a computer that is still further...
A mobile phone controls across the Internet a computer that is also concurrently connected upon the Internet to at least one server. The server may provide...
PLATFORM AND METHOD FOR ANALYZING REAL-TIME POSITION AND MOVEMENT DATA
A geospatial platform for building applications involving location and time is disclosed. The applications allow users to analyze and make sense of the location...
LEVERAGING SOCIAL NETWORKING FOR COMPUTER HELP
Computer help is provided through a user's social networking sites. For example, a computer help desk can request permission to be added to a user's social...
METHOD FOR MANAGING APPLICATIONS OF PORTABLE DEVICE
A method for managing applications of a portable device by a computer electrically connected to the portable device is provided, wherein the computer connects...