Computer Supported Collaborative Work Between Plural Users Patents (Class 715/751)
-
Patent number: 9883023Abstract: A portable electronic communication device includes a user input receiver, one or more user outputs, and a processor programmed to receive user input from the user input receiver and to determine based on the user input whether the user desires the device to enter a private mode. The device alters communications from the device via the one or more user outputs while in the private mode, and enters the private mode if the user input indicates that the user desires the device to enter the private mode. While in the private mode, the device may alter the manner in which it communicates to the user.Type: GrantFiled: April 21, 2017Date of Patent: January 30, 2018Assignee: Motorola Mobility LLCInventors: Adrian M. Schuster, Rajib Acharya, Roger W. Ady, Plamen A. Ivanov, Mark A. Jasiuk, Dusan Macho Cierna, Robert Zurek
-
Patent number: 9864837Abstract: A clinical quality analytics system may include a data storage to store electronic medical record (EMR) data. The system may map events from the EMR data to a process map through a recursive matching process. The mapping may include recursively matching the events to nodes in threads in a map based on event times and thread times. One of the recursions may be selected as a best fit based on metrics determined for the recursions.Type: GrantFiled: February 28, 2013Date of Patent: January 9, 2018Assignee: ACCENTURE GLOBAL SERVICES LIMITEDInventors: Dennis Carroll, Anh-Hoang Vo, German Acuna, Cecil O. Lynch, Erica Creen
-
Patent number: 9842311Abstract: There is disclosed a method of providing resources in a collaborative input system comprising an interactive display surface, the method comprising: providing a common set of resources for a plurality of users; and selectively providing the common set of resources to individual users.Type: GrantFiled: January 12, 2012Date of Patent: December 12, 2017Assignee: Promethean LimitedInventor: Nigel Pearce
-
Patent number: 9832229Abstract: A multi-tier platform supports a messaging platform. An intermediate layer interacts with a web layer and registered sources of data components, where a registered source may be an application executing on the computer system or an external source of an external service provider. A data request is received at the web layer and is passed to the intermediate layer for requested data, which may comprise one or more data components. The intermediate layer determines the authoritative source for a data component and whether the data component comprises static or dynamic data. If data component comprises dynamic data, the intermediate layer functions as a messaging platform by generating a message to the registered source to access the dynamic data. If the data component comprises static data, the intermediate layer accesses the static data stored at the intermediate layer. The intermediate layer then returns the requested data via the web layer.Type: GrantFiled: December 14, 2015Date of Patent: November 28, 2017Assignee: Bank of America CorporationInventors: Sorin N. Cismas, Manu Kurian
-
Patent number: 9832518Abstract: Methods, media processing devices and cache nodes for enabling instant synchronization of processing of data units of a primary media stream and of one or more secondary streams by at least one media processing device are described.Type: GrantFiled: November 17, 2014Date of Patent: November 28, 2017Assignees: Koninklijke KPN N.V., Nederlandse Organisatie voor Toegepast-Natuurwetenschappelijk Onderzoek TNOInventors: Menno Bangma, Ray Van Brandenburg
-
Patent number: 9832154Abstract: A method of enabling collaboration between users of a collaborative Business Intelligence (BI) system comprising pages based on said BI system data, comprising: displaying a page comprising a view of at least one online analytical processing (OLAP) cube to one of a plurality of users of a BI system; deducing from semantics of said at least one OLAP cube a relevancy of each of at least some of said plurality of users for a collaboration session with said user; selecting the most relevant users from said plurality of users for said displayed page according to said deduced relevancy; and initiating a collaboration session with at least one of said most relevant users.Type: GrantFiled: July 12, 2011Date of Patent: November 28, 2017Assignee: Panorama Software Inc.Inventor: Jakob Averbuch
-
Patent number: 9819547Abstract: A system includes a runbook manager configured to generate a runbook governing future server provisioning jobs, based on analyzed job history. The runbook manager includes a history analyzer configured to analyze a job history for a plurality of provisioning jobs performed to provision a plurality of servers, to thereby obtain the analyzed job history.Type: GrantFiled: December 31, 2013Date of Patent: November 14, 2017Assignee: BMC Software, Inc.Inventors: Nitin Maini, Neeran Karnik
-
Patent number: 9811240Abstract: Disclosed is an operating method of an image display apparatus. The operating method includes displaying a first image on a display, displaying a first pointer on the display, the first pointer being linked to a first remote control device, displaying a second pointer on the display, the second pointer being linked to a second remote control device, the second pointer having a different shape than the first pointer, receiving a first user screen view command from the first remote control device, displaying a second image, the second image being a demagnified version of the first image, and displaying a first user screen on an area of the display where the second image is not displayed.Type: GrantFiled: May 29, 2014Date of Patent: November 7, 2017Assignee: LG ELECTRONICS INC.Inventors: Uniyoung Kim, Junghoon Son, Choonkeun Youn, Ryunghwa Rhee, Taejun Kim, Kunsik Lee, Byunghun Lee
-
Patent number: 9811513Abstract: Methods, systems, and articles of manufacture for organizing and selecting structures used to generate forms for capturing information as annotations made for a variety of different type data objects are provided. Some embodiments allow annotation structures to be associated with specific pairings of data object types and user roles via entries in a configuration file. When a user selects a set of one or more data objects for annotation, the configuration file may be accessed to determine a proper annotation structure for use in generating an annotation form based on the selected data objects and a role of the user.Type: GrantFiled: February 28, 2011Date of Patent: November 7, 2017Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Brian J. Cragun, Christine A. Grev, Cale T. Rath
-
Patent number: 9811349Abstract: Provided is a terminal apparatus including a display unit displaying an execution screen of a shared application, reflecting on a display operations performed by multiple users as operations performed on one application, where the shared application includes a function for displaying an identification object that associates each of the users with an operation result, displayed on the execution screen, reflecting the operation performed by each of the users, a function for setting, when a first user selects an identification object related to a second user and specifies a region on the screen, the specified region as a shared region that is shared by the first and second users, and a function for controlling, when the first or second user performs operation in the shared region, such that the displayed operation result reflecting the operation is not shown to users other than the first and second users.Type: GrantFiled: September 20, 2010Date of Patent: November 7, 2017Assignee: Sony CorporationInventor: Osamu Ooba
-
Patent number: 9811601Abstract: The content management application is an intranet application which provides a process for implementing changes to an internet website of a company by providing the company the ability to define and enforce a common style of page layout. The application can be accessed via a desktop browser and multiple users may access the application for multiple reasons at the same time. The application also dynamically generates new page designs and new component design with various people assigned to groups or teams enabling the continuous creation and processing of content. Once the content is created and reviewed, it is then launched onto the company's internet site for viewing by the internet users accessing the company's web page.Type: GrantFiled: April 9, 2015Date of Patent: November 7, 2017Assignee: III Holdings 1, LLCInventors: Andrea Bimson, Jin Chyung, Meena Gopakumar, Lorraine Miranda, Biswajit Sarkar, Shashikant Rao, Kaustubh Kunte
-
Patent number: 9804727Abstract: Mechanisms to allow a user to flexibly display visual content on multiple display devices connected to a computer. Each of the multiple displays may be configured to display a portion of visual content from a computer desktop or from an external content source. Each portion of visual content to be outputted may first be enhanced, such as via magnification, before being displayed on one of the multiple display devices. The user may be provided with a first control that enables the user to adjust a portion of visual content displayed on a first display device independently of a portion of visual content displayed on a second display device. A second control may also be provided that enables the user to adjust the portion of visual content displayed on the second display device independently of the portion of visual content displayed on the first display device.Type: GrantFiled: March 9, 2010Date of Patent: October 31, 2017Assignee: Freedom Scientific, Inc.Inventors: Richard Demar, Jost Eckhardt, Scott David Moore
-
Patent number: 9795888Abstract: A computerized on-line photo identification game presented through a computer program provides a subject matter category and steps for registration of website visitors to become photo-submitting players or to become photo subject matter identifying photo identifying players who receive photos of specific subject matter within the subject matter category submitted by photo-submitting players and identify the subject matter shown in the photos by name, by matching the subject matter to stored text in the program database, or both, and in which the photo identifying players may be rated by factors including concurrence with the majority of photo identifying players in identification and in which they may also be rewarded.Type: GrantFiled: June 20, 2014Date of Patent: October 24, 2017Inventors: Howard A. Green, Joseph Gene Cannata, Jr.
-
Patent number: 9798516Abstract: Smart Phones that support wireless printing of e-mails to a printer in a wireless local area network (WLAN) is disclosed and enabled. The new Smart Phone includes a touch sensitive screen, an operating system, an e-mail application, and a wireless communication unit supporting a protocol within IEEE 802.11 for WLAN communication. To print an email in an inbox of the email application, the smart phone provides a print item on the touch sensitive screen and also a list of one or more printers detected to be available in the WLAN on the touch sensitive screen, subsequent to the user having selected the print item and a selected printer from the list, a print job related to the email is transmitted to the selected printer over the WLAN. Additionally, the smart phone further supports voice activated commands, such as printing or replying to emails received at the Smart Phone.Type: GrantFiled: December 10, 2012Date of Patent: October 24, 2017Assignee: Flexiworld Technologies, Inc.Inventors: William Ho Chang, Christina Ying Liu
-
Patent number: 9785914Abstract: Apparatus, systems, and methods may operate to within the context of a shared document review process to receive an updated comment associated with an original comment by a comment series identifier. Further actions may include generating a comment differentiation identifier that serves to differentiate the updated comment from the original comment, and storing at least a portion of the updated comment and the comment differentiation identifier in a collaboration comment repository. Using stored document version history and a timeline, the state of the document at a particular point in time, and a history of the comment series can be rendered as a result. Additional apparatus, systems, and methods are disclosed.Type: GrantFiled: December 8, 2008Date of Patent: October 10, 2017Assignee: Adobe Systems IncorporatedInventors: Yash Kumar Gupta, Rajeev Sharma
-
Patent number: 9779107Abstract: An approach is provided for synchronizing elements in files across a technical environment. In one embodiment, a processor obtains a first change to a first file. The processor also obtains data identifying a second file. The processor determines if the change is supported by a data library in a pre-defined list of data sources. The processor analyzes the data library to determine a type of the change. The processor applies the type of the change to the second file.Type: GrantFiled: October 30, 2015Date of Patent: October 3, 2017Assignee: International Business Machines CorporationInventors: Danny Y. Chen, Fabian F. Morgan, Sarah V. White Eagle, Zhe Yan, Chuan Yang, Dan Dan Zheng
-
Patent number: 9781179Abstract: A method and apparatus for sharing presentation data, interactions, and annotation information between devices. The method includes: converting the presentation data into at least one image; transmitting the at least one image to the second device; displaying an image from among the at least one image on a screen of the first device, and transmitting image identification information about the displayed image to the second device; adding annotation data to the displayed image, based on a user input; and transmitting annotation information about the annotation data to the second device. The second device displays an image corresponding to the image identification information on a screen of the second device based on the image identification information, and the second device displays the annotation information on the image displayed on the screen of the second device the annotation information.Type: GrantFiled: March 27, 2017Date of Patent: October 3, 2017Assignee: SAMSUNG ELECTRONICS CO., LTD.Inventors: Jung-kih Hong, Min-suk Choi, Yoon-suk Choi, Sang-Il Lee, Seong-hoon Kang
-
Patent number: 9772978Abstract: Touch input visualizations for web-based interaction are described. Script associated with a web application is configured to process information regarding touch input events and produce corresponding visualizations for touch inputs when executed at a client device. In one approach, touch input events at the client device are captured and analyzed to determine characteristics of touch input including at least locations within a user interface corresponding to the touch input. A mark-up language document that is rendered in the user interface may be modified to define visualizations for the touch input at the locations. The mark-up language document including the visualizations at the locations may then be output via the user interface. A collaboration module may be used to share the user interface including the touch visualizations to another screen, such as during a meeting or online demonstration.Type: GrantFiled: February 7, 2013Date of Patent: September 26, 2017Assignee: Adobe Systems IncorporatedInventor: Tobias M. Bocanegra Alvarez
-
Patent number: 9767087Abstract: A system and method for annotating video content is disclosed. The system comprises a communication module, a monitor module and a sensor module. The communication module is communicatively coupled to a network to receive the video content. The monitor module is communicatively coupled to the communication module to receive an input and derive an annotation event. The sensor module is communicatively coupled to the monitor module to receive annotation data for annotating the video content. The annotation data comprises position data, time data and annotation content data. The annotation data comprises one or more of a text annotation, an audio, a video, a drawing, a sketch, an image, a streaming feed and a streaming video. The annotation data is either created by a user or uploaded or selected from one or more existing sources when the user adds it.Type: GrantFiled: July 31, 2012Date of Patent: September 19, 2017Assignee: Google Inc.Inventor: Tsvetomir Petrov Petrov
-
Patent number: 9756083Abstract: System and method to manage an electronic conference hosted by a conference server coupled to a processor and a memory, the method including: receiving, by a communication interface of the conference server, a request from a user to participate in an electronic conference; determining, by the processor, resources needed by the user and resources needed by the electronic conference; determining resource contentions among resources needed by the user and resources needed by the electronic conference; collecting contextual information related to at least one of the user and resources needed by the electronic conference; and resolving, by the processor, contentions among resources needed by the user and resources needed by the electronic conference.Type: GrantFiled: February 1, 2013Date of Patent: September 5, 2017Assignee: Avaya Inc.Inventors: Doree Duncan Seligmann, Moni Manor
-
Patent number: 9756004Abstract: In one embodiment, a method of delivering messages to a user of a user terminal executing a communication client and connected to a packet-based communication network, includes receiving a message at the communication client from the communication network, the message comprising a content portion and a control portion, wherein the content portion comprises information intended for display to the user of the user terminal, and storing the message in a data store at the user terminal. The communication client reads the control portion of the message and extracts data defining a trigger event and a condition. The communication client is monitored to determine whether the communication client state corresponds to the trigger event. Responsive to the communication client state corresponding to the trigger event, the communication client determines whether the condition is met. In the case that the condition is met, the content portion of the message is displayed in the communication client.Type: GrantFiled: November 8, 2007Date of Patent: September 5, 2017Assignee: SkypeInventors: Tanel Hiir, Kaido Karner, Priit Kasesalu, Mati Kosemae, Aarne Laur, Mihkel Karu, Sven Suursoho
-
Patent number: 9721019Abstract: Computer-implemented systems and methods are provided for presenting content recommendations. In one implementation, a method is provided for providing content recommendations to a plurality of users. The method may include generating a first plurality of content recommendations for a first user using a first plurality of methods, each of the first plurality of methods having a weight associated therewith. The method may further include selecting a second plurality of content recommendations from the first plurality of content recommendations based on the weights associated with the first plurality of methods. The method may further include providing the second plurality of content recommendations to the first user. The method may further include updating the weights associated with the first plurality of methods based on engagement by the first user with the second plurality of content recommendations.Type: GrantFiled: December 10, 2012Date of Patent: August 1, 2017Assignee: AOL Inc.Inventors: Thu Kyaw, Sang Chul Song, Sean Christopher Timm, Sudhir Achuthan, Mikhail Barrett, Vineet Mahajan
-
Patent number: 9705821Abstract: A method, non-transitory computer readable medium and an application manager computing device that assists with provisioning applications based on user anticipated workloads includes obtaining, a user anticipated resource based on information within a user workload database, prior to receiving a request from a client computing device. The obtained user anticipated resource is provisioned. The provisioned user anticipated resource is provided upon establishing a session with the requesting client computing device.Type: GrantFiled: September 30, 2014Date of Patent: July 11, 2017Assignee: F5 Networks, Inc.Inventors: Amit Jain, Charles Cano
-
Patent number: 9693019Abstract: A system and method for producing a video-based group conversation for viewing over a network. The system is configured to generate a display at a first user computer which includes a plurality of sections in a single screen display, including at least a preview section configured for displaying an indicator for each of one or more viewers who are viewing the video-based conversation, and a media player section configured for displaying a video signal including at least some of the video feeds. The creator of the video-based group conversation controls which users can participate in the video-based group conversation by enabling video feeds provided by those users to be displayed on the screen and viewable to other users who access the group conversation.Type: GrantFiled: November 16, 2015Date of Patent: June 27, 2017Assignee: FLURRY LIVE, INC.Inventors: Jeff Fluhr, Robert Hunt
-
Patent number: 9693020Abstract: A system and method for producing a video-based group conversation for viewing over a network. The system is configured to generate a display at a first user computer which includes a plurality of sections in a single screen display, including at least a preview section configured for displaying an indicator for each of one or more viewers who are viewing the video-based conversation, and a media player section configured for displaying a video signal including at least some of the video feeds. The creator of the publically viewable video-based group conversation controls which users can participate in the publically viewable video-based group conversation by enabling video streams provided by those users to be displayed on the screen and viewable to other users who access the group conversation.Type: GrantFiled: November 16, 2015Date of Patent: June 27, 2017Assignee: FLURRY LIVE, INCInventors: Jeff Fluhr, Robert Hunt
-
Patent number: 9686377Abstract: A system for zero-footprint screen capture, comprising a communication server software module, a screen capture server software module, a web server software module, and a media upload server software module, wherein the web server, on receiving a request for a specific web page from a client application whose screen is to be captured, uploads a persistent screen capture software application to the client, and further wherein, upon receiving a connection request from the screen capture application, establishes a persistent connection to the screen capture application and, on receiving a notification from the communication server pertaining to an interaction involving a user of the client application, sends instructions via the persistent connection to the screen capture application, and wherein the media upload server receives via the established connection to the uploaded screen capture application one or more data packets containing screen capture graphics data.Type: GrantFiled: December 14, 2015Date of Patent: June 20, 2017Assignee: ZOOM INTERNATIONAL S.R.O.Inventor: Michal Kridlo
-
Patent number: 9679331Abstract: Various embodiments are provided generally relating to controlling visual effects associated with online presentations. In some embodiments, an online presentation can be provided from a presenter to a plurality of users accessing a user interface displaying the online presentation. In response to providing the online presentations, a background setting of each user can automatically change from a first state to a second state. Furthermore, in response to providing the online presentation, the presenter and each user accessing the user interface can be placed in an active mode of communication which can enable live video communications to be transmitted from the presenter to each of the plurality of users.Type: GrantFiled: October 10, 2013Date of Patent: June 13, 2017Assignee: SHINDIG, INC.Inventor: Steven M. Gottlieb
-
Patent number: 9680983Abstract: A portable electronic communication device includes a user input receiver, one or more user outputs, and a processor programmed to receive user input from the user input receiver and to determine based on the user input whether the user desires the device to enter a private mode. The device alters communications from the device via the one or more user outputs while in the private mode, and enters the private mode if the user input indicates that the user desires the device to enter the private mode. While in the private mode, the device may alter the manner in which it communicates to the user.Type: GrantFiled: June 16, 2016Date of Patent: June 13, 2017Assignee: Motorola Mobility LLCInventors: Adrian M. Schuster, Rajib Acharya, Roger W. Ady, Plamen A. Ivanov, Mark A. Jasiuk, Dusan Macho Cierna, Robert Zurek
-
Patent number: 9665593Abstract: An approach is provided for synchronizing elements in files across a technical environment. In one embodiment, a processor obtains a first change to a first file. The processor also obtains data identifying a second file. The processor determines if the change is supported by a data library in a pre-defined list of data sources. The processor analyzes the data library to determine a type of the change. The processor applies the type of the change to the second file.Type: GrantFiled: March 28, 2013Date of Patent: May 30, 2017Assignee: International Business Machines CorporationInventors: Danny Y. Chen, Fabian F. Morgan, Sarah V. White Eagle, Chuan Yang, Dan Dan Zheng, Zhe Yan
-
Patent number: 9660822Abstract: An on-line system utilizing a social graph allows users to establish an account with the system and establish connections to nodes in the system. The social graph uses system-provided nodes that are created and maintained by the system, so that users cannot edit the system-provided nodes. The system aggregates and analyzes the social graph to present information in ways useful to its users. For example, the system reveals connections between persons in the system, with a corresponding strength of each connection.Type: GrantFiled: November 7, 2014Date of Patent: May 23, 2017Assignee: Relationship Science LLCInventors: Neal Goldman, John C. Dingee, Paul Ambas
-
Patent number: 9660952Abstract: A computer readable, non-transitory medium storing a program that causes a computer to execute a process, the process includes: storing identification information and information of a plurality of users of an electronic mail sent to the plurality of the users in a storage unit when receiving the electronic mail; determining whether a new electronic mail has a correlation with the electronic mail sent to the plurality of the users of which identification information is stored in the storage unit when receiving the new electronic mail; outputting information reporting receipt of the new electronic mail to at least one of the users included in the addresses of the electronic mail sent to the plurality of the addresses with reference to the storage unit when it is determined that the new electronic mail has the correlation with the electronic mail sent to the plurality of the users.Type: GrantFiled: July 11, 2014Date of Patent: May 23, 2017Assignee: FUJITSU LIMITEDInventors: Yoshitaka Kato, Masahiro Kawasaki
-
Patent number: 9634880Abstract: Provided is a method for displaying a graphical user interface on a server device and a client device for controlling the server device. The method may include receiving AV data being played in the server device at the client device, receiving a command at the client device to control the server device, generating a first graphical user interface in response to the received command for display on the client device together with the AV data received from the server device, transmitting a control signal corresponding to the command to the server device, and receiving information related to a second graphical user interface displayed on the server device in response to the command. The first graphical user interface may be displayed on the client device before the information related to the second graphical user interface displayed on the server device is received.Type: GrantFiled: October 12, 2012Date of Patent: April 25, 2017Assignee: LG ELECTRONICS INC.Inventors: Yonghwan Shin, Hyun Ko
-
Patent number: 9628296Abstract: Facilitating replying to received email messages includes presenting a selectable set of fast reply tokens that correspond to snippets of multimedia content, providing a mechanism to superimpose a selected subset of the fast reply tokens on to different portions of the received email message to compose an annotated email messages, wherein the fast reply tokens are separate from any reply email text, and sending the annotated email message. The fast reply tokens may include action icons, status icons, emoticons, emojis, expressive elements, clip art, highlighters, geometric shapes, arrows, short tunes, audio clips, video clips, abbreviated standard texts, and freehand notes. Facilitating replying to received email messages may also include providing cultural adaptations and localization of fast reply tokens based on a setting provided by a recipient of the annotated email message.Type: GrantFiled: November 30, 2012Date of Patent: April 18, 2017Assignee: EVERNOTE CORPORATIONInventors: Phil Libin, Keith Lang, Richard M. Warwick, Christopher Hinkle, Juan Carlos Jimenez, Ken Ryall, Matthew Armendariz
-
Patent number: 9621941Abstract: A system to provide an interactive experience with a participant device operating in relation to a vehicle is disclosed. The interactive experience may include live experience presentations synchronized across multiple participant devices. The multiple participant devices may be operating within or outside of the vehicle. The system may identify a relationship between the participant device and the vehicle. A live experience presentation on the participant device is configured based on the identified relationship. One or more of multimedia and/or multi-sensory streams may be communicated amongst the multiple participant devices and an experience service as layers. The layers are composed to generate the live experience presentation. The experience service may be implemented by an experience platform system.Type: GrantFiled: April 26, 2016Date of Patent: April 11, 2017Assignee: WICKR INC.Inventors: Tara Lemmey, Stanislav Vonog, Nikolay Surin
-
Patent number: 9612724Abstract: By enabling mobile devices, such as smart phones and tablets, to leverage native user interface components, the methods and systems described herein provide users a more seamless experience, wherein the user can potentially be oblivious to the fact that the application is not executing locally on the mobile device. In some embodiments, a user interface is provided which the user uses to trigger the display of a native user interface component. In some embodiments, the systems and methods described herein auto-adjust the pan and zoom settings on the mobile device to ensure that remote windows are presented in a manner that makes it easier for the user to interact with the device. The systems and methods described herein permit the user to switch to the new window in focus or a visual cue may be displayed to indicate that a window has been created somewhere on the remote desktop.Type: GrantFiled: November 29, 2012Date of Patent: April 4, 2017Assignee: Citrix Systems, Inc.Inventors: Lee Laborczfalvi, Richard Croft, Anil Roychoudhry, Stephen Parry-Barwick, Gus Pinto
-
Patent number: 9612826Abstract: An electronic device accesses a comparison of at least a portion of a second version of a software program to a corresponding portion of a first version of the software program. The device determines an attribution value for a first author based in part on one or more differences between a respective segment of source code in the second version of the software and a corresponding segment of source code in the first version of the software, and determines an attribution value for a second author based in part on one or more differences between the respective segment of source code in the second version of the software and the corresponding segment of source code in the first version of the software. The device displays or sends instructions for displaying indicia of at least one attribution value with the respective segment of source code in the second version.Type: GrantFiled: July 31, 2014Date of Patent: April 4, 2017Assignee: FACEBOOK, INC.Inventors: Felix Leupold, Matt Maclean, Lucas Moscovicz, Conrado Mader Blanco, Adrien Conrath
-
Patent number: 9609033Abstract: A method and apparatus for sharing presentation data, interactions, and annotation information between devices. The method includes: converting the presentation data into at least one image; transmitting the at least one image to the second device; displaying an image from among the at least one image on a screen of the first device, and transmitting image identification information about the displayed image to the second device; adding annotation data to the displayed image, based on a user input; and transmitting annotation information about the annotation data to the second device. The second device displays an image corresponding to the image identification information on a screen of the second device based on the image identification information, and the second device displays the annotation information on the image displayed on the screen of the second device the annotation information.Type: GrantFiled: November 23, 2015Date of Patent: March 28, 2017Assignee: SAMSUNG ELECTRONICS CO., LTD.Inventors: Jung-kih Hong, Min-suk Choi, Yoon-suk Choi, Sang-Il Lee, Seong-hoon Kang
-
Patent number: 9606972Abstract: One or more techniques and/or systems provide for an entity to receive collaboration context data regarding activities that have taken place with respect to a document when the entity views a reference to the document comprised within a communication directed to the entity. For example, a hyperlink related to a document may be emailed to an entity when the document is shared with the entity. Subsequently, when the entity views the email comprising the hyperlink, the entity may be provided with contextual information regarding the document (e.g., entities that have viewed the document, edits other entities have made to the document, etc.). In one embodiment, such information may be presented to the entity in the same application (e.g., email client and/or email service) as the email. In this way, the entity may be provided with information that may help the entity assess whether to access a shared document, for example.Type: GrantFiled: November 9, 2011Date of Patent: March 28, 2017Assignee: Microsoft Technology Licensing, LLCInventors: Sarah M. Filman, Arcadiy G. Kantor
-
Patent number: 9608876Abstract: Embodiments render on a second data processing system, a result derived from a set of data by performing data processing across the first data processing system and a second data processing system. The amount of processing performed by the second data processing system can be dynamically adjusted. The first data processing system receives information indicating an amount of interface characteristics of the first data processing system as compared to interface characteristics of the second data processing system to be presented to a user. Data processing is dynamically allocated between the first data processing system and the second data processing system, based on an amount of interface characteristics of the first data processing system as compared to interface characteristics of the second data processing system to be presented to a user.Type: GrantFiled: January 6, 2014Date of Patent: March 28, 2017Assignee: Microsoft Technology Licensing, LLCInventors: Haroon Ahmed, David Paul Hill, Robert M. Bruckner, Patrick McKay, David G. Campbell
-
Patent number: 9576057Abstract: The present invention relates to systems, methods, and user interfaces for browsing a collection of content items saved by a user or by one or more buddies associated with a given user. The method of the present invention comprises saving one or more content items and one or more associated keywords as specified by a user. An interface is generated that displays the one or more saved content items and the one or more associated keywords, as well as the one or more buddies associated with a given user. A user indication of the selection of a given keyword or the selection of a given buddy by the user is received. The one or more displayed content items are filtered according to the selected keyword, buddy, or combination of selected keyword and buddy.Type: GrantFiled: January 2, 2013Date of Patent: February 21, 2017Assignee: YAHOO! INC.Inventors: Kenneth Norton, Chung-Man Tam, Jianchang Mao, Zhichen Xu, Adrienne Bassett, Ashley Hall, Nathan Arnold
-
Patent number: 9571442Abstract: An external system (e.g., a website) is associated with an event and includes an interface that allows users to interact with streams of content associated with a social networking system. The interface allows a user to provide posts about the event via the interface, where the posts are displayed in the interface and also in a social networking interface on social networking system in connection with the user and other users associated with that user. The user can view, via the interface on the external system, posts from all users that are provided via the interface (e.g., everyone watching the event), thereby increasing the likelihood that the posts are relevant to the event. The user can also view, via the interface, posts from users associated with the user via the social networking system (e.g., friends of the user), regardless of where those are posted.Type: GrantFiled: September 14, 2012Date of Patent: February 14, 2017Assignee: Facebook, Inc.Inventors: Thomas Scott Whitnah, Peter Deng, Arieh Steinberg, Lior Abraham
-
Patent number: 9565221Abstract: A communication management system that manages a plurality of communication terminals transmits, to a request communication terminal, one of operation state information indicating that an operation state of a candidate counterpart communication terminal is unknown or information indicating that a communications protocol of the candidate counterpart communication terminal is different from a communications protocol of the request communication terminal, when the communications protocol is different between the candidate counterpart communication terminal and the request communication terminal. The request communication terminal displays information to a user, which is generated based on the information received from the communication management system.Type: GrantFiled: August 28, 2015Date of Patent: February 7, 2017Assignee: Ricoh Company, Ltd.Inventors: Taro Okuyama, Takahiro Asai
-
Patent number: 9558744Abstract: An audio processing apparatus and an audio processing method are described. In one embodiment, the audio processing apparatus include an audio masker separator for separating from a first audio signal an audio material comprising a sound other than stationary noise and utterance meaningful in semantics, as an audio masker candidate. The apparatus also includes a first context analyzer for obtaining statistics regarding contextual information of detected audio masker candidates, and a masker library builder for building a masker library or updating an existing masker library by adding, based on the statistics, at least one audio masker candidate as an audio masker into the masker library, wherein audio maskers in the maker library are used to be inserted into a target position in a second audio signal to conceal defects in the second audio signal.Type: GrantFiled: November 27, 2013Date of Patent: January 31, 2017Assignee: Dolby Laboratories Licensing CorporationInventors: Xuejing Sun, Shen Huang, Poppy Crum, Hannes Muesch, Glenn N. Dickins, Michael Eckert
-
Patent number: 9560091Abstract: An action oriented social collaboration system monitors users' interactions with computer software applications. The system provides the interactions to a social networking system. The system publishes the interactions data to a social networking/collaboration interface viewable by members of a group, such as a project team. The system not only publishes data corresponding to a user's interactions with the computer software application, but also publishes the user's interactions with the computer software application to interfaces corresponding to other project team members as well.Type: GrantFiled: August 30, 2013Date of Patent: January 31, 2017Assignee: Accenture Global Services LimitedInventors: Alex Kass, Sunil Shettigar, Srinivas Yelisetty, Maria P. Ergueta
-
Patent number: 9553922Abstract: A social networking system aggregates content related to the media events that have aired or are currently airing from a variety of sources, such as the entity broadcasting the media event and users that author content items referencing the media events. The social networking system generates multiple event interfaces that allow users of the social networking system to consume content, both user authored content and content curated from external sources, related to a media event. The interfaces include both content items that have a high correlation with the media events and visual representations of the user response to media event. Further, the interfaces include interface elements that allow users to easily navigate and interact with the information being presented as well as provide additional content related to the media events.Type: GrantFiled: May 1, 2014Date of Patent: January 24, 2017Assignee: Twitter, Inc.Inventors: Brian Guarraci, Lillian M. Carrasquillo, Esteban Kozak, Pradhuman D. Jhala, Satanjeev Banerjee, Nicolas T. Takayama, Justin J. Trobec, Zhanna Shamis, Aaron M. Kelley, Kevin Ullmann
-
Patent number: 9549006Abstract: According to one embodiment, a technique is presented to dynamically adjust a sample period used at a presenter device for a screen content capture sharing function during a communication session. In another embodiment, a technique is provided to control how frames of screen capture content, e.g., in a desktop sharing function, are sent to attendee devices during an online conference session. According to a still another embodiment, a technique is provided to enable on-demand designation of frames as key-frames during a desktop sharing function of an online conference session.Type: GrantFiled: July 31, 2013Date of Patent: January 17, 2017Assignee: Cisco Technology, Inc.Inventors: Haihua Huang, Yong Qian, Kejun Xia, Yaqing Zhang
-
Patent number: 9535651Abstract: Described are systems and methods for screen sharing between host and agent computing systems. At a time before capturing the screen of the host computing system, each open window corresponding to a browser process is identified. Certain information is acquired about each browser process. It is determined, in response to the certain information acquired about each browser process, whether the open window corresponding to that browser process is eligible for screen capture. For each eligible open window, each visible portion of that eligible open window is captured. Capture of an image on the screen of the host computing system is limited to each visible portion of each eligible open window.Type: GrantFiled: December 16, 2010Date of Patent: January 3, 2017Assignee: ORACLE INTERNATIONAL CORPORATIONInventor: Igor Khalatian
-
Patent number: 9529644Abstract: One or more processors determine that a user is attempting to execute an unscheduled computing task and estimate the time for execution. One or more processors determine that a computing task is scheduled to execute along with the unscheduled computing task. One or more processors warn the user that the computing task is scheduled to execute along with the unscheduled computing task. One or more processors estimate one or both of: a utilization of processing and a memory consumption for the computing tasks and determine whether a threshold will be exceeded. If the threshold will be exceeded, one or more processors warn the user.Type: GrantFiled: December 22, 2015Date of Patent: December 27, 2016Assignee: International Business Machines CorporationInventor: Sunil Verma
-
Patent number: 9525709Abstract: A method performed by a computing system includes maintaining a record of a terminated conversation, the conversation comprising a plurality of participants and a plurality of media types, wherein the media types used during the conversation changed during the conversation. The method further includes receiving a request from a client system associated with a participant of the terminated conversation, the request being to reestablish the terminated conversation. The method further includes, in response to the request, initiating reestablishment of the terminated conversation by attempting to reestablish the terminated conversation, wherein attempting to reestablish the terminated conversation includes a default setting of initiating communication sessions between a cumulative total of each of the participants using a cumulative total of each media type associated with the terminated conversation.Type: GrantFiled: September 11, 2014Date of Patent: December 20, 2016Assignee: GENBAND US LLCInventors: Arjun Cholkar, Ibrahim Dogru, Don Gilchrist
-
Patent number: 9519710Abstract: Systems and methods for classifying and ranking one or more keywords associated with a media work may be provided. In an embodiment, a system can recommend a set of media works in response to receiving information about a keyword associated with a media work. The system can recommend the set of media works based on aggregated classification information for a plurality of keywords associated with a plurality of media works, and aggregated rating information for the aggregated classification information. In an example, the aggregated rating information can represent the relevancy of a classification associated with at least one media work of the plurality of media works.Type: GrantFiled: March 14, 2014Date of Patent: December 13, 2016Assignee: IMDb.com, Inc.Inventors: Murray Leigh Chapman, Keith Nolan Simanton