Patents
Literature
Hiro is an intelligent assistant for R&D personnel, combined with Patent DNA, to facilitate innovative research.
Hiro

69 results about "Interactive programming" patented technology

Interactive programming is the procedure of writing parts of a program while it is already active. This focuses on the program text as the main interface for a running process, rather than an interactive application, where the program is designed in development cycles and used thereafter (usually by a so-called "user", in distinction to the "developer"). Consequently, here, the activity of writing a program becomes part of the program itself.

System and method for managing interactive programming and advertisements in interactive broadcast systems

A system and method for managing interactive program and commercial content is disclosed. The system includes an interactive enabling device which is coupled for receiving a broadcast stream containing interactive program triggers and interactive commercial triggers for retrieving the interactive program and commercial content. At least one interactive content server is coupled to the interactive enabling device for communicating with an interactive control application in the interactive enabling device. The interactive enabling device executes the interactive control application to manage the retrieval of the interactive program and commercial content from the at least one interactive content server in response to the interactive program and commercial triggers. In addition, the interactive control application includes a gatekeeper function for selectively retrieving interactive program and commercial content in response to recognized interactive program and commercial triggers.
Owner:SONY CORP

Interactive video programming methods

An entertainment head-end provides broadcast programming, video-on-demand services, and HTML-based interactive programming through a distribution network to client terminals in subscribers' homes. A number of different features are provided, including novel user interfaces, enhanced video-on-demand controls, a variety of interactive services (personalized news, jukebox, games, celebrity chat), and techniques that combine to provide user experiences evocative of conventional television.
Owner:MICROSOFT TECH LICENSING LLC

Device and method for interactive programming of a thermostat

An audible interactive and programmable heating and cooling digital thermostat providing voice setup instructions for easy and precise temperature management during four different time periods in a twenty-four hour day and the option of distinct weekday and weekend programming temperature setpoints. The audible interactive thermostat includes an alerting means including a visual display device and / or a verbal announcing device to alert a user of current status of programmable time and temperature parameters, to alert a user of different choices within the time and temperature parameters and / or to alert a user of chosen parameters selected from the group including: current status of selectable functions, ambient conditions, programming status and / or response to activation of a triggering means.
Owner:SMARTWAY SOLUTIONS

Multi bit program algorithm

ActiveUS7038950B1Improve memory reliabilityMinimal uniform stress levelRead-only memoriesDigital storageStress levelDependability
Methods of programming NEW data into unprogrammed bits of a group of memory cells is provided. The method applies an interactive programming algorithm that individually verifies and programs the NEW data, reference (REF) data, and existing or OLD data. OLD data is separately verified to a compensated program verify level from that of the NEW data to improve memory reliability and insure minimal uniform stress levels to the array. The improved programming algorithm prevents older data from being needlessly refreshed, thus mitigating stress to the cells that eventually causes the data areas to decay at different rates and become prematurely unreliable.
Owner:INFINEON TECH LLC

Intelligent numerical control machining programming system and intelligent numerical control machining programming method for aircraft structural parts

The invention relates to an intelligent numerical control machining programming system and an intelligent numerical control machining programming method for aircraft structural parts. According to the system, an existing CAD / CAM (Computer-Aided Design / Computer-Aided Manufacturing) system is taken as a platform; the system comprises a model detection module, a process scheme automatic generation module, a process resource and knowledge base management model, an automatic programming subsystem module and a numerical control program intelligent optimization module. The system is established on the basis of a three-dimensional model, the numerical control machining programming specialization process of the aircraft structural parts is relatively systematically and accurately reflected and supported, the man-machine interaction operation required in the technological preparation and programming process can be greatly reduced, the problems of unstable program, long programming period and the like caused by interactive programming based on universal platform and artificial experience are effectively solved, the numerical control machining preparation and programming efficiency and quality can be obviously improved, and the specialization level and the intelligence level of the CAD / CAM system are promoted.
Owner:SHENYANG AIRCRAFT CORP

Artificial intelligent platform system based on deep learning

The invention discloses an artificial intelligent platform system based on deep learning. The artificial intelligent platform system comprises a platform layer, a model layer and an application layer;the platform layer is used for permission managing, distributed storing, CPU computing resource managing, distributed computing and training and task scheduling; the model layer is used for providinga machine learning model and a deep learning model; and the application layer is used for resource managing and monitoring, model defining and training, interactive programming environment providing,intelligent data labeling and model deriving and publishing. The AI platform system is developed through an engineering means to increase the utilization rate of hardware resources of a GPU and the like, reduce the hardware input cost, help an algorithm engineer to more conveniently apply various deep learning technologies to free the algorithm engineer from tedious environment operation and maintenance, provide efficient storing of massive training data and isolate user resources, and therefore access permission control is more secure; training data and training tasks are managed in a unified mode, and the machine learning process is standardized and processed; and data labeling is automated, and the model iteration efficiency is improved.
Owner:北京深智恒际科技有限公司

