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: 11301129
    Abstract: An electronic device with a display and a touch-sensitive surface displays a user interface with a first electronic message, where the first electronic message is associated with corresponding message time metadata. While displaying the first electronic message, the electronic device detects only a single contact on the touch-sensitive surface and detect a first movement of only the single contact. In response to detecting the first movement of only the single contact, display message time metadata for the first electronic message adjacent to the first electronic messages, wherein the message time metadata was not displayed immediately prior to detecting the first movement of the single contact.
    Type: Grant
    Filed: November 5, 2019
    Date of Patent: April 12, 2022
    Assignee: APPLE INC.
    Inventors: Nicholas Zambetti, Chanaka G. Karunamuni, Imran Chaudhri, Christopher P. Foss, Eugene M. Bistolas, Kyle S. Macomber, Keith W. Rauenbuehler, Lee S. Broughton, Arnold Freidling
  • Patent number: 11290588
    Abstract: Systems, methods, and computer program products for delivery/read receipts for electronic messaging are disclosed. During one-on-one electronic messaging sessions in a conversation view format, only a single read receipt is shown only for the most recent message transmitted in the conversation. In some implementations, a delivery receipt is shown which then can be replaced or morphed into a read receipt. In a group conversation, a read receipt can be displayed for the recipient who most recently caught up in the ongoing conversation.
    Type: Grant
    Filed: August 13, 2018
    Date of Patent: March 29, 2022
    Assignee: Apple Inc.
    Inventors: Chanaka G. Karunamuni, Richard R. Dellinger
  • Publication number: 20220091715
    Abstract: An electronic device concurrently displays, on a display, a content region and a text input field that includes text entered by a user. While concurrently displaying the content region and the text input field that includes text entered by the user, the electronic device detects a user input to scroll content displayed in the content region. In response to detecting the user input to scroll the content displayed in the content region, the electronic device scrolls the content displayed in the content region and ceases to display the text input field while maintaining display of the text entered by the user.
    Type: Application
    Filed: November 11, 2021
    Publication date: March 24, 2022
    Inventors: Nicholas Zambetti, Chanaka G. Karunamuni, Imran Chaudhri
  • Publication number: 20220075933
    Abstract: An electronic device: displays a first portion of content within an application interface; detects a screenshot capture input; and, in response to detecting the screenshot capture input: captures a screenshot image of the first portion of the content; and displays a screenshot editing interface that includes the screenshot image of the first portion of the content within an image area and expansion affordances provided to expand the screenshot image. The electronic device also: while displaying the screenshot editing interface, detects an expansion input that corresponds to expanding the screenshot image in one or more dimensions; and, in response to detecting the expansion input, modifies the screenshot image by displaying a second portion of the content within the image area in addition to the first portion of the content, where the second portion of the content was not displayed before detecting the screenshot capture input.
    Type: Application
    Filed: November 19, 2021
    Publication date: March 10, 2022
    Inventors: Tiffany S. Jon, Chanaka G. Karunamuni
  • Publication number: 20220043560
    Abstract: A method includes displaying a user interface including a plurality of application icons for launching application programs. The plurality of application icons include a first application icon displayed at a first size and a second application icon displayed at a second size, the first and second application icons arranged in a first arrangement. While displaying the user interface, detecting a set of one or more user inputs. In response to the set of one or more user inputs, rearranging the first and second application icons into a second arrangement, different than the first arrangement, where rearranging the first and second application icons includes displaying the first application icon at a third size, greater than the first size, and displaying the second application icon at a fourth size, greater than the second size.
    Type: Application
    Filed: October 22, 2021
    Publication date: February 10, 2022
    Inventors: Kenneth KOCIENDA, Chanaka G. KARUNAMUNI, Gary Ian BUTCHER, Imran CHAUDHRI, Dylan Ross EDWARDS, Aurelio GUZMAN, Jonathan P. IVE
  • Patent number: 11226724
    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.
    Type: Grant
    Filed: August 3, 2020
    Date of Patent: January 18, 2022
    Assignee: Apple Inc.
    Inventors: Mohammed N. Jisrawi, Cristobal Baray, Stephen O. Lemay, Tiffany S. Jon, Chanaka G. Karunamuni, Lawrence Y. Yang
  • Patent number: 11221751
    Abstract: An electronic device displays a messaging user interface of a message application, including a conversation transcript of a messaging session between a user of the electronic device and at least one other user, a message-input area, at least one avatar corresponding to a first other user included in the messaging session, and an application affordance. The device detects an input on the touch sensitive surface. In accordance with a determination that the input corresponds to selection of the at least one avatar displayed in the messaging user interface, the device displays a menu that contains a plurality of activatable menu items associated with the at least one avatar overlaid on the messaging user interface. In accordance with a determination that the input corresponds to selection of the application affordance, the device displays a plurality of application launch icons for a plurality of corresponding applications within the messaging user interface.
    Type: Grant
    Filed: August 19, 2019
    Date of Patent: January 11, 2022
    Assignee: APPLE INC.
    Inventors: Imran A. Chaudhri, Freddy A. Anzures, Chanaka G. Karunamuni, Nicholas V. King, Hoan Pham, Wan Si Wan, Darin B. Adler, Bethany Bongiorno, Justin N. Wood, Roberto Garcia, Soin Shedlosky
  • Patent number: 11210458
    Abstract: An electronic device: displays a first portion of content within an application interface; detects a screenshot capture input; and, in response to detecting the screenshot capture input: captures a screenshot image of the first portion of the content; and displays a screenshot editing interface that includes the screenshot image of the first portion of the content within an image area and expansion affordances provided to expand the screenshot image. The electronic device also: while displaying the screenshot editing interface, detects an expansion input that corresponds to expanding the screenshot image in one or more dimensions; and, in response to detecting the expansion input, modifies the screenshot image by displaying a second portion of the content within the image area in addition to the first portion of the content, where the second portion of the content was not displayed before detecting the screenshot capture input.
    Type: Grant
    Filed: July 31, 2020
    Date of Patent: December 28, 2021
    Inventors: Tiffany S. Jon, Chanaka G. Karunamuni
  • Publication number: 20210385184
    Abstract: In some embodiments, an electronic device presents representations of messaging conversations. In some embodiments, an electronic device indicates which messages are replies to other messages in a messaging conversation. In some embodiments, an electronic device creates and presents links (e.g., rich links) to contacts in a messaging conversation (e.g., “mentions”). In some embodiments, an electronic device presents indications of messages that are replies to other messages. In some embodiments, an electronic device presents options to create a link (e.g., a rich link) to contacts in a messaging conversation (e.g., “mentions”) using a suggested entry user interface element.
    Type: Application
    Filed: September 25, 2020
    Publication date: December 9, 2021
    Inventors: Christian X. DALONZO, Zheng Xuan HONG, Chanaka G. KARUNAMUNI, Grant PAUL, Christopher D. MATTHEWS, Stephen M. LOTTERMOSER, Marcos A. WESKAMP
  • Publication number: 20210385175
    Abstract: In some embodiments, an electronic device presents representations of messaging conversations. In some embodiments, an electronic device indicates which messages are replies to other messages in a messaging conversation. In some embodiments, an electronic device creates and presents links (e.g., rich links) to contacts in a messaging conversation (e.g., “mentions”). In some embodiments, an electronic device presents indications of messages that are replies to other messages. In some embodiments, an electronic device presents options to create a link (e.g., a rich link) to contacts in a messaging conversation (e.g., “mentions”) using a suggested entry user interface element.
    Type: Application
    Filed: September 25, 2020
    Publication date: December 9, 2021
    Inventors: Christian X. DALONZO, Zheng Xuan HONG, Chanaka G. KARUNAMUNI, Grant PAUL, Christopher D. MATTHEWS, Stephen M. LOTTERMOSER, Marcos A. WESKAMP
  • Publication number: 20210373755
    Abstract: An electronic device, while displaying the user interface of an application in a first mode, displays an affordance with a first appearance over a portion of the user interface, and values of display properties of the affordance change in accordance with a change in values of display properties of the portion of the user interface that underlies the affordance, in accordance with a first set of rules. Upon transitioning from displaying the user interface in the first mode to displaying the user interface in a second mode, the affordance is displayed with a second appearance, and values of display properties of the affordance change in accordance with a change in the values of display properties of the portion of the user interface that underlies the affordance, in accordance with a second set of rules that are different from the first set of rules.
    Type: Application
    Filed: August 16, 2021
    Publication date: December 2, 2021
    Inventors: Wan Si Wan, Chanaka G. Karunamuni, Marcos Alonso Ruiz, Bartosz Ciechanowski, Benjamin E. Nielsen
  • Patent number: 11188220
    Abstract: An electronic device with a touch-sensitive surface and a display detects a gesture on the touch-sensitive surface, including detecting an initial portion of the gesture while displaying a user interface of a first application, and including concurrently detecting a plurality of contacts on the touch-sensitive surface and detecting movement of the plurality of contacts. In response to detecting the gesture: if the gesture includes two contacts, the device performs an operation in the first application; if the gesture includes more than a threshold number of contacts greater than two and the movement of the contacts during the gesture meets first criteria, the device displays a user interface of a second application; and if the gesture includes more than the threshold number of contacts greater than two and the movement of the contacts meets second criteria, the device a home screen user interface.
    Type: Grant
    Filed: September 27, 2018
    Date of Patent: November 30, 2021
    Assignee: APPLE INC.
    Inventors: Brandon M. Walkin, Shubham Kedia, Chanaka G. Karunamuni, Marcos Alonso Ruiz
  • Patent number: 11182017
    Abstract: An electronic device with a display, a touch-sensitive surface, and one or more sensors to detect intensity of contacts with the touch-sensitive surface displays a first user interface of a first software application, detects an input on the touch-sensitive surface while displaying the first user interface, and, in response to detecting the input while displaying the first user interface, performs a first operation in accordance with a determination that the input satisfies intensity input criteria including that the input satisfies a first intensity threshold and the input remains on the touch-sensitive surface for a first predefined time period, and performs a second operation in accordance with a determination that the input satisfies tap criteria including that the input ceases to remain on the touch-sensitive surface during the first predefined time period.
    Type: Grant
    Filed: September 28, 2015
    Date of Patent: November 23, 2021
    Assignee: APPLE INC.
    Inventors: Chanaka G. Karunamuni, Marcos Alonso Ruiz, Jonathan R. Dascola, Olivier D. R. Gutknecht, Peter L. Hajas, Kenneth L. Kocienda, Kevin E. Ridsdale, Sophia Teutschler
  • Patent number: 11175817
    Abstract: An electronic device with a display concurrently displays a device status region, and an application user interface that includes a content region and an application input field. While concurrently displaying the device status region and the application user interface, the device receives first input in the application input field. In response, the device concurrently displays respective content in the content region in accordance with the first input, and first text that corresponds to the first input in the application input field. While concurrently displaying the respective content and the first text, the device detects a second input that corresponds to a request to scroll the respective content in a first direction. In response, the device scrolls the respective content in the first direction, ceases to display the application input field, and displays, adjacent to the device status region, the first text.
    Type: Grant
    Filed: July 20, 2020
    Date of Patent: November 16, 2021
    Assignee: APPLE INC.
    Inventors: Nicholas Zambetti, Chanaka G. Karunamuni, Imran Chaudhri
  • Patent number: 11157135
    Abstract: A method includes displaying, on a touch-sensitive display, a plurality of application icons in a first configuration at locations on a hexagonal grid in relation to an origin. The application icons have corresponding ranks based on their respective locations in relation to the origin. In response to detecting a movement of a user contact from a first position to a second position: the display of a first application icon at a first location is translated to a second position; a second configuration of the application icons is determined based on the first location and the second location; and the display of the application icons is transitioned from the first configuration to the second configuration. In the second configuration, no application icon except the first application icon is displaced by more than one location relative to the first configuration.
    Type: Grant
    Filed: September 13, 2018
    Date of Patent: October 26, 2021
    Assignee: Apple Inc.
    Inventors: Kenneth Kocienda, Chanaka G. Karunamuni, Gary Ian Butcher, Imran Chaudhri, Dylan Ross Edwards, Aurelio Guzman, Jonathan P. Ive
  • Patent number: 11153235
    Abstract: In some embodiments, an electronic device presents representations of messaging conversations. In some embodiments, an electronic device indicates which messages are replies to other messages in a messaging conversation. In some embodiments, an electronic device creates and presents links (e.g., rich links) to contacts in a messaging conversation (e.g., “mentions”). In some embodiments, an electronic device presents indications of messages that are replies to other messages. In some embodiments, an electronic device presents options to create a link (e.g., a rich link) to contacts in a messaging conversation (e.g., “mentions”) using a suggested entry user interface element.
    Type: Grant
    Filed: September 25, 2020
    Date of Patent: October 19, 2021
    Assignee: Apple Inc.
    Inventors: Christian X. Dalonzo, Zheng Xuan Hong, Chanaka G. Karunamuni, Grant R. Paul, Christopher D. Matthews, Robert Garcia, III, Elliot Aaron Barer, Eugene Mitsuo Irinaga Bistolas, Pierre Jonathan De Filippis, Craig M. Federighi
  • Publication number: 20210311623
    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: Application
    Filed: June 15, 2021
    Publication date: October 7, 2021
    Inventors: Lawrence Y. YANG, Stephen O. LEMAY, Tiffany S. Jon, Mohammed N. JISRAWI, Cristobal BARAY, Chanaka G. KARUNAMUNI
  • Patent number: 11126348
    Abstract: An electronic device displays a messaging user interface of a message application, including a conversation transcript of a messaging session between a user of the electronic device and a plurality of other users, a message-input area, and a plurality of avatars corresponding to the plurality of other users. The plurality of avatars are displayed as a stack of avatars, with a first avatar of avatars displayed on the top of the stack of avatars. In response to detecting an input by a first contact on the touch-sensitive surface while a focus selector is at a first location in the messaging user interface that corresponds to the first avatar, if the input meets menu-activation-criteria, a menu that contains activatable menu items associated with the first avatar overlaid on the messaging user interface is displayed, and if the input meets avatar-spreading-criteria the plurality of avatars are displayed in an array.
    Type: Grant
    Filed: February 12, 2020
    Date of Patent: September 21, 2021
    Assignee: APPLE INC.
    Inventors: Imran A. Chaudhri, Freddy A. Anzures, Chanaka G. Karunamuni, Nicholas V. King, Daamun Mohseni, Hoan Pham, Wan Si Wan, Giancarlo Yerkes, Darin B. Adler, Bethany Bongiorno, Justin N. Wood, Roberto Garcia, Soin Shedlosky
  • Patent number: 11119642
    Abstract: A value of a display property of an affordance changes based a value of the same display property of a portion of content over which the affordance is displayed. The value of the display property of the affordance is constrained to vary within a second value range smaller than a first value range over which the value of the display property of the content is permitted to vary. If the change in appearance of the content meets range-switching criteria, the value of the display property of the affordance is changed within a third value range. The third value range is different from the second value range and is smaller than the first value range. If the change in appearance of the content does not meet the range-switching criteria, the value of the display property of the affordance is changed within the second value range.
    Type: Grant
    Filed: May 18, 2020
    Date of Patent: September 14, 2021
    Assignee: APPLE INC.
    Inventors: Wan Si Wan, Chanaka G. Karunamuni, Marcos Alonso Ruiz, Bartosz Ciechanowski, Benjamin E. Nielsen
  • Patent number: 11120220
    Abstract: A method includes displaying a suggestion region above an on-screen keyboard. The suggestion region includes multiple suggested character strings. The method further includes: detecting a gesture that begins within a predefined key of the on-screen keyboard; and responsive to detecting the gesture: in accordance with a determination that the gesture ends within the predefined key, inserting a first character string into a text field; and in accordance with a determination that the gesture ends outside of the predefined key, inserting a second character string into the text field, wherein the second character string is different from the first character string.
    Type: Grant
    Filed: January 10, 2019
    Date of Patent: September 14, 2021
    Assignee: Apple Inc.
    Inventors: Imran A. Chaudhri, Chanaka G. Karunamuni, Tiffany S. Jon, Jason C. Beaver, Joshua H. Shaffer, Christopher P. Willmore, Nicholas K. Jong