scispace - formally typeset
Search or ask a question

Showing papers by "Stephen O. Lemay published in 2014"


Patent
30 May 2014
TL;DR: In this paper, the authors present a procedure for enabling conversation persistence across two or more instances of a digital assistant, where the first dialogue remains available for display in the second instance of the digital assistant user interface.
Abstract: An electronic device with one or more processors and memory includes a procedure for enabling conversation persistence across two or more instances of a digital assistant. In some embodiments, the device displays a first dialogue in a first instance of a digital assistant user interface. In response to a request to display a user interface different from the digital assistant user interface, the device displays the user interface different from the digital assistant user interface. In response to a request to invoke the digital assistant, the device displays a second instance of the digital assistant user interface, including displaying a second dialogue in the second instance of the digital assistant user interface, where the first dialogue remains available for display in the second instance of the digital assistant user interface.

125 citations


Patent
03 Sep 2014
TL;DR: In this paper, a personal electronics device can select an appropriate level of information arranged along a z-axis for display based on crown movement, based on an angular velocity of the crown.
Abstract: User interface navigation on a personal electronics device based on movements of a crown is disclosed. The device can select an appropriate level of information arranged along a z-axis for display based on crown movement. The navigation can be based on an angular velocity of the crown.

100 citations


Patent
03 Sep 2014
TL;DR: In this paper, a user interface can be manipulated on a wearable electronic device using a mechanical crown, which can be scrolled or scaled in response to a rotation of the crown.
Abstract: The present disclosure relates to manipulating a user interface on a wearable electronic device using a mechanical crown. In some examples, the user interface can be scrolled or scaled in response to a rotation of the crown. The direction of the scrolling or scaling and the amount of scrolling or scaling can depend on the direction and amount of rotation of the crown, respectively. In some examples, the amount of scrolling or scaling can be proportional to the change in rotation angle of the crown. In other examples, a speed of scrolling or a speed of scaling can depend on a speed of angular rotation of the crown. In these examples, a greater speed of rotation can cause a greater speed of scrolling or scaling to be performed on the displayed view.

92 citations


Patent
29 May 2014
TL;DR: In this paper, a device with a display and, optionally, a touch-sensitive surface detects a first input corresponding to a request to share first content from a first application while displaying the first application on the display.
Abstract: A device with a display and, optionally, a touch-sensitive surface detects a first input corresponding to a request to share first content from a first application while displaying the first application on the display. In response to detecting the first input, the device displays a sharing interface that includes a plurality of options for sharing the first content. While displaying the sharing interface, the device detects selection of an affordance in the sharing interface. In accordance with a determination that the affordance is a respective user-first sharing option for a respective user, the device initiates a process for sharing the first content with the respective user. In accordance with a determination that the affordance is a protocol-first sharing option for a respective protocol, the device initiates a process for sharing the first content using the respective protocol.

70 citations


Patent
03 Sep 2014
TL;DR: In this paper, the authors describe a system for manipulating a graphical user interface using a crown to rotate a virtual object, based on user input through a crown-rotation. But they do not describe the process of selecting a surface of an object from among the multiple surfaces of the object in response to determining that the crown rotation exceeded a speed threshold.
Abstract: Systems and processes for manipulating a graphical user interface are disclosed. One process can include receiving user input through a crown to rotate a virtual object. The process includes selecting a surface of the object from among the multiple surfaces of the object in response to determining that the crown rotation exceeded a speed threshold.

26 citations


Patent
29 Sep 2014
TL;DR: In this article, a method for creating a new appointment for an electronic calendar is presented. But the method does not address the problem of finding a set of attendees for the new appointment.
Abstract: Some embodiments provide a method for creating a new appointment for an electronic calendar. The method receives a set of proposed attendees for the new appointment. The method retrieves and analyzes calendars of the proposed attendees. The method proposes a time for the new appointment at which all proposed attendees, including an organizer of the appointment, are available to attend the new appointment. In some embodiments, the proposed time is an earliest future time at which all proposed attendees are available to attend the new appointment. In some embodiments, the method also proposes a second time for the new appointment at which a subset of the proposed attendees are available to attend the new appointment.

24 citations


