Patents by Inventor Jeremy Santy

Jeremy Santy 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: 9912777
    Abstract: An example method is provided and includes establishing, by one or more servers, a communication session that provides an endpoint with access to at least one communication data stream, wherein the at least one communication data stream involves a plurality of profiles; generating a plurality of graphical identifiers corresponding to the plurality of profiles, wherein each of the plurality of graphical identifiers has at least one visual effect that is based on a determination of whether the corresponding endpoint is presently connected to the another communication session with the one or more servers, and wherein each of the plurality of graphical identifiers has at least one additional visual effect that is based on an elapsed time since the corresponding endpoint performed the action related to the another communication session; and transmitting the plurality of graphical identifiers to the corresponding endpoint of at least one of the plurality of profiles.
    Type: Grant
    Filed: March 10, 2015
    Date of Patent: March 6, 2018
    Assignee: Cisco Technology, Inc.
    Inventors: Sahiba Singh Johar, Susan McGarry, Jeremy Santy, Lonny Chu
  • Patent number: 9864612
    Abstract: Techniques to customize a user interface for different displays are described. An apparatus such as an electronic device with a processing system may implement a custom user interface system that when executed by a processor is operative to adapt a user interface view of an application for presentation by one or more displays. The custom user interface system may comprise, among other elements, a user interface adaptation component operative to receive as input a user interface view of the application for presentation on a first display and an adaptation parameter, and modify the user interface view for presentation on a second display based on the adaptation parameter. A presentation component is operative to present the customized user interface view on the second display. Other embodiments are described and claimed.
    Type: Grant
    Filed: December 23, 2010
    Date of Patent: January 9, 2018
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Joseph Friend, Nathan Fish, Jeffrey Berg, Joo-Young Lee, Derek Hans, Kuldeep Karnawat, Jeremy Santy
  • Publication number: 20170083210
    Abstract: In one embodiment, a method for switching conversational context in a collaborative environment is implemented on a computing device and includes: presenting a group conversation on a display screen associated with the computing device, where the presenting comprises display of at least collaborative communications and associated participant avatars, detecting selection of one of the associated participant avatars in the group conversation, switching from the group conversation to an individual conversation, the individual conversation conducted between individual conversation participants, where the individual conversation participants include a user of the computing device and one of the conversation participants according to the selected participant avatar, and replacing the group conversation on the display screen with a presentation of the individual conversation.
    Type: Application
    Filed: September 20, 2015
    Publication date: March 23, 2017
    Inventors: Marcellos PARKER, Jeremy SANTY, Justin STYLER, Lonny CHU
  • Publication number: 20160269504
    Abstract: An example method is provided and includes establishing, by one or more servers, a communication session that provides an endpoint with access to at least one communication data stream, wherein the at least one communication data stream involves a plurality of profiles; generating a plurality of graphical identifiers corresponding to the plurality of profiles, wherein each of the plurality of graphical identifiers has at least one visual effect that is based on a determination of whether the corresponding endpoint is presently connected to the another communication session with the one or more servers, and wherein each of the plurality of graphical identifiers has at least one additional visual effect that is based on an elapsed time since the corresponding endpoint performed the action related to the another communication session; and transmitting the plurality of graphical identifiers to the corresponding endpoint of at least one of the plurality of profiles.
    Type: Application
    Filed: March 10, 2015
    Publication date: September 15, 2016
    Applicant: CISCO TECHNOLOGY, INC.
    Inventors: Sahiba Singh Johar, Susan McGarry, Jeremy Santy, Lonny Chu
  • Patent number: 8996648
    Abstract: Social networking feed extensibility based on data types is described. An apparatus may comprise a custom feed system that when executed by a processor is operative to customize a social networking feed for a social networking system. The custom feed system may comprise a message reception component operative to receive a message from a client device, a message analysis component operative to determine a message type of the message based on a syntax of the message, and a message display component operative to display the message with a message display style specific to the message type of the message. Other embodiments are described and claimed.
    Type: Grant
    Filed: December 1, 2010
    Date of Patent: March 31, 2015
    Assignee: Microsoft Corporation
    Inventors: Anne Archambault, Cedric Dussud, Jeremy Santy, Ellen Steele
  • Publication number: 20120166985
    Abstract: Techniques to customize a user interface for different displays are described. An apparatus such as an electronic device with a processing system may implement a custom user interface system that when executed by a processor is operative to adapt a user interface view of an application for presentation by one or more displays. The custom user interface system may comprise, among other elements, a user interface adaptation component operative to receive as input a user interface view of the application for presentation on a first display and an adaptation parameter, and modify the user interface view for presentation on a second display based on the adaptation parameter. A presentation component is operative to present the customized user interface view on the second display. Other embodiments are described and claimed.
    Type: Application
    Filed: December 23, 2010
    Publication date: June 28, 2012
    Applicant: MICROSOFT CORPORATION
    Inventors: Joseph Friend, Nathan Fish, Jeffrey Berg, Joo-Young Lee, Derek Hans, Kuldeep Karnawat, Jeremy Santy
  • Publication number: 20120143948
    Abstract: Social networking feed extensibility based on data types is described. An apparatus may comprise a custom feed system that when executed by a processor is operative to customize a social networking feed for a social networking system. The custom feed system may comprise a message reception component operative to receive a message from a client device, a message analysis component operative to determine a message type of the message based on a syntax of the message, and a message display component operative to display the message with a message display style specific to the message type of the message. Other embodiments are described and claimed.
    Type: Application
    Filed: December 1, 2010
    Publication date: June 7, 2012
    Applicant: MICROSOFT CORPORATION
    Inventors: Anne Archambault, Cedric Dussud, Jeremy Santy, Ellen Steele