Computer Conferencing Patents (Class 715/753)
  • Patent number: 10778616
    Abstract: The method, computer program product and computer system may include computing device which may analyze a user's online conversations for the frequency of received messages. Online conversations may be messages and postings between the user and a group of users. The group of users may communicate via devices over an electronic communications network and the online conversations and posting may be done on an online messaging platform. The computing device may determine a gap in an online conversation when the received messages is below the determined frequency of received messages. The computing device may identify an originator of the online conversation. The computing device may analyze the attributes of the online conversation and generate a message based on the attributes to alert the user of the gap in the online conversation. The computing device may send the message to prompt the originator to continue the online conversation.
    Type: Grant
    Filed: July 24, 2018
    Date of Patent: September 15, 2020
    Assignee: International Business Machines Corporation
    Inventors: Paul R. Bastide, Matthew E. Broomhall, Robert E. Loredo, Fang Lu
  • Patent number: 10764533
    Abstract: A computer workstation includes a curved autostereoscopic display having one or more display regions. The workstation further includes one or more image capturing devices to capture images (e.g., two-dimensional images and depth information) of a user of the workstation, and also includes an eye-tracking module to track the positions of the user's eyes as she uses the workstation. Based on the captured imagery, the workstation generates a 3D model of the user for communication to other remote workstations via a network. The workstation receives 3D models of the users of the remote workstations via the network. Based on the received 3D models and the detected eye positions of the user, the workstation generates frames for display at the curved autostereoscopic display.
    Type: Grant
    Filed: November 9, 2018
    Date of Patent: September 1, 2020
    Assignee: GOOGLE LLC
    Inventors: Andrew Russell, Andrew Huibers
  • Patent number: 10754490
    Abstract: The description relates to a shared digital workspace. One example includes a display device and sensors. The sensors are configured to detect users proximate the display device and to detect that an individual user is performing an individual user command relative to the display device. The system also includes a graphical user interface configured to be presented on the display device that allows multiple detected users to simultaneously interact with the graphical user interface via user commands.
    Type: Grant
    Filed: June 6, 2017
    Date of Patent: August 25, 2020
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Desney S. Tan, Kenneth P. Hinckley, Steven N. Bathiche, Ronald O. Pessner, Bongshin Lee, Anoop Gupta, Amir Netz, Brett D. Brewer
  • Patent number: 10757245
    Abstract: A message display method, a user terminal, and a graphical user interface, where the method includes: detecting, by a user terminal, a press parameter when a user performs a press operation on the user terminal, and displaying the unread dedicated message when the first press parameter is greater than a first preset parameter and an unread dedicated message of the user exists in a group of a communicate application. Hence, the user only needs to press the user terminal, and when a press condition is met, the user terminal can automatically display the unread dedicated message of the user. Therefore, it is more convenient to view a dedicated message.
    Type: Grant
    Filed: August 9, 2016
    Date of Patent: August 25, 2020
    Assignee: HUAWEI TECHNOLOGIES CO., LTD.
    Inventors: Xiaobo Yu, Yajun Zhang, Shuiping Long
  • Patent number: 10748321
    Abstract: The present disclosure relates to methods, apparatus or systems for inciting a user consuming an immersive content to rotate the immersive rendering device in the direction of a region of interest. According to the present principles, an object representative of a character is inserted in the field of view of the user. The character is computed in a way it looks in the direction of the region of interest from its location in the immersive content. In addition, face and body attitude of the character may reflect an emotion that is associated with the region of interest, for example scare, happiness or interest. The user will naturally be incited at looking in the direction indicated by the inserted character.
    Type: Grant
    Filed: June 6, 2018
    Date of Patent: August 18, 2020
    Assignee: INTERDIGITAL CE PATENT HOLDINGS
    Inventors: Quang Khanh Ngoc Duong, Joel Sirot, Gwenaelle Marquant, Claire-Helene Demarty
  • Patent number: 10747837
    Abstract: Techniques are provided for rating the veracity of content distributed via digital communications sources by creating an ontology and selecting keywords for a topic of the content, creating a customizable intelligence channel for the topic, and extracting from the customizable intelligence channel a first list of potential experts on the topic sorted by at least relevance and influence. The list of experts may be supplemented by mining trusted media sources to extract a second list of potential experts or witnesses on the topic. The first and second lists of potential experts are evaluated as a function of at least one of professionalism, reliability, proximity, experience, responsiveness, and lack of self-interest in the topic to identify a short list of experts. The content is provided to the short list of experts, who are polled about the veracity of the content to create a veracity score for delivery with the content.
    Type: Grant
    Filed: February 5, 2019
    Date of Patent: August 18, 2020
    Assignee: CREOPOINT, INC.
    Inventors: Jean-Claude Goldenstein, James E. Searing, Edward J. Finn
  • Patent number: 10735930
    Abstract: A method and an apparatus for sharing an application are provided. The method includes determining whether a target device is located in a communication range of a source device, and in response to the determining that the target device is located in the communication range of the source device, establishing a wireless connection to the target device. The method further includes transmitting, to the target device, a list of shareable applications providable by the source device, receiving, from the target device, a request to access an application among the shareable applications, executing the application, generating a window instance of the executed application for the target device, and transmitting the window instance to the target device.
    Type: Grant
    Filed: March 21, 2016
    Date of Patent: August 4, 2020
    Assignee: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Jianguo Yuan, Ming Liu, Quan Ma, Zhen Chen
  • Patent number: 10735498
    Abstract: Embodiments provide a method and a device for interworking between different OTTs. The method includes: obtaining OTT information of a target user; and performing an interworking processing operation between cross-OTT friends according to the obtained OTT information of the target user. Interworking between the cross-OTT friends is implemented by using the foregoing operation.
    Type: Grant
    Filed: February 2, 2016
    Date of Patent: August 4, 2020
    Assignee: Huawei Technologies Co., Ltd.
    Inventors: Yanmei Yang, Lei Wan, De Chen
  • Patent number: 10735360
    Abstract: A method includes capturing a digital content segment, generating a first identifier, and associating the first identifier with a digital image in the memory of an electronic device. The method also includes generating a second identifier and associating the second identifier with a digital content segment in the memory. The method further includes transferring at least one of the digital image and the digital content segment to a server computer via a network, wherein the first identifier is transferred in association with the digital image and the second identifier is transferred in association with the digital content segment. The method also includes generating an electronic file providing a sequential clip listing associated with rendering a digital media message. The electronic file includes the first and second identifiers, a first indicator identifying a first frame of the digital media message, and a second indicator identifying a second frame of the digital media message.
    Type: Grant
    Filed: August 22, 2017
    Date of Patent: August 4, 2020
    Assignee: NightLight Systems LLC
    Inventors: Joseph Weil, William Joseph Martinez, Andrew Jarecki, Andrew Ross Cooperman
  • Patent number: 10726395
    Abstract: Calendar repair may be provided. Calendar events, such as appointments and meetings, may be created and copied to a plurality of attendee calendars. A first copy of the event may be compared to a second copy of the event, and an event property of the second event may be updated to match a corresponding event property of the first event.
    Type: Grant
    Filed: January 3, 2019
    Date of Patent: July 28, 2020
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Vanessa C. Feliberti, Cliff M. Don, Firdosh R. Ghyara, Sina Hakami, Matthias Leibmann, Roberto Ribeiro Da Fonseca Mendes, Paul David Tischhauser
  • Patent number: 10726591
    Abstract: According to one implementation, a narrative visualization system includes a computing platform having a hardware processor and a system memory storing a narrative visualization software code. The hardware processor is configured to execute the narrative visualization software code to receive multiple media files. For each of the media files, the hardware processor is further configured to execute the narrative visualization software code to parse the media file to identify a primary content and metadata describing the primary content, to analyze the metadata to determine representative features of the primary content, and to generate a visualization of the primary content based on the metadata and the representative features. The visualization depicts a temporal flow of the primary content in a story tune of the primary content in apposition to a temporal flow of the primary content in a narrative time of the primary content.
    Type: Grant
    Filed: February 7, 2017
    Date of Patent: July 28, 2020
    Assignee: Disney Enterprises, Inc.
    Inventors: Sasha Anna Schriber, Nam Wook Kim, Hanspeter Pfister, Markus Gross
  • Patent number: 10721579
    Abstract: Methods and systems for correlating cross-feed of audio and video. One system includes a display and an electronic processor connected to the display. The electronic processor is configured to receive a plurality of videos and a plurality of audio feeds, present an initial arrangement including one or more of the plurality of videos on the display, and generate a soundscape based on the initial arrangement, the soundscape including one or more of the plurality of audio feeds. The electronic processor is further configured to determine which of the videos of the plurality of videos contains a predetermined item of interest, determine which of the audio feeds of the plurality of audio feeds contains audio associated with the predetermined item of interest, and adjust the initial arrangement and the soundscape to highlight the predetermined item of interest.
    Type: Grant
    Filed: November 6, 2018
    Date of Patent: July 21, 2020
    Assignee: MOTOROLA SOLUTIONS, INC.
    Inventors: Philip E. May, Daniel A. Law, Kang Bum Lee, Shwetal S. Parikh
  • Patent number: 10712981
    Abstract: An information processing device includes a controller that controls a notification of a linkage function which is executable by using at least one object to be linked when a user transmits information of the object to be linked to a conversation partner on an interface for making a conversation with the conversation partner.
    Type: Grant
    Filed: September 25, 2019
    Date of Patent: July 14, 2020
    Assignee: FUJI XEROX CO., LTD.
    Inventor: Kengo Tokuchi
  • Patent number: 10705690
    Abstract: A virtual desktop service may receive a request from a user to provision a virtual desktop and establish a secure communications connection between the virtual desktop service, a user client device, and additional client devices via a proxy server in order to stream same feed or virtual screens from the virtual desktop to multiple client devices. The virtual desktop service may provide for natively sharing or multiplexing an entire data stream from a virtual desktop to multiple client devices or natively sharing or multiplexing portions of a data stream from a virtual desktop to render each portion on a different client device.
    Type: Grant
    Filed: March 10, 2015
    Date of Patent: July 7, 2020
    Assignee: Amazon Technologies, Inc.
    Inventors: Gaurang Pankaj Mehta, Varun Verma
  • Patent number: 10708391
    Abstract: Embedding a reduced-content application bundle (a “reduced app bundle”) such as a video overlay reduced app bundle into a media stream, and launching that reduced app bundle over a network connection without first performing a substantial downloading and installation of the software on the device is disclosed.
    Type: Grant
    Filed: July 30, 2015
    Date of Patent: July 7, 2020
    Assignee: Apple Inc.
    Inventors: Nurinder Manj, Eswar Priyadarshan
  • Patent number: 10708204
    Abstract: Method and system for facilitating user collaboration are disclosed. The method includes provisioning access to a collaboration application for a plurality of users. A post related to a problem to be solved or a project to be completed is received from a user using the collaboration application. The post is displayed on at least one UI of the collaboration application for enabling viewing of the post by remaining users of the collaboration application. A creation of a user group is facilitated subsequent to receiving replies from one or more users indicating interest in collaborating with the user in response to the displayed post. One or more relevant tools and interaction options are provisioned to the user group to facilitate user collaboration. Further, a moderation of the user group is facilitated to enable completion of the project or selection of a solution to the problem being solved.
    Type: Grant
    Filed: May 21, 2018
    Date of Patent: July 7, 2020
    Inventor: Tariq Jalil
  • Patent number: 10701058
    Abstract: Systems and methods of authenticating a first party to a second party are disclosed. In one embodiment, a method may include an authenticating party: receiving, from an electronic device of a first party, a request to generate authenticating indicia to authenticate the first party to a second party; generating the authenticating indicia; transmitting, over a network, the authenticating indicia to the electronic device of a first party; receiving, from an electronic device of the second party, received authenticating indicia; activating a restriction on use of the electronic device of the second party; determining that the received authenticating indicia is the same as the authenticating indicia; receiving a communication from the electronic device of the first party indicating that the electronic device for the first party is logged in to the same computer network as the first party; and releasing the restriction on the electronic device of the second party.
    Type: Grant
    Filed: August 9, 2017
    Date of Patent: June 30, 2020
    Assignee: JPMORGAN CHASE BANK, N.A.
    Inventor: Kelly W. Scott
  • Patent number: 10698743
    Abstract: There are provided systems and methods for shared application interface data through a device-to-device communication session. A user may utilize a device to engage in an electronic communication session with another user, such as a shared messaging or video chat session. During the session, the user may utilize another application on the same device to perform separate application data processing, such as accessing a website or an online marketplace that may include interface output data. The user may activate a plug-in or add-on that may allow application data sharing for current application data in the separate application during the communication session. The device may determine the present application data, such as a displayable instance of the current interface data, and may transmit the data to the other user's device through the communication session. Further, the plug-in may allow for split transaction and data processing.
    Type: Grant
    Filed: June 21, 2018
    Date of Patent: June 30, 2020
    Assignee: PAYPAL, INC.
    Inventor: Todd Studnicka
  • Patent number: 10701317
    Abstract: Disclosed herein is a method for collective contribution video creation and messaging wherein story-based communications are created among multiple users. The disclosed method uses a program or application wherein a virtual object is used to authorize a particular user to make the immediate post to the applicable story communication. The possession of the virtual object also indicates that any user that does not have possession of the virtual object is unable to presently contribute to the group storyline. Once the user in possession of the virtual object submits his or her content, the virtual object is made available. Any user inside the story seeking to gain control may then attempt to obtain the virtual object. The present disclosure aids users in creating story timelines of their contributions, as well as promoting full contribution from all group members in messaging.
    Type: Grant
    Filed: September 25, 2018
    Date of Patent: June 30, 2020
    Assignee: BITON, LLC
    Inventors: Jonathan Jacobs, Anthony Pernice
  • Patent number: 10691733
    Abstract: Methods and systems are provided herein for replying to queries based on indexed conversations and context. When a user asks a query, the system monitors the area, determines the other users in the area, and searches its database for a conversation that addresses the query in consideration of the other users present in the area. The system filters the indexed conversations to find conversations with the best matching conversation based on the words of the query as well as the keywords from the conversation. Once the system has determined the best match conversation, the system generates a response to the query based on the indexed conversation and query and then filters out segments of the response based on the other users in the area and other privacy concerns. The system then plays back generated response to the user.
    Type: Grant
    Filed: July 26, 2017
    Date of Patent: June 23, 2020
    Assignee: Rovi Guides, Inc.
    Inventors: Michael McCarty, Glen E. Roe
  • Patent number: 10679184
    Abstract: Provided is a computer system that includes a processor and a memory coupled to the processor, the memory including computer readable program code embodied therein that, when executed by the processor, causes the processor to receive, from each of multiple collaboration data sources, a data thread that corresponds to a given context, generate, from at least one of the collaboration data sources, a dynamic data thread that includes data thread content from each of the collaboration data sources, and generate a collaborative workspace based on the given context using the dynamic data thread to provide a development environment that includes the multiple collaboration data sources in a single data thread.
    Type: Grant
    Filed: September 7, 2017
    Date of Patent: June 9, 2020
    Assignee: CA, Inc.
    Inventor: Rahul Sarna
  • Patent number: 10674187
    Abstract: Systems, methods, and non-transitory computer-readable media can provide an interface that includes a first region and a second region, wherein a live content stream being broadcasted is presented in the first region, and wherein information corresponding to users viewing the live content stream is presented in the second region. A determination is made that a first user operating the computing device has performed one or more touch screen gestures with respect to at least one user identifier in the second region, the user identifier corresponding to a second user. At least one notification is sent to a computing device of the second user, the notification inviting the second user to join the live content stream broadcast as a co-broadcaster.
    Type: Grant
    Filed: July 26, 2016
    Date of Patent: June 2, 2020
    Assignee: Facebook, Inc.
    Inventors: Alex Douglas Cornell, Timothy Matthew Quirino
  • Patent number: 10666664
    Abstract: Systems and methods are described that permit social media users to delay posting social media updates to various social media recipients based on location privacy concerns. In one embodiment, a social media update created by a user is received. A location-based suggested time delay associated with a social media recipient is generated. The user is presented with the location-based suggested time delay, and a user-selected time delay is received. The social media update is sent to the social media recipient only after the user-selected time delay elapses.
    Type: Grant
    Filed: October 27, 2015
    Date of Patent: May 26, 2020
    Assignee: PCMS Holdings, Inc.
    Inventor: Mona Singh
  • Patent number: 10664150
    Abstract: The present disclosure is directed to systems and methods for identifying and providing highlight messages from a group messaging thread. For example, systems and methods described herein detect when a group messaging thread participant becomes absent from the group messaging thread, and identifies one or more highlight messages that were submitted to the group messaging thread while the participant was absent. Systems and methods described herein identify highlight messages that are specific to the absent participant, such that when the participant again accesses the group messaging thread, the participant can review the identified highlight messages in order to quickly “catch up” on the group messaging thread without having to read each electronic message submitted to the group messaging thread during the participant's absence.
    Type: Grant
    Filed: November 6, 2017
    Date of Patent: May 26, 2020
    Assignee: WHATSAPP INC.
    Inventors: Charles Donald Deets, Jr., Randall Sarafa, Anton Borzov
  • Patent number: 10664468
    Abstract: The present invention enables a predetermined user and a customer of the predetermined user to be easily associated, and to engage in communication having a shared web page, without installing dedicated software or the like. A communication support device 1 generates, with a generating processor 13, a web page that is deployed on a mutually associated user terminal 2 and customer terminal 3, the web page having a shared web page that is shared by the user and the customer displayed within a predetermined display area. A transition history acquirer 14 acquires a transition history of the shared web pages from the mutually associated user terminal 2 and customer terminal 3, and on the basis of the transition history, when there is a transition of the shared web page on one of the mutually associated user terminal 2 or customer terminal 3, a synchronization processor 15 synchronizes the shared web page on the other terminal with a post-transition web page as a new shared web page.
    Type: Grant
    Filed: June 10, 2016
    Date of Patent: May 26, 2020
    Assignee: Bellface Inc.
    Inventors: Kazuaki Nakajima, Satoshi Hashimoto
  • Patent number: 10659522
    Abstract: Cloning a local environment is described. Cloning a local environment can enable sharing the environment during pair programming. Cloning can have other uses as well. A server or other computer may maintain a clone environment of a first client apart from a second client such that the cloned computing environment, mimicking the environment of the first client, may be maintained on behalf of and used by a second client.
    Type: Grant
    Filed: November 23, 2011
    Date of Patent: May 19, 2020
    Assignee: International Business Machines Corporation
    Inventors: Yoshio Horiuchi, Kenji Uchida, Masaki Wakao
  • Patent number: 10652316
    Abstract: Methods and apparatuses for transmitting data to an external device are provided. The method includes establishing a communication link with the external device by using a first application, and displaying a first window that corresponds to the first application, in response to an execution request for a second application that is different from the first application, displaying a second window that corresponds to the second application as a background of the first window, receiving a sharing mode request via the first window, and in response to the sharing mode request, setting an operation mode of the device as a sharing mode, and transmitting data that is provided from the second application to the external device via the communication link.
    Type: Grant
    Filed: January 31, 2018
    Date of Patent: May 12, 2020
    Assignee: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Jong-woo Jung, Sahng-hee Bahn, In-sik Myung, Jung-won Lee
  • Patent number: 10642927
    Abstract: An out-space actuator is selected to access an out-space user interface for a document editor program. An out-space actuator is associated with an in-space user interface having a displayed document. When the out-space actuator is selected, an out-space user interface is displayed that includes an expanded feature selection surface. The out-space user interface may be used to display one or more status panes for providing status information about a document being edited in the in-space user interface. Application features for affecting changes to a given document's status may be exposed in the out-space interface in proximity to associated status information. An out-space communication user interface (UI) component may be temporarily displayed in the document in-space user interface to communicate document status information that is presently available in the out-space user interface. A message bar may be displayed in the in-space user interface for communicating information from the out-space user interface.
    Type: Grant
    Filed: April 10, 2017
    Date of Patent: May 5, 2020
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Marina Dukhon, Jonathan Ian Gordner, Jesse Clay Satterfield, Navjot Singh, Maria Fernandez Trevino, Amy E. Alberts, Paula Guntaur
  • Patent number: 10643224
    Abstract: A device may receive information related to connections between two or more attendees of an event or subsequent interactions between the two or more attendees. The device may process the information using a set of techniques to permit an analysis of the connections and the subsequent interactions. The device may determine a score related to the event based on a result of analyzing the connections and the subsequent interactions. The score may indicate a level of success of the event with respect to the connections or the subsequent interactions. The device may perform an action based on the score.
    Type: Grant
    Filed: July 24, 2017
    Date of Patent: May 5, 2020
    Assignee: Accenture Global Solutions Limited
    Inventors: Mukunda Ram Bhuyan, Subhasish Roy, Bibin George Thottikkara, Sudipta Mukhopadyaya
  • Patent number: 10635834
    Abstract: Systems, methods, and devices for implementing secure views for zero-copy data sharing in a multi-tenant database system are disclosed. A method includes generating a share object in a first account comprising a share role. The method includes associating view privileges for the share object such that an underlying detail of the share object comprises a secure view definition. The method includes granting, to a second account, cross-account access rights to the share role or share object in the first account. The method includes receiving a request from the second account to access data or services of the first account and providing a response to the second account based on the data or services of the first account. The method is such that the underlying detail of the share object that comprises the secure view definition is hidden from the second account and visible to the first account.
    Type: Grant
    Filed: November 25, 2019
    Date of Patent: April 28, 2020
    Assignee: Snowflake Inc.
    Inventors: Allison Waingold Lee, Peter Povinec, Martin Hentschel, Robert Muglia
  • Patent number: 10627985
    Abstract: One embodiment provides a method, including: receiving, at an information handling device, an indication to display a virtual object in association with a conversational session; receiving, during the conversational session, user manipulation input associated with the displayed virtual object; and performing, based upon the received user manipulation input, at least one function associated with the virtual object. Other aspects are described and claimed.
    Type: Grant
    Filed: June 16, 2017
    Date of Patent: April 21, 2020
    Assignee: Lenovo (Singapore) Pte. Ltd.
    Inventors: Ming Qian, John Weldon Nicholson, Song Wang, David Alexander Schwarz
  • Patent number: 10616170
    Abstract: Disclosed is a method for initiating activities on a computing device on the basis of information related to electronic messages and/or gyroscope. The present invention can be used for the initiation of one or more of the following five activities: (1) collecting information about when and how long a user of a computing device reads a message in a feed of a social network; (2) displaying an internal message in a social network application; (3) sending a set of messages to users of a social network application; (4) sending a message to a list of users of a social network application; (5) sending a personalized message; and (6) providing a bonus to contacts who share the received message with other contacts.
    Type: Grant
    Filed: December 17, 2015
    Date of Patent: April 7, 2020
    Inventor: Nes Carmon
  • Patent number: 10609018
    Abstract: Techniques of access control in VR environments involve defining a series of gestures that users attending a private meeting within a virtual environment carry out to be allowed into the private meeting. Along these lines, when a user sets up a meeting to take place within a virtual environment, the user may define a series of gestures (e.g., swipes, circles, etc.) that may serve as an effective “secret handshake” that gains admittance to the private meeting. In one implementation, each person invited to the private meeting is given the same gesture to form in the virtual environment that provides access to the private meeting. In other implementations, each user has their own respective gesture that, when matched along with an identifier identifying that user, provides the access. Advantageously, such gestures are easily defined and executed by the users and recognized by servers that control private meetings within the virtual environment.
    Type: Grant
    Filed: November 6, 2017
    Date of Patent: March 31, 2020
    Assignee: GOOGLE LLC
    Inventor: Jason Toff
  • Patent number: 10601935
    Abstract: An information processing system that generates commentary, the commentary including first commentary generated based on behavior information corresponding to a behavior of a user and second commentary associated with the first commentary; and outputs the commentary to be available to other users.
    Type: Grant
    Filed: July 11, 2014
    Date of Patent: March 24, 2020
    Assignee: SONY CORPORATION
    Inventors: Hideyuki Ono, Masanori Katsu, Masatomo Kurata, Takashi Ogata, Sota Matsuzawa
  • Patent number: 10592620
    Abstract: A method for designing a well, including: determining a first well construction discipline for a first participant and an authority level for the first participant within the first well construction discipline; obtaining a plurality of rules corresponding to the first well construction discipline and the authority level for the first participant within the first well construction discipline; operating, based on the plurality of rules, an interface that restricts decision options for the first participant; receiving a decision associated with the well and based on the interface from the first participant; and updating a design of the well based on the decision.
    Type: Grant
    Filed: July 10, 2015
    Date of Patent: March 17, 2020
    Assignee: Schlumberger Technology Corporation
    Inventors: Eric Jonathan Schoen, Lucian Johnston, Mark S. Passolt
  • Patent number: 10593002
    Abstract: An Internet-based agenda data analysis system may include at least one processor configured to maintain a list of user-selectable agenda issues, present to a user via a user interface, the list of user-selectable agenda issues, and receive via the user interface, based on a selection from the list, agenda issues of interest to an organization. The processor may be configured to access information scraped from the Internet to determine, for a plurality of policymakers, individual policymaker data from which an alignment position of each policymaker on each of the agenda issues is determinable, calculate alignment position data from the individual policymaker data, the alignment position data corresponding to relative positions of each of the plurality of policymakers on each of the plurality of selected issues, and transform the alignment position data into a graphical display that presents the alignment positions of multiple policymakers.
    Type: Grant
    Filed: April 21, 2017
    Date of Patent: March 17, 2020
    Assignee: FiscalNote, Inc.
    Inventors: Bill Palombi, Daniel Argyle, Vladimir Eidelman, Jervis Pinto, Brian Grom
  • Patent number: 10595169
    Abstract: A service for providing messaging extension apps can be an online store that can be browsed and searched for the apps. The store uses extension app identifiers which are related to app identifiers that are sent between devices in a conversation of messages so that a receiving device can, when it does not have the extension app installed to interact with received content, use the extension app identifier to download and install the required extension app. In one embodiment, the download and install can occur while the messaging app remains the foreground app, and the messaging app adds an icon of the newly installed extension app into a browsable tray in the UI of the messaging app.
    Type: Grant
    Filed: January 6, 2017
    Date of Patent: March 17, 2020
    Assignee: Apple Inc.
    Inventors: Adele C. Peterson, Bhaskar P. Sarma, Kevin J. Lindeman, Roberto Garcia, Keith Kowalczykowski, Imran Chaudhri, Chanaka Karunamuni
  • Patent number: 10592599
    Abstract: A meeting summarization method, system, and computer program product, include capturing notes of a user including a time stamp from the user associated with a meeting, synchronizing an agenda of the meeting and the notes of the user based on a correlation between a time stamp of a topic on the agenda and a time stamp of the notes of the user, and analyzing the synchronized topic and the notes to determine highlights of the meeting based on a co-occurrence of the time stamp of the notes of the user and the time stamp of the topic on the agenda.
    Type: Grant
    Filed: May 31, 2018
    Date of Patent: March 17, 2020
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Keith William Grueneberg, Jason Crawford, Jonathan Lenchner, Satya V. Nitta, Christian Makaya, Sharad C. Sundararajan
  • Patent number: 10586256
    Abstract: A computer-implemented method is provided for facilitating live communication between a potential customer and an enterprise in relation to a product. The method includes causing to display, by a computing device on a webpage over a communications network, an interactive banner located on the webpage that includes advertisement content related to the product. The advertisement content includes an offer to the potential customer to communicate live with the enterprise about the product. The method includes adding to the context information, by the computing device, information related to an interaction over the communications network between the potential customer and the interactive banner. The method further includes adjusting, by the computing device over the communications network, the advertisement content in the interactive banner on the webpage if the potential customer accepts the offer.
    Type: Grant
    Filed: June 12, 2017
    Date of Patent: March 10, 2020
    Assignee: FMR LLC
    Inventors: Harmeet Singh, Carsten Miller
  • Patent number: 10579666
    Abstract: Methods, computer program products, and systems are presented. The method computer program products, and systems can include, for instance: processing social media system data to establish a relationship graph, wherein the processing includes aggregating relationship graph information of different relationship graphs so that the relationship graph is an aggregated relationship graph; determining that a user is encountering cognitive recall difficulty, wherein the determining includes comparing current input biometric data of the user to baseline biometric data of the user; and responsively to the determining, outputting to the user media content, wherein generating the media content includes performing a search of one or more data source for content using node labels of the relationship graph as keywords and providing a media file for playback by the user, the media file having content returned from the search.
    Type: Grant
    Filed: February 22, 2017
    Date of Patent: March 3, 2020
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: James E. Bostick, John M. Ganci, Jr., Martin G. Keen, Sarbajit K. Rakshit
  • Patent number: 10574615
    Abstract: Aspects of the present disclosure relate to systems and methods for integrating first class objects with email messages in an email inbox of an email client. In one example, a request is sent via the email client for first class object data to one or more data sources, where each data source of the one or more data sources includes first class object data of a different first class object type. The first class object data may be received at the email client from the one or more data sources. One or more first class objects may be created from the first class object data for injecting into an email inbox of the email client. The email inbox including at least some of the one or more first class objects and a plurality of email messages may be rendered in a user interface to the email client.
    Type: Grant
    Filed: September 6, 2017
    Date of Patent: February 25, 2020
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Vignesh Sachidanandam, Ned Bearer Friend, Peter Loren Engrav
  • Patent number: 10565267
    Abstract: Systems and methods for determining a user engagement level for a content item are provided. In some aspects, indicia of one or more user interactions with a content item are received. Each user interaction in the one or more user interactions has an associated time and an interaction type. A user engagement level for the content item is determined based on the one or more user interactions, the associated times, and the interaction types. The user engagement level for the content item is stored in association with the content item.
    Type: Grant
    Filed: July 26, 2017
    Date of Patent: February 18, 2020
    Assignee: GOOGLE LLC
    Inventors: Junbin Teng, Anja Hauth, Alexander Sobol, Boris Mazniker
  • Patent number: 10555015
    Abstract: Methods, systems, and media for indicating viewership of a video are provided. In some embodiments, the method comprises: identifying a video; identifying a first group of users; determining an affinity score for each user with the identified video; receiving a request to present a page that includes a representation of the video; identifying a second group of users connected to the first user associated with the user device; determining a viewership status of each user in the second group of users corresponding to the video; identifying a subset of users in the second group of users based at least in part on the viewership status; and causing groups of indicators to be presented on the user device, wherein each indicator in the groups of indicators represents the viewership status of the user, and wherein the indicators are presented on the requested page in connection with the representation of the video.
    Type: Grant
    Filed: December 15, 2017
    Date of Patent: February 4, 2020
    Assignee: Google LLC
    Inventors: Justin Lewis, Ruxandra Georgiana Davies
  • Patent number: 10552433
    Abstract: A method for evaluating annotation quality is provided. The method may include obtaining annotation information associated with a plurality of annotators and a plurality of data elements including a plurality of annotation entries corresponding to at least one data element and entered based on an annotation guideline, determining a quality rating for the annotation guideline based on a comparison between a first value associated with the plurality of annotators and the plurality of data elements and a second value associated with any disparity among the plurality of annotation entries, determining a proficiency rating for an annotator from the plurality of annotators based on a comparison between a third value associated with annotation entries by the annotator and the second value, and generating a report based on the quality rating and the proficiency rating.
    Type: Grant
    Filed: March 15, 2019
    Date of Patent: February 4, 2020
    Assignee: International Business Machines Corporation
    Inventors: Masaki Komedani, Ken Kumagai, Takuma Murakami, Akihiro Nakayama
  • Patent number: 10555122
    Abstract: The present disclosure provides a computer-implemented messaging system for sharing location specific information. Users of the messaging system may provide a message about a specific location. The message can be displayed as a tag. The messaging system can comprise a map-based interface, and a plurality of tags on the map-based interface. The tags may be (i) positioned adjacent to a specific location and (ii) oriented to point towards the specific location. The tags may be configured to display at least a portion of a message about the specific location.
    Type: Grant
    Filed: November 26, 2018
    Date of Patent: February 4, 2020
    Assignee: TIPTAGS INC.
    Inventor: Timothy G. Roberts
  • Patent number: 10545971
    Abstract: A method for evaluating annotation quality is provided. The method may include obtaining annotation information associated with a plurality of annotators and a plurality of data elements including a plurality of annotation entries corresponding to at least one data element and entered based on an annotation guideline, determining a quality rating for the annotation guideline based on a comparison between a first value associated with the plurality of annotators and the plurality of data elements and a second value associated with any disparity among the plurality of annotation entries, determining a proficiency rating for an annotator from the plurality of annotators based on a comparison between a third value associated with annotation entries by the annotator and the second value, and generating a report based on the quality rating and the proficiency rating.
    Type: Grant
    Filed: March 15, 2019
    Date of Patent: January 28, 2020
    Assignee: International Business Machines Corporation
    Inventors: Masaki Komedani, Ken Kumagai, Takuma Murakami, Akihiro Nakayama
  • Patent number: 10545624
    Abstract: Relevant content (e.g., containers and/or container elements) can be surfaced via user interfaces based at least partly on determining the relevant content based on interactions between user(s), container(s), and/or container element(s). Techniques described herein include generating a user interface configured with functionality to present content to a user. The user interface can include interface elements, such as cards, corresponding to containers. The cards can be arranged on the user interface in an order determined based at least partly on respective relevancies of the containers to the user, and a presentation of individual cards can be based at least partly on a type of corresponding individual containers. Individual cards can include a group of one or more interface elements corresponding to container elements that can be arranged based at least partly on respective relevancies of the container elements to the user.
    Type: Grant
    Filed: March 21, 2016
    Date of Patent: January 28, 2020
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Dmitriy Meyerzon, David M. Cohen, Adam Ford, Andrew C. Haon, Ryan Nakhoul, Jason Glenn Silvis, Vidya Srinivasan, Denise Trabona
  • Patent number: 10528621
    Abstract: The disclosure is related to a method and a system for sorting a search result with multiple space objects. The method is operated in a mobile device, and firstly a photographing unit therein is activated to capture an image of a real scene. The system receives the image information and the space information of the mobile device. The system conducts a comparison search using the captured space information/image information against a database for generating a preliminary search result. The space objects in the search result are sorted for generating a ranking list. One of the ranking criteria is based on the relevance data of the user for determining high relevance space objects. The basis for ranking can be time, objective data, or a system weighted value associated with every object. Then the mobile device displays the highest ranked space object from the search result combined with the real scene.
    Type: Grant
    Filed: December 12, 2016
    Date of Patent: January 7, 2020
    Inventor: Yu-Hsien Li
  • Patent number: 10530926
    Abstract: Initiating a conference call includes receiving a conference call request message from an initiating user specifying a plurality of other users and determining an availability of the other users to receive conference call invitations. A conference call is initiated between the initiating user and one or more of the other users that are determined to be available. The availability of one or more of the other users determined to be unavailable is monitored and interaction with a conference call invitation by one or more of the other users determined to be unavailable is enabled upon their monitored availability changing from unavailable to available. The interaction with the conference call invitation by the other users is conditioned on whether the conference call is still in progress.
    Type: Grant
    Filed: September 14, 2012
    Date of Patent: January 7, 2020
    Assignee: Oath Inc.
    Inventors: W. Karl Renner, Stephen Vaughan Murphy
  • Patent number: 10523739
    Abstract: A technique for capturing the output of a software application, controlled by an end-user of a client computer, on a server computer. The data may be captured from a hosted application running on the server computer, an application simulating the operations of an application used by the end-user on the client computer, or from a capture stream sent by an application on the client computer. A capture engine stores the capture data on the server computer without consuming processing or memory resources of the client computer. Furthermore, the capture data is immediately available on the server computer for sharing and publication, without consuming network bandwidth or a long upload delay.
    Type: Grant
    Filed: April 26, 2013
    Date of Patent: December 31, 2019
    Assignee: AUTODESK, INC.
    Inventors: Tovi Grossman, George Fitzmaurice