[미국특허]
Enhanced video programming system and method utilizing user-profile information
원문보기
IPC분류정보
국가/구분
United States(US) Patent
등록
국제특허분류(IPC7판)
H04N-007/16
H04N-021/435
H04N-021/45
G06Q-030/02
H04L-029/12
H04N-007/173
H04N-021/235
H04N-021/258
H04N-021/442
H04N-021/462
H04N-021/466
H04N-021/4722
H04N-021/475
H04N-021/4782
H04N-021/658
H04N-021/81
H04N-021/8547
H04N-021/858
H04L-029/08
H04N-021/2665
H04N-021/25
H04N-021/482
H04N-021/84
출원번호
US-0835457
(2015-08-25)
등록번호
US-10205998
(2019-02-12)
발명자
/ 주소
Ullman, Craig
Harrington, Jeffrey M.
Abato, Michael R.
Duda, Carl R.
출원인 / 주소
Ullman, Craig
대리인 / 주소
Schwegman Lundberg & Woessner, P.A.
인용정보
피인용 횟수 :
0인용 특허 :
250
초록▼
Example embodiments of compiling and maintaining information for use in transmitting content to a machine via a network are presented. In an example embodiment, a request for information regarding a user of a client device is received at the client device via a communication network from a server st
Example embodiments of compiling and maintaining information for use in transmitting content to a machine via a network are presented. In an example embodiment, a request for information regarding a user of a client device is received at the client device via a communication network from a server storing a user profile. An input including a user response to the request for information is received at the client device. The user response to the request for information is transmitted from the client device via the communication network to the server for updating the user profile. Selected content pushed by the server based on the updated user profile is received at the client device via the communication network from the server.
대표청구항▼
1. A method for compiling and maintaining information for use in transmitting content to a machine via a network, the method comprising: receiving, at a client device via a communication network from a server storing a user profile, a request for information regarding a user of the client device;rec
1. A method for compiling and maintaining information for use in transmitting content to a machine via a network, the method comprising: receiving, at a client device via a communication network from a server storing a user profile, a request for information regarding a user of the client device;receiving, at the client device, a first input comprising a user response to the request for information;transmitting, from the client device via the communication network to the server, the user response to the request for information for updating the user profile; andreceiving, at the client device via the communication network from the server, content selected and pushed by the server based on the updated user profile and based on at least one user attribute inherited into the updated user profile based on membership of the user to a group. 2. The method of claim 1, the selected and pushed content being related to a video program being viewed by the user. 3. The method of claim 1, the selected and pushed content comprising a selected video stream of a plurality of video streams of a video program. 4. The method of claim 3, the plurality of video streams corresponding to different camera angles. 5. The method of claim 3, the plurality of video streams corresponding to different story plots. 6. The method of claim 1, the selected and pushed content comprising audio content. 7. The method of claim 1, the selected and pushed content comprising an executable application. 8. The method of claim 1, the selected and pushed content comprising an icon representing a particular service. 9. The method of claim 1, the selected and pushed content comprising a user survey question, the operations further comprising: causing, via the client device, presentation of the user survey question;receiving, at the client device, a second input comprising a user answer to the user survey question; andtransmitting, from the client device via the communication network to the server, the user answer to the user survey question for further updating the user profile. 10. The method of claim 9, the receiving of the user survey question occurring according to at least one of a particular schedule and a particular order of a plurality of user survey questions comprising the presented user survey question. 11. The method of claim 1, further comprising: receiving, at the client device, a second input comprising a user logon request; andtransmitting, from the client device via the communication network to the server, the user logon request;the receiving of the request for information regarding the user of the client device occurring after the transmitting of the user logon request. 12. The method of claim 1, further comprising: causing, at the client device, presentation of the selected and pushed content;transmitting, from the client device via the communication network to the server, during the presentation of the selected and pushed content, an indication of user activity at the client device for further updating the updated server profile. 13. The method of claim 12, further comprising: maintaining, at the client device, a copy of the user profile;receiving, at the client device via the communication network from the server, an update for the copy of the user profile after the transmitting of the indication of the user activity at the client device. 14. The method of claim 1, further comprising: causing, at the client device, presentation of the selected and pushed content;transmitting, from the client device via the communication network to the server, during the presentation of the selected and pushed content, an indication of user activity at the client device for a determination as to whether the updated server profile is to be updated further. 15. The method of claim 14, the determination as to whether the updated server profile is to be further updated depending upon a type of the user activity. 16. The method of claim 14, the determination as to whether the updated server profile is to be further updated depending upon whether the user activity exceeds a particular threshold. 17. The method of claim 14, further comprising: maintaining, at the client device, a copy of the user profile;receiving, at the client device via the communication network from the server, an update for the copy of the user profile after the transmitting of the indication of the user activity at the client device. 18. The method of claim 1, the request for information comprising a user survey question, and the user response comprising an answer to the user survey question. 19. A client device, comprising: one or more hardware processors; anda memory comprising instructions that, when executed by the one or more hardware processors, cause the client device to perform operations comprising:receiving, at the client device via a communication network from a server storing a user profile, a request for information regarding a user of the client device;receiving, at the client device, an input comprising a user response to the request for information;transmitting, from the client device via the communication network to the server, the user response to the request for information for updating the user profile; andreceiving, at the client device via the communication network from the server, content selected and pushed by the server based on the updated user profile and based on at least one user attribute inherited into the updated user profile based on membership of the user to a group. 20. A non-transitory computer-readable storage medium having stored therein instructions that, when executed by one or more hardware processors of a client device, cause the client device to perform operations comprising: receiving, at the client device via a communication network from a server storing a user profile, a request for information regarding a user of the client device;receiving, at the client device, an input comprising a user response to the request for information;transmitting, from the client device via the communication network to the server, the user response to the request for information for updating the user profile; andreceiving, at the client device via the communication network from the server, content selected and pushed by the server based on the updated user profile and based on at least one user attribute inherited into the updated user profile based on membership of the user to a group.
Kunkel Gerard ; Krisbergh Harold ; Grosky Aaron ; Lee Jae Hea Edward ; Augenbraun Joseph E., Access system and method for providing interactive access to an information source through a networked distribution syst.
Majeti Venkata C. (Naperville IL) Midani Mowaffak T. (Naperville IL) Watson Richard J. (Catawissa MO) Zabriskie Kenneth A. (Indianapolis IN), Apparatus and method for integrating downstream data transfer over a cable television channel with upstream data carrier.
Braden-Harder Lisa ; Corston Simon H. ; Dolan William B. ; Vanderwende Lucy H., Apparatus and methods for an information retrieval system that employs natural language processing of search results to.
Hind John Raithel ; Lindquist David Bruce ; Nanavati Pratik Biharilal ; Tan Yih-Shin ; Wesley Ajamu Akinwunmi, Applet redirection for controlled access to non-orginating hosts.
Miguel Edward K. (DeKalb IL) Bohn Martin G. (Saginaw MI) Zastera Stephen R. (Bloomington MN) Lilly Eugene B. (Overland Park KS), Automated league and tournament system for electronic games.
Pocock Terrence H. (Mount Brydges CAX) Coumans Peter J. M. (London CAX) McNorgan Richard M. (London CAX) Hart George M. (London CAX), Cable television system selectively distributing pre-recorded video and audio messages.
Pocock Terrence H. (Mount Brydges CAX) Coumans Peter J. M. (London CAX) McNorgan Richard M. (London CAX) Hart George M. (Newmarket CAX), Cable television system selectively distributing pre-recorded video and audio messages.
Ludwig Lester F. ; Lauwers J. Chris ; Lantz Keith A. ; Burnett Gerald J. ; Burns Emmett R., Call control in video conferencing allowing acceptance and identification of participants in a new incoming call during.
Mark V. Deisinger ; Jeremy A. Freed, Common gateway which allows JAVA applets to make program calls to OLTP applications executing on an enterprise server reference to co-pending applications.
Gardenswartz Will H. ; Banker David W. ; Goidel Melissa B., Communicating with a computer based on the offline purchase history of a particular consumer.
Galumbeck Alan D. (Smyrna GA) MacKinnon Russell D. N. (Montreal CAX) Pincock Douglas G. (Halifax CAX) Reid Frederick A. (Halifax CAX), Communications system.
Harper Gregory W. (New York NY) Freeman Michael J. (New York NY), Distance learning system providing individual television participation, audio responses and memory for every student.
Michael Olivier, Dynamically matching users for group communications based on a threshold degree of matching of sender and recipient predetermined acceptance criteria.
Hamilton Scott (Duluth GA) Haman Ray T. (Duluth GA) Durden Gregory S. (Jonesboro GA) Christensen Jan L. (Plantation FL) Paulick Melvin (Gainesville FL), Electronic program guide and text channel data controller.
Knee Robert A. (747 Grissom Dr. Lansdale PA 19446) Favia Anthony R. (4382 S. Billings Cir. Aurora CO 80015) Davis Bruce (5505 Preserve Pkwy. South Greenwood Village CO 80121) Miller Larry (35 Glenmoo, Electronic television program guide schedule system and method with data feed access.
Hidary Jack D. ; Ullman Craig, Enhanced video programming system and method for incorporating and displaying retrieved integrated internet information.
Hidary Jack D. ; Ullman Craig ; Spivack Nova T., Enhanced video programming system and method for incorporating and displaying retrieved integrated internet information.
Ullman Craig ; Hidary Jack D. ; Spivack Nova T., Enhanced video programming system and method for incorporating and displaying retrieved integrated internet information segments.
Abato, Michael R.; Ullman, Craig D.; Harrington, Jeffrey M.; Duda, Carl R., Enhanced video programming system and method for providing a distributed community network.
Ullman, Craig D.; Abato, Michael R.; Harrington, Jeffrey M.; Duda, Carl R., Enhanced video programming system and method utilizing user-profile information.
Ullman, Craig; Harrington, Jeffrey M.; Abato, Michael R.; Duda, Carl R., Enhanced video programming system and method utilizing user-profile information.
Ullman, Craig; Harrington, Jeffrey M.; Abato, Michael R.; Duda, Carl R., Enhanced video programming system and method utilizing user-profile information.
Reid William J., Enterprise network management directory containing network addresses of users and devices providing access lists to routers and servers.
Shieh Johnny Meng-Han ; Maddalozzo ; Jr. John ; McBrearty Gerald Francis, Filtered utilization of internet data transfers to reduce delay and increase user control.
Vaughn Eric E. (Sunnyvale CA) Berner Mark K. (Santa Clara CA), Game of skill or chance playable by remote participants in conjunction with a common game event including inserted inter.
Fascenda Anthony C. (97 Hawthorne Dr. Pacifica CA) Lockton David B. (97 Hawthorne Dr. Atherton CA 94025), Game of skill playable by remote participants in conjunction with a live event.
Altom Mark W. (Plainfield NJ) Pastore Richard L. (Brick NJ) Quarles Diane L. (Wall NJ) Ruiz Dirk (Highland Park NJ), Graphical user interface for multimedia call set-up and call handling in a virtual conference on a desktop computer conf.
Donahue Paul W. ; Dankworth Jeffrey A. ; Hinderks Larry W. ; Fish Laurence A. ; Lerner Ian A. ; Ballister Thomas C. ; Roberts ; III Roswell R., High bandwidth broadcast system having localized multicast access to broadcast content.
Rangan P. Venkat ; Shastri Vijnan ; Sampath-Kumar P. Srihari ; Ashwani Arya, Hyperlinks resolution at and by a special network server in order to enable diverse sophisticated hyperlinking upon a digital network.
Gutfreund Keith ; Corkum Matthew C. ; Marques David M. ; Leone Trudilyne, Inter-program synchronous communications using a collaboration software system.
Freeman Michael J. ; Harper Gregory W., Interactive computer system for providing an interactive presentation with personalized video, audio and graphics respo.
Logston Gary L. (Tucker GA) Wasilewski Anthony J. (Alpharetta GA) Addington Timothy H. (Roswell GA) Wall ; Jr. William E. (Atlanta GA), Interactive information services control system.
McCalley Karl W. (South Barrington) Wilson Steven D. (Chicago) Fischer James L. (Barrington IL), Interactive multimedia presentation and communications system.
Broadwin Elliot ; Haass Jon C, Interactive television system and method having on-demand web-like navigational capabilities for displaying requested h.
Spaulding ; II John E. (N. Miami FL), Interactive television terminal responsive to user commands which combines static service data and recurrently broadcast.
Branton ; Jr. Robert A. ; DeMoss John Mark ; Stepler Sam ; Kouch Eric V. ; Parks ; Jr. Arthur Lee ; Landon Steve, Intranet graphical user interface for SONET network management.
Glass Robert H. (Peoria IL) Kelly Gordon W. (Delavan IL), Laser beam deflector for protection of underlying portions of an item during laser cutting of overlaying stock.
Shelton James A. ; Ingrassia ; Jr. Michael I. ; Rowland Thomas M., Mechanism for dependably managing web synchronization and tracking operations among multiple browsers.
MacDoran Peter F. ; Mathews Michael B. ; Ziel Fred A. ; Gold Kenn L. ; Anderson Steven M. ; Coffey Mark A. ; Denning Dorothy E., Method and apparatus for authenticating the location of remote users of networked computing systems.
Savitzky Stephen R. ; Wolff Gregory J., Method and apparatus for document processing using agents to process transactions created based on document content.
Takahashi Fumiaki,JPX ; Takiguchi Hideo,JPX, Method and apparatus for extracting a keyword from scheduling data using the keyword for searching the schedule data fil.
Rhodes Charles W. (Atlanta GA), Method and apparatus for independently transmitting and recapturing clock recovery burst and DC restoration signals in a.
Macri Vincent J. ; Zilber Paul, Method and apparatus for tutorial, self and assisted instruction directed to simulated preparation, training and compe.
Ferris Michael ; Popp Nicolas ; Forstall Scott ; D'Harcourt Charles, Method and apparatus for updating and synchronizing information between a client and a server.
Harrison Edward R. (Beaverton OR), Method and apparatus for viewing of on-line information service chat data incorporated in a broadcast television program.
Sanjay Agraharam ; Robert Edward Markowitz ; Kenneth H. Rosen ; David Hilton Shur ; Joel A. Winthrop, Method and apparatus to enhance a multicast information stream in a communication network.
Fitzpatrick Gregory P. (Irving TX) Johnson William J. (Flower Mound TX) Keller Robert S. (Grapevine TX) Williams Marvin L. (Lewisville TX), Method and system communication establishment utilizing captured and processed visually perceptible data within a broadc.
Osaku Teizo,JPX ; Pan Rong,JPX, Method and system for accessing information on a network using message aliasing functions having shadow callback functions.
Christianson David ; Doorenbos Robert B. ; Etzioni Oren ; Kwok Chung ; Lauckhart Gregory ; Selberg Erik ; Weld Daniel S., Method and system using information written in a wrapper description language to execute query on a network.
DeSimone Antonio ; Golan Joseph ; Kuthyar Ashok K. ; Parent Bryant Richard ; Ramamurthy Ram S. ; Shur David Hilton, Method for managing multicast addresses for transmitting and receiving multimedia conferencing information on an internet protocol (IP) network implemented over an ATM network.
Fennell ; Jr. W. Temple W. (Charlottesville VA) Hodes Todd (Berkeley CA) Witherell Scott (Woodbridge VA) Goebel Chris J. (Charlottesville VA) Thakkar Rajesh P. (Charlottesville VA) Schwenk Thomas (Ch, Method of managing multi-player game playing over a network.
Capek Peter G. ; Cuomo Gennaro A. ; Unger Jay H., Methods, systems and computer program products for providing insertions during delays in interactive systems.
Grimm Stephen M. ; Rothschild Jeffrey J. ; Samuel Daniel J. ; Wolf Michael A., Network match maker matching requesters based on communication attribute between the requesters.
Gerszberg Irwin ; Huang Kenny Xiaojian ; Kwabi Christopher K. ; Martin Jeffrey S. ; Miller ; II Robert Raymond ; Russell Jesse Eugene, Network server platform for internet, JAVA server and video application server.
Lowe Danny D. (37 Woodhaven View SW. Calgry CAX) Wilson Gordon G. (Calgry CAX) Baker Michael E. (Calgry CAX) Gamer Abram (Calgry CAX), Player interactive live action football game.
Yoshinobu Hitoshi (Kanagawa JPX) Yoshimura Tsukasa (Tokyo JPX) Hattori Yoshitsugu (Tokyo JPX), Program information broadcasting method program information display method, and receiving device.
Theriault Roger ; Lockhart Thomas Wayne,CAX ; Battin Robert D., Proxy host computer and method for accessing and retrieving information between a browser and a proxy.
Taira,Kazuhiko; Kikuchi,Shinichi; Kurano,Tomoaki; Mimura,Hideki; Hagio,Takeshi, Recording medium capable of interactive reproducing and reproduction system for the same.
Johnson Lee R. (Lawrenceville GA) Rovira Luis A. (Atlanta GA) Montreuil Leo (Atlanta GA) Wall ; Jr. William E. (Atlanta GA), Remote control for digital music terminal with synchronized communications.
Joseph L. Stern, System and method for accessing, manipulating and viewing internet and non-internet related information and for controlling networked devices.
Anne Wright ; James Randal Sargent ; Carl R. Witty ; Brian K. Moran ; David Feinleib, System and method for delivering web content over a broadcast medium.
Reimer James A. (Morgan Hill CA) Reinsch Roger A. (Cupertino CA), System and method for enabling the creation of personalized movie presentations and personalized movie collections.
Myhrvold Nathan P. (Bellevue WA) Yuval Gideon A. (Mercer Island WA) Kim William E. (Redmond WA), System and method for inserting and recovering an add-on data signal for transmission with a video signal.
Anand Tejwansh S. ; Wikle Glenn K. ; Lindsay Marshall P. ; Schubert Richard N. ; Lettington Drew T. ; Ludwig Jeffrey P., System and method for performing intelligent analysis of a computer database.
Zilberstein, Moshe; Matsliach, Gaby; Ronen, Avner; Ventura, Ronen; Rousso, Benny; Buber, Shai, System and method for processing and presenting internet usage information.
Reimer James A. (Morgan Hill CA) Reinsch Roger A. (Cupertino CA), System and method for providing merchant information and establishing links to merchants while presenting a movie.
Isenberg David S. (Shrewsbury NJ) Tuomenoksa Mark L. (Shrewsbury NJ), System and method of capturing encoded data transmitted over a communications network in a video system.
Tang John ; Isaacs Ellen ; Morris Trevor ; Rodriguez Thomas ; Ruberg Alan ; Levenson Rick, System and method providing a computer user interface enabling access to distributed workgroup members.
Pocock Terrence H. (Delaware CAX) McNorgan Richard M. (London CAX) Allen Gary B. (Burlington CAX) Coumans Peter J. M. (London IL CAX) McCalley Karl W. (Palatine IL) Bertram John R. (Deerfield IL), System for audio/video presentation.
Tillery Michael L. (Rockford IL) Harlan Eugene G. (Rockford IL) Martin John R. (Rockford IL) Zammuto Samuel N. (Rockford IL) Bonilla Marcio (Rockford IL), System for automatic collection and distribution of player statistics for electronic dart games.
Hoarty W. Leo (Santa Clara CA) Soske Joshua W. (Sunnyvale CA), System for distributing broadcast television services identically on a first bandwidth portion of a plurality of express.
Honey Stanley K. ; Cavallaro Richard H. ; Hill David Blyth ; Setos Andrew G. ; Gepner Jerry Neil ; Heidmann Timothy Paul ; Olsen Patrick Wade ; Heinzmann Fred Judson ; Phillips Alan C. ; Guthart Haro, System for enhancing the television presentation of an object at a sporting event.
Eric Bruce Livingston ; Lisa Conners Vogt ; Stephen David Gantz ; David Samuel Zipkin ; Matthew Todd Richards ; Sheila Caroline Rocchio, System for presenting and managing enterprise architectures.
Mahoney James V. ; Blomberg Jeanette L. ; Trigg Randall H. ; Shin Christian K., System for searching a corpus of document images by user specified document layout components.
Shear Victor H. ; Van Wie David M. ; Weber Robert P., Systems and methods for matching, selecting, narrowcasting, and/or classifying based on rights management and/or other information.
Iwafune Seiji,JPX ; Takeda Masahito,JPX ; Takada Toshiyuki,JPX ; Miura Isamu,JPX, Television system for providing interactive television programs and server system for constructing the television system.
Pocock Terrence H. (Delaware CAX) McNorgan Rick (London CAX) Coumons Peter (London CAX) Lodberg Allan (London CAX), Television system for the interactive distribution of selectable video presentations.
Young Patrick (San Mateo CA) Roop John H. (Palo Alto CA) Ebright Allan R. (Los Gatos CA) Faber michael W. (Pleasanton CA) Anderson David (Mountain View CA), User interface for television schedule system.
Namma Eimei,JPX ; Kaga Tomomi,JPX, Virtual WWW server for enabling a single display screen of a browser to be utilized to concurrently display data of a plurality of files which are obtained from respective servers and to send command.
※ AI-Helper는 부적절한 답변을 할 수 있습니다.