Computer Conferencing Patents (Class 715/753)
  • Patent number: 10852912
    Abstract: An image creation app is used in conjunction with the messaging app to create one or more drawn images which can be sent by the messaging app to other messaging apps. In one embodiment, the image creation app can be either a plug-in, of the messaging app sir an extension app of the messaging app. In one embodiment, a counterpart image creation app on the receiving device can create modifications of the one or more images and send those back to the first messaging app.
    Type: Grant
    Filed: January 5, 2017
    Date of Patent: December 1, 2020
    Assignee: Apple Inc.
    Inventors: Nicholas V. King, Lisa K. Kvarda, Anthony D'Auria, Christopher P. Saari
  • Patent number: 10853061
    Abstract: Systems, apparatuses, methods, and computer program products are disclosed for electronically retrieving documentation in a group-based communication platform interface. An example method includes receiving a documentation request command indicative of a request for group-based communication platform documentation, wherein the documentation request command comprises electronic information indicative of a requested API method name. The example method further includes retrieving a group-based communication platform API specification comprising a set of group-based communication platform documentation information associated with a set of group-based communication platform documentation API method names.
    Type: Grant
    Filed: December 13, 2018
    Date of Patent: December 1, 2020
    Assignee: Slack Technologies, Inc.
    Inventors: Colm Stephen Doyle, Ankur Oberoi, Matthew John Johnston
  • Patent number: 10835135
    Abstract: A non-contact heartbeat rate measurement system includes an image sensor, a target region selecting module, a heartbeat signal calculating module, a spectrum analyzing module, a vibration detecting module, a heartbeat peak selecting module. When a signal quality indicator is greater than a threshold value, and a first peak with global highest signal intensity in a heartbeat spectrum is similar to a face vibration frequency, the heartbeat peak selecting module selects a second peak with local highest signal intensity from a part frequency band of the heartbeat spectrum as an output heartbeat frequency. A non-contact heartbeat rate measurement method and an apparatus are disclosed herein.
    Type: Grant
    Filed: April 24, 2019
    Date of Patent: November 17, 2020
    Assignee: NATIONAL CHIAO TUNG UNIVERSITY
    Inventors: Bing-Fei Wu, Meng-Liang Chung, Tsong-Yang Tsou, Yun-Wei Chu, Kuan-Hung Chen, Po-Wei Huang, Yin-Yin Yang
  • Patent number: 10832046
    Abstract: Disclosed herein are embodiments of an optical character recognition pre-processing software system, which is integrated into a language translation system to provide automated cleaning and correction of noisy and degraded document images to enable seamless and efficient optical character recognition processing and machine translation of information within the document images.
    Type: Grant
    Filed: October 23, 2018
    Date of Patent: November 10, 2020
    Assignee: Architecture Technology Corporation
    Inventors: Jafar Al-Gharaibeh, William Estey, Paul Nicotera
  • Patent number: 10825212
    Abstract: According to one embodiment, a network device associates each tile object of a plurality of tile objects with a tile set. Each tile object includes one or more parameters of a communication network, and each tile set linked to one or more context objects for a dashboard interface. The network device further determines a dynamic context for the communication network, and identifies at least one tile set linked to a context object of the one or more context objects that matches the dynamic context (the at least one tile set includes one or more associated tile objects). The network device also determines a respective display position (e.g., defined by the dashboard interface) to each tile object of the one or more associated tile objects, and provides the dashboard interface for display, with each tile object of the one or more associated tile objects displayed according to the respective display position.
    Type: Grant
    Filed: July 30, 2018
    Date of Patent: November 3, 2020
    Assignee: CISCO TECHNOLOGY, INC.
    Inventors: Ali Ebtekar, Daniel Robert Garrison
  • Patent number: 10827160
    Abstract: Provided is a method for displaying a 3-dimensional (3D) image by a device. The method comprises the steps of: transmitting information on a viewport of the device to a server; receiving data about at least one second region corresponding to the viewport among a plurality of regions of a packed 2D image from the server; and displaying the 3D image based on the received data, wherein the packed 2D image is generated by modifying or rearranging at least a part of a plurality of regions of a 2D image projected from the 3D image, and wherein the at least one second region is identified based on an index of each of at least one first region corresponding to the viewport among the plurality of regions of the 3D image and information on a relationship between an index of each of the plurality of regions of the 3D image and an index of each of the plurality of regions of the packed 2D image.
    Type: Grant
    Filed: November 14, 2017
    Date of Patent: November 3, 2020
    Inventors: Eric Yip, Byeong-Doo Choi, Jae-Yeon Song
  • Patent number: 10810277
    Abstract: Systems, methods, and non-transitory computer-readable media can determine a multi-part identifier captured using one or more cameras associated with the computing device, the multi-part identifier including at least a first portion that references a site, a second portion that references an entity, and information describing one or more actions. A digital destination associated with the multi-part identifier can be determined based at least in part on the first portion and the second portion of the multi-part identifier. One or more actions to be performed in relation to the digital destination can be determined based at least in part on the information included with the multi-part identifier.
    Type: Grant
    Filed: December 27, 2018
    Date of Patent: October 20, 2020
    Assignee: Facebook, Inc.
    Inventors: Maria Ioveva, Jake Bograd-Denton, Laycee Berkas
  • Patent number: 10810998
    Abstract: Aspects of the present invention disclose a method for creating a blacklist of keywords. The method includes one or more processors identifying an indication of content. The method further includes determining at least one keyword included in the content. The method further includes generating a blacklist that corresponds to the content, where the generated blacklist including the determined at least one keyword.
    Type: Grant
    Filed: September 28, 2018
    Date of Patent: October 20, 2020
    Assignee: International Business Machines Corporation
    Inventors: Michael Bender, Kulvir S. Bhogal, Jeremy R. Fox
  • Patent number: 10802675
    Abstract: An information processing apparatus includes a connection unit that connects second mounts related to plural tags to each other in accordance with a relationship between the plural tags, on a first mount to which the tags related to the second mounts are attachable.
    Type: Grant
    Filed: June 4, 2018
    Date of Patent: October 13, 2020
    Assignee: FUJI XEROX CO., LTD.
    Inventor: Yusuke Kano
  • Patent number: 10803084
    Abstract: The present invention extends to methods, systems, and computer program products for normalizing insufficient signals based on additional information. A probability of an event occurring is detected from a raw signal. It is determined signal characteristics of the raw signal are insufficient to normalize the raw signal along at least one of: a time, location, or context dimension. In one aspect, an additional signal relevant to the signal is ingested. In another aspect, a previously detected event relevant to the signal is accessed from a geo cell database. The raw signal is normalized, including deriving at least one of: the time dimension, the location dimension, or the context dimension from a combination of the signal characteristics and characteristics of the other signal and/or characteristics of the previously detected event.
    Type: Grant
    Filed: September 13, 2019
    Date of Patent: October 13, 2020
    Assignee: safeXai, Inc.
    Inventors: K W Justin Leung, Michael Avner Urbach, Damien Patton, Christian Gratton
  • Patent number: 10783385
    Abstract: Tracking of signage conditions by vehicular imaging includes receiving image data including at least one image of signage captured at a predetermined location. An expected appearance of the signage is received. The expected appearance is based upon a plurality of images captured at the predetermined location. The at least one image is compared to an expected appearance of the signage to identify an anomaly in the signage. A notification is sent to a subscriber based upon the identified anomaly in the signage.
    Type: Grant
    Filed: May 23, 2018
    Date of Patent: September 22, 2020
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Michael Bender, Albert Avetisian
  • 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: 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: 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: 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: 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: 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: 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: 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: 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: 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: 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: 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: 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: 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: 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: 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: 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