Patents by Inventor Chanaka G. Karunamuni

Chanaka G. Karunamuni 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: 11112963
    Abstract: An electronic device displays a messaging user interface on the display, the messaging user interface including a conversation transcript of a messaging session between a user of the electronic device and at least one other user. The device receives a first message within the messaging session from an electronic device that corresponds to another user included in the messaging session; in response to receiving the first message, the device displays the first message in a first message region in the conversation transcript on the display. The device detects a first input by a first contact at a location on the touch-sensitive surface that corresponds to a location of the first message region in the conversation transcript; in response to detecting the first input, the device displays an acknowledgement selection affordance at a location in the messaging interface that corresponds to the first message region. The acknowledgement selection affordance displays a plurality of acknowledgement options.
    Type: Grant
    Filed: September 21, 2016
    Date of Patent: September 7, 2021
    Assignee: APPLE INC.
    Inventors: Imran A. Chaudhri, Freddy A. Anzures, Chanaka G. Karunamuni, Nicholas V. King, William M. Tyler, Wan Si Wan, Giancarlo Yerkes, Darin B. Adler, Justin N. Wood, Roberto Garcia, Soin Shedlosky, Bethany Bongiorno
  • Publication number: 20210263700
    Abstract: Systems and methods for displaying an icon representation of a webpage are provided. In one exemplary method, while displaying a web browser, an electronic device receives a request to display an icon representation of a webpage. In response to receiving the request, the device determines whether the webpage provides access to an image that meets predefined quality standards. In accordance with a determination that the webpage provides access to an image that meets predefined quality standards, the device displays the high-quality image as an icon associated with the webpage at a respective location in the web browser. In accordance with a determination that the webpage does not provide access to an image that meets the predefined quality standards, the device identifies other content associated with the webpage, generates a generated icon based on the content, and displays the generated icon at a respective location in the web browser.
    Type: Application
    Filed: December 18, 2020
    Publication date: August 26, 2021
    Inventors: Kevin DECKER, Ada CHAN, Steven FALKENBURG, Chanaka G. KARUNAMUNI, Richard MONDELLO, Patrick L. COFFMAN
  • Publication number: 20210247898
    Abstract: An electronic device displays a messaging user interface of a messaging application, including a conversation transcript of a messaging session between a user of the electronic device and another user, a message-input area, and a representation corresponding to the other user. In response to detecting a first user input corresponding to the representation of the other user, a menu is displayed that contains an activatable menu item for initiating a payment action with the other user. While displaying the menu, in response to detecting a second user input corresponding to the activatable menu item for initiating a payment action with the first other user, a user interface configured to initiate sending of payment to, and/or requesting payment from, the first other user is displayed.
    Type: Application
    Filed: April 27, 2021
    Publication date: August 12, 2021
    Inventors: Imran A. Chaudhri, Freddy A. Anzures, Chanaka G. Karunamuni, Nicholas V. King, Wan Si Wan, Darin B. Adler, Justin N. Wood, Roberto Garcia, Soin Shedlosky, George R. Dicker
  • Patent number: 11079929
    Abstract: An electronic device with a touch-sensitive display concurrently displays a first application user interface on a first portion of the display, and a second application user interface on a second portion of the display. The device detects a first input including movement in a first direction. In response, the device, when the first input meets first criteria, replaces display of the first and second user interfaces with a full-screen home screen, and when the first input meets second criteria, and started in a first edge region, replaces display of the first application user interface with a first replacement user interface while maintaining display of the second application user interface, and when the first input meets the second criteria, and started in a second edge region, replaces display of the second application user interface with a second replacement user interface while maintaining display of the first application user interface.
    Type: Grant
    Filed: October 23, 2019
    Date of Patent: August 3, 2021
    Assignee: APPLE INC.
    Inventors: Brandon M. Walkin, Chanaka G. Karunamuni
  • Patent number: 11068157
    Abstract: An electronic device with a touch-sensitive surface and display can execute a messaging application. In the messaging application, swipe options can be displayed for messages and threads. Swipe options correspond to actions that can be taken on the messages or threads. Messages and threads can be associated with notification rules as well as be ignored. Composition interfaces and messages can be displayed simultaneously in the messaging application. The messaging application can display a conversation view of a message thread with a common header that can include subject information and names of participants in the threads. The messaging application allows for adding and removing participants to the conversation view. The messaging application allows for grouping search results from a search of messages using a search term. The grouping can be based on the location of the search term within the messages.
    Type: Grant
    Filed: September 16, 2019
    Date of Patent: July 20, 2021
    Assignee: Apple Inc.
    Inventors: Lawrence Y. Yang, Stephen O. Lemay, Tiffany S. Jon, Mohammed N. Jisrawi, Cristobal Baray, Chanaka G. Karunamuni
  • Patent number: 11068128
    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.
    Type: Grant
    Filed: March 19, 2019
    Date of Patent: July 20, 2021
    Assignee: Apple Inc.
    Inventors: Nicholas Zambetti, Gary Ian Butcher, Imran Chaudhri, Jonathan R. Dascola, Alan C. Dye, Christopher Patrick Foss, Aurelio Guzman, Jonathan P. Ive, Chanaka G. Karunamuni, Duncan Robert Kerr, Stephen O. Lemay, Natalia Maric, Christopher Wilson, Eric Lance Wilson, Lawrence Y. Yang
  • Publication number: 20210208750
    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.
    Type: Application
    Filed: March 25, 2021
    Publication date: July 8, 2021
    Inventors: Nicholas ZAMBETTI, Gary Ian BUTCHER, Imran CHAUDHRI, Jonathan R. DASCOLA, Alan C. DYE, Christopher Patrick FOSS, Aurelio GUZMAN, Jonathan P. IVE, Chanaka G. KARUNAMUNI, Duncan Robert KERR, Stephen O. LEMAY, Natalia MARIC, Christopher WILSON, Eric Lance WILSON, Lawrence Y. YANG
  • Patent number: 11048873
    Abstract: At an electronic device, detect a first input on the touch-sensitive surface that represents selection of a first ideogram. Identify at least one attribute of the first ideogram. Select a plurality of suggested one or more characters to display, where at least a first set of suggested one or more characters is selected based on a set of selection criteria, the set of selection criteria including the identified at least one attribute of the first ideogram. Display at least the first set of suggested one or more characters. Detect a second input on the touch-sensitive surface that represents selection of the displayed first set of suggested one or more characters. In response to detecting the second input, displaying a composed electronic message, the composed electronic message including the first ideogram and the selected first set of suggested one or more characters.
    Type: Grant
    Filed: October 14, 2019
    Date of Patent: June 29, 2021
    Assignee: Apple Inc.
    Inventors: Tiffany S. Jon, Imran Chaudhri, Chanaka G. Karunamuni, Kenneth Kocienda, Giancarlo Yerkes, Woo-Ram Lee
  • Publication number: 20210191588
    Abstract: In response to detecting a movement input directed to an application switcher user interface including application representations: the device, in accordance with the movement input meeting deletion criteria corresponding to a respective application representation, moves the respective application representation while maintaining the respective size of the respective application representation during its movement, and removes the respective application representation from the application switcher user interface; and the electronic device, in accordance with the movement input meeting home display criteria, changes the respective sizes of application representations, ceases to display the application switching user interface, and displays an application launching user interface.
    Type: Application
    Filed: March 3, 2021
    Publication date: June 24, 2021
    Inventors: Marcos Alonso Ruiz, Chanaka G. Karunamuni, Brandon M. Walkin, Shubham Kedia
  • Publication number: 20210191612
    Abstract: An electronic device detects a first swipe gesture in a respective direction from a first edge of the touch-sensitive display. In response to detecting the first swipe gesture from the first edge of the touch-sensitive display: in accordance with a determination that a respective portion of the first swipe gesture occurs at a first portion of the first edge of the touch-sensitive display, the device displays a plurality of controls for adjusting settings of the touch-sensitive display; and in accordance with a determination that the respective portion of the first swipe gesture occurs at a second portion of the first edge of the touch-sensitive display, the device displays a plurality of recently received notifications.
    Type: Application
    Filed: March 3, 2021
    Publication date: June 24, 2021
    Inventors: Chanaka G. Karunamuni, Marcos Alonso Ruiz, Nathan de Vries, Brandon M. Walkin, Stephen O. Lemay, Christopher P. Foss, Caelan G. Stack, William M. Tyler, Terence L. Magno
  • Publication number: 20210195013
    Abstract: Techniques for displaying relevant user interface objects when a device is placed into viewing position are disclosed. The device can update its display in response to a user approaching a vehicle. Display updates can be based on an arrangement of user interface information for unlocking the vehicle.
    Type: Application
    Filed: March 3, 2021
    Publication date: June 24, 2021
    Inventors: Gary Ian BUTCHER, Imran CHAUDHRI, Jonathan R. DASCOLA, Alan C. DYE, Christopher Patrick FOSS, Daniel C. GROSS, Chanaka G. KARUNAMUNI, Stephen O. LEMAY, Natalia MARIC, Christopher WILSON, Lawrence Y. YANG
  • Patent number: 11042265
    Abstract: Systems and methods for multitasking using touch-sensitive devices, including: displaying, by a display generation component, a first user interface of a first application; receiving a first input corresponding a request for displaying a second application with the first application in a concurrent-display configuration; displaying a second user interface of the second application and the first user interface of the first application in accordance with the concurrent-display configuration; receiving a second input; in accordance with a determination that the second input meets first criteria, replacing display of the second application with display of a third application to display the third application and the first application in accordance with the respective concurrent-display configuration; and in accordance with a determination that the second input meets second criteria that are distinct from the first criteria: maintaining display of the first application; and ceasing display of the second application
    Type: Grant
    Filed: September 24, 2019
    Date of Patent: June 22, 2021
    Assignee: APPLE INC.
    Inventors: Brandon M. Walkin, Shubham Kedia, Chanaka G. Karunamuni, Patrick L. Coffman
  • Patent number: 11036387
    Abstract: An electronic device with a display and a touch-sensitive surface displays a first user interface of a first application. The device detects an input a contact on the touch-sensitive surface, movement of the contact across the touch-sensitive surface, and liftoff of the contact at an end of the movement. In response, the device, in accordance with a determination that the input meets last-application-display criteria, displays a second user interface of a second application that is distinct from the first application; and in accordance with a determination that the input meets home-display criteria, displays a home screen user interface that includes a plurality of application launch icons that correspond to a plurality of applications installed on the device.
    Type: Grant
    Filed: May 15, 2018
    Date of Patent: June 15, 2021
    Assignee: APPLE INC.
    Inventors: Chanaka G. Karunamuni, Marcos Alonso Ruiz, Nathan de Vries, Brandon M. Walkin, Stephen O. Lemay, Christopher P. Foss, Caelan G. Stack, Jeffrey T. Bernstein, Julian K. Missig, Linda L. Dong
  • Publication number: 20210165564
    Abstract: An electronic device with a touch-sensitive display concurrently displays a first application user interface on a first portion of the display, and a second application user interface on a second portion of the display. The device detects a first input including movement in a first direction. In response, the device, when the first input meets first criteria, replaces display of the first and second user interfaces with a full-screen home screen, and when the first input meets second criteria, and started in a first edge region, replaces display of the first application user interface with a first replacement user interface while maintaining display of the second application user interface, and when the first input meets the second criteria, and started in a second edge region, replaces display of the second application user interface with a second replacement user interface while maintaining display of the first application user interface.
    Type: Application
    Filed: October 23, 2019
    Publication date: June 3, 2021
    Inventors: Brandon M. Walkin, Chanaka G. Karunamuni
  • Patent number: 10990270
    Abstract: Context-specific user interfaces for use with a portable multifunction device are disclosed. The methods described herein for context-specific user interfaces provide indications of time and, optionally, a variety of additional information. Further disclosed are non-transitory computer-readable storage media, systems, and devices configured to perform the methods described herein.
    Type: Grant
    Filed: July 31, 2015
    Date of Patent: April 27, 2021
    Assignee: Apple Inc.
    Inventors: Christopher Wilson, Gary Ian Butcher, Kevin Will Chen, Imran Chaudhri, Alan C. Dye, Aurelio Guzman, Jonathan P. Ive, Chanaka G. Karunamuni, Kenneth Kocienda, Kevin Lynch, Pedro Mari, Alessandro Sabatelli, Brian Schmitt, Eric Lance Wilson, Lawrence Y. Yang
  • Publication number: 20210117053
    Abstract: In response to a substantially stationary input directed to a user interface object on a first user interface: if the input does not meet an input threshold, the device, after detecting an end of the input, replaces display of the first user interface with a second user interface corresponding to the user interface object; if the input meets the input threshold and does not meet a greater, second input threshold, the device displays, after detecting the end of the input, a first respective user interface region that includes information corresponding to the user interface object overlaying a portion of the first user interface; and if the input meets the greater, second input threshold, the device displays, prior to detecting the end of the input, the first respective user interface region that includes information corresponding to the user interface object overlaying a portion of the first user interface.
    Type: Application
    Filed: December 30, 2020
    Publication date: April 22, 2021
    Inventors: Chanaka G. Karunamuni, Marcos Alonso Ruiz, Michael T. Turner, Mohammed N. Jiswari
  • Publication number: 20210117054
    Abstract: An electronic device displays content of a first content item, wherein the first content item is one of a sequence of content items. The device detects a user input that includes movement of a contact in a respective direction on the touch-sensitive surface. In response to detecting the user input: in accordance with a determination that the user input meets item-switching criteria, the device replaces display of the first content item with display of a second content item in the sequence of content items, wherein the item-switching criteria include a criterion that is met when a characteristic intensity of the contact is above a first intensity threshold; and, in accordance with a determination that the user input does not meet the item-switching criteria, the device navigates through the content of the first content item in accordance with the movement of the contact.
    Type: Application
    Filed: December 30, 2020
    Publication date: April 22, 2021
    Inventors: Chanaka G. Karunamuni, Marcos Alonso Ruiz, Nicholas V. King, Daniel T. Preston
  • Patent number: 10983689
    Abstract: An electronic device displays a messaging user interface on the display, the messaging user interface including: a conversation transcript of a messaging session between a user of the electronic device and at least one other user, and a message-input area that includes a first message input. While displaying the messaging user interface, the device detects a first input by a first contact at a location on the touch-sensitive surface that corresponds to a location in the message-input area; in response to detecting the first input by the first contact, the device display an impact selection interface that includes a plurality of impact effect options.
    Type: Grant
    Filed: September 21, 2016
    Date of Patent: April 20, 2021
    Assignee: APPLE INC.
    Inventors: Imran A. Chaudhri, Freddy A. Anzures, Chanaka G. Karunamuni, Nicholas V. King, Daamun Mohseni, William M. Tyler, Wan Si Wan, Giancarlo Yerkes, Darin B. Adler, Justin N. Wood, Roberto Garcia, Soin Shedlosky, Bethany Bongiorno
  • Patent number: 10976917
    Abstract: An electronic device displays an application switching user interface. The device, while displaying the application switching user interface, detects a touch gesture by a contact. In response to the touch gesture: if the touch gesture includes movement by the contact in a first direction and started at a location that corresponds to an application representation corresponding to a respective application, the device closes the respective application; and, if the touch gesture includes movement by the contact in the first direction and started at a location that corresponds a predefined region in the application switching user interface that is outside of the representations of respective applications, the device ceases to display the application switching user interface and displays an application launching user interface.
    Type: Grant
    Filed: April 27, 2020
    Date of Patent: April 13, 2021
    Assignee: APPLE INC.
    Inventors: Marcos Alonso Ruiz, Chanaka G. Karunamuni, Brandon M. Walkin, Shubham Kedia
  • Patent number: 10972600
    Abstract: Techniques for displaying relevant user interface objects when a device is placed into viewing position are disclosed. The device can update its display in response to user input. Display updates can be based on a logical arrangement of user interface information along a z-axis.
    Type: Grant
    Filed: February 5, 2019
    Date of Patent: April 6, 2021
    Assignee: Apple Inc.
    Inventors: Gary Ian Butcher, Imran Chaudhri, Jonathan R Dascola, Alan C Dye, Christopher Patrick Foss, Daniel C. Gross, Chanaka G. Karunamuni, Stephen O. Lemay, Natalia Maric, Christopher Wilson, Lawrence Y. Yang