Cloud servicing system configured for servicing smart phone or touch pad circuit applications and consumer programmable articles

A cloud servicing system is provided to support a consumer for interactively programming a programmable product such as programmable toys or home security system. A consumer friendly path driven programming method is introduced to supplement the servicing cloud and support the new world of intelligent home and consumer programmable applications. The system may comprise a consumer programmed smart phone / touch pad as well as proprietary smart phone circuit.
Owner:PEOPLE INNOVATE FOR ECONOMY FOUND

System and method for providing an interactive program guide having date and time toolbars

Embodiments of the present disclosure are directed to a system and method for receiving a request for TV programming schedule information via an interactive programming guide, obtaining the TV programming schedule information associated with a period of time, displaying one or more program icons having the TV programming schedule information associated with the interactive programming guide; adjusting at least one of a date toolbar for selecting one or more dates and a time toolbar for selecting one or more time periods of a day in response to receiving one or more commands; and displaying the one or more program icons having the TV programming schedule information associated with the interactive programming guide based at least on one of the selected one or more dates and the selected one or more time periods of the day.
Owner:VERIZON PATENT & LICENSING INC

System and method for enabling graphic applications in an interactive programming model

Graphics enabled applications run on a text-based host server by allowing a client application running at a workstation to inform the server of this session (1) that it, the client application, is graphics capable and (2) the IP address and port(s) it is waiting on; and then by having the server set capability indicia, such as rwt attributes, in the operating system for this session to indicate the (1) the client is graphics enabled, (2) the IP address and port(s) it is waiting on, (3) optionally, the path to an application to be automatically launched.
Owner:IBM CORP

System and methods for voicing text in an interactive programming guide

Systems and methods are provided for enhanced television services such as an interactive audio programming guide for a television. Users may use an input device, such as a remote control, to select display objects displayed on an output device, such as a television, as part of an interactive programming guide. An IPG module on a network terminal, such as a set top box, may determine whether the display object requires an audio representation. If an audio representation is required, the set top box may transmit an audio representation of the display object to the television to be played for the user.
Owner:VERIZON PATENT & LICENSING INC

Encoding optimization techniques for encoding program grid section of server-centric interactive programming guide

An interactive program guide (IPG) may include a program grid section and a multimedia section. The program grid section typically contains program information organized in a grid with a time axis and a channel axis. The multimedia section may include video for advertisement, previews, and other purposes. Such an IPG may be rendered and encoded at a server and distributed to client terminals in the form of compressed bit streams.For certain IPGs, the program grid section may comprise alternating stripes of background with different shades (lighter / darker) or different colors. Typically, the alternating background stripes may be used to visually separate text information into timeslots or channels.Blank areas of the background may be “skip” encoded to “save” a portion of the bit rate. Meanwhile, the quantizer stepsize for encoding that section may be lowered so as to utilize the saved bits to improve the viewing quality of the program grid section. Additionally or alternatively, the quantization matrix for encoding the program grid section may be optimized for encoding text (rather than being, for example, a standard quantization matrix).Encoding may be performed on the program grid section such that encoded macroblocks do not cross a border between two stripes. In other words, each encoded macroblock in the program grid section may be within a single stripe. Additionally or alternatively, low-pass frequency filtering may be applied on the background stripes. Such low-pass filtering reduces visual defects due to ringing from edges between stripes.
Owner:CHARTER COMM OPERATING LLC

Television signal transmission of interlinked data and navigation information for use by a chaser program

Methods are provided for transmitting and navigating interlinked data using an interactive programming system. Pages of interlinked data are encoded at a network node, and data navigation information is generated for each page of the interlinked data. This data is then stored at the node. A user at a subscriber location, connected to the node by a television signal distribution network, is able to view a first page of the interlinked data, provided by the interactive programming system to the user's settop for display on a display device. The interactive programming system also provides the data navigation information to the user's settop. The interpreter within the user's settop creates a chaser, which is displayed at one of the links of the interlinked data and allows the user to navigate those links. The user may use the chaser to select a link, which is interpreted within the settop to provide a command signal identifying an action, such as sending another page of the data to the user's settop.
Owner:ACTIVE VIDEO NETWORKS INC

Methods and systems for providing one or more topic specific portals

A methods and systems are provided for presenting one or more topic specific portals. A portal may present various content relating to a common topic. The content may be episodes of a television show, movies, products, games, songs, images, and general information about the topic. The topic may be the television show, a movie studio, an actor, a company, or a particular genre or theme. A service provider may deliver the portal in an interactive programming guide sent to the set top boxes of its subscribers. The portal may be interactive such that subscribers may order or watch the content presented on the portal. A content provider may create or edit the portals and send the portals to the service provider. The delivery of the portal to the service provider by the content provider may be through an application programming interface.
Owner:VERIZON PATENT & LICENSING INC