Patent
30 May 2014
TL;DR: In this article, the authors present an organizational task using a variety of physical operations performed by the user of a message application, such as swipes on a user interface of the message application.
Abstract: This application relates to performing organizational tasks using a variety of physical operations in a message application. The physical operations can include swiping actions performed by the user of the message application. By performing certain types of swipes on a user interface of the message application, the user can more readily organize messages stored by the message application. The types of swipes can include full swipes, which can execute one or more functions on a message, and partial swipes, which can open up a menu that includes multiple buttons for executing various operations on the message being swiped. Additionally, the direction of the swipe can also determine the functions and operations to be performed on the message being swiped.

23 citations


Patent
30 May 2014
TL;DR: In this article, an electronic device with a display displays a first user interface; detects a first input that includes a first movement, and the device slides the user interface off in a first direction in accordance with the first movement.
Abstract: An electronic device with a display displays a first user interface; detects a first input that includes a first movement. In response to detecting the first input, the device slides the first user interface off in a first direction in accordance with the first movement, where a magnitude of the sliding of the first user interface is determined based on a magnitude of the first movement and a first movement proportionality factor; and concurrently slides the second user interface on in the first direction over the first user interface in accordance with the first movement while sliding the first user interface off the display. A magnitude of the sliding of the second user interface over the first user interface is determined based on a magnitude of the first movement and a second movement proportionality factor that is different from the first movement proportionality factor.

20 citations


Patent
29 Sep 2014
TL;DR: In this article, the authors proposed a method for automatically generating an appointment for an electronic calendar, using text input describing a characteristic of the new appointment, and searching through the previous appointments using the text input.
Abstract: Some embodiments provide a method for automatically generating an appointment for an electronic calendar. The method receives input to create a new appointment for the calendar. The method analyzes several previous appointments stored for the first calendar. Based on the analysis, the method automatically proposes a new appointment that has at least one appointment characteristic shared with at least one past appointment stored for the calendar. In some embodiments, the method receives text input describing a characteristic of the new appointment, and searches through the previous appointments using the text input.

20 citations


Patent
01 Apr 2014
TL;DR: In this article, the authors describe a data store for storing and serving media content to subscribers, where content of a subscriber corresponding to multiple video content providers is maintained and served by a single provider.
Abstract: Systems and methods for a media content delivery service. A media content provider includes a data store for storing and serving media content to subscribers. The media content provider continually records and or otherwise stores video and audio content from around the world. Stored content will generally correspond to a large number of other media content providers, such as cable television operators, Internet based media content providers, television networks, and so on. Subscribers to the media provider interact with the media content provider via hardware and/or software mechanisms either provided by the media content provider or conforming to specifications of the media content provider. Based on these subscriber's subscriptions to the other content providers, the subscribers will have viewing, listening, or application execution privileges for content maintained in the data store. Content of a subscriber corresponding to multiple video content providers is maintained and served by a single provider.

13 citations


Patent
23 Dec 2014
TL;DR: In this article, a split view of a calendar application is proposed to divide a content region of the calendar application into a first content region portion and a second content region part. But the split view does not consider user events.
Abstract: A calendar application of a computing device includes multiple views. The views of the calendar application include a split view. The split view divides a content region of the calendar application into a first content region portion and a second content region portion. A month view of the calendar application is displayed in the first content region portion and a list view of user events is displayed in the second content region portion.

Patent
17 Apr 2014
TL;DR: In this paper, the authors present a user interface for a media content system that includes a channel bar that provides direct access to related content regarding video content, such as television series information and cast information.
Abstract: Systems and methods for a media content user interface. A media content provider includes storage for storing and serving video content to subscribers. The media content provider records and or otherwise stores video content from around the world. Subscribers are provided a user interface to the system that includes a channel bar. The channel bar is dynamically scoped responsive to interactions of a viewer with the system. Selectable elements within the channel bar provide direct access to related content regarding video content, such as television series information and cast information. In addition, the channel bar is operable in multiple modes. An EPG mode displays live video for multiple channels simultaneously. Themed modes permit channel bars that display content according to various themes which may be defined by a viewer, the provider, or both.

Patent
30 May 2014
TL;DR: In this article, a technique for marking email threads as important is presented, where all email messages belonging to the email thread are marked as important in an email user interface and notifications are generated for any incoming message belonging to an email thread that has been marked as an important thread.
Abstract: Disclosed herein is a technique for marking email threads as important. When an email thread is marked as important, all email messages belonging to the email thread are marked as important in an email user interface. Also, notifications are generated for any incoming messages belonging to the email thread that has been marked as important.

