Computer Supported Collaborative Work Between Plural Users Patents (Class 715/751)
  • Patent number: 10563374
    Abstract: A current terrain acquisition device acquires current terrain information indicating the current terrain to be worked. A controller is configured to decide a virtual design surface that is located below the current terrain and has an inclination angle. The controller is configured to generate a command signal to the work implement of the work vehicle to move the work implement along the virtual design surface. The controller is configured to update the current terrain information with the current terrain acquisition device as the movement proceeds, and change the inclination angle with the updated current terrain information.
    Type: Grant
    Filed: July 25, 2017
    Date of Patent: February 18, 2020
    Assignee: KOMATSU LTD.
    Inventors: Kazuhiro Hashimoto, Kenjiro Shimada
  • Patent number: 10555018
    Abstract: A system for distributed content distribution is presented which enables and facilitates distributed content programming. According to the system, a list of content segments that make up an episode and episode metadata are distributed from server to client. The client uses the list of content segments and the episode metadata to present a streamlined viewing experience to the user, notwithstanding different locations, formats, encoding schemes, and packetization schemes of the content underlying the list of content segments.
    Type: Grant
    Filed: February 2, 2018
    Date of Patent: February 4, 2020
    Assignee: Martell Broadcasting Systems, Inc.
    Inventors: Carey Ray Martell, Akim Angelo Anastopoulo
  • Patent number: 10554728
    Abstract: An approach is provided for sharing electronic documents during electronic meetings. Client devices of meeting participants are configured with a file sharing application that allows participants of an electronic meeting to request and receive, during the electronic meeting, electronic documents that are displayed during the electronic meeting, allows presenters to review and approve or deny requests for electronic documents, and to apply security restrictions to electronic documents on a participant-by-participant basis. Private electronic meetings may be established concurrent with an existing electronic meeting and include one or more participants from a general electronic meeting from which they were instantiated, and may include other participants that are not participants of the general electronic meeting. Participants may be selected by a meeting organizer and various criteria may be used to select participants.
    Type: Grant
    Filed: October 22, 2015
    Date of Patent: February 4, 2020
    Assignee: Ricoh Company, Ltd.
    Inventor: Alex Reyes
  • Patent number: 10540058
    Abstract: A home network can comprise at least one appliance with an appliance interactive display and at least one mobile device with a mobile interactive display. An application on the mobile device or the appliance can be configured to enable a user to create a user interface on the appliance or mobile device interactive displays. The user interface can be cast to the other of the mobile device or the appliance on which it was created and can be interacted with independent of where the user interface was created.
    Type: Grant
    Filed: January 8, 2016
    Date of Patent: January 21, 2020
    Assignee: Whirlpool Corporation
    Inventors: Nathan Bilancio, Alexander Clayton, Brandon L. Satanek, Wen Shi, James O. Thompson
  • Patent number: 10540021
    Abstract: This invention relates to a measurement equipment and can be used to create means of measuring coordinates and angular values of an object freely moving in space with six degrees of freedom. The invention can be applied in human-machine interfaces as a coordinate input device, particularly, in training systems, in robotics, in augmented, virtual reality and mixed reality systems. The technical result is to increase the measurement accuracy by eliminating the measurement error of the gravity vector direction caused by the movement of the platform with sensors.
    Type: Grant
    Filed: June 22, 2017
    Date of Patent: January 21, 2020
    Assignee: OBSCHESTVO S OGRANICHENNOI OTVETSTVENNOSTYU “NASTEC”
    Inventor: Evgeny Sergeevich Chernyshov
  • Patent number: 10528574
    Abstract: Methods, systems, devices and/or apparatus related to type of network-based social network in which network “connections” are include a topical trust factor between users, so that reputable information available over the network may be provided. In an example embodiment, a social rank score for available items of information is provided that allows the system to rank available information based upon topical factors associated with such information.
    Type: Grant
    Filed: February 22, 2017
    Date of Patent: January 7, 2020
    Assignee: Zakta, LLC
    Inventors: Mark William Reed, Sundaresan Ramachandran Kadayam
  • Patent number: 10515573
    Abstract: A head mounted display (HMD) may include: a sensor configured to measure a motion of the HMD; a controller configured to generate image data based on first sensing information measured by the sensing unit at a first time point; and a display device configured to frame-shift the generated image data, and output the frame-shifted image data to a display panel. The display device may frame-shift the image data using second sensing information measured by the sensor at a second time point after the first time point, and the second time point may correspond to a time point immediately before the controller outputs the image data to the display panel after generating the image data.
    Type: Grant
    Filed: December 14, 2017
    Date of Patent: December 24, 2019
    Assignee: LG Display Co., Ltd.
    Inventors: Gunwoo Hwang, Sanglyn Lee
  • Patent number: 10510008
    Abstract: Group-based information displays correspond to the collection of display objects representative of either contacts associated with a user or applications or executable components executable, or otherwise accessible, via the mobile communication device. The group-based information displays can be logically organized according to subject matter organizational criteria. The subject matter organizational criteria can include, for example, organization or other affiliates criteria, event-based, or activity based criteria, topic-based criteria and the like. Through the group-based information displays, mobile communication device users can initiate one or more actions corresponding to the selection of display objects corresponding to applications or executable components. Additionally, as applicable, the user can limit, or otherwise apply, the initiated actions to contacts identified, or otherwise associated, with the specific group-based information display.
    Type: Grant
    Filed: May 27, 2016
    Date of Patent: December 17, 2019
    Assignee: T-Mobile USA, Inc.
    Inventors: Michael Steffen Vance, Jared T. Benson, Christian Robertson, Shilpa R. Shah, Gabriel J. White
  • Patent number: 10503825
    Abstract: An information processing device includes a creation unit, a replacement unit, and a generation unit. The creation unit creates a document using a template. The replacement unit replaces a first address embedded into a document created by the creation unit with a second address that is an address at which an access log is acquirable. The generation unit generates information associating template identification information that identifies a template used in a document created by the creation unit, the first address, and the second address.
    Type: Grant
    Filed: March 18, 2015
    Date of Patent: December 10, 2019
    Assignee: FUJI XEROX CO., LTD.
    Inventor: Masanobu Otaki
  • Patent number: 10498794
    Abstract: Embodiments of the present invention are directed to a social entertainment platform that supports live social video streaming and messaging. One common use for this social entertainment platform is to allow audience members to watch and interact with a person playing an electronic game. The social entertainment platform allows a streamer to stream live (in substantially real-time) on a network(s), such as the Internet, for a live audience to view and to respond to the live entertainment. The social entertainment platform includes several unique areas, including a real-time broadcasting component, a real-time messaging component, and an integrated user interface (UI) component, that make the social entertainment platform advantageous to use over traditional platforms.
    Type: Grant
    Filed: November 22, 2017
    Date of Patent: December 3, 2019
    Assignee: Caffeine, Inc.
    Inventors: Ben Keighran, Sam Roberts, Justin Henzie, Doug Richardson, George Leontiev, Peter Sankauskas, Nicolas Artman
  • Patent number: 10491817
    Abstract: An apparatus comprising a processor and memory including computer program code, the memory and computer program code configured to, with the processor, enable the apparatus at least to: use received current-field-of-view indication data together with future-event-direction data, in respect of recorded panoramic video output provided by panoramic video content data, to provide a sensory cue for a viewer of the recorded panoramic video output to indicate the direction of a future event in the recorded panoramic video output which is outside a current field of view, wherein the recorded panoramic video output is configured to provide video content to the viewer which extends outside the field of view of the viewer in at least in one direction, and the future-event-direction data is supplemental to the panoramic video content data which provides the video content itself.
    Type: Grant
    Filed: June 27, 2016
    Date of Patent: November 26, 2019
    Assignee: Nokia Technologies Oy
    Inventors: Yu You, Lixin Fan
  • Patent number: 10474743
    Abstract: A method for selecting a display characteristic for a video annotation notification on a destination display device interconnected across a communications network to at least one source device that generates a video annotation includes receiving, determining, and selecting. An annotated video content is received from the at least one source device, wherein the annotated video content is associated with a source position in a video production hierarchy. A destination position is determined in the video production hierarchy for video content displayed on the destination display device. A correspondence is determined between the determined destination position and the source position associated with the annotated video content to define a relevance value. A content complexity value is determined based on the annotated video content.
    Type: Grant
    Filed: September 1, 2016
    Date of Patent: November 12, 2019
    Assignee: Canon Kabushiki Kaisha
    Inventors: Evgeny Vostrikov, Ij Eric Wang
  • Patent number: 10474744
    Abstract: Digital programmed logic implemented on a computing device programmed to cause the display of an electronic document on a graphical user interface within the computing device. The electronic document displayed includes a plurality of data items of information. The programmed logic is programmed to automatically generate summary data that summarizes at least two data items from the plurality of data items included in the electronic document. The programmed logic is further programmed to generate a virtual sticky and display the virtual sticky on the electronic document. The virtual sticky displays the automatically generated summary data and the display of the virtual sticky is overlaid onto at least a portion of the display of the electronic document.
    Type: Grant
    Filed: March 19, 2018
    Date of Patent: November 12, 2019
    Assignee: RICOH COMPANY, LTD.
    Inventor: Kaoru Watanabe
  • Patent number: 10460024
    Abstract: Techniques for assisting users electronic forms. One exemplary technique involves initiating a workflow assistant based on user input of the user or a predetermined triggering event to prompt the user to complete the electronic form. The workflow assistant downloads or obtains the electronic form based on a user response and identifies a workflow based on the electronic form. The workflow identifies a sequence of user interactions to complete the electronic form. Identifying the workflow includes developing, based on fields in the electronic form, requests for content of fields from the user and possible predicted answer choices for the content of each of the fields. The workflow assistant then executes the workflow to conduct the user interactions to obtain the content for the fields of the electronic form to complete the electronic form.
    Type: Grant
    Filed: January 5, 2016
    Date of Patent: October 29, 2019
    Assignee: Adobe Inc.
    Inventors: Shawn Gaither, Richard Treitman, David Parmenter, Arian Behzadi, Kyeung sub Yeom, James Alisago, Frederic Thevenet, Andres Gonzalez, Anatole Matveief
  • Patent number: 10452696
    Abstract: A method includes storing documents of different fields, and a relationship between any two documents of different fields, performing word segmentation and stop word removal on the documents of different fields, to obtain a vocabulary data set for the documents of different fields, constructing an incidence matrix between the documents of different fields according to the relationship between the any two documents of different fields, obtaining a topic cluster of the documents of different fields according to the vocabulary data set, obtaining a probability that any topic in the topic cluster appears in any document and a matching weight of the any topic for any two different fields according to the incidence matrix and the topic cluster, and computing a similarity between the any two documents according to the probabilities and the matching weight of the any topic for the fields to which the any two documents belong.
    Type: Grant
    Filed: June 23, 2016
    Date of Patent: October 22, 2019
    Assignee: HAUWEI TECHNOLOGIES CO., LTD.
    Inventors: Liangwei Wang, Wing Ki Leung, Yang Yang
  • Patent number: 10432676
    Abstract: Non-limiting examples disclosed herein describe processing capabilities for ad-hoc online meetings. In an implementation, an identifier is received that corresponds with a specific location. A proximity signal is received from one or more components associated with the specific location. The received proximity signal comprises one of: a modulated light signal, an audible sound, an inaudible sound and ambient noise. The identifier is validated based on a comparison of the proximity signal with a reference signal for the one or more components. A service identifier for a conferencing session is provided based on a validation of the identifier. In one example, a computing device is connected to the conference session based on receipt of a request that comprises the provided service identifier. In another example, the conference session is automatically transferred from a client computing device to a component associated with the specific location such as a room display device.
    Type: Grant
    Filed: February 13, 2017
    Date of Patent: October 1, 2019
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Ross Garrett Cutler, Andrew Peter Sinclair, Jonathan Adam Kauffman, Anton Krantz
  • Patent number: 10433015
    Abstract: Systems and methods are provided herein for providing recommendations to a user. A short-media viewing profile may be maintained for the user. The short-media viewing profile may be based on user's behavior while watching short-length media content. A long-media viewing profile may be maintained for the user. The long-media viewing profile may be based on user's behavior while watching long-length media content. In response to determining that the user is currently engaged in viewing short-length media content, a recommendation is provided to the user based on the short-media viewing profile. In response to determining that the user is currently engaged in viewing long-length media content, a recommendation is provided to the user based on the long-media viewing profile.
    Type: Grant
    Filed: November 16, 2017
    Date of Patent: October 1, 2019
    Assignee: ROVI GUIDES, INC.
    Inventors: Abubakkar Siddiq, Vineet Agarwal, Abhijit Satchidanand Savarkar
  • Patent number: 10430483
    Abstract: In accordance with an embodiment, described herein is a system and method for enabling use of a media content bot in a social messaging environment that supports group chat. A conversational agent, generally referred to as a “bot”, can leverage a user's interaction with the bot, to access a media server, which in turn can determine one or more items of media content appropriate for the user and/or their interaction. During a group chat, the bot can recognize music commands within the context of a particular discussion, and/or utilize music recommendation services provided by a digital media content environment, to determine items of media content appropriate for the group of users and/or their interaction. The system enables the use of media playback controls within the group chat, enabling the group of users to determine how and which media content is to be played.
    Type: Grant
    Filed: December 28, 2017
    Date of Patent: October 1, 2019
    Assignee: SPOTIFY AB
    Inventors: Brendan O'Driscoll, Matthew Montag
  • Patent number: 10423396
    Abstract: Source code of a first high-level language is received and analyzed. The source code of the first high-level language is transformed into source code of a second high-level language. The source code of the second high-level language is customized to a specific organization among a plurality of organizations that are hosted in a multitenant platform. At least a portion of the source code of the second high-level language is caused to be compiled into low-level code for execution in the multitenant platform.
    Type: Grant
    Filed: May 4, 2018
    Date of Patent: September 24, 2019
    Assignee: salesforce.com, inc.
    Inventor: Qinghua Yang
  • Patent number: 10419601
    Abstract: An exemplary communication session management system concurrently presents a plurality of session icons within a single on-screen user interface, each session icon representative of a respective communication session and configured to visually indicate a session status of the respective communication session. The communication session management system further detects a user action performed by a user with respect to one of the plurality of session icons, modifies a communication session in response to the user action, and graphically indicates the modification of the session status of the communication session. Corresponding systems and methods are also described.
    Type: Grant
    Filed: December 28, 2015
    Date of Patent: September 17, 2019
    Assignee: Verizon Patent and Licensing Inc.
    Inventors: Lonnie Katai, Kristopher T. Frazier, Michael J. D'Argenio, Zachariah Eamon Nelson
  • Patent number: 10419554
    Abstract: Systems, methods, and non-transitory computer-readable media can access an interface through which respective status updates of one or more users of a social networking system are provided, wherein a status update of a user indicates at least an activity and a geographic location corresponding to the activity. A determination is made that a first user has selected an option for setting a status update of the first user. Information from the first user to be used for setting the status update is obtained. The status update for the first user is set based at least in part on the obtained information, wherein the interface is updated to include the status update for the first user.
    Type: Grant
    Filed: November 12, 2015
    Date of Patent: September 17, 2019
    Assignee: Facebook, Inc.
    Inventors: Sue Yee Young, Matej Hrescak
  • Patent number: 10389782
    Abstract: Users can share a content stream and can create and/or edit playlists that include content items of the content stream. Each user device, or a subset of the user devices, can edit the playback commands of the content stream once it is being shared. Playback of the content items is synchronized between the sharing devices. If one device is associated with a content restriction, an alternate version may be provided to that device. The two versions can still be played synchronously with one another.
    Type: Grant
    Filed: February 29, 2016
    Date of Patent: August 20, 2019
    Assignee: Apple Inc.
    Inventors: Thomas Alsina, Arvind S. Shenoy, Gregory R. Chapman, James D. Batson, Nicholas J. Paulson, Simon Goldrei, Szu-Wen Huang
  • Patent number: 10380102
    Abstract: A system and method for providing meeting services in a digital yearbook includes a server and a user device for presenting media content. User interfaces are provided to each user for specifying tendencies, skills and likes of each of the yearbook users and for specifying desired tendencies, desired skills and desired likes of another of the yearbook users who a yearbook user would like to meet. The desired tendencies, skills, and likes contrasts the tendencies, skills and likes of the yearbook users so as to find a friend with differences, thereby balancing and contrasting those of the yearbook user. For example, tendencies are introverted/extroverted, skills are math/science, and likes are music/football, etc.
    Type: Grant
    Filed: May 24, 2016
    Date of Patent: August 13, 2019
    Assignee: WOLF PACK PRODUCTS, LLC
    Inventors: Anthony M. Olson, Jennifer Kay Winquist, Joseph G. Richard, Frank Liebenow
  • Patent number: 10368213
    Abstract: Systems and methods for open social networks configured for a location or a region. The social networks are arranged accessible to all users via an interactive map or a website link. In one aspect, user numbers or post quantities are displayed beside network icons on a map. In another aspect, posts generated by local and remote users are presented in separate windows. In yet another aspect, social networks are searchable via keywords or category in a map setting. In yet another aspect, for a given period of time, a user continuously receives content presented at a social network which has the most users. Moreover, social networks which have popular virtual reality or augmented reality content are selected and presented upon request.
    Type: Grant
    Filed: January 24, 2019
    Date of Patent: July 30, 2019
    Inventor: Chian Chiu Li
  • Patent number: 10366066
    Abstract: Provided are methods, systems, and computer readable media for user interaction with database methods and systems. In an aspect, a user interface can be generated to facilitate dynamic display generation to view data. The system can comprise a visualization component to dynamically generate one or more visual representations of the data to present in the state space.
    Type: Grant
    Filed: June 20, 2012
    Date of Patent: July 30, 2019
    Assignee: QLIKTECH INTERNATIONAL AB
    Inventors: Håkan Wolgé, Tobias Linsefors
  • Patent number: 10353533
    Abstract: Technologies relating to manipulating visual representations of data. A method is provided that includes displaying a first visual representation including a zoom parameter having a first value; receiving a first input while maintaining a first position of a cursor relative to the first visual representation; modifying the zoom parameter to have a second value, where the first visual representation of the document is adjusted according to the second value to provide a second visual representation; identifying a change in position of the cursor to a second position relative to the second visual representation; receiving a second input to modify the zoom parameter of the second visual representation; and modifying the zoom parameter to have a third value, where the second visual representation of the document is adjusted relative to the second position of the cursor according to the third value to provide a third visual representation of the document.
    Type: Grant
    Filed: December 18, 2015
    Date of Patent: July 16, 2019
    Assignee: ADOBE INC.
    Inventors: Bob Freeman, Paul Sorrick
  • Patent number: 10348782
    Abstract: An example method including: with respect to a local session contained in a local session list, determining a remote user account corresponding to the local session; and when it is determined that the remote user account is not included in a set particular account list, concealing the local session in the local session list. Through the above method, it is feasible to only add an account of a particular object to the particular account list. In this way, local sessions corresponding to other remote user accounts other than the account of the particular object will be concealed in the local session list, and thus it is convenient for a local user to look for a particular session.
    Type: Grant
    Filed: June 8, 2016
    Date of Patent: July 9, 2019
    Assignee: Dingtalk Holding (Cayman) Limited
    Inventors: Cong Zhang, Cong Yu, Shouchang Wang, Zijun Lin, Qiongyao Jin, Jing Lin
  • Patent number: 10346500
    Abstract: A method and associated system for filtering content received from a search of information. Documents are received from the search. The search is based on a search request received from a requester. A subject of each received document is determined. A contributor associated with each document received as a result of the search is determined. Credentials of each contributor are received. For each received document, a determination is made of (i) a credential score for each credential of the contributor with respect to the subject of the document and (ii) a ranking score of the contributor on the subject of the document. The ranking score is determined based on the credential scores. The received documents are filtered, by using the ranking scores, to remove at least one document from the received documents, resulting in a set of remaining documents. The set of remaining documents are returned to the requester.
    Type: Grant
    Filed: January 27, 2014
    Date of Patent: July 9, 2019
    Assignee: International Business Machines Corporation
    Inventors: Rhonda L. Childress, Manvendra Gupta, Stewart J. Hyman
  • Patent number: 10341399
    Abstract: 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: Grant
    Filed: March 16, 2018
    Date of Patent: July 2, 2019
    Assignee: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Jung-kih Hong, Min-suk Choi, Yoon-suk Choi, Sang-Il Lee, Seong-hoon Kang
  • Patent number: 10321095
    Abstract: Pairing and configuring a computing device for use in a meeting space is provided. An appliance may communicate a broadcast to a computing device which announces the availability of a meeting space for a meeting. The computing device may establish a connection with the appliance. The computing device may then join the meeting in the meeting space.
    Type: Grant
    Filed: March 20, 2018
    Date of Patent: June 11, 2019
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Anton Krantz, William George Verthein, Srikanth Shoroff, Amey Parandekar, Mohammad N. Vakil, Steven Shaw, Nghiep Duong, Ankit Tandon
  • Patent number: 10318106
    Abstract: Methods and apparatus for controlling a computing device using gesture inputs. The gesture inputs may be operative to move screens corresponding to applications executing on the handheld computing device from one display to another. Additionally, a multi portion gesture may be used to target different screens. For example, a first portion of the gesture may maintain or “pin” a screen in a display such that a second portion of the gesture is operative to move a different screen behind the pinned application.
    Type: Grant
    Filed: June 8, 2015
    Date of Patent: June 11, 2019
    Assignee: Z124
    Inventor: Sanjiv Sirpal
  • Patent number: 10319047
    Abstract: Identifying life events within social network feeds. The method may include receiving social media data. The method may include identifying life event data within the social media data. The method may include determining a life event probability score associated with a life event class for the life event data using metadata. The method may include assigning a first life event class to each item of life event data based on the life event probability score. The method may include creating conversations by grouping the life event data. The method may include extracting metadata. The method may include determining a conversation probability score for each conversation based on the metadata and the life event probability score associated with each item of life event data. The method may include assigning a second life event class based on the conversation probability score. The method may include displaying the conversations based on user preferences.
    Type: Grant
    Filed: June 29, 2015
    Date of Patent: June 11, 2019
    Assignee: International Business Machines Corporation
    Inventors: Alan Braz, Paulo R. Cavalin, Rogerio A. de Paula, Luis G. Moyano, Claudio S. Pinhanez
  • Patent number: 10310848
    Abstract: Methods and systems may provide for tracking, on a position-by-position basis in a diverged code history associated with a diverged source stream, an origin source stream and an original position of code contained within the diverged source stream. Additionally, a modification may be detected with respect to a first portion of the code contained within the diverged source stream at a first position. In such a case, the modification and the first position may be automatically documented in the diverged code history.
    Type: Grant
    Filed: May 29, 2015
    Date of Patent: June 4, 2019
    Assignee: International Business Machines Corporation
    Inventors: Jeffrey R. Hoy, Barry J. Pellas, David M. Stecher
  • Patent number: 10310597
    Abstract: A portable eye tracker device is disclosed which includes a frame, at least one optics holding member, a movement sensor, and a control unit. The frame may be a frame adapted for wearing by a user. The at least one optics holding member may include at least one illuminator configured to selectively illuminate at least a portion of at least one eye of the user, and at least one image sensor configured to capture image data representing images of at least a portion of at least one eye of the user. The movement sensor may be configured to detect movement of the frame. The control unit may be configured to control the at least one illuminator for the selective illumination of at least a portion of at least one eye of the user, receive the image data from the image sensors, and receive information from the movement sensor.
    Type: Grant
    Filed: September 27, 2016
    Date of Patent: June 4, 2019
    Assignee: Tobii AB
    Inventors: Ralf Biedert, Robin Thunström, Jonas Andersson
  • Patent number: 10303418
    Abstract: In one aspect, a content item presentation server sends, to a first client of the server, browser-executable instructions implementing a presentation application. The instructions are configured to present, at the first client, at least a portion of a content item in the presentation application with at least one user control of the presentation application for navigating the content item in a particular manner disabled. After sending the instructions, the server receives, from a second client of the server, a first command to navigate the content item in the particular manner. In response to receiving the first command, the server sends, to the first client, a second command to navigate the content item in the particular manner thereby causing the presentation application to automatically navigate, at the first client, the content item in the particular manner.
    Type: Grant
    Filed: June 9, 2016
    Date of Patent: May 28, 2019
    Assignee: Dropbox, Inc.
    Inventors: Alex Marshall, George O'Brien, Joe Kromer
  • Patent number: 10298652
    Abstract: In order to provide compatibility between WebRTC communication endpoints and legacy communication endpoints that use BFCP, a web media gateways is used to establish a conference call between the communication endpoints that use WebRTC and the legacy communication endpoints that use BFCP. A floor command is received to control the floor of the conference call from a first communication endpoint. The floor command is translated from WebRTC into BFCP or from BFCP to WebRTC. The floor command is sent to the second communication endpoint. This allows a conference call where communication endpoints support both WebRTC and BFCP.
    Type: Grant
    Filed: December 4, 2014
    Date of Patent: May 21, 2019
    Assignee: Avaya Inc.
    Inventors: Jaydeep Deepak Bhalerao, Biswajyoti Pal, Manish Chatterjee
  • Patent number: 10291558
    Abstract: A method of providing instant messaging communication between a first user and at least one other user via a communication network.
    Type: Grant
    Filed: September 28, 2016
    Date of Patent: May 14, 2019
    Assignee: SKYPE
    Inventors: Richard James Cole, Stephanie Robesky, Benjamin Dove, Natasha Valerie Sopieva
  • Patent number: 10291688
    Abstract: Methods and systems may be provided for user association of a computing application with a contact in a contact list. A view of one or more contacts of the user may be transmitted to a user, the view included a first contact. A request may be received from the user to associate an application with the first contact. A revised view may be transmitted to the user responsive to the received request, the revised view including a user-selectable mechanism for invoking the application on the first contact. The user may be redirected to a user interface of the application subsequent to the user selecting the user-selectable mechanism associated with the contact in the revised view, and the redirection may include transmission of information associated with the user and information associated with the first contact.
    Type: Grant
    Filed: May 1, 2013
    Date of Patent: May 14, 2019
    Assignee: CHECKFREE CORPORATION
    Inventors: Mark T. Harris, Hans D. Dreyer, Donald Kenneth Hobday, Jr.
  • Patent number: 10284382
    Abstract: A network-accessible service enables participating end users to collaborate with one another over a network. End users have computing devices (e.g., computers, mobile phone, tablet devices, or the like) that include hardware and software to enable the device to access a network, such as the public Internet, a Wi-Fi network connected to the Internet, a 3G or higher wireless network connected to the Internet, a private network, or the like. The network-accessible service provides a publicly-available site (such as a Web site) or a local software application from which a first participating end user initiates a “meeting,” e.g., by selecting a “share” button. In response, the site or software application provides an HTTP link that includes a “meeting” code, which may be a one-time unique code. The first participating end user then shares the link with whomever he or she desires to collaborate. Upon receiving the link (e.g.
    Type: Grant
    Filed: June 6, 2017
    Date of Patent: May 7, 2019
    Assignee: LogMeln, Inc.
    Inventor: Marton B. Anka
  • Patent number: 10262448
    Abstract: Systems and methods for automatically animating a character based on an existing corpus of animation are described. The character may be from a previously produced feature animated film, and the data used for training may be the data used to animate the character in the film. A low-dimensional embedding for subsets of the existing animation corresponding to different semantic labels may be learned by mapping high-dimensional rig control parameters to a latent space. A particle model may be used to move within the latent space, thereby generating novel animations corresponding to the space's semantic label, such as a pose. Bridges may link a first pose of a first model within the latent space that is similar to a second pose of a second model of the space. Animations corresponding to transitions between semantic labels may be generated by creating animation paths that traverse a bridge from one model into another.
    Type: Grant
    Filed: January 18, 2017
    Date of Patent: April 16, 2019
    Assignee: DreamWorks Animation L.L.C.
    Inventors: Stephen Bailey, Martin Watt, Bo Morgan, James O'Brien
  • Patent number: 10264035
    Abstract: A multimedia conferencing service uses accessible-forwarding-plane network elements such as OpenFlow® controllers and OpenFlow®-enabled switches. A conferencing server receives a conference subscription request including a network address of a L2/L3 signaling server, and connects to an accessible-forwarding-plane controller to control an accessible-forwarding-plane switch. Flow tables and group tables are managed to classify traffic with minimum table usage and update frequency. Media channels are established between clients through the OpenFlow®-enabled switches, relieving bottlenecks at the conferencing server.
    Type: Grant
    Filed: February 23, 2016
    Date of Patent: April 16, 2019
    Assignee: AT&T INTELLECTUAL PROPERTY I, L.P.
    Inventors: Rittwik Jana, John F. Murray, Vijay Gopalakrishnan, Shu Shi, Bo Han, Bo Yan, Lusheng Ji
  • Patent number: 10261953
    Abstract: An online review system determines scores for document authors and document reviewers. An author score is based on a number of comments added to a document by reviewers. One way to compute the author score is to use a ratio of a number of comments provided by reviewers of a document to a number of lines of document contents provided by the author. A reviewer score for a reviewer is based on an amount of comments subsequently made by other reviewers, and on the document content itself, such as a ratio of a number of comments provided in subsequent reviews of a document to a number of lines of original document contents. In some embodiments, the online review system monitors trends in scores of individuals or teams.
    Type: Grant
    Filed: March 3, 2017
    Date of Patent: April 16, 2019
    Assignee: Chegg, Inc.
    Inventors: Joshua John Richardson, Vincent Le Chevalier, Kostiantyn Havriuk, Semenov Vasil Alexandrovich
  • Patent number: 10263939
    Abstract: A social networking system receives information regarding an activity performed by a user of the social networking system. A determination is made as to whether an activity trigger is satisfied based on the received information. Responsive to a determination that the trigger is satisfied, additional content regarding the activity is requested from the user.
    Type: Grant
    Filed: July 25, 2013
    Date of Patent: April 16, 2019
    Assignee: PATH MOBILE INC PTE. LTD.
    Inventors: Dustin R. Mierau, David B. Morin
  • Patent number: 10255946
    Abstract: Devices, systems and methods are disclosed for allowing multiple devices to generate tags associated with video data captured by a single device. For example, a recording device may capture and upload video data and the multiple devices may generate tags identifying memorable moments. The tags may be used to generate a video summary, such as a single video summary for the captured video data that includes video data associated with tags generated by multiple devices. In addition, the tags may be associated with unique devices and may be used to generate multiple video summaries. For example, the tags may be used to generate individual video summaries for each of the multiple devices. Therefore, multiple devices may tag the captured video data to generate the single video summary and/or multiple individual video summaries.
    Type: Grant
    Filed: June 25, 2015
    Date of Patent: April 9, 2019
    Assignee: Amazon Technologies, Inc.
    Inventors: Stephan Josef Andrizzi, Alex Carter, Peter Van Tuyl Bentley, William Christopher Banta
  • Patent number: 10254956
    Abstract: The device displays a messaging user interface on a display, the messaging user interface including a conversation transcript, a plurality of electronic stickers, and a message-input area. While displaying the messaging user interface, the device detects a first user input while a focus selector is at a first location in the messaging user interface that corresponds to a first electronic sticker in the plurality of electronic stickers. In response, the device places and displays the first electronic sticker in the conversation transcript. While the first electronic sticker is displayed in the conversation transcript: the device detects a second user input while a focus selector is at a second location in the messaging user interface that corresponds to the first electronic sticker in the conversation transcript. In response, the device changes the position, size, and/or rotation of the first electronic sticker in the conversation transcript.
    Type: Grant
    Filed: September 22, 2016
    Date of Patent: April 9, 2019
    Assignee: APPLE INC.
    Inventors: Imran A. Chaudhri, Freddy A. Anzures, Tiffany S. Jon, Chanaka G. Karunamuni, Nicholas V. King, Wan Si Wan, Darin B. Adler, Justin N. Wood, Roberto Garcia, Soin Shedlosky, Bethany Bongiorno
  • Patent number: 10255379
    Abstract: Methods and Systems to display the results of a search operation are provided. More particularly the invention relates to a method to display search results comprising a relevant portion of the data in timeline. The method comprising displaying said results; said display comprising a extract preserving the timeline event properties. The extract may further comprise of one or more timeline properties.
    Type: Grant
    Filed: April 27, 2015
    Date of Patent: April 9, 2019
    Inventor: Aravind Musuluri
  • Patent number: 10257130
    Abstract: A method and system for providing real-time communication via text between multiple mobile devices is provided. A conversation request is received from a first mobile device. The conversation request is based upon a selection of a second mobile device from a contact list that is stored on the first mobile device. The conversation request is sent from the application server to a push server, receiving a conversation session ID from the second mobile device. The conversation session ID is sent from the application server to the push server if the conversation request is accepted by the second mobile device. A first datagram message is received from the first mobile device. The first datagram message is sent from the application server to the second mobile device. A second datagram message is received from the second mobile device, and the second datagram message is sent from the application server to the first mobile device.
    Type: Grant
    Filed: January 9, 2017
    Date of Patent: April 9, 2019
    Assignee: sComm, Inc.
    Inventors: Jason R. Curry, David C. Lane, David J. McAllister
  • Patent number: 10242219
    Abstract: Provided is a process including: receiving one or more write requests; selecting a first subset of the values as corresponding to higher-security fields; segmenting a first value in the first subset; instructing a first computing device to store a first subset of segments among the plurality of segments in memory; and instructing a second computing device to store a second subset of segments among the plurality of segments in memory.
    Type: Grant
    Filed: December 18, 2017
    Date of Patent: March 26, 2019
    Assignee: ALTR Solutions, Inc.
    Inventor: Christopher Edward Struttmann
  • Patent number: 10230676
    Abstract: Systems and methods for open social networks configured for a location or a region. The social networks are arranged accessible to all users via an interactive map or a website link. In one aspect, user numbers or post quantities are displayed beside network icons on a map. In another aspect, posts generated by local and remote users are presented in separate windows. In yet another aspect, social networks are searchable via keywords or category in a map setting. Moreover, for a given period of time, a requester continuously receives contents presented at a social network which has the most users.
    Type: Grant
    Filed: August 25, 2018
    Date of Patent: March 12, 2019
    Inventor: Chian Chiu Li
  • Patent number: 10222939
    Abstract: A method for managing collaborative playlists is disclosed. The method includes providing, by a processing device, indication regarding one or more available collaborative guidance controls, receiving, by the processing device, first user specification that one or more of the collaborative guidance controls be set for a playlist, receiving, at the processing device, second user suggestion for addition to the playlist of one or more content items, and checking, at the processing device, the one or more content items for compliance with the first-user-specified collaborative guidance controls.
    Type: Grant
    Filed: March 24, 2015
    Date of Patent: March 5, 2019
    Assignee: GOOGLE LLC
    Inventors: Justin Lewis, Gavin James