Method and application for interactive video on demand

Method and apparatus for generation of interactive programming. An interactive programming server embeds interactive components into a video signal. The interactive programming server receives content from a content source and interactive components from an interactive component source and uses the content and interactive components to generate an interactive Video On Demand (iVOD) interactive program. The iVOD interactive program is transmitted to a participant who views the content and interacts with the interactive components of the iVOD interactive program. The participant's responses to the content is transmitted back to the interactive programming server where the participant responses are incorporated into new content which is used to generate new iVOD interactive programming.
Owner:MEDIAIP

On-screen program guide with interactive programming recommendations

A subscriber to a video service generally has available to them an on-screen program guide. The program guide lists programming (e.g., TV shows) that are available to the subscriber for a certain upcoming time period. The programming guide may sort the listings by channel and time, areas of interest, age appropriateness and / or MPAA or TV rating, free or additional cost, etc. In an embodiment, the programming guide includes an ability to make a selection to see which TV shows are recommended by reviewers. Such reviewers may be individuals or panels or institutions to which some credibility may be attached—a trusted source. After selecting a reviewer, the subscriber is made aware of the programs recommended by the selected reviewer.
Owner:VERIZON PATENT & LICENSING INC

Moving object recognition and vehicle obstacle avoidance method for autonomous driving vehicle

The invention provides a moving object recognition and vehicle obstacle avoidance method for an autonomous driving vehicle. The method comprises the following steps: detecting first sensing data through a first detection device, distinguishing a fixed object and a moving object according to the first sensing data detected by the first detection device, and respectively extracting the position of the distinguished fixed object and moving object; detecting second sensing data through a second detection device, distinguishing the fixed object and the moving object according to the second sensing data detected by the second detection device, and respectively extracting the position of the distinguished fixed object and moving object; and extracting an overlap region of the fixed object and the moving object distinguished by the first sensing data and the second sensing data, and determining the credibility of the distinguished moving object, so that the credibility of dynamic object recognition is improved. According to a vehicle assisted control device, the vehicle assisted control device can be in communication connection with the moving object through a communication device when the moving object is recognized as an obstacle, the planned track path is interacted, and the path of the vehicle is reset according to interactive programming matters.
Owner:北京纵目安驰智能科技有限公司

Television signal transmission of interlinked data and navigation information for use by a chaser program

Methods are provided for transmitting and navigating interlinked data using an interactive programming system. Pages of interlinked data are encoded at a network node, and data navigation information is generated for each page of the interlinked data. This data is then stored at the node. A user at a subscriber location, connected to the node by a television signal distribution network, is able to view a first page of the interlinked data, provided by the interactive programming system to the user's settop for display on a display device. The interactive programming system also provides the data navigation information to the user's settop. The interpreter within the user's settop creates a chaser, which is displayed at one of the links of the interlinked data and allows the user to navigate those links. The user may use the chaser to select a link, which is interpreted within the settop to provide a command signal identifying an action, such as sending another page of the data to the user's settop.
Owner:ICTY INC

Multi-level ONO flash program algorithm for threshold width control

Methods of programming a wordline of multi-level flash memory cells (MLB) having three or more data levels per bit corresponding to three or more threshold voltages are provided. The present invention employs an interactive program algorithm that programs the bits of the wordline of memory cells in two programming phases, comprising a rough programming phase and a fine programming phase to achieve highly compact Vt distributions. In one example, cell bit-pairs that are to be programmed to the same program pattern are selected along a wordline. Groups of sample bits are chosen for each wordline to represent each possible program level. The sample bits are then programmed to determine a corresponding drain voltage at which each sample group is first programmed. This fast-bit drain voltage (Fvd) for each program level essentially provides a wordline specific program characterization of the Vt required for the remaining bits of that wordline. In the rough programming phase, the bits of core cells are then programmed from a starting point that is relative to (e.g., slightly less than or equal to) the fast-bit Vd and according to a predetermined Vd and Vg profile of programming pulses. The bits of the complementary bit-pairs are alternately programmed in this way until the Vt of the bits attains a rough. Vt level, which is offset lower than the final target threshold voltage level. Then in the second fine programming phase, the bits of the MLB cells of the wordline are further programmed with another predetermined Vd and Vg profile of programming pulses until the final target threshold voltage is achieved. The Vd and Vg profiles of programming pulses may further be tailored to accommodate the various bit-pair program pattern combinations possible. In this way, the bits of each wordline are fine-tune programmed to a data state to achieve a more precise Vt distribution, while compensating for the effects of complementary bit disturb.
Owner:LONGITUDE FLASH MEMORY SOLUTIONS LTD

