Patents by Inventor Phillip Goldman
Phillip Goldman has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).
-
Patent number: 7543323Abstract: Displaying content associated with a television program using logical addresses identifying the content. Content associated with the television program is automatically displayed by a set top box. Before the broadcast of a program, television listing information, such as EPG data, is stored at the set top box. The listing information includes batch mode logical addresses or links. During the program, a viewer is notified about the link, enabling the content to be accessed and displayed concurrently with the program. In addition, real-time logical addresses or links, which are embedded in the program, may be extracted and displayed to the viewer. If both the real-time and batch mode links are available, a determination is made according to pre-defined rules regarding which link is brought to the attention of the viewer. In this manner, real-time links can be supplied with the broadcast to supplement or replace the batch mode links.Type: GrantFiled: April 26, 2002Date of Patent: June 2, 2009Assignee: Microsoft CorporationInventors: Daniel J. Zigmond, Dean Blackketter, William M. Gillon, Phillip Goldman
-
Publication number: 20070282960Abstract: Systems and methods for sorting electronic messages using attributes of senders or of sender addresses. An electronic messaging server sorts electronic messages using attributes associated with the senders or sender addresses of the electronic messages. The sender addresses and associated attributes are stored in an accept list. A sorting module uses the accept list to sort the electronic messages into various folders. The sorting module can also access other data sources, such as a contact list, to assist in sorting the electronic messages. The attributes can be determined independently of the user or can be set directly by the user. The attributes can also identify a status of a sender such as whether the sender is authorized, unauthorized, or unconfirmed.Type: ApplicationFiled: August 21, 2007Publication date: December 6, 2007Applicant: AOL LLCInventors: Phillip Goldman, Richard Landsman
-
Publication number: 20060242244Abstract: Systems and methods for reducing the number of challenge messages that are sent in response to an incoming message in situations where the incoming message is likely not unsolicited. The systems and methods include evaluating the behavior of a sender with regard to one or more federated messaging services and determining if the sender is approved or unapproved. If the sender is approved, the incoming message is deliver to a recipient's inbox without issuing a challenge message. Unapproved senders are required to respond to a challenge message.Type: ApplicationFiled: April 4, 2005Publication date: October 26, 2006Inventors: Jay Logue, Richard Landsman, Timothy Sullivan, Phillip Goldman, Susan Goldman
-
Publication number: 20060212520Abstract: Systems and methods for allowing challenge messages to be sent directly to a recipient's inbox where normally the challenge message would be sent to a pending folder or deleted. Challenge messages sent between federated messaging services contain a federated token which can be identified, authenticated and validated to determine whether the challenge message should be sent to a recipient's inbox. The federated token can include an authentication portion and a validation portion. Authentication methods for the authentication portion can include, for example, checksums, salts, hashes and digital signatures. Once a federated token is authenticated by decrypting the authentication portion according to one or more of these authentication methods, the federated token is validated by determining the defined use-base and determining whether the receipt of the federated token satisfies the defined use.Type: ApplicationFiled: March 15, 2005Publication date: September 21, 2006Inventors: Jay Logue, Timothy Sullivan, Richard Landsman, Phillip Goldman, Susan Goldman
-
Publication number: 20060095945Abstract: A video on demand system includes a head-end coupled through a proxy server to plural client terminals. The proxy server performs (or cooperates with another component in performing) various functions, including user interface definition, security, system administration (e.g. channel management, load distribution, and failover), and protocol translation.Type: ApplicationFiled: December 14, 2005Publication date: May 4, 2006Applicant: Microsoft CorporationInventors: J. Carpenter, Timo Bruck, Lee Mighdoll, Phillip Goldman
-
Publication number: 20060031405Abstract: Systems and methods for selecting and inserting advertisements in an information document displayed to a user, wherein the selection is based at least in part on television programming viewed by the user. The systems and methods may be implemented using the Internet or another information retrieval system that includes a client system and a remote server. The client system monitors television programming viewed by the user and compiles a user profile characterizing the television programming. When the user requests an Internet resource using the client system, the television programming information in the user profile is utilized to select an appropriate advertisement. The advertisement is then inserted in the information document and displayed to the user. Advertisement selection and insertion may be conducted at the remote server, the client system, or at the level of the Internet service provider.Type: ApplicationFiled: July 8, 2005Publication date: February 9, 2006Applicant: Microsoft CorporationInventors: Phillip Goldman, Michael Killianey, Daniel Zigmond
-
Publication number: 20060010478Abstract: 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.Type: ApplicationFiled: August 23, 2005Publication date: January 12, 2006Applicant: Microsoft CorporationInventors: Christopher White, Timo Bruck, Lee Mighdoll, Phillip Goldman
-
Publication number: 20050188086Abstract: A server system provides a client system with access to a number of services. For each service, if a given service provider is overloaded or if the client is unable to contact that provider, the client can contact another service provider capable of providing the requested service. The server system provides information to the client system identifying a list of services that the server system provides. For each service in the list of services, the information may include a service name identifying the service, and a unique port identifying each service provider for that service, so that one service name can be used in accessing multiple service providers of a desired service. A request from the client may include a service name identifying the desired service, and a port selected from ports provided by the server system that corresponds to a service provider for the desired service.Type: ApplicationFiled: February 18, 2005Publication date: August 25, 2005Applicant: Microsoft CorporationInventors: Lee Mighdoll, Bruce Leak, Stephen Perlman, Phillip Goldman
-
Publication number: 20050149878Abstract: Methods and systems for scaling down a Web page image enables the image to be displayed on a standard television without horizontal scrolling of the image. A Web page image that initially has a horizontal dimension larger than the horizontal dimension of a television display is received from a web server and subsequently scaled down by a scaling factor that is based only upon the amount of scaling that is necessary to fit the image within the horizontal dimension of the television display. This scaling factor is used to scale the image horizontally and vertically, thus preserving the aspect ratio of the image. When a hyperlink from the scaled down Web page image is selected, coordinates to the hyperlink are scaled up based on the same scaling factor so that they will correspond with the server-side image map of the Web page image.Type: ApplicationFiled: February 7, 2005Publication date: July 7, 2005Applicant: WebTV Networks, Inc. (Microsoft Corp.)Inventors: Christopher White, Phillip Goldman, David Anderson, Keith Ohlfs, Bruce Leak
-
Publication number: 20050076379Abstract: 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.Type: ApplicationFiled: September 27, 2004Publication date: April 7, 2005Applicant: Microsoft CorporationInventors: Christopher White, Timo Bruck, Lee Mighdoll, Phillip Goldman
-
Publication number: 20050055410Abstract: A recipient computer system may receive one or more electronic messages. The recipient computer system may send one, two, or more challenge messages to the sender of the electronic messages in determining whether to deliver the electronic message. The recipient computer system may accept or reject an electronic message based on the response, or lack of response, to the challenge messages. The recipient computer system may send two or more challenge messages at intervals. A sender computer system may record activity of the sender computer system for a recipient computer system to use in determining whether to deliver an electronic message. A sender computer system may provide a summary of that activity with an electronic message. A sender computer system may provide an authorization key for a recipient computer system to use in determining whether to deliver an electronic message. The authorization key may be generated by a third party.Type: ApplicationFiled: May 7, 2004Publication date: March 10, 2005Inventors: Richard Landsman, Jay Logue, Jeffrey Heiner, John Evans, Michael Migliore, Phillip Goldman, Susan Goldman
-
Publication number: 20050044568Abstract: 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.Type: ApplicationFiled: September 27, 2004Publication date: February 24, 2005Applicant: Microsoft CorporationInventors: Christopher White, Timo Bruck, Lee Mighdoll, Phillip Goldman
-
Publication number: 20050044571Abstract: A graphical user interface (GUI) includes a hyper text mark-up language (HTML) document. A video image from broadcast data is displayed in a same window with the HTML document.Type: ApplicationFiled: August 16, 2004Publication date: February 24, 2005Inventor: Phillip Goldman
-
Publication number: 20050034162Abstract: 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.Type: ApplicationFiled: September 14, 2004Publication date: February 10, 2005Applicant: Microsoft CorporationInventors: Christopher White, Timo Bruck, Lee Mighdoll, Phillip Goldman
-
Publication number: 20050028197Abstract: 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.Type: ApplicationFiled: August 30, 2004Publication date: February 3, 2005Applicant: Microsoft CorporationInventors: Christopher White, Timo Bruck, Lee Mighdoll, Phillip Goldman
-
Patent number: 6400407Abstract: A method and apparatus for communicating logical addresses within a broadcast television signal are provided. According to one aspect of the present invention, a logical address of a resource, e.g., a Uniform Resource Locator (URL), may be communicated to a receiving device, such as a set-top box, by way of a data service channel of a video signal. A sequence of data complying with a predetermined syntax and including the logical address is embedded in either a text service channel (e.g., T1, T2, T3, T4) or a captioning service channel (e.g., CC1, CC2, CC3, CC4) of the vertical blanking interval (VBI) of the video signal. According to another aspect of the present invention, a logical address of a resource may be received by way of a data service channel of a video signal. A video signal including data associated with one or more data services is received. Subsequently, a sequence of data complying with a predetermined syntax is retrieved from either a captioning service or a text service.Type: GrantFiled: June 17, 1998Date of Patent: June 4, 2002Assignee: WebTV Networks, Inc.Inventors: Daniel J. Zigmond, Dean Blackketter, William M. Gillon, Phillip Goldman