Resources Contact Us Home
Browse by: INVENTOR PATENT HOLDER PATENT NUMBER DATE
 
 
Inventor:
Kikinis; Dan
Address:
Saratoga, CA
No. of patents:
171
Patents:


1 2 3 4


Patent Number Title Of Patent Date Issued
7610552 Three dimensional light electronic programming guide October 27, 2009
A method and apparatus of displaying an Electronic Programming Guide (EPG). In one embodiment, an EPG is displayed in a three dimensional virtual mesh, in which independent objects representing television programs are situated. The simplified nature of the three dimensional EPG reduc
7562157 Simplified-file hyper text protocol July 14, 2009
A system is provided wherein relatively low-end computers, such as portable, battery-powered computers ordinarily incapable of sophisticated Internet browsing functions may be used to browse the Internet. The enhanced computing ability for such portables is provided by a unique Inter
7522582 Embedded WEB phone module April 21, 2009
A system for enabling Data Network Telephony (DNT) communication through a WEB page includes a Web server hosting an interactive WEB page and having an Internet port, a link in the WEB page adapted for launching a DNT-capable telephone module, and a DNT-capable telephone module assoc
7516469 Universal programming system and method for electronic programming guide April 7, 2009
An EPG displays programming information in a variety of ways including using 3-D images, alphanumeric text, and video data. A presentation engine allows viewers and/or programmers to select between varying programming worlds. In addition, non-EPG objects, such as interaction objects,
7474875 Networking integration of wire-free electric power surface January 6, 2009
An apparatus including surface that includes a set of contact points, the surface to provide a medium to transmit data between a first device in contact with one or more contact points of the surface, and a second device in contact with one or more contact points of the surface. In one
7456902 Method and system for identifying addressing data within a television presentation November 25, 2008
Characters represented within a frame of a television presentation are identified. A pattern formed by a subset of the characters is identified if the pattern is indicative of an addressing datum. A provision is made for a selection of characters that form the pattern indicative of the
7412716 Method and system for enabling visitors to subscribe to currently-viewed programming packages August 12, 2008
Methods and systems for enabling users visiting a friend or family member to subscribe to a TV programming package that the friend or family member currently subscribes to. In one embodiment, the method includes generating a user-interface (UI) via the friend's set-top box to enable
7412484 Customizable media player with online/offline capabilities August 12, 2008
An information dissemination system comprises an Internet-connected server adapted for gathering information from plural sources, and sorting the information according to subscriber preferences. The sorted information is transmitted via the Internet to a subscriber's Internet Appliance (
7399202 Wirefree mobile device power supply method & system with free positioning July 15, 2008
The invention provides an electrical coupling device. The coupling includes a contactor device and a plurality of electrical contacts which close an electrical circuit between the contactor device and an adaptor device when the adaptor device is brought into physical contact with the
7392068 Alternative wirefree mobile device power supply method and system with free positioning June 24, 2008
The invention provides a power delivery system for a mobile device. The power delivery system includes a contactor device and a plurality of first electrical contacts on the contactor device disposed in an interspersed arrangement wherein first electrical contacts of one polarity are
7389523 Method and system for inserting a new channel into a list of preferred channels June 17, 2008
A first set of channels is provided. The first set of channels is selected based on a predetermined criteria related to a viewing preference of a viewer. A first channel not selected based on the predetermined criteria related to the viewing preference of the viewer is inserted into the
7386875 Freezing live video frames with interactive links June 10, 2008
An embodiment of the present invention allows a user to maintain the display of a video frame containing one or more interactive links while also maintaining access to the links. Thus allowing the user to select and examine any desired links at his own pace. For one embodiment, the d
7379986 System, apparatus, and method for configuring a packet switched network appliance to have access May 27, 2008
A network server is adapted to connect on the network with Internet appliances, and to fully configure such appliances over a network connection to access and operate on the Internet. In a preferred embodiment the appliances have first control routines adapted to cooperate with secon
7372956 Method and apparatus for providing an interactive home agent with access to call center function May 13, 2008
A call center system supports remote agent stations through a network by establishing a data link between a computer platform at the remote agent station and a CTI-processor connected to a telephony switch at the call center, and switching incoming calls from the call center to a telepho
7349975 Simulcast web page delivery March 25, 2008
A multimedia broadcast system provides program schedule information simulcast as a Hyper Text Markup Language (HTML) data stream including commands and displayable, selectable indicia associated with the commands, along with programs for display. A set top box is adapted to separate
7322009 Three dimensional light electronic programming guide January 22, 2008
A method and apparatus of displaying an Electronic Programming Guide (EPG). In one embodiment, an EPG is displayed in a three dimensional virtual mesh, in which independent objects representing television programs are situated. The simplified nature of the three dimensional EPG reduc
7312796 Perpendicular view three dimensional electronic programming guide December 25, 2007
A method and apparatus of displaying an Electronic Programming Guide (EPG). In one embodiment, an EPG is constructed of a three dimensional virtual mesh, in which independent objects representing television programs are situated. The virtual mesh is displayed perpendicularly, so that
7277866 System and method for consolidated shipping and receiving using reusable containers October 2, 2007
Products are delivered to customers using reusable containers. The reusable containers are equipped with a radio frequency identification (RFID) tag that is used by the vendor or deliverer to track whether the reusable container has been returned to the vendor or deliverer. The user
7213256 Method and apparatus for finding the same of similar shows May 1, 2007
A method and apparatus providing for expanded search functionality in an electronic program guide (EPG) for television is described. The expanded search function finds show titles that are the same or similar to the show title of the program data currently displayed by the EPG. The e
7190692 Embedded WEB phone module March 13, 2007
A system for enabling Data Network Telephony (DNT) communication through a WEB page includes a Web server hosting an interactive WEB page and having an Internet port, a link in the WEB page adapted for launching a DNT-capable telephone module, and a DNT-capable telephone module assoc
7155198 Enhanced weather and traffic information from mobile communication devices December 26, 2006
A network based information system has a server or other source management system connected to the network and to an information database, and a portable communication device enabled to access the server on the network by keypad entry, and to indicate geographic position upon access. The
7120141 Integrating SIP control messaging into existing communication center routing infrastructure October 10, 2006
A software suite is disclosed for routing communication events over a data-packet-network using an IP session initiation and management protocol. The software suite comprises, a server application running on the network for computing and serving routing determinations per request, a
7113187 Method and system for localized advertising using localized 3-D templates September 26, 2006
A method and system for localized advertising using localized 3-D templates is disclosed. In one embodiment, a method for providing enhanced advertising of a 2-D video broadcast, comprises receiving the 2-D video broadcast, wherein the 2-D video broadcast comprises a 2-D advertisemen
7057670 Cursor control system June 6, 2006
A method and apparatus for a novel cursor control system is disclosed. In one embodiment, the invention is a method of manipulating a cursor on a tv screen utilizing a wireless remote control. The method includes detecting a location on the screen pointed to by the remote control. The
7035905 E-mail client with programmable address attributes April 25, 2006
An e-mail processing application executable on a computer station having a video display unit (VDU) searches a received e-mail for one or more words, phrases, and addresses for comparison with stored words, phrases and addresses in a stored table, and upon finding a match in the stored
7020735 Integrated network switching hub and bus structure March 28, 2006
A network switching hub is implemented on an IC chip, and has a bus connected to external ports through sets of queue switch transistors, source to drain for data switched onto the bus, the queue switch transistors gated simultaneously by control lines from an on-board arbitrator con
7013397 Management of data before zero volt suspend in computer power management March 14, 2006
A power management system for computers compresses contents of system RAM and stores the contents on a non-volatile storage device before power is suspended to a motherboard, which removes power also from RAM. By compression, the capacity required of the non-volatile storage device is
6988079 System and method for amalgamating multiple shipping companies using reusable containers and wid January 17, 2006
A system and method for delivering packages using a vehicle such as a truck. The packages contain RFIDs that can be electronically queried when the truck is at a destination. A computer communicates to the driver which packages are to be provided at the destination, and the RFIDs can
6985478 Using XML expressed primitives for platform and system-independent call modeling January 10, 2006
A system for providing third-party call control in a telecommunications environment is provided. The system comprises, a call-control mechanism for providing service logic and routing intelligence, a control application for providing service-logic description and command instruction
6973167 Electronic document answering machine December 6, 2005
An Electronic Document Answering Machine is adapted to connect to remote information sources and to download digital documents including e-mail and WEB pages, and to store the documents for later review by a user. The Answering machine has an alert device for alerting a user that new
6944741 Method and system for implementing an electronic program guide using partitioned memory and part September 13, 2005
In one embodiment, there is provided a method for storing program information in a memory associated with an electronic program guide system. The method comprises partitioning the memory into two areas, wherein a first of said areas is structured to hold records of a first type, each
6913477 Wirefree mobile device power supply method & system with free positioning July 5, 2005
The invention provides an electrical coupling device. The coupling includes a contactor device and a plurality of electrical contacts which close an electrical circuit between the contactor device and an adaptor device when the adaptor device is brought into physical contact with the con
6836274 Three dimensional light electronic programming guide December 28, 2004
A method and apparatus of displaying an Electronic Programming Guide (EPG). In one embodiment, an EPG is displayed in a three dimensional virtual mesh, in which independent objects representing television programs are situated. The simplified nature of the three dimensional EPG reduces t
6795406 Methods and apparatus for enhancing wireless data network telephony, including quality of servic September 21, 2004
A system for wireless communication comprises an architecture of routers connected to a network and having connected transceivers for wireless transmission and reception of data, and a plurality of hand-held communicators adapted for users to communicate with the network through the
6785710 E-mail client with programmable address attributes August 31, 2004
An e-mail processing application executable on a computer station having a video display unit (VDU) searches a received e-mail for one or more words, phrases, and addresses for comparison with stored words, phrases and addresses in a stored table, and upon finding a match in the stored t
6778171 Real world/virtual world correlation system using 3D graphics pipeline August 17, 2004
A method of tracking objects that allows objects to be tracked across multiple scene changes, with different camera positions, without losing track of the selected object.In one embodiment, a method of tracking an object using a computer, a display device, a camera, and a camera tracking
6744946 Multiple methods and systems for connecting or tapping into fiber optics June 1, 2004
An apparatus for interfacing optical signals to an optical fiber has a layered interface element with a first electrically conductive layer defining a first surface, a photoactive material layer in intimate contact with the first layer on a second surface opposite the first surface, a
6678778 Integrated network switching hub and bus structure January 13, 2004
A network switching hub is implemented on an IC chip, and has a bus connected to external ports through sets of queue switch transistors, source to drain for data switched onto the bus, the queue switch transistors gated simultaneously by control lines from an on-board arbitrator con
6625126 Method and apparatus for enhancing wireless data network telephony, including quality of service September 23, 2003
A system for wireless communication comprises an architecture of routers connected to a network and having connected transceivers for wireless transmission and reception of data, and a plurality of hand-held communicators adapted for users to communicate with the network through the
6622169 Method and apparatus for configuration of an internet appliance September 16, 2003
A network server is adapted to connect on the network with Internet appliances, and to fully configure such appliances over a network connection to access and operate on the Internet. In a preferred embodiment the appliances have first control routines adapted to cooperate with secon
6618812 Management of data before zero volt suspend in computer power management September 9, 2003
A power management system for computers compresses contents of system RAM and stores the contents on a non-volatile storage device before power is suspended to a motherboard, which removes power also from RAM. By compression, the capacity required of the non-volatile storage device is
6603762 System for controlling processing of data passing through network gateway between two disparate August 5, 2003
A control system is provided for controlling the aspects of data conversion and routing of data passing between two disparate communications networks. The system operates from a network-connected computer node running a software application. The computer node acquires the data protocol
6590547 Removable computer display interface July 8, 2003
A portable computer is configured to accept removable modular display panels of different types that plug into a structure hinged to the body of the computer. Each display panel has a sliding engagement means fixed along a lower edge, and the hinged structure has a mating sliding eng
6587234 Method and apparatus for creating a white-light interference hologram from PC input photographic July 1, 2003
A system for producing a white-light interference hologram includes a camera adapted for recording a first and a second bitmap image of a scene from separate vantage points, and the separation distance of the vantage points, a computing engine adapted to compute three-dimensional x, y, a
6564318 Method and apparatus for execution of an application during computer pre-boot operation and post May 13, 2003
A special BIOS includes a program application manager (PAM) and a file system structure (FSS) that points to addresses on a mass storage device (MSD) for an application and at least one presentation playable by the application. The BIOS calls the PAM on startup, and the PAM checks for an
6563788 Method and apparatus for call distribution and override with priority recognition and fairness t May 13, 2003
A method for promoting fairness in a communication center in response to requests for destination numbers (DNs) from network-level routers has steps of determining latency for requests from individual ones of the network-level routers, receiving a request from a first router for which
6560214 Noise reduction techniques and apparatus for enhancing wireless data network telephony May 6, 2003
A system for wireless communication comprises an architecture of routers connected to a network and having connected transceivers for wireless transmission and reception of data, and a plurality of hand-held communicators adapted for users to communicate with the network through the
6553410 Tailoring data and transmission protocol for efficient interactive data transactions over wide-a April 22, 2003
A system is provided for improving data transmission to computers and computerized appliances connected directly or indirectly to the Internet or other wide area data network. In this system software at a proxy server uses prestored characteristics of client devices to translate data fro
6535922 Simplified-file hyper text protocol March 18, 2003
A system is provided wherein relatively low-end computers, such as portable, battery-powered computers ordinarily incapable of sophisticated Internet browsing functions may be used to browse the Internet. The enhanced computing ability for such portables is provided by a unique Inter
6523079 Micropersonal digital assistant February 18, 2003
A personal digital assistant module with a local CPU, memory, and I/O interface has a host interface comprising a bus connected to the local CPU and a connector at a surface of the personal digital assistant for interfacing to a bus connector of a host general-purpose computer, provi
1 2 3 4


 
 
  Recently Added Patents
Systems and methods for wireless network negotiation
Method and apparatus for asynchronous display of graphic images
Releasable push/pull lock device of an adjustable steering column assembly
.beta.-Benzyloxyaspartate derivatives with photosensitive groups
Seasoned ferrous cookware
Water heater and system for insulating same
Retainer ring of chemical mechanical polishing device
  Randomly Featured Patents
Dental cast mounting plate assembly
Wafer heating using edge-on illumination
Process of improving the separation of noble gases from a gas mixture containing them
Scope mounting system
Peak detector circuit
Heat generator for automobile vehicles
Beam scale
Method and apparatus for trusted keyboard scanning
Substituted pyrazoles as corticotropin-releasing factor (CRF) antagonists
Device for stabilizing the reflectivity of mirrors having phase conjugation through stimulated brillouin scattering at high pulse repetition rate