Computer Supported Collaborative Work Between Plural Users Patents (Class 715/751)
-
Patent number: 9506773Abstract: Provided are methods and systems for delivering smart reminders to a user based on data associated with a calendar event of the user. The methods and systems utilize data contained in a user's calendar to deliver relevant event location identification information to the user at appropriate times in advance of a scheduled start time for the event. A reminder notification is delivered to a device of the user when it is determined that the user is approaching the specified event location (e.g., based on location data associated with the user device) and the scheduled start time for the event is within a threshold period of time. The notification includes one or more images of a particular venue specified for the event, contact information for the venue, as well as various other data associated with the particular venue and/or corresponding event.Type: GrantFiled: June 24, 2014Date of Patent: November 29, 2016Assignee: GOOGLE INC.Inventors: Mauro Cherubini, Rajiv Arjan
-
Patent number: 9508059Abstract: A messaging device allows a user to initiate communication to recipients via a graphical user interface. In some embodiments, messages are composed by a user via a touchscreen display. Pre-existing messages may also be retrieved by the user via the display. Icons representing potential message recipients are displayed, and the user may deliver a message to a recipient by associating the message with the icon that represents the desired recipient, such as by a drag-and-drop or pop-and-hop motion. In addition, the user may indicate to which of the recipient's various electronic devices or services the message is to be delivered. In some embodiments, the user may deliver the message to a group of recipients.Type: GrantFiled: June 4, 2008Date of Patent: November 29, 2016Assignee: T-Mobile USA, Inc.Inventors: Ming Ligh, Paulo S. T. Chow, Valerie Goulart, Anthony Giardini, Georgiana Gormley, Jeff Gough, Patrick Carney
-
Patent number: 9503686Abstract: Embodiments of the invention detail systems, computer program products, and methods for providing a review bucket for video conferences. In an exemplary embodiment the system presents on a display a review bucket widget that is configured to receive a plurality of discussion topics for use in a video conference communication session between the customer and a business agent that represents a particular entity. To this extent, the system may additionally receive, within the review bucket widget, an identifier of at least one discussion topic that the customer is interested in discussing during the video conference communication session and transmit the at least one discussion topic to the business agent.Type: GrantFiled: October 31, 2014Date of Patent: November 22, 2016Assignee: Bank of America CorporationInventors: Carrie Anne Hanson, Alicia C. Jones-McFadden, Craig Sobol, Brent Alan Shelkey, Kimberly Ya-chin Chang, Sarah Beth Gottfried, Wang Liang, Neha Rani Rathi, Anthony Scott Wong
-
Patent number: 9501258Abstract: A method of facilitating the reproduction of a presenter's desktop for attendees of a real-time collaboration. A bound portion of the desktop (the portion shared with the attendees) is logically divided into clusters. When the content of a cluster changes, the cluster is analyzed and one or more objects describing the content may be identified. Each object that is not already cached is cached and assigned a cache ID. Each object in the cluster is described in an object primitive to be sent to the attendees. Actions for reproducing the object on the attendees' clients are sent as action primitives. The object and action primitives allow the content of the presenter's desktop to be sent incrementally instead of sending the entire desktop.Type: GrantFiled: April 13, 2007Date of Patent: November 22, 2016Assignee: ORACLE INTERNATIONAL CORPORATIONInventors: Ilya Teplov, Aleksey Skurikhin, Paul Huck, Alex Fedotov
-
Patent number: 9502073Abstract: A non-transitory computer readable medium that stores instructions that cause a computerized system to: process a media stream to extract metadata about characteristics of the media stream; display to a user the metadata; receive from the user an instruction to generate a modified media stream that is responsive to at least one characteristic that is represented by the metadata; and process the media stream to generate a modified media stream, in response to the instruction.Type: GrantFiled: December 6, 2012Date of Patent: November 22, 2016Assignee: MAGISTO LTD.Inventors: Oren Boiman, Alex Rav-Acha
-
Patent number: 9495070Abstract: Various aspects and embodiments are directed to a streamlined computer device and a graphical user interface that organizes interface elements into views of computer content for presentation to a user. Various views of digital media content permits users to easily and efficiently access various digital media content. Different views are used to provide an interface that is responsive to configurations of the device and responsive to activity being performed by the user. Aspects include permitting the user to maintain and manage digital media content libraries. According to some embodiments, the libraries comprise user digital media content and references digital media content. Functionality provided to a user can be tailored to the type of content displayed, accessed and/or managed. According to various aspects, methods and systems are provided for accessing and managing digital media libraries on a streamlined computing device with a plurality selectable I/O profiles.Type: GrantFiled: December 17, 2013Date of Patent: November 15, 2016Assignee: LiTL LLCInventors: Robert S. Pennington, Matthew D. Day, Noah B. Guyot, Daniel Kuo, Jenea B. Hayes, Aaron Tang, David L. Fore, John H. Chuang, Chris Bambacus, Eben Eliason, Chris Moody, Yves Behar, Joshua Morenstein, Christopher Hibmacronan, Naoya Edahiro
-
Patent number: 9483564Abstract: A request is received from a mobile device located in a first geographic location for an image displaying a second geographic location. Mobile devices are geolocated and those located within a predetermined distance from the second geographic location are identified. A description of the desired image is delivered to each such identified such mobile device, whereupon the desired image is received from at least one such identified mobile device and forwarded to the requesting mobile device.Type: GrantFiled: June 21, 2015Date of Patent: November 1, 2016Inventor: Ouri Shifman
-
Patent number: 9472002Abstract: A computer-implemented method for generating a graph of parameters of a virtualized computing environment. The method includes generating a first graph depicting a timeline of aggregate health of a virtual machine grouping; generating a second graph depicting types of user activity for one of the plurality of time frames; and generating a third graph depicting aggregate health of the virtual machine grouping for one of the plurality of time frames, wherein the second graph is overlaid with the third graph, and wherein the first graph, the second graph, and the third graph are for display in a single view.Type: GrantFiled: April 12, 2013Date of Patent: October 18, 2016Assignee: VMware, Inc.Inventors: Karen Natalie Wong, David Yang
-
Patent number: 9467487Abstract: An apparatus and method of providing a user with a web-browser supplement is disclosed. One method includes providing access to a focal group, wherein the focal group includes at least one member having at least one association with the user. Access is provided to information associated with the at least one member having relevance to the focal group. Web browsing by the user is supplemented by the information of the members of the focal group.Type: GrantFiled: April 14, 2015Date of Patent: October 11, 2016Inventors: Jonathan Davar, Serge M. Krasnyansky
-
Patent number: 9467518Abstract: A method enables automated remote control of a remote device from a local device connected to the remote device over a network. The method includes executing a set of one or more commands on the remote device by invoking a macro on the local device. Invoking the macro causes the local device to send said the set of commands over the network to the remote device.Type: GrantFiled: February 15, 2010Date of Patent: October 11, 2016Assignee: CommuniTake Technologies Ltd.Inventors: Amiram Perlmutter, Eran Karpen, Ronen Sasson
-
Patent number: 9466049Abstract: Embodiments relate to systems and methods for analyzing patterns and trends in online communities, and more particularly to organizing and analyzing data from community collaboration platforms and websites such as wikis, mailing lists, bug trackers, project management tools, and version control systems. At least one collaboration space can contain and store topics which can be submitted to and accessible by a plurality of users. The plurality of users can start new topics or add to existing topics within the at least one collaboration space. The at least one collaboration space can organize data within the topics according to various attributes of the data and the topics. The at least one collaboration space can send the organized data to a dashboard, which can create data organization aids to analyze the data.Type: GrantFiled: November 26, 2008Date of Patent: October 11, 2016Assignee: Red Hat, Inc.Inventors: Michael Paul DeHaan, Gregory Alexander Reasoner DeKoenigsberg
-
Patent number: 9460717Abstract: A mobile terminal including a microphone configured to receive a voice input; a touchscreen configured to display information; and a controller configured to activate a voice recognition mode on the mobile terminal for receiving the voice input from the microphone, receive the voice input indicating a particular function on the mobile terminal is to be executed, execute the particular function indicated by the received voice input, if the voice recognition mode is interrupted while the particular function is being executed, determine whether the particular function is in a complete state or an incomplete state, if the particular function is in the incomplete state, display a display object corresponding to the particular function in the incomplete state, and resume the particular function and activate the microphone for receiving additional voice input to complete the particular function.Type: GrantFiled: November 20, 2013Date of Patent: October 4, 2016Assignee: LG ELECTRONICS INC.Inventors: Jonghwan Kim, Hojoong Jeong
-
Patent number: 9462017Abstract: A method for conducting a communications session (e.g., a teleconference) may include: displaying, by a client device, a communications interface that may include a first canvas, a second canvas, and a content browser. The first canvas may be arranged to display a media stream. The second canvas may be arranged to display a sequence of content items that may be provided by a communications system (e.g., a teleconferencing system). The content browser may be arranged to display identifiers for one or more files that are associated with the teleconference. The method may further include detecting a first input that moves a file from the content browser onto the second canvas, and in response to the first input, transmitting from the client device to the communications system, an instruction to generate a new sequence of content items based on at least a portion of the file.Type: GrantFiled: June 16, 2015Date of Patent: October 4, 2016Assignee: LHS PRODUCTIONS, INC.Inventor: Louis Siracusano, Jr.
-
Patent number: 9449644Abstract: In the present invention, image data is edited in response to a demand transmitted from a data-processing apparatus through a network. A moving-picture server (3) acquires a scenario consisting of a plurality of scenes, each lasting for a given time, is acquired in response to a demand made by a personal computer (1-1). The server acquires from a temporary edition space (6) a given number of original data items that will be used in the scenario, also in response to a demand made by the data-processing apparatus. The moving-picture server (3) selects prescribed ones of the original data items acquired and allocate them to the scenes of the scenario acquired. The server corrects the original data items selected, in accordance with the prescribed image data items that have been allocated to the scenes of the scenario. The image data is thereby edited.Type: GrantFiled: November 10, 2011Date of Patent: September 20, 2016Assignee: SONY CORPORATIONInventor: Takao Yoshimine
-
Patent number: 9406042Abstract: In various example embodiments, a system and method to provide status indictors on an image galley is disclosed. At least one item to be displayed in an image gallery on a client device is identified. Once identified, status information for the item is obtained. Subsequently, gallery rendering and display instructions are generated and transmitted to the client device. The rendering and display instructions include the status information and enables generation of status indicators from the status information for display over the image gallery at the client device. The rendering and display instructions may also include instructions for displaying the image gallery. The status information at the client device may be updated as status information changes.Type: GrantFiled: September 14, 2009Date of Patent: August 2, 2016Assignee: eBay Inc.Inventors: Ryan Melcher, Dane Howard
-
Patent number: 9386108Abstract: This invention provides a social network for wildlife species observers, e.g. birders, to verify accuracy of observations made of wildlife in the field, and includes issuance of automatic rare species alerts when a sighting is determined to be rare, all via a web site.Type: GrantFiled: May 16, 2013Date of Patent: July 5, 2016Inventor: Mitchell Waite
-
Patent number: 9383888Abstract: A UI for presenting and reviewing a document is optimized based upon the type of computing device being utilized to present the document. One such UI includes a first pane showing a view of the document under review that is sized and formatted for display on a large-format display device. The first pane can also be utilized to emphasize a portion of the document. The UI also includes a second pane that includes indicators for each of the reviewers of the document. The selection of an indicator will cause a portion of the document being reviewed by the corresponding reviewer to be displayed in the first pane. The UI also includes a third pane that includes a scaled image of the document shown in the first pane. Selection of a portion of the scaled image causes the selected portion of the document to be displayed in the first pane.Type: GrantFiled: December 15, 2010Date of Patent: July 5, 2016Assignee: Microsoft Technology Licensing, LLCInventors: Nathan James Fish, Jeffrey Berg, Joo Young Lee, Derek Matthias Hans, Kuldeep Karnawat, Joseph Freeman Friend, Nino Yuniardi, David Benjamin Lee
-
Patent number: 9361296Abstract: A method and apparatus for processing collaborative documents providing a portable document version which may be processed when not connected to the collaborative document. The collaborative document is accessible to users through a network. Updates to the collaborative document are provided to the portable document, which may be modified to include the updates or replaced with an updated version of the collaborative document.Type: GrantFiled: January 22, 2009Date of Patent: June 7, 2016Assignee: ADOBE SYSTEMS INCORPORATEDInventors: Robert K. McAfee, Vivek Hebbar
-
Patent number: 9354769Abstract: A technique electronically controls commitment of a change to stored information. The technique involves accessing a reviewer database to ascertain a set of reviewers assigned to review proposed changes to the stored information. The technique further involves electronically notifying the set of reviewers to review a particular proposed change to the stored information after the set of reviewers is ascertained. Each reviewer is able to electronically approve or reject the particular proposed change to the stored information. The technique further involves (i) electronically preventing commitment of the particular proposed change to the stored information while less than a predefined number of electronic approvals has been received from the set of reviewers and (ii) electronically enabling commitment of the particular proposed change to the stored information upon receipt of the predefined number of electronic approvals from the set of reviewers.Type: GrantFiled: March 31, 2011Date of Patent: May 31, 2016Assignee: EMC CorporationInventors: Santhosh V. Kudva, Michael E. Bappe, Helen S. Raizen, Thomas W. Bennett
-
Patent number: 9342209Abstract: Features are disclosed for generating presentations of information about activities of users of personal devices. Any number of personal devices may transmit information about activities performed by users associated with the personal devices. The information can be transmitted to a management component configured to compile the information, supplement the information with information from third-party sources, and generate presentations. The presentations may be based on templates associated with particular users or groups of users. The presentations may include, but are not limited to, visual, audio, and textual content.Type: GrantFiled: August 23, 2012Date of Patent: May 17, 2016Assignee: Audible, Inc.Inventors: Douglas C. Hwang, Douglas S. Goldstein, Ajay Arora, Guy A. Story, Jr.
-
Patent number: 9330279Abstract: A method, system and computer program product for blocking access to restricted elements of application interface and covering the restricted elements by trusted interface elements. The system includes an analyzer module, a database of restricted elements and a blocking module. The analyzer module is configured to detect interface elements of an active application rendered on a computer or a mobile device. The analyzer module determines if an application interface element is restricted by comparing the application interface element against the known restricted interface elements from the database. If the restricted element is detected, the analyzer module sends the data about the restricted element to the blocking module. The blocking module covers the restricted interface element by a trusted interface element or by an image.Type: GrantFiled: February 27, 2014Date of Patent: May 3, 2016Assignee: Kaspersky Lab, ZAOInventors: Konstantin M. Filatov, Victor V. Yablokov
-
Patent number: 9317640Abstract: One aspect of the invention is a method for the electronic design of collaborative and validated architectures. The method for the electronic design of an architecture includes storing architecture elements created by users in a centralized database. The creation of an architecture model is initiated in response to a request of a user of a client system. The centralized database is accessed to retrieve the architecture elements and a selection of an architecture element for inclusion in the architecture model is received from the user. The architecture model including the selected architecture element is included in the centralized database.Type: GrantFiled: May 16, 2008Date of Patent: April 19, 2016Assignee: Hewlett Packard Enterprise Development LPInventors: Daniel R. Belville, Michael K. Carter, Robin R. Petrowski
-
Patent number: 9317390Abstract: Activity data generated during a day or other time period on one or more computing devices is collected and aggregated. The aggregated data is then presented through an activity review user interface. The activity review user interface can be presented on a large format display device, such as a projector or television. The activity review user interface can also be navigated using natural input methods, such as gesture and voice input.Type: GrantFiled: June 3, 2011Date of Patent: April 19, 2016Assignee: Microsoft Technology Licensing, LLCInventors: Ellen Lizabeth Chisa, Rajesh Ramanathan, Hubert Van Hoof
-
Patent number: 9319227Abstract: Devices described herein are configured to receive a post to a collaboration space shared by a group of users and provide the post to the group of users through a user interface associated with the collaboration space. In some embodiments, the group of users is a social network or social network group. The devices are further configured to automatically create a content item associated with an application of a device of at least one user of the group of users based on the post, the content item accessible through a user interface of the application.Type: GrantFiled: September 28, 2011Date of Patent: April 19, 2016Assignee: T-Mobile USA, Inc.Inventors: Robert Neer, Charles Goran
-
Patent number: 9311622Abstract: A method of resolving mutations in a partially-loaded spreadsheet model includes loading onto a client computer a first chunk of a spreadsheet stored on a server, where the first chunk represents a first range of cells in the spreadsheet, and requesting a second chunk of the spreadsheet from the server, where the second chunk represents a second range of cells in the spreadsheet. The method further includes storing a plurality of pending user mutations on the client computer generated by a user on the client computer, where the plurality of pending user mutations are applied to the first chunk, and receiving from the server a plurality of collaborator mutations and the second chunk. The method further includes transforming the plurality of pending user mutations against the plurality of collaborator mutations, and applying the transformed plurality of pending user mutations to the second chunk.Type: GrantFiled: January 15, 2013Date of Patent: April 12, 2016Assignee: Google Inc.Inventors: Amod Karve, Niklaus Haldimann
-
Patent number: 9304784Abstract: A user interface presented on a local display eases user discrimination between multiple remote displays connected to a remotely controlled computer, thereby easing selection of remote display(s) for remote viewing on the local display. The user interface can incorporate information indicating physical positional orientations of remote displays relative to each other, such as whether one remote display is physically located to the left of another remote display. The icons can additionally illustrate sizes of the remote displays relative to each other. Each remote display can be represented within a particular user interface icon as a rectangle whose size and position relative to the other remote display(s) reflect that remote display's actual physical size and position relative to those other remote display(s). Different icons can show different subsets of active and inactive remote monitors, and can be selected to activate different subsets of remote monitors for presentation on the local display.Type: GrantFiled: August 9, 2012Date of Patent: April 5, 2016Assignee: APPLE INC.Inventors: Michael V. Stein, Dale A. Taylor
-
Patent number: 9298794Abstract: Application Programming Interfaces (APIs) and UI modifications for existing applications are used to implement efficient methods for taking content offline with full synchronization, incremental synchronization, in the case of document libraries per-folder synchronization, and the like. The APIs provide support for synchronizing changes to attachments, the ability to download a document library's complete contents or only a list of the available documents, and read-only folder hierarchy replication in the case of document libraries. These abilities coupled with corresponding user interface features enable easier browsing and searching of large document library structures, making edits to those documents offline, being able to see an up-to-date version of those documents in a preview mode, and receiving reminders when offline edits remain on the local computer and need to be updated to a server.Type: GrantFiled: June 20, 2011Date of Patent: March 29, 2016Assignee: MICROSOFT TECHNOLOGY LICENSING, LLCInventors: Eric Smith, Cameron Stillion, Andrew Ash
-
Patent number: 9280798Abstract: A method and system is provided for facilitating the review of electronic documents such as patent, trademark and design documents. Example embodiments of methods provide a business context for performing the review, a role within the business context together with the event that is the reason for the review to be requested.Type: GrantFiled: April 2, 2010Date of Patent: March 8, 2016Inventor: Gregory Dominic McKenzie
-
Patent number: 9274666Abstract: An approach is provided to facilitate chatting services. A friend list page is displayed via a user terminal, the friend list page including an area configured to present a status message associated with a friend. A message page is displayed in response to selection of the status message, the message page including a list of status messages associated with the friend. A chat room page is displayed in response to selection of at least one of the listed status messages, the chat room page being configured to facilitate chatting, the chat room page being displayed including the at least one selected status message automatically inserted into an input area of the chat room page.Type: GrantFiled: February 27, 2013Date of Patent: March 1, 2016Assignee: LINE CORPORATIONInventor: JungHo Shin
-
Patent number: 9274687Abstract: A method of managing schedule changes for correlated calendar events. The method includes receiving, at one or more computing devices, a first calendar event including an event designation as a parent event and receiving a second calendar event including an event designation as a child event. The method further includes receiving, at the one or more computing devices, an indication of event dependency between the second calendar event and the first calendar event. If an indication is received that the first calendar event is cancelled, the method further includes cancelling, using the one or more computing devices, the second calendar event. If an indication is received that the first calendar event is rescheduled at a temporal interval from a first event time, the method further includes rescheduling, using the one or more computing devices, the second calendar event from a second event time based on the temporal interval.Type: GrantFiled: October 11, 2013Date of Patent: March 1, 2016Assignee: GOOGLE INC.Inventor: Steffen Meschkat
-
Patent number: 9268466Abstract: The present disclosure features methods and systems for updating an application-centric interface or dock, generated and displayed by a local computer, with a user interface element representative of a remote application executing on a remote computer to provide integration between remote (“published”) applications and their local counterparts. This functionality provides a seamless, unified user experience by allowing hosted applications to appear as if they are running locally in a dock interface, in the same way that local applications appear.Type: GrantFiled: October 5, 2010Date of Patent: February 23, 2016Assignee: Citrix Systems, Inc.Inventors: Georgy Momchilov, Andrew Innes, Kevin Harvey
-
Patent number: 9269076Abstract: Embodiments relate to method and program product enabling collaborative social coding. Social networking functionality is embedded and via that social networking functionality information relating to a particular function across a computing network is tracked. The tracked information is then accumulating and organized as relating to a particular function. Upon request receipt, information is then provided relating to the particular function including a list of those accessing that function.Type: GrantFiled: March 15, 2013Date of Patent: February 23, 2016Assignee: International Business Machines CorporationInventors: Stefan B. Edlund, Kun Hu, James H. Kaufman
-
Patent number: 9270713Abstract: In an example embodiment disclosed herein, there is described methods and a system for sharing of content in collaborative computing sessions. The methods and the system are operable to initiate a collaborative computing session between a plurality of participant devices, wherein at least one participant device operates as a presenter device to share data with at least one other participant viewer device. The methods and system are further operable to designate data to be shared with at least one viewer device. The methods and system are also operable to transmit the designated shared data to the at least one viewer device, render the shared data for display on at least one viewer device, wherein the shared data is rendered in accordance with display capabilities of the at least one viewer device, and display the rendered shared data on the at least one viewer device.Type: GrantFiled: September 27, 2013Date of Patent: February 23, 2016Assignee: Cisco Technology, Inc.Inventors: Haihua Huang, Qi Yang, Yong Qian, Kejun Xia
-
Patent number: 9269068Abstract: Methods and systems for monitoring consumer generated media are disclosed herein. Consumer generated media (CGM) is discovered using a plurality of keywords from a set of keywords configured to return consumer generated media embedded in a digital location. CGM is collected from a plurality of sources using a plurality of robots configured to collect media from the discovered CGM. CGM is normalized for statistical analysis. CGM is tested for conceptual relevance to the predetermined topic using the series of keywords. Sentiment is determined of the collected consumer generated media based on the semantics of the language in the collected CGM. A graphical user interface is generated having collected consumer generated media and statistical information related to at least one of the conceptual relevance and the determined sentiment.Type: GrantFiled: October 16, 2009Date of Patent: February 23, 2016Assignee: VISIBLE TECHNOLOGIES LLCInventors: Miles Ward, James Webber, Dean M. Graziano
-
Patent number: 9256423Abstract: A computer-implemented method for generating software license types, includes collecting, by a processor, a plurality of software product functions, creating, by the processor, a plurality of content space specification files that includes the plurality of software product functions, processing, by the processor, the plurality of content space specification files to generate a plurality of software license types and outputting, by the processor, the plurality of software license types.Type: GrantFiled: September 30, 2014Date of Patent: February 9, 2016Assignee: International Business Machines CorporationInventors: Senthil K. Bakthavachalam, Edward B. Boden
-
Patent number: 9253222Abstract: An apparatus and method for facilitating a synchronous display of a time-based media object (e.g., a video or audio file) with a remote device is provided. In one example, the apparatus comprises control logic for controlling the display of a media object in response to a user entered command with a first device, and communication logic for causing communication of the user entered command (e.g., play, pause, skip, etc.) and a metric (e.g., time or frame reference) associated with the media object to a second device for synchronizing the display of the media object with the first and second devices. The first and second devices may communicate via peer-to-peer communications, for example, in a collaborative or social application such as an IM application. Further, the apparatus may include various devices such as a personal computer, mobile phone device and/or mobile personal entertainment device, DVR, or the like.Type: GrantFiled: February 22, 2007Date of Patent: February 2, 2016Assignee: MATCH.COM. L.L.C.Inventor: David A. Shamma
-
Patent number: 9250852Abstract: An information processing apparatus, a screen output system, a screen output control method, and a program control output are disclosed. The information processing apparatus includes an image acquiring unit, a differential region extracting unit, a designation accepting unit, and an image output unit. The image acquiring unit acquires a first image to be output to a first display. The differential region extracting unit extracts a differential region that differs between the first image and a second image to be output to a second display. The designation accepting unit accepts a designation of whether to output each differential region to the second display. The image output unit incorporates a portion of the first image that corresponds to a differential region for which a designation to output has been accepted into the second image and outputs the updated second image to the second display.Type: GrantFiled: December 21, 2012Date of Patent: February 2, 2016Assignee: International Business Machines CorporationInventors: Yoshio Horiuchi, Takaaki Kawase, Daisuke Maruyama, Satoko Kinoshita
-
Patent number: 9245256Abstract: Embodiments of the present invention disclose a method, computer program product, and computer system for managing reviews of a computing file. The method includes a computer receiving a computing file, the computing file containing software program functions. The computing system receives a list of one or more reviewers to review the computing file. The computer parses the computing file by function. The computer receives an assignment of at least one of the one or more reviewers to at least one function within the computing file. The computer sends a request to review the computing file to the at least one of the one or more reviewers assigned.Type: GrantFiled: August 21, 2013Date of Patent: January 26, 2016Assignee: International Business Machines CorporationInventor: Siddharth K Saraya
-
Patent number: 9235268Abstract: An approach is provided for creating a virtual workspace among devices based, at least in part, on location information. The virtual workspace corresponds to an application or a service common to the devices. Monitoring of the movement of one or more of the devices causes manipulation of the virtual workspace, the application, the service, or a combination thereof based, at least in part, on the movement. Example applications and services include media editing, media playback, image processing, social networking, and social control functionality.Type: GrantFiled: October 27, 2010Date of Patent: January 12, 2016Assignee: NOKIA TECHNOLOGIES OYInventors: Juha Henrik Arrasvuori, Jaakko Keränen, Hannu J. Korhonen, Andrés Lucero, Tero Jokela, Marion Boberg, Jussi Pekka Holopainen, Erika Piia Pauliina Reponen, Kaisa Väänänen-Vainio-Mattila
-
Patent number: 9231990Abstract: A method and apparatus for providing collaborative workspace are disclosed. The method receives a request to establish a video conference for two or more participants, and obtains information from historical information on the two or more participants to be used with the collaborative workspace. The method determines preferences for each of the two or more participants as to a presentation of the collaborative workspace. The method receives one or more live images of the two or more participants and presents the collaborative workspace to each of the two or more participants in accordance with the preferences for each of the two or more participants.Type: GrantFiled: April 22, 2013Date of Patent: January 5, 2016Assignee: AT&T Intellectual Property I, L.P.Inventors: Jeffrey A. Aaron, Larry Woodring
-
Patent number: 9223844Abstract: 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: December 29, 2015Assignee: International Business Machines CorporationInventors: Danny Y. Chen, Fabian F. Morgan, Sarah V. White Eagle, Chuan Yang, Dan Dan Zheng, Zhe Yan
-
Patent number: 9218591Abstract: Embodiments described herein provide numerous applications and implementations of a social network to facilitate individuals to resolve various life issues. These issues may include issues that arise when individuals or families relocate, including logistic problems, assimilation of family members in a community, and roommate pairings. As will be described, embodiments described herein greatly facilitate corporations in relocating their employees logistically, and also assist employees and their families with life issues that may determine whether the employees' relocation will be a success.Type: GrantFiled: July 22, 2014Date of Patent: December 22, 2015Inventor: Emily J. White
-
Patent number: 9207843Abstract: An example approach is provided for presenting content in a user interface associated with social networking messages based on gaze tracking information. A content presentation platform determines a rendering of a user interface presenting one or more social networking messages. The content presentation platform further determines a selection of at least one of the one or more social networking messages based, at least in part, on gaze tracking information. The content presentation platform also causes, at least in part, a presentation of content at the user interface based, at least in part, on the selection.Type: GrantFiled: March 26, 2013Date of Patent: December 8, 2015Assignee: Nokia Technologies OyInventor: Pranav Mishra
-
Patent number: 9192110Abstract: In one embodiment of the present invention, irrigation software is provided for an irrigation system. The irrigation software may include a hierarchical watering plan display, water pump adjustment, water pump efficiency profile use, a soil moisture interface, a historical flow interface, a demand ET interface, an instant program interface, an instant program interface, a manual irrigation interface, a precipitation management group interface, a rain schedule adjustment algorithm, a map-to-monitor button, a universal start time shift interface, and a conditional screen saver.Type: GrantFiled: August 11, 2011Date of Patent: November 24, 2015Assignee: The Toro CompanyInventors: Paul A. Standerfer, Gerald L. Mock, Utah Iev, John F. Fuller, Tu Minh Nguyen, Jason Lester Hill, Scott Vincent Myers, Stephan Crain, Steven A. Snow, Stanley C. Campbell, Russ Huffman
-
Patent number: 9197718Abstract: Systems and methods for central management and control of user-contributed content in a web-based collaboration environment are disclosed. In one aspect, embodiments of the present disclosure include a method, which may be implemented on a system, for enabling an administrative user in an enterprise setting to centrally manage and control content provided by other users of the enterprise in a web-based collaboration environment. In one embodiment, a view providing access to an aggregate of the content or a selection thereof provided by the other users is depicted in a user interface for the administrative user to access the web-based collaboration environment. The user interface for the administrative user includes both of a management console to access the content provided by other users and a panel for accessing an account of the user and work items owned by the administrative user.Type: GrantFiled: July 12, 2012Date of Patent: November 24, 2015Assignee: Box, Inc.Inventors: Andy Kiang, David T. Lee
-
Patent number: 9195367Abstract: A method, system or computer usable program product for selectively forwarding activated graphical user interface (GUI) elements from a source system to a remote device for user interaction including configuring the source system for selectively forwarding to the remote device activated GUI elements that are for front of screen display on the source system, receiving user preferences for GUI elements to forward to the remote device, in response to a user request, identifying an activated GUI element for front of screen display on the source system and related information that meets the user preferences, and forwarding only the identified GUI element and related information to the remote device for interaction with the user.Type: GrantFiled: August 2, 2012Date of Patent: November 24, 2015Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Al Chakra, John A. Feller, Trudy L. Hewitt, Francesco C. Schembari
-
Patent number: 9177299Abstract: An interface enables perception of information regarding e-mail communications. The interface includes an e-mail application user interface that enables perception of e-mail message information for one or more e-mails received by an e-mail participant and that enables active display of one or more of the received e-mails selected by the e-mail participant, The interface also includes a mechanism that determines a request for e-mail message information for one of the e-mails from within a desired e-mail message that is not actively displayed. The interface further includes an informational tool tip that provides a temporary perceivable indication to the e-mail participant of at least a portion of the requested information for the desired e-mail message while maintaining active display of the one or more selected e-mails.Type: GrantFiled: September 13, 2012Date of Patent: November 3, 2015Assignee: FACEBOOK, INC.Inventors: James Andrew Canfield, Kenneth Carbone, David Fairlie Colburn, Linda Nols Myers, Thomas E. Van Lenten, Gregory Alan Willis
-
Patent number: 9178950Abstract: Systems and methods provide real-time communication between website operators and website visitors including monitoring, gathering, managing and sharing of information.Type: GrantFiled: December 16, 2011Date of Patent: November 3, 2015Assignee: LiveHelpNow, LLCInventor: Michael Kansky
-
Patent number: 9167048Abstract: A method and apparatus for choosing mobile telephones within a security social network is provided herein. Choosing mobile telephones may take place on a server side or a mobile telephone side. Even though mobile telephones lie within a particular area of interest, no image will be obtained/provided from the mobile telephone when a predetermined condition is met. This will greatly reduce an amount of images provided by mobile telephones along with reducing the possibility of an unwanted image being obtained.Type: GrantFiled: March 14, 2013Date of Patent: October 20, 2015Assignee: MOTOROLA SOLUTIONS, INC.Inventor: Gary J. Oswald
-
Patent number: 9161169Abstract: In the sending messages, a notification system determines locations of mobile devices and user profiles for users of the mobile devices, identifies a target message for a target device, determines a number of users with overlapping target message candidacy based on the locations and the user profiles, and determines whether the number of users exceed a predetermined threshold. If the number of users exceeds the predetermined threshold, the notification system determines a target message trigger time based on when the number of users exceed a predetermined threshold, determines a target message assembly time and a target message delivery time, and determines whether a sum of the target message assembly time and the target message delivery time is less than a difference between a current time and the trigger time. If so, then a sending of the target message to the target device for displaying at the target device is triggered.Type: GrantFiled: January 2, 2014Date of Patent: October 13, 2015Assignee: International Business Machines CorporationInventors: Dustin K. Amrhein, Douglas C. Berg, Nitin Gaur, Christopher D. Johnson