Methods, systems, and computer program products for facilitating interactive programming services

A method, system, and computer program product for facilitating interactive programming services is provided. The method includes providing a selection of viewpoints for perceiving a program event. Each of the viewpoints provides a unique perspective of the program event. The viewpoints are simultaneously transmitted to a digital media system as a single programming event, which is one of a plurality of programming events that collectively form a program. The method also includes providing criteria selectable for determining which of the viewpoints to present via the digital media system, receiving at least one response to the criteria, and selecting a viewpoint to present based upon the at least one response. The method further includes presenting the program event, the program event exhibited from the selected viewpoint.
Owner:IBM CORP

System test metacontroller

A system test metacontroller including an input device and a processor. The input device accepts a metascript containing commands to control devices which are part of a test arrangement. At least one of the devices is an interactive device responsive to interactive programming instructions, and at least another device is non-interactive. The processor decomposes the metascript into instructions capable of driving the interactive device and the non-interactive device. The invention permits the testing of both interactive and non-interactive devices from one input metascript. The invention should be particularly useful in testing communications networks such as CDMA cellular phone networks.
Owner:QUALCOMM INC

On-screen program guide with interactive programming recommendations

A subscriber to a video service generally has available to them an on-screen program guide. The program guide lists programming (e.g., TV shows) that are available to the subscriber for a certain upcoming time period. The programming guide may sort the listings by channel and time, areas of interest, age appropriateness and / or MPAA or TV rating, free or additional cost, etc. In an embodiment, the programming guide includes an ability to make a selection to see which TV shows are recommended by reviewers. Such reviewers may be individuals or panels or institutions to which some credibility may be attached—a trusted source. After selecting a reviewer, the subscriber is made aware of the programs recommended by the selected reviewer.
Owner:VERIZON PATENT & LICENSING INC

Path driven programming method and programming tool

A cloud servicing system is provided to support a consumer for interactively programming a programmable product such as programmable toys or home security system. A consumer friendly path driven programming method is introduced to supplement the servicing cloud and support the new world of intelligent home and consumer programmable applications. The system may comprise a consumer programmed smart phone / touch pad as well as proprietary smart phone circuit.
Owner:PEOPLE INNOVATE FOR ECONOMY FOUND

Demand-cast system and bandwidth management for delivery of interactive programming

A system for more efficient utilization of the finite bandwidth available for distribution of interactive program guide (IPG) video sequences. The system utilizes a session manager and a transport stream generator to enable a set top terminal to access an entire array of guide pages from the IPG within the constraints imposed by the limited bandwidth available in the distribution network.One embodiment of the present invention comprises a system that includes a session manager (SM) and a transport stream generator (TSG) within a distribution control center. The SM monitors and controls usage of demand-cast stream bandwidth within the distribution network. The TSG receives information from the SM on each demand-cast stream. The information includes which set top terminals, if any, are currently acquiring the stream. The TSG uses the information to control the demand-cast streams multiplexed into the transport stream for distribution to the set top terminals.
Owner:COX COMMUNICATIONS

Method and apparatus for internet-based interactive programming

A method and system for the creation of interactive programming incorporating viewer interactions. An interactive program includes moderator content generated by the moderator and edited participant commentary, such as interactive messages, and is served by a moderator server. Moderators create and manage interactive programs using a Web site. Viewers register to be participants in interactive programs using the Web site as well. The interactive programs can be distributed as electronic documents written in a markup language such as HTML or XML over a communications network such as the Internet. The interactive programs can also be converted to conventional interactive television content for distribution over an interactive television network. The interactive programs can also be distributed over a virtual private network for use as a collaboration tool by an enterprise such as a business concern. The interactive programs require few processing resources so the interactive programs can be embedded within other Web processes such as electronic commerce and television commerce transactions.
Owner:MEDIAIP

Method and apparatus for the centralized collection of geographically distributed data

The centralized collection of geographically distributed data is accomplished using a system which takes advantage of an interactive programming language, such as JAVA™ and existing wide area networks, such as the Internet including the world wide web (4), to collect high quality data in an information center (10). The information center being connected to remote sites (1) through the wide area network. One or more levels of validation of the data prior to storage in a database is provided for.
Owner:MLK SOFTWARE

System and methods for voicing text in an interactive programming guide

Systems and methods are provided for enhanced television services such as an interactive audio programming guide for a television. Users may use an input device, such as a remote control, to select display objects displayed on an output device, such as a television, as part of an interactive programming guide. An IPG module on a network terminal, such as a set top box, may determine whether the display object requires an audio representation. If an audio representation is required, the set top box may transmit an audio representation of the display object to the television to be played for the user.
Owner:VERIZON PATENT & LICENSING INC
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products