Patents by Inventor Eugene Bistolas
Eugene Bistolas 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).
-
Publication number: 20230388759Abstract: A messaging system includes a first messaging app on a first device and a second messaging app, on a second device, that can exchange messages (e.g. text messages, etc.), and the second messaging on can transmit content from a second extension app that operates with the second messaging app to the first messaging app that operates with a first extension app. The content can be opaque to the messaging app, but can be processed by the extension apps to display live, dynamic content in message bubbles in a message transcript of a conversation.Type: ApplicationFiled: August 7, 2023Publication date: November 30, 2023Inventors: Stephen M. LOTTERMOSER, Pierre J. DE FILIPPIS, David Alex CARTER, Eugene BISTOLAS
-
Patent number: 11778430Abstract: A text messaging system that allows messaging apps to send one or more layer identifiers that can specify content for a layer and Z depth of that layer relative to other layers in a text message transcript such as a sent message layer and a received message layer.Type: GrantFiled: September 23, 2021Date of Patent: October 3, 2023Assignee: APPLE INC.Inventors: Bartosz Ciechanowski, Bhaskar P. Sarma, William R. Dahlberg, Eugene Bistolas, Olivier Gutknecht, Nathaniel Begeman
-
Patent number: 11722860Abstract: A messaging system includes a first messaging app on a first device and a second messaging app, on a second device, that can exchange messages (e.g. text messages, etc.), and the second messaging on can transmit content from a second extension app that operates with the second messaging app to the first messaging app that operates with a first extension app. The content can be opaque to the messaging app, but can be processed by the extension apps to display live, dynamic content in message bubbles in a message transcript of a conversation.Type: GrantFiled: July 18, 2022Date of Patent: August 8, 2023Assignee: Apple Inc.Inventors: Stephen M. Lottermoser, Pierre J. De Filippis, David Alex Carter, Eugene Bistolas
-
Publication number: 20220353645Abstract: A messaging system includes a first messaging app on a first device and a second messaging app, on a second device, that can exchange messages (e.g. text messages, etc.), and the second messaging on can transmit content from a second extension app that operates with the second messaging app to the first messaging app that operates with a first extension app. The content can be opaque to the messaging app, but can be processed by the extension apps to display live, dynamic content in message bubbles in a message transcript of a conversation.Type: ApplicationFiled: July 18, 2022Publication date: November 3, 2022Inventors: Stephen M. LOTTERMOSER, Pierre J. DE FILIPPIS, David Alex CARTER, Eugene BISTOLAS
-
Patent number: 11395110Abstract: A messaging system includes a first messaging app on a first device and a second messaging app, on a second device, that can exchange messages (e.g. text messages, etc.), and the second messaging on can transmit content from a second extension app that operates with the second messaging app to the first messaging app that operates with a first extension app. The content can be opaque to the messaging app, but can be processed by the extension apps to display live, dynamic content in message bubbles in a message transcript of a conversation.Type: GrantFiled: November 2, 2020Date of Patent: July 19, 2022Assignee: Apple Inc.Inventors: Stephen M. Lottermoser, Pierre J. De Filippis, David Alex Carter, Eugene Bistolas
-
Publication number: 20220191653Abstract: A text messaging system that allows messaging apps to send one or more layer identifiers that can specify content for a layer and Z depth of that layer relative to other layers in a text message transcript such as a sent message layer and a received message layer.Type: ApplicationFiled: September 23, 2021Publication date: June 16, 2022Inventors: Bartosz CIECHANOWSKI, Bhaskar P. SARMA, William R. DAHLBERG, Eugene BISTOLAS, Olivier GUTKNECHT, Nathaniel BEGEMAN
-
Patent number: 11176021Abstract: Improved messaging applications are described that use a first set of software to test rendering of a message, and if the test is successful the message is allowed to be presented. In one embodiment, a first set of software can attempt to test the renderability of a message and if the test is successful, the message can be stored in a message database. In one embodiment, the first set of software operates in a separate sandbox from a sandbox for a messaging application which displays the message. The first set of software can operate in a first process which is different than a process in which the messaging application runs.Type: GrantFiled: May 29, 2019Date of Patent: November 16, 2021Assignee: APPLE INC.Inventors: Eugene Bistolas, Ryan Nielsen, Pierre J. De Filippis, David P. Remahl, Cristina Formaini, Pierre-Olivier J. Martel, Lilynaz Hashemi, Stephen Lottermoser
-
Patent number: 11159922Abstract: A text messaging system that allows messaging apps to send one or more layer identifiers that can specify content for a layer and Z depth of that layer relative to other layers in a text message transcript such as a sent message layer and a received message layer.Type: GrantFiled: July 29, 2019Date of Patent: October 26, 2021Assignee: Apple Inc.Inventors: Bartosz Ciechanowski, Bhaskar P. Sarma, William R. Dahlberg, Eugene Bistolas, Olivier Gutknecht, Nathaniel Begeman
-
Publication number: 20210051451Abstract: A messaging system includes a first messaging app on a first device and a second messaging app, on a second device, that can exchange messages (e.g. text messages, etc.), and the second messaging on can transmit content from a second extension app that operates with the second messaging app to the first messaging app that operates with a first extension app. The content can be opaque to the messaging app, but can be processed by the extension apps to display live, dynamic content in message bubbles in a message transcript of a conversation.Type: ApplicationFiled: November 2, 2020Publication date: February 18, 2021Inventors: Stephen M. LOTTERMOSER, Pierre J. DE FILIPPIS, David Alex CARTER, Eugene BISTOLAS
-
Patent number: 10827319Abstract: A messaging system includes a first messaging app on a first device and a second messaging app, on a second device, that can exchange messages (e.g. text messages, etc.), and the second messaging on can transmit content from a second extension app that operates with the second messaging app to the first messaging app that operates with a first extension app. The content can be opaque to the messaging app, but can be processed by the extension apps to display live, dynamic content in message bubbles in a message transcript of a conversation.Type: GrantFiled: February 22, 2018Date of Patent: November 3, 2020Assignee: Apple Inc.Inventors: Stephen M. Lottermoser, Pierre J. De Filippis, David Alex Carter, Eugene Bistolas
-
Patent number: 10592072Abstract: A device provides user interfaces for a messaging application. The device receives a first message and displays a representation of the first message, where the first message is scheduled to be deleted upon satisfaction of expiration criteria. The device displays an affordance for keeping the first message. In accordance with a determination that the affordance was selected prior to the satisfaction of the expiration criteria, the device keeps the first message. In accordance with a determination that the expiration criteria has been satisfied without detecting selection of the affordance, the device ceases to display the representation of the first message on the display.Type: GrantFiled: December 1, 2016Date of Patent: March 17, 2020Assignee: Apple Inc.Inventors: Lawrence Y. Yang, Roberto Garcia, Imran Chaudhri, Justin Wood, Craig M. Federighi, Stephen O. Lemay, Eugene Bistolas
-
Publication number: 20200029181Abstract: A text messaging system that allows messaging apps to send one or more layer identifiers that can specify content for a layer and Z depth of that layer relative to other layers in a text message transcript such as a sent message layer and a received message layer.Type: ApplicationFiled: July 29, 2019Publication date: January 23, 2020Inventors: Bartosz Ciechanowski, Bhaskar P. Sarma, William R. Dahlberg, Eugene Bistolas, Olivier Gutknecht, Nathaniel Begeman
-
Patent number: 10505872Abstract: A messaging system in one embodiment includes a messaging app and one or more extension apps configured to create content that is displayed in a view hosted by the messaging app. The messaging app can launch the one or more extension apps, and content can be communicated between each extension app and the messaging app through an interprocess communication.Type: GrantFiled: September 23, 2016Date of Patent: December 10, 2019Assignee: Apple Inc.Inventors: Adele C. Peterson, Roberto Garcia, Sam H. Gharabally, David Alex Carter, Bhaskar Sarma, Kevin Lindeman, Keith Kowalczykowski, Justin Wood, Eugene Bistolas, Craig Federighi
-
Publication number: 20190370154Abstract: Improved messaging applications are described that use a first set of software to test rendering of a message, and if the test is successful the message is allowed to be presented. In one embodiment, a first set of software can attempt to test the renderability of a message and if the test is successful, the message can be stored in a message database. In one embodiment, the first set of software operates in a separate sandbox from a sandbox for a messaging application which displays the message. The first set of software can operate in a first process which is different than a process in which the messaging application runs.Type: ApplicationFiled: May 29, 2019Publication date: December 5, 2019Inventors: Eugene Bistolas, Ryan Nielsen, Pierre J. De Filippis, David P. Remahl, Cristina Formaini, Pierre-Olivier J. Martel, Lilynaz Hashemi, Stephen Lottermoser
-
Patent number: 10368208Abstract: A text messaging system that allows messaging apps to send one or more layer identifiers that can specify content for a layer and Z depth of that layer relative to other layers in a text message transcript such as a sent message layer and a received message layer.Type: GrantFiled: January 6, 2017Date of Patent: July 30, 2019Assignee: APPLE INC.Inventors: Bartosz Ciechanowski, Bhaskar P. Sarma, William R. Dahlberg, Eugene Bistolas, Olivier Gutknecht, Nathaniel Begeman
-
Publication number: 20180352393Abstract: A messaging system includes a first messaging app on a first device and a second messaging app, on a second device, that can exchange messages (e.g. text messages, etc.), and the second messaging on can transmit content from a second extension app that operates with the second messaging app to the first messaging app that operates with a first extension app. The content can be opaque to the messaging app, but can be processed by the extension apps to display live, dynamic content in message bubbles in a message transcript of a conversation.Type: ApplicationFiled: February 22, 2018Publication date: December 6, 2018Inventors: STEPHEN M. LOTTERMOSER, PIERRE J. DE FILIPPIS, DAVID ALEX CARTER, EUGENE BISTOLAS
-
Publication number: 20170359703Abstract: A text messaging system that allows messaging apps to send one or more layer identifiers that can specify content for a layer and Z depth of that layer relative to other layers in a text message transcript such as a sent message layer and a received message layer.Type: ApplicationFiled: January 6, 2017Publication date: December 14, 2017Inventors: Bartosz Ciechanowski, Bhaskar P. Sarms, William R. Dahberg, Eugene Bistolas, Olivier Gutknechi, Nathaniel Begeman
-
Publication number: 20170359279Abstract: A messaging system in one embodiment includes a messaging app and one or more extension apps configured to create content that is displayed in a view hosted by the messaging app. The messaging app can launch the one or more extension apps, and content can be communicated between each extension app and the messaging app through are interprocess communication.Type: ApplicationFiled: September 23, 2016Publication date: December 14, 2017Inventors: Adele C. Peterson, Roberto Garcia, Sam H. Gharabally, David Alex Carter, Bhaskar Sarma, Kevin Linderman, Keith Kowalczykowski, Justin Wood, Eugene Bistolas, Craig Federighi
-
Publication number: 20170083189Abstract: A device provides user interfaces for a messaging application. The device receives a first message and displays a representation of the first message, where the first message is scheduled to be deleted upon satisfaction of expiration criteria. The device displays an affordance for keeping the first message. In accordance with a determination that the affordance was selected prior to the satisfaction of the expiration criteria, the device keeps the first message. In accordance with a determination that the expiration criteria has been satisfied without detecting selection of the affordance, the device ceases to display the representation of the first message on the display.Type: ApplicationFiled: December 1, 2016Publication date: March 23, 2017Inventors: Lawrence Y. YANG, Roberto GARCIA, Imran CHAUDHRI, Justin Wood, Craig M. Federighi, Stephen O. Lemay, Eugene Bistolas