Patents by Inventor Jens Alfke
Jens Alfke 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: 10623347Abstract: A method and an apparatus are provided for controlling a graphical user interface to display information related to a communication session. Information relating to data produced by a first participant to the communication session is displayed on a first display unit, wherein the information produced by the first participant is displayed at a first position on the first display unit. Data is received from a second participant to the communication session, and information relating to the data received from the second participant is displayed on the first display unit, wherein the information received from the second participant is displayed at a second position on the first display unit. The first and second positions are horizontally spaced apart.Type: GrantFiled: July 8, 2019Date of Patent: April 14, 2020Assignee: Apple Inc.Inventors: Gregory N. Christie, Peter Westen, Stephen O. Lemay, Jens Alfke
-
Publication number: 20190363999Abstract: A method and an apparatus are provided for controlling a graphical user interface to display information related to a communication session. Information relating to data produced by a first participant to the communication session is displayed on a first display unit, wherein the information produced by the first participant is displayed at a first position on the first display unit. Data is received from a second participant to the communication session, and information relating to the data received from the second participant is displayed on the first display unit, wherein the information received from the second participant is displayed at a second position on the first display unit. The first and second positions are horizontally spaced apart.Type: ApplicationFiled: July 8, 2019Publication date: November 28, 2019Inventors: Gregory N. CHRISTIE, Peter WESTEN, Stephen O. LEMAY, Jens ALFKE
-
Patent number: 10348654Abstract: A method and an apparatus are provided for controlling a graphical user interface to display information related to a communication session. Information relating to data produced by a first participant to the communication session is displayed on a first display unit, wherein the information produced by the first participant is displayed at a first position on the first display unit. Data is received from a second participant to the communication session, and information relating to the data received from the second participant is displayed on the first display unit, wherein the information received from the second participant is displayed at a second position on the first display unit. The first and second positions are horizontally spaced apart.Type: GrantFiled: September 25, 2017Date of Patent: July 9, 2019Assignee: Apple Inc.Inventors: Gregory N. Christie, Peter Westen, Stephen O. Lemay, Jens Alfke
-
Publication number: 20180191646Abstract: A method and an apparatus are provided for controlling a graphical user interface to display information related to a communication session. Information relating to data produced by a first participant to the communication session is displayed on a first display unit, wherein the information produced by the first participant is displayed at a first position on the first display unit. Data is received from a second participant to the communication session, and information relating to the data received from the second participant is displayed on the first display unit, wherein the information received from the second participant is displayed at a second position on the first display unit. The first and second positions are horizontally spaced apart.Type: ApplicationFiled: September 25, 2017Publication date: July 5, 2018Inventors: Gregory N. CHRISTIE, Peter WESTEN, Stephen O. LEMAY, Jens ALFKE
-
Publication number: 20140026073Abstract: A method and an apparatus are provided for controlling a graphical user interface to display information related to a communication session. Information relating to data produced by a first participant to the communication session is displayed on a first display unit, wherein the information produced by the first participant is displayed at a first position on the first display unit. Data is received from a second participant to the communication session, and information relating to the data received from the second participant is displayed on the first display unit, wherein the information received from the second participant is displayed at a second position on the first display unit. The first and second positions are horizontally spaced apart.Type: ApplicationFiled: June 3, 2013Publication date: January 23, 2014Inventors: Gregory N. Christie, Peter T. Westen, Stephen O. Lemay, Jens Alfke
-
Patent number: 8554861Abstract: A method and an apparatus are provided for controlling a graphical user interface to display information related to a communication session. Information relating to data produced by a first participant to the communication session is displayed on a first display unit, wherein the information produced by the first participant is displayed at a first position on the first display unit. Data is received from a second participant to the communication session, and information relating to the data received from the second participant is displayed on the first display unit, wherein the information received from the second participant is displayed at a second position on the first display unit. The first and second positions are horizontally spaced apart.Type: GrantFiled: March 17, 2010Date of Patent: October 8, 2013Assignee: Apple Inc.Inventors: Gregory N. Christie, Peter T. Westen, Stephen O. Lemay, Jens Alfke
-
Patent number: 8458278Abstract: A method and an apparatus are provided for controlling a graphical user interface to display information related to a communication session. Information relating to data produced by a first participant to the communication session is displayed on a first display unit, wherein the information produced by the first participant is displayed at a first position on the first display unit. Data is received from a second participant to the communication session, and information relating to the data received from the second participant is displayed on the first display unit, wherein the information received from the second participant is displayed at a second position on the first display unit. The first and second positions are horizontally spaced apart.Type: GrantFiled: March 20, 2007Date of Patent: June 4, 2013Assignee: Apple Inc.Inventors: Gregory N. Christie, Peter T. Westen, Stephen O. Lemay, Jens Alfke
-
Patent number: 8060830Abstract: Techniques for detecting, managing, and presenting syndication XML (feeds) are disclosed. In one embodiment, a web browser automatically determines that a web site is publishing feeds and notifies the user, who can then access the feed easily. In another embodiment, a browser determines that a web page or feed is advertising relationship XML, and displays information about the people identified in the relationship XML. In yet another embodiment, a browser determines that a file contains a feed and enables the user to view it in a user-friendly way. In yet another embodiment, feed state information is stored in a repository that is accessible by applications that are used to view the feed. In yet another embodiment, if a feed's state changes, an application notifies the repository, and the state is updated. In yet another embodiment, a feed is parsed and stored in a structured way.Type: GrantFiled: March 27, 2006Date of Patent: November 15, 2011Assignee: Apple Inc.Inventors: Jessica Kahn, Jens Alfke, Steven P. Jobs, Scott James Forstall, Gregory N. Christie, Stephen O. Lemay, Donald Dale Melton
-
Patent number: 7900131Abstract: Techniques for detecting, managing, and presenting syndication XML (feeds) are disclosed. In one embodiment, a web browser automatically determines that a web site is publishing feeds and notifies the user, who can then access the feed easily. In another embodiment, a browser determines that a web page or feed is advertising relationship XML, and displays information about the people identified in the relationship XML. In yet another embodiment, a browser determines that a file contains a feed and enables the user to view it in a user-friendly way. In yet another embodiment, feed state information is stored in a repository that is accessible by applications that are used to view the feed. In yet another embodiment, if a feed's state changes, an application notifies the repository, and the state is updated. In yet another embodiment, a feed is parsed and stored in a structured way.Type: GrantFiled: March 7, 2006Date of Patent: March 1, 2011Assignee: Apple Inc.Inventors: Jessica Kahn, Jens Alfke, Sarah Anne Wilkin
-
Patent number: 7865511Abstract: Techniques for detecting, managing, and presenting syndication XML (feeds) are disclosed. In one embodiment, a web browser automatically determines that a web site is publishing feeds and notifies the user, who can then access the feed easily. In another embodiment, a browser determines that a web page or feed is advertising relationship XML, and displays information about the people identified in the relationship XML. In yet another embodiment, a browser determines that a file contains a feed and enables the user to view it in a user-friendly way. In yet another embodiment, feed state information is stored in a repository that is accessible by applications that are used to view the feed. In yet another embodiment, if a feed's state changes, an application notifies the repository, and the state is updated. In yet another embodiment, a feed is parsed and stored in a structured way.Type: GrantFiled: April 13, 2005Date of Patent: January 4, 2011Assignee: Apple Inc.Inventors: Jessica Kahn, Jens Alfke, Sarah Anne Wilkin, Scott James Forstall, Gregory N. Christie, Donald Dale Melton
-
Patent number: 7840527Abstract: Techniques for detecting, managing, and presenting syndication XML (feeds) are disclosed. In one embodiment, a web browser automatically determines that a web site is publishing feeds and notifies the user, who can then access the feed easily. In another embodiment, a browser determines that a web page or feed is advertising relationship XML, and displays information about the people identified in the relationship XML. In yet another embodiment, a browser determines that a file contains a feed and enables the user to view it in a user-friendly way. In yet another embodiment, feed state information is stored in a repository that is accessible by applications that are used to view the feed. In yet another embodiment, if a feed's state changes, an application notifies the repository, and the state is updated. In yet another embodiment, a feed is parsed and stored in a structured way.Type: GrantFiled: March 7, 2006Date of Patent: November 23, 2010Assignee: Apple Inc.Inventors: Jessica Kahn, Jens Alfke, Albert Riley Howard, Jr.
-
Patent number: 7818659Abstract: Techniques for presenting and managing syndication XML (feeds) are disclosed. In one embodiment, a user can modify how a feed is displayed, such as which content (and how much) is displayed, in what order, and how it is formatted. In another embodiment, a modification regarding how a feed is displayed is stored so that it can be used again at a later time. In yet another embodiment, a user can create a custom feed through aggregation and/or filtering of existing feeds. Aggregation includes, for example, merging the articles of multiple feeds to form a new feed. Filtering includes, for example, selecting a subset of articles of a feed based on whether they satisfy a search query. In yet another embodiment, a user can find articles by entering a search query into a search engine that searches feeds, which will identify one or more articles that satisfy the query.Type: GrantFiled: March 27, 2006Date of Patent: October 19, 2010Assignee: Apple Inc.Inventors: Jessica Kahn, Jens Alfke, Sarah Anne Wilkin, Albert Riley Howard, Jr., Scott James Forstall, Stephen O. Lemay, Donald Dale Melton, Wayne Russell Loofbourrow
-
Patent number: 7797643Abstract: A user interface comprises an interactive control and method for quickly changing the amount of text displayed in each item in a list of text items. The control allows the user to choose from a large range of choices for how much text is displayed and provides live updates of the changes. The method saves the user time by eliminating the need to refresh the screen when changing the amount of text displayed.Type: GrantFiled: September 27, 2004Date of Patent: September 14, 2010Assignee: Apple Inc.Inventors: Steven P. Jobs, Stephen O. Lemay, Jessica Kahn, Sarah Wilkin, David Hyatt, Jens Alfke, Wayne Loofbourrow
-
Publication number: 20100185960Abstract: A method and an apparatus are provided for controlling a graphical user interface to display information related to a communication session. Information relating to data produced by a first participant to the communication session is displayed on a first display unit, wherein the information produced by the first participant is displayed at a first position on the first display unit. Data is received from a second participant to the communication session, and information relating to the data received from the second participant is displayed on the first display unit, wherein the information received from the second participant is displayed at a second position on the first display unit. The first and second positions are horizontally spaced apart.Type: ApplicationFiled: March 17, 2010Publication date: July 22, 2010Inventors: Gregory N. Christie, Peter Westen, Stephen O. Lemay, Jens Alfke
-
Patent number: 7669134Abstract: A method and an apparatus are provided for controlling a graphical user interface to display information related to a communication session. Information relating to data produced by a first participant to the communication session is displayed on a first display unit, wherein the information produced by the first participant is displayed at a first position on the first display unit. Data is received from a second participant to the communication session, and information relating to the data received from the second participant is displayed on the first display unit, wherein the information received from the second participant is displayed at a second position on the first display unit. The first and second positions are horizontally spaced apart.Type: GrantFiled: May 2, 2003Date of Patent: February 23, 2010Assignee: Apple Inc.Inventors: Gregory N. Christie, Peter T. Westen, Stephen O. Lemay, Jens Alfke
-
Publication number: 20070156910Abstract: A method and an apparatus are provided for controlling a graphical user interface to display information related to a communication session. Information relating to data produced by a first participant to the communication session is displayed on a first display unit, wherein the information produced by the first participant is displayed at a first position on the first display unit. Data is received from a second participant to the communication session, and information relating to the data received from the second participant is displayed on the first display unit wherein the information received from the second participant is displayed at a second position on the first display unit. The first and second positions are horizontally spaced apart.Type: ApplicationFiled: March 20, 2007Publication date: July 5, 2007Inventors: Gregory Christie, Peter Westen, Stephen Lemay, Jens Alfke
-
Publication number: 20060253489Abstract: Techniques for detecting, managing, and presenting syndication XML (feeds) are disclosed. In one embodiment, a web browser automatically determines that a web site is publishing feeds and notifies the user, who can then access the feed easily. In another embodiment, a browser determines that a web page or feed is advertising relationship XML, and displays information about the people identified in the relationship XML. In yet another embodiment, a browser determines that a file contains a feed and enables the user to view it in a user-friendly way. In yet another embodiment, feed state information is stored in a repository that is accessible by applications that are used to view the feed. In yet another embodiment, if a feed's state changes, an application notifies the repository, and the state is updated. In yet another embodiment, a feed is parsed and stored in a structured way.Type: ApplicationFiled: March 27, 2006Publication date: November 9, 2006Inventors: Jessica Kahn, Jens Alfke, Sarah Wilkin, Albert Howard, Steven Jobs, Scott Forstall, Gregory Christie, Stephen Lemay, Donald Melton, Wayne Loofbourrow
-
Publication number: 20060253459Abstract: Techniques for presenting and managing syndication XML (feeds) are disclosed. In one embodiment, a user can modify how a feed is displayed, such as which content (and how much) is displayed, in what order, and how it is formatted. In another embodiment, a modification regarding how a feed is displayed is stored so that it can be used again at a later time. In yet another embodiment, a user can create a custom feed through aggregation and/or filtering of existing feeds. Aggregation includes, for example, merging the articles of multiple feeds to form a new feed. Filtering includes, for example, selecting a subset of articles of a feed based on whether they satisfy a search query. In yet another embodiment, a user can find articles by entering a search query into a search engine that searches feeds, which will identify one or more articles that satisfy the query.Type: ApplicationFiled: March 27, 2006Publication date: November 9, 2006Inventors: Jessica Kahn, Jens Alfke, Sarah Wilkin, Albert Howard, Scott Forstall, Stephen Lemay, Donald Melton, Wayne Loofbourrow
-
Publication number: 20060200740Abstract: Techniques for detecting, managing, and presenting syndication XML (feeds) are disclosed. In one embodiment, a web browser automatically determines that a web site is publishing feeds and notifies the user, who can then access the feed easily. In another embodiment, a browser determines that a web page or feed is advertising relationship XML, and displays information about the people identified in the relationship XML. In yet another embodiment, a browser determines that a file contains a feed and enables the user to view it in a user-friendly way. In yet another embodiment, feed state information is stored in a repository that is accessible by applications that are used to view the feed. In yet another embodiment, if a feed's state changes, an application notifies the repository, and the state is updated. In yet another embodiment, a feed is parsed and stored in a structured way.Type: ApplicationFiled: March 7, 2006Publication date: September 7, 2006Inventors: Jessica Kahn, Jens Alfke, Sarah Wilkin, Albert Howard, Steven Jobs, Scott Forstall, Gregory Christie, Stephen Lemay, Donald Melton, Wayne Loofbourrow
-
Publication number: 20060200443Abstract: Techniques for detecting, managing, and presenting syndication XML (feeds) are disclosed. In one embodiment, a web browser automatically determines that a web site is publishing feeds and notifies the user, who can then access the feed easily. In another embodiment, a browser determines that a web page or feed is advertising relationship XML, and displays information about the people identified in the relationship XML. In yet another embodiment, a browser determines that a file contains a feed and enables the user to view it in a user-friendly way. In yet another embodiment, feed state information is stored in a repository that is accessible by applications that are used to view the feed. In yet another embodiment, if a feed's state changes, an application notifies the repository, and the state is updated. In yet another embodiment, a feed is parsed and stored in a structured way.Type: ApplicationFiled: March 7, 2006Publication date: September 7, 2006Inventors: Jessica Kahn, Jens Alfke, Sarah Wilkin, Albert Howard, Steven Jobs, Scott Forstall, Gregory Christie, Stephen Lemay, Donald Melton, Wayne Loofbourrow