Patents by Inventor Jeffrey S. Pierce
Jeffrey S. Pierce 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: 11422672Abstract: Managing updates can include receiving data items corresponding to available content for different applications, determining, using a processor, priorities associated with the data items, and creating updates for the data items using the priorities. The updates can be displayed in different ones of a plurality of views. Each view of the plurality of views is configured to display updates of a same priority.Type: GrantFiled: March 31, 2017Date of Patent: August 23, 2022Assignee: SAMSUNG ELECTRONICS CO., LTD.Inventors: Jeffrey S. Pierce, Mike Digman, Ranhee Chung
-
Patent number: 11132212Abstract: Providing assistance using a device can include determining, using a processor, an application that is currently executing and displayed by the device and determining, using the processor, information that accelerates user interaction with the application. The information can be displayed on the device as application-specific assistance.Type: GrantFiled: September 22, 2017Date of Patent: September 28, 2021Assignee: SAMSUNG ELECTRONICS CO., LTDInventors: Jeffrey S. Pierce, Ranhee Chung, Dane Mason
-
Patent number: 10860988Abstract: A plurality of data items can be managed using a processor. The plurality of data items can be contributed by a plurality of applications. The plurality of data items can include at least scheduled events, scheduled tasks and previous activities. Information corresponding to at least the scheduled events, scheduled tasks and previous activities can be presented. The plurality of data items can be managed based on knowledge and meaning of content of the plurality of data items.Type: GrantFiled: April 4, 2017Date of Patent: December 8, 2020Assignee: SAMSUNG ELECTRONICS CO., LTD.Inventors: Jeffrey S. Pierce, Sangwoo Han, Selene A. Mota Toledo, Mike Digman, Ranhee Chung
-
Patent number: 10749986Abstract: Interacting with a computing device can include registering a plurality of commands from a plurality of applications, wherein the plurality of commands specify entity types that are accepted as parameters, determining a first entity having a first entity type, wherein the first entity is independent of the plurality of applications, and determining a selected command from the plurality of commands registered by the plurality of applications that accepts the first entity type as a parameter. The first entity and the selected command can be provided, using a processor, to a first application of the plurality of applications that supports the selected command for execution.Type: GrantFiled: April 7, 2017Date of Patent: August 18, 2020Assignee: SAMSUNG ELECTRONICS CO., LTD.Inventors: Jeffrey S. Pierce, Mike Digman, Ranhee Chung
-
Patent number: 10579122Abstract: A detection can be made that a device is in a power charging state. Responsive to detecting that the device is in the power charging state, a current device use context associated with the power charging state can be determined. A user interface that corresponds to the current device use context associated with the power charging state can be selected. While the device is in the power charging state, the selected user interface can be presented.Type: GrantFiled: November 15, 2017Date of Patent: March 3, 2020Assignee: SAMSUNG ELECTRONICS CO., LTD.Inventors: Jeffrey S. Pierce, Ranhee Chung, Praveen Jayakumar
-
Patent number: 10503361Abstract: In one embodiment, a method includes detecting user input linked to a portion of a graphical user interface associated with one or more applications. The method further includes rendering, in response to the detected user input, at least a portion of a transient graphical object that is made up of several portions. Each portion is associated with a different virtual space, and each portion contains content including at least: 1) information linked to a particular one of the one or more applications; and 2) one or more graphical control objects for initiating one or more actions linked to the particular application.Type: GrantFiled: March 4, 2016Date of Patent: December 10, 2019Assignee: Samsung Electronics Company, Ltd.Inventors: Jeffrey S. Pierce, Mike Digman, Ranhee Chung, Sokhav Nget, Sangwoo Han, Junyeon Cho
-
Patent number: 10375123Abstract: In some embodiments, a request for a communication session is sent, from a requesting device to a recipient device, prior to establishing the communication session with the recipient device. A reply to the request is received, within the requesting device, from the recipient device. Responsive to the reply, the communication session is scheduled within the requesting device based upon the reply.Type: GrantFiled: September 16, 2016Date of Patent: August 6, 2019Assignee: SAMSUNG ELECTRONICS CO., LTD.Inventors: Jeffrey S. Pierce, Mike Digman, Selene A. Mota Toledo
-
Publication number: 20180253136Abstract: A detection can be made that a device is in a power charging state. Responsive to detecting that the device is in the power charging state, a current device use context associated with the power charging state can be determined. A user interface that corresponds to the current device use context associated with the power charging state can be selected. While the device is in the power charging state, the selected user interface can be presented.Type: ApplicationFiled: November 15, 2017Publication date: September 6, 2018Inventors: Jeffrey S. Pierce, Ranhee Chung, Praveen Jayakumar
-
Publication number: 20180225132Abstract: Providing assistance using a device can include determining, using a processor, an application that is currently executing and displayed by the device and determining, using the processor, information that accelerates user interaction with the application. The information can be displayed on the device as application-specific assistance.Type: ApplicationFiled: September 22, 2017Publication date: August 9, 2018Inventors: Jeffrey S. Pierce, Ranhee Chung, Dane Mason
-
Publication number: 20170293893Abstract: A plurality of data items can be managed using a processor. The plurality of data items can be contributed by a plurality of applications. The plurality of data items can include at least scheduled events, scheduled tasks and previous activities. Information corresponding to at least the scheduled events, scheduled tasks and previous activities can be presented. The plurality of data items can be managed based on knowledge and meaning of content of the plurality of data items.Type: ApplicationFiled: April 4, 2017Publication date: October 12, 2017Inventors: Jeffrey S. Pierce, Sangwoo Han, Selene A. Mota Toledo, Mike Digman, Ranhee Chung
-
Publication number: 20170293414Abstract: Managing updates can include receiving data items corresponding to available content for different applications, determining, using a processor, priorities associated with the data items, and creating updates for the data items using the priorities. The updates can be displayed in different ones of a plurality of views. Each view of the plurality of views is configured to display updates of a same priority.Type: ApplicationFiled: March 31, 2017Publication date: October 12, 2017Inventors: Jeffrey S. Pierce, Mike Digman, Ranhee Chung
-
Publication number: 20170295260Abstract: Interacting with a computing device can include registering a plurality of commands from a plurality of applications, wherein the plurality of commands specify entity types that are accepted as parameters, determining a first entity having a first entity type, wherein the first entity is independent of the plurality of applications, and determining a selected command from the plurality of commands registered by the plurality of applications that accepts the first entity type as a parameter. The first entity and the selected command can be provided, using a processor, to a first application of the plurality of applications that supports the selected command for execution.Type: ApplicationFiled: April 7, 2017Publication date: October 12, 2017Inventors: Jeffrey S. Pierce, Mike Digman, Ranhee Chung
-
Publication number: 20170171253Abstract: Coordination and handling of communications can include sending, from a requesting device to a recipient device prior to establishing a communication session with the recipient device, a request for the communication session and receiving, within the requesting device, a reply to the request from the recipient device. Responsive to the reply, the communication session is scheduled within the requesting device based upon the reply.Type: ApplicationFiled: September 16, 2016Publication date: June 15, 2017Inventors: Jeffrey S. Pierce, Mike Digman, Selene A. Mota Toledo
-
Publication number: 20170090695Abstract: In one embodiment, a method includes detecting user input linked to a portion of a graphical user interface associated with one or more applications. The method further includes rendering, in response to the detected user input, at least a portion of a transient graphical object that is made up of several portions. Each portion is associated with a different virtual space, and each portion contains content including at least: 1) information linked to a particular one of the one or more applications; and 2) one or more graphical control objects for initiating one or more actions linked to the particular application.Type: ApplicationFiled: March 4, 2016Publication date: March 30, 2017Inventors: Jeffrey S. Pierce, Mike Digman, Ranhee Chung, Sokhav Nget, Sangwoo Han, Junyeon Cho
-
Patent number: 9253125Abstract: Embodiments of the invention relate to managing a messaging state across multiple clients and devices which use respective communications systems. In one embodiment, a plurality of users are connected to multiple messaging communications systems. The multiple messaging communications systems use a plurality of associated messaging clients on each of the users' respective devices, for messaging communications between the users. The users' messaging communications are stored from the multiple messaging communications systems and their respective messaging clients, using a proxy service. A device, of the plurality of messaging clients, being used by a messaging user of the plurality of users is tracked. A current messaging communication of the messaging user from the stored messaging communications is routed to the currently used device, using the proxy service, for maintaining a state of the messaging communications of the users.Type: GrantFiled: June 6, 2013Date of Patent: February 2, 2016Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Christian B. Kau, Jeffrey S. Pierce, Christine M. Robson, Jerald T. Schoudt
-
Patent number: 9247386Abstract: A method, mobile device, application server, and computer program product, for requesting a geospatial-location-specific application associated with a geospatial-location-specific service that are both specific to a geospatial location corresponding to a current geospatial location of the mobile device. The mobile device determines a current geospatial location of the mobile device and sends a request message to an application server. The request message includes the current geospatial location of the mobile device and a request to receive a geospatial-location-specific application associated with a geospatial-location-specific service. The mobile device receives a response message including identification of a candidate geospatial-location-specific application associated with a geospatial-location-specific service, specific to a geospatial location within a defined nearby vicinity area of the current geospatial location of the mobile device.Type: GrantFiled: December 18, 2013Date of Patent: January 26, 2016Assignee: International Business Machines CorporationInventors: Christian Kau, Jeffrey S. Pierce, Christine M. Robson, Jerald T. Schoudt
-
Patent number: 9160700Abstract: Embodiments of the invention include a system and method for determining availability of a user on a plurality of communication devices includes collecting usage data of the user. An algorithm generates a predictive availability model of a user having a plurality of devices based on previous availability data collected, using a program executable by a processor of a computer. An algorithm prioritizes the devices of the user along with their respective messaging systems, to route a message from a sender to the user based on the predictive availability model, using the program. Routing logic is configured to route the message from the sender to the user based on the prioritization algorithm.Type: GrantFiled: August 16, 2013Date of Patent: October 13, 2015Assignee: International Business Machines CorporationInventors: Christian B. Kau, Jeffrey S. Pierce, Christine M. Robson, Jerald T. Schoudt
-
Publication number: 20150172862Abstract: A method, mobile device, application server, and computer program product, for requesting a geospatial-location-specific application associated with a geospatial-location-specific service that are both specific to a geospatial location corresponding to a current geospatial location of the mobile device. The mobile device determines a current geospatial location of the mobile device and sends a request message to an application server. The request message includes the current geospatial location of the mobile device and a request to receive a geospatial-location-specific application associated with a geospatial-location-specific service. The mobile device receives a response message including identification of a candidate geospatial-location-specific application associated with a geospatial-location-specific service, specific to a geospatial location within a defined nearby vicinity area of the current geospatial location of the mobile device.Type: ApplicationFiled: December 18, 2013Publication date: June 18, 2015Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Christian KAU, Jeffrey S. PIERCE, Christine M. ROBSON, Jerald T. SCHOUDT
-
Patent number: 9053111Abstract: Embodiments of the invention relate to interaction-based management of contact entries. In one embodiment, at least one contact in a set of contacts is determined to be associated with an archiving indicator. The archiving indicator indicates that one or more archiving operations are to be performed on the at least one contact. The set of contacts is associated with a user. At least one archiving threshold associated with the at least one contact is identified based on the determination. A determination is made as to whether the at least one archiving threshold has been satisfied. The at least one contact is archived based on the at least one archiving threshold having been satisfied.Type: GrantFiled: December 31, 2012Date of Patent: June 9, 2015Assignee: International Business Machines CorporationInventors: Christian Benjamin Kau, Jeffrey S. Pierce, Christine M. Robson, Jerald T. Schoudt
-
Patent number: 9053110Abstract: Embodiments of the invention relate to interaction-based management of contact entries. In one embodiment, at least one contact in a set of contacts is determined to be associated with an archiving indicator. The archiving indicator indicates that one or more archiving operations are to be performed on the at least one contact. The set of contacts is associated with a user. At least one archiving threshold associated with the at least one contact is identified based on the determination. A determination is made as to whether the at least one archiving threshold has been satisfied. The at least one contact is archived based on the at least one archiving threshold having been satisfied.Type: GrantFiled: December 28, 2012Date of Patent: June 9, 2015Assignee: International Business Machines CorporationInventors: Christian Benjamin Kau, Jeffrey S. Pierce, Christine M. Robson, Jerald T. Schoudt