Patent
25 Apr 2014
TL;DR: In this article, magnetic points are created for use during video scrubbing to intelligently select relocation points for the current playback position, and the system also tracks a viewer viewing history in a manner that allows the viewer to review and directly access any part of that history.
Abstract: Systems and methods for a media content user interface. A media content provider includes storage for storing and serving video content to subscribers. The media content provider records and or otherwise stores video content from around the world. Subscribers are provided a user interface to the system that includes a side bar. The user interface provides context sensitive hints to assist the viewer. The system also tracks a viewer's viewing history in a manner that allows the viewer to review and directly access any part of that history. Finally, magnetic points are created for use during video scrubbing to intelligently select relocation points for the current playback position.

Patent
Stephen O. Lemay1
30 May 2014
TL;DR: In this article, the transition from the first user interface to the second user interface is described, where the first text is displayed at a second location and has a second set of display property values.
Abstract: An electronic device with a display displays first text, having a first set of display property values, at a first location in a first user interface. The device detects an input corresponding to a request to transition from the first user interface to a second user interface, where the first text is displayed at a second location and has a second set of display property values. In response to detecting the input, the device transitions from the first user interface to the second user interface, the transition including display of continuous movement of the first text from the first location to the second location, and while displaying continuous movement of the first text from the first location to the second location, the device changes one or more display property values of the first text from the first set of display property values to the second set of display property values.

Patent
01 May 2014
TL;DR: In this article, the side bar includes multiple elements representing different categories of video content, and available content is filtered according to the selected categories and presented, and a collection category specific to a given viewer is presented.
Abstract: Systems and methods for a media content user interface. A media content provider includes storage for storing and serving video content to subscribers. The media content provider records and or otherwise stores video content from around the world. Subscribers are provided a user interface to the system that includes a side bar. The side bar includes multiple elements representing different categories of video content. By selecting a given category, available content is filtered according to the selected category and presented. Content which is presented may include live broadcast video for multiple channels on multiple television networks or other content providers. The side bar may further include a collection category specific to a given viewer. Selection of such a category may display video content within the collection. Subcategories in the side bar may be selected for further filtering of available content.

Patent
14 Oct 2014
TL;DR: In this paper, an instruction to establish a rule to take an action on each email message received from a first email address, determine that the first email email address is associated with contact data, and apply the rule to each email messages received from the second email address.
Abstract: Exemplary methods, apparatuses, and systems receive an instruction to establish a rule to take an action on each email message received from a first email address, determine that the first email address is associated with contact data, determine that the contact data is associated with a second email address, and apply the rule to take the action on each email message received from the second email address.

Patent
31 Jul 2014
TL;DR: In this paper, a portable multi-function device 100 displays content on a touch screen and detects input by gestures of fingers 202 and, in response to the gestures of the fingers, the device selects content, visually distinguishes the selected content, and updates the selected contents on the basis of the detected input.
Abstract: PROBLEM TO BE SOLVED: To provide intuitive editing functions (cutting, coping, or pasting of user-selected content).SOLUTION: A portable multi function device 100 displays content on a touch screen 112 and detects input by gestures of fingers 202. In response to the gestures of the fingers, the device selects content, visually distinguishes the selected content, and updates the selected content on the basis of the detected input. The device displays a command display area including one or a plurality of command icons, detects activation of a command icon in the command display area, and, in response to detection of the activation of the command icon in the command display area, performs a corresponding action with respect to the selected content. The action includes cutting, coping and pasting of the content.

Patent
17 Oct 2014
TL;DR: In this paper, a method for initiating a video conference using a first mobile device includes: presenting, during an audio call through a wireless communication network with a second device, a selectable user interface (UI) item on the first mobile devices for switching from the audio call to the video conference; and receiving a selection of the selectable UI item.
Abstract: PROBLEM TO BE SOLVED: To provide an apparatus for speedy transition from an audio conference to a video conference.SOLUTION: A method for initiating a video conference using a first mobile device includes: presenting, during an audio call through a wireless communication network with a second device, a selectable user-interface (UI) item on the first mobile device for switching from the audio call to the video conference; and receiving a selection of the selectable UI item. The method also includes: initiating the video conference without terminating the audio call; and terminating the audio call before allowing the first and second devices to present audio and video data exchanged through the video conference.