Patents by Inventor Keith Griffin

Keith Griffin 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: 20150201162
    Abstract: In one embodiment, a method is provided in a video conference session which has a video stream, an audio stream and an information stream between at least one first participant and at least one second participant, comprising: detecting, based on an analysis of at least one of the video stream, the audio stream or the information stream of the video conference session, an indication from a first participant of a wish to obtain additional information about at least one second participant selected by the first participant; and selectively providing additional information relating to the selected second participant to a screen of at least one selected target device viewable by the first participant.
    Type: Application
    Filed: January 15, 2014
    Publication date: July 16, 2015
    Applicant: CISCO TECHNOLOGY, INC.
    Inventors: Keith Griffin, Ainhoa Ostolaza
  • Patent number: 8977698
    Abstract: A networking environment accessible by a plurality of computing devices is established to facilitate communications between participants associated with the computing devices, where content is generated and shared by participants via the networking environment. An item of content is shared with a group of recipients associated with computing devices via the networking environment, where the shared item of content includes one or more tags associated with the content, and each tag includes an initial weight value associated with the tag. A relevance factor associated with the group is determined, where the relevance factor is based upon information obtained from profiles of recipients from the group, and the initial weight value of each tag associated with the shared item of content is adjusted based at least in part upon the collective relevance factor associated with the group.
    Type: Grant
    Filed: November 30, 2012
    Date of Patent: March 10, 2015
    Assignee: Cisco Technology, Inc.
    Inventors: Vishal Veda, Nithya N. Vijayakumar, Namrata Arora, Keith Griffin
  • Publication number: 20150067545
    Abstract: An example method is provided and includes causing display of a visual representation of calendar information that comprises at least one meeting indicator, determining a visual meeting path that comprises at least one visual meeting path node that corresponds to the meeting indicator, determining an attendance status of the meeting, such that the attendance status corresponds with the visual meeting path node, and causing communication of the attendance status of the meeting to an organizer of the meeting.
    Type: Application
    Filed: August 27, 2013
    Publication date: March 5, 2015
    Applicant: CISCO TECHNOLOGY, INC.
    Inventor: Keith Griffin
  • Patent number: 8938690
    Abstract: In one embodiment, a method includes generating a hover card associated with an entity in response to a user of a software application hovering a pointer over a reference to the entity within a graphical user interface (GUI) presented to the user by the software application. The hover card includes a photograph or icon representing the entity, a name of the entity, and a plurality of unified communications (UC) icons that are each configured to attempt to establish a particular type of communication session between the user and the entity. The method further includes presenting the hover card to the first user proximate to the pointer.
    Type: Grant
    Filed: November 15, 2010
    Date of Patent: January 20, 2015
    Assignee: Cisco Technology, Inc.
    Inventors: Joseph F. Khouri, Raghurama Bhat, Ashish S. Chirputkar, Muralidhar K. Sitaram, Keith Griffin, James P. Beno
  • Publication number: 20140310037
    Abstract: Techniques are provided to perform skills, expertise, abilities and interests tagging in in a software (e.g., social networking) environment. Interactions of a user are monitored in a software environment in which information about users is collected based upon user actions. Textual information about or derived from an interaction of the user is obtained. A skill noun is determined from the textual information obtained for the interaction. The determined skill noun and a skill verb are combined to form a user skill tag. A profile of the user is updated with the user skill tag.
    Type: Application
    Filed: April 16, 2013
    Publication date: October 16, 2014
    Inventors: Keith Griffin, Dart Lindsley, Benjamin Lerch
  • Publication number: 20140156743
    Abstract: A networking environment accessible by a plurality of computing devices is established to facilitate communications between participants associated with the computing devices, where content is generated and shared by participants via the networking environment. An item of content is shared with a group of recipients associated with computing devices via the networking environment, where the shared item of content includes one or more tags associated with the content, and each tag includes an initial weight value associated with the tag. A relevance factor associated with the group is determined, where the relevance factor is based upon information obtained from profiles of recipients from the group, and the initial weight value of each tag associated with the shared item of content is adjusted based at least in part upon the collective relevance factor associated with the group.
    Type: Application
    Filed: November 30, 2012
    Publication date: June 5, 2014
    Applicant: Cisco Technology, Inc.
    Inventors: Vishal Veda, Nithya N. Vijayakumar, Namrata Arora, Keith Griffin
  • Publication number: 20140108565
    Abstract: A system for evaluating network users comprises one or more processors communicatively coupled to one or more memories operable to receive, over a network comprising a plurality of network users, electronic first user content generated by a first user, provide the first user content over the network to a second user, receive, over the network, a second user response to the first user content generated by the second user, determine a second user response delay time for the second user response, wherein the second user response delay time is associated with the amount of time between when the first user content was provided over the network and when the second user response was received, and generate a first list of network users that have responded to first user content, wherein the first list is organized based at least in part on the second user response delay time.
    Type: Application
    Filed: October 16, 2012
    Publication date: April 17, 2014
    Inventors: Keith Griffin, Patrick C. Linskey
  • Publication number: 20140074893
    Abstract: In a network environment between a group of endpoint computing devices, where content is shared between the group of endpoint computing devices via a social network platform, techniques are described herein for receiving a social activity feed associated with the social network platform, the social activity feed including activities occurring within the social network platform. An algorithm is applied to a social graph of a user at an endpoint computing device of the group to determine a prioritization of nodes within the user's social graph, activities within the social activity feed are associated with nodes of the user's social graph, and recommendations are provided to the user of activities within the social activity feed that correspond with prioritized nodes of the user's social graph.
    Type: Application
    Filed: January 15, 2013
    Publication date: March 13, 2014
    Applicant: CISCO TECHNOLOGY, INC.
    Inventor: Keith Griffin
  • Publication number: 20140025734
    Abstract: Techniques are provided for automatic identification of a trending topic within a social software enterprise platform. The trending topic comprises a topic that includes content relating to a threshold amount of activities associated with participants of the platform. A trending topic community within the platform is automatically generated in response to the trending topic meeting a threshold criteria, and participants identified as being associated with the trending topic are automatically invited to join as members of the trending topic community.
    Type: Application
    Filed: July 18, 2012
    Publication date: January 23, 2014
    Applicant: CISCO TECHNOLOGY, INC.
    Inventor: Keith Griffin
  • Publication number: 20130297705
    Abstract: A method, an apparatus and computer readable storage media facilitate establishing a communication session between a computing device of a user and at least one other computing device within a collaboration platform (system) to facilitate one or more communications between the user and other users associated with the platform. Updates are received to an account of the user that is accessible via the user's computing device, wherein the updates provide information relating to posted activities, notifications or other content and individuals associated with the posted activities, the posted activities, notifications or other content being available at one or more computing devices associated with the platform. The updates are automatically organized in at least one order based upon a profile of the user that is associated with the user's account. The computing device of the user provides a listing of the updates based upon an order determined by the organizing operation.
    Type: Application
    Filed: May 2, 2012
    Publication date: November 7, 2013
    Applicant: CISCO TECHNOLOGY, INC.
    Inventors: Namrata Arora, Keith Griffin, Ashok Varadhan, Nithya N. Vijayakumar
  • Publication number: 20130297689
    Abstract: A social graph is constructed to be representative of a social network by including nodes and edges representing activities in the social network. Activities in communication transactions of a communication network are identified and activity stream tuning parameters are determined for a user of the social network from the identified relationships. Activity stream data is presented to the user in accordance with the tuning parameters.
    Type: Application
    Filed: May 3, 2012
    Publication date: November 7, 2013
    Applicant: CISCO TECHNOLOGY, INC.
    Inventors: Raghurama Bhat, Biren Gandhi, Keith Griffin
  • Patent number: 7571235
    Abstract: A softphone telephony application is provided within a browser using a visible frame to provide event notifications and allow a user to issue commands and a hidden frame which receive asynchronous event notifications as a dynamic HTML stream. Outgoing control commands are implemented as web service behaviours. In this way, all of the functionality required to control a CTI application on a server and to receive event notifications from the CTI application can be provided using standard browser technology and without requiring the installation of any dedicated software or the provision of non-standard communication channels.
    Type: Grant
    Filed: December 19, 2003
    Date of Patent: August 4, 2009
    Assignee: Nortel Networks Limited
    Inventors: Thomas O'Rourke, Keith Griffin, Kevin Gallagher
  • Publication number: 20050138183
    Abstract: A softphone telephony application is provided within a browser using a visible frame to provide event notifications and allow a user to issue commands and a hidden frame which receive asynchronous event notifications as a dynamic HTML stream. Outgoing control commands are implemented as web service behaviours. In this way, all of the functionality required to control a CTI application on a server and to receive event notifications from the CTI application can be provided using standard browser technology and without requiring the installation of any dedicated software or the provision of non-standard communication channels.
    Type: Application
    Filed: December 19, 2003
    Publication date: June 23, 2005
    Inventors: Thomas O'Rourke, Keith Griffin, Kevin Gallagher
  • Publication number: 20050138032
    Abstract: A client accesses an application provided on a server using web services to formulate appropriate commands to the application. The client additionally downloads from the server its own web services provider, and the server maintains an application to consume services provider by the client-side provider. In this way, the server is provided with the ability to issue to the client commands which can be interpreted by the client as event notifications and messages. In this way, web services can be used in parallel streams to be provide unsolicited event messaging from the client to the server and vice versa. This has particular application in the provision of a computer telephone integration (CTI) client which needs to receive unsolicited events messaging relating to a telephony device under its control.
    Type: Application
    Filed: December 19, 2003
    Publication date: June 23, 2005
    Inventors: Thomas O'Rourke, Kevin Gallagher, Keith Griffin
  • Publication number: 20050127874
    Abstract: Embodiments of the present invention are directed to a method and apparatus for multiple battery cell management. In one embodiment, a solid state relay is used instead of a mechanical relay in a BMS. The SSR is smaller and faster than a mechanical relay, enabling smaller BMSs that more efficiently and safely manage battery cell charge. In another embodiment, a plurality of battery cells are connected to two rails, using four SSRs to control access to the battery cells. In one embodiment, a plurality of battery cells are grouped together and controlled as one module of a multi-module BMS. In one embodiment, each module has 10 battery cells in series. In one embodiment, the BMS controls 4 modules. In one embodiment, each module is controlled by control signals passing through logical gates. In another embodiment, each module is controlled by control signals passing through a programmed circuit.
    Type: Application
    Filed: December 12, 2003
    Publication date: June 16, 2005
    Inventors: Myoungho Lim, Mark Flaherty, Woo-chul Yi, Keith Griffin