Computer Conferencing Patents (Class 715/753)
-
Patent number: 10852912Abstract: 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: GrantFiled: January 5, 2017Date of Patent: December 1, 2020Assignee: Apple Inc.Inventors: Nicholas V. King, Lisa K. Kvarda, Anthony D'Auria, Christopher P. Saari
-
Patent number: 10853061Abstract: 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: GrantFiled: December 13, 2018Date of Patent: December 1, 2020Assignee: Slack Technologies, Inc.Inventors: Colm Stephen Doyle, Ankur Oberoi, Matthew John Johnston
-
Patent number: 10835135Abstract: 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: GrantFiled: April 24, 2019Date of Patent: November 17, 2020Assignee: NATIONAL CHIAO TUNG UNIVERSITYInventors: Bing-Fei Wu, Meng-Liang Chung, Tsong-Yang Tsou, Yun-Wei Chu, Kuan-Hung Chen, Po-Wei Huang, Yin-Yin Yang
-
Patent number: 10832046Abstract: 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: GrantFiled: October 23, 2018Date of Patent: November 10, 2020Assignee: Architecture Technology CorporationInventors: Jafar Al-Gharaibeh, William Estey, Paul Nicotera
-
Patent number: 10825212Abstract: 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: GrantFiled: July 30, 2018Date of Patent: November 3, 2020Assignee: CISCO TECHNOLOGY, INC.Inventors: Ali Ebtekar, Daniel Robert Garrison
-
Patent number: 10827160Abstract: 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: GrantFiled: November 14, 2017Date of Patent: November 3, 2020Inventors: Eric Yip, Byeong-Doo Choi, Jae-Yeon Song
-
Patent number: 10810277Abstract: 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: GrantFiled: December 27, 2018Date of Patent: October 20, 2020Assignee: Facebook, Inc.Inventors: Maria Ioveva, Jake Bograd-Denton, Laycee Berkas
-
Patent number: 10810998Abstract: 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: GrantFiled: September 28, 2018Date of Patent: October 20, 2020Assignee: International Business Machines CorporationInventors: Michael Bender, Kulvir S. Bhogal, Jeremy R. Fox
-
Patent number: 10802675Abstract: 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: GrantFiled: June 4, 2018Date of Patent: October 13, 2020Assignee: FUJI XEROX CO., LTD.Inventor: Yusuke Kano
-
Patent number: 10803084Abstract: 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: GrantFiled: September 13, 2019Date of Patent: October 13, 2020Assignee: safeXai, Inc.Inventors: K W Justin Leung, Michael Avner Urbach, Damien Patton, Christian Gratton
-
Patent number: 10783385Abstract: 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: GrantFiled: May 23, 2018Date of Patent: September 22, 2020Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Michael Bender, Albert Avetisian
-
Patent number: 10778616Abstract: 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: GrantFiled: July 24, 2018Date of Patent: September 15, 2020Assignee: International Business Machines CorporationInventors: Paul R. Bastide, Matthew E. Broomhall, Robert E. Loredo, Fang Lu
-
Patent number: 10764533Abstract: 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: GrantFiled: November 9, 2018Date of Patent: September 1, 2020Assignee: GOOGLE LLCInventors: Andrew Russell, Andrew Huibers
-
Patent number: 10754490Abstract: 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: GrantFiled: June 6, 2017Date of Patent: August 25, 2020Assignee: Microsoft Technology Licensing, LLCInventors: Desney S. Tan, Kenneth P. Hinckley, Steven N. Bathiche, Ronald O. Pessner, Bongshin Lee, Anoop Gupta, Amir Netz, Brett D. Brewer
-
Patent number: 10757245Abstract: 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: GrantFiled: August 9, 2016Date of Patent: August 25, 2020Assignee: HUAWEI TECHNOLOGIES CO., LTD.Inventors: Xiaobo Yu, Yajun Zhang, Shuiping Long
-
Patent number: 10747837Abstract: 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: GrantFiled: February 5, 2019Date of Patent: August 18, 2020Assignee: CREOPOINT, INC.Inventors: Jean-Claude Goldenstein, James E. Searing, Edward J. Finn
-
Patent number: 10748321Abstract: 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: GrantFiled: June 6, 2018Date of Patent: August 18, 2020Assignee: INTERDIGITAL CE PATENT HOLDINGSInventors: Quang Khanh Ngoc Duong, Joel Sirot, Gwenaelle Marquant, Claire-Helene Demarty
-
Patent number: 10735360Abstract: 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: GrantFiled: August 22, 2017Date of Patent: August 4, 2020Assignee: NightLight Systems LLCInventors: Joseph Weil, William Joseph Martinez, Andrew Jarecki, Andrew Ross Cooperman
-
Patent number: 10735930Abstract: 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: GrantFiled: March 21, 2016Date of Patent: August 4, 2020Assignee: SAMSUNG ELECTRONICS CO., LTD.Inventors: Jianguo Yuan, Ming Liu, Quan Ma, Zhen Chen
-
Patent number: 10735498Abstract: 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: GrantFiled: February 2, 2016Date of Patent: August 4, 2020Assignee: Huawei Technologies Co., Ltd.Inventors: Yanmei Yang, Lei Wan, De Chen
-
Patent number: 10726395Abstract: 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: GrantFiled: January 3, 2019Date of Patent: July 28, 2020Assignee: MICROSOFT TECHNOLOGY LICENSING, LLCInventors: Vanessa C. Feliberti, Cliff M. Don, Firdosh R. Ghyara, Sina Hakami, Matthias Leibmann, Roberto Ribeiro Da Fonseca Mendes, Paul David Tischhauser
-
Patent number: 10726591Abstract: 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: GrantFiled: February 7, 2017Date of Patent: July 28, 2020Assignee: Disney Enterprises, Inc.Inventors: Sasha Anna Schriber, Nam Wook Kim, Hanspeter Pfister, Markus Gross
-
Patent number: 10721579Abstract: 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: GrantFiled: November 6, 2018Date of Patent: July 21, 2020Assignee: MOTOROLA SOLUTIONS, INC.Inventors: Philip E. May, Daniel A. Law, Kang Bum Lee, Shwetal S. Parikh
-
Patent number: 10712981Abstract: 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: GrantFiled: September 25, 2019Date of Patent: July 14, 2020Assignee: FUJI XEROX CO., LTD.Inventor: Kengo Tokuchi
-
Patent number: 10705690Abstract: 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: GrantFiled: March 10, 2015Date of Patent: July 7, 2020Assignee: Amazon Technologies, Inc.Inventors: Gaurang Pankaj Mehta, Varun Verma
-
Patent number: 10708391Abstract: 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: GrantFiled: July 30, 2015Date of Patent: July 7, 2020Assignee: Apple Inc.Inventors: Nurinder Manj, Eswar Priyadarshan
-
Patent number: 10708204Abstract: 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: GrantFiled: May 21, 2018Date of Patent: July 7, 2020Inventor: Tariq Jalil
-
Patent number: 10701058Abstract: 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: GrantFiled: August 9, 2017Date of Patent: June 30, 2020Assignee: JPMORGAN CHASE BANK, N.A.Inventor: Kelly W. Scott
-
Patent number: 10698743Abstract: 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: GrantFiled: June 21, 2018Date of Patent: June 30, 2020Assignee: PAYPAL, INC.Inventor: Todd Studnicka
-
Patent number: 10701317Abstract: 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: GrantFiled: September 25, 2018Date of Patent: June 30, 2020Assignee: BITON, LLCInventors: Jonathan Jacobs, Anthony Pernice
-
Patent number: 10691733Abstract: 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: GrantFiled: July 26, 2017Date of Patent: June 23, 2020Assignee: Rovi Guides, Inc.Inventors: Michael McCarty, Glen E. Roe
-
Patent number: 10679184Abstract: 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: GrantFiled: September 7, 2017Date of Patent: June 9, 2020Assignee: CA, Inc.Inventor: Rahul Sarna
-
Patent number: 10674187Abstract: 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: GrantFiled: July 26, 2016Date of Patent: June 2, 2020Assignee: Facebook, Inc.Inventors: Alex Douglas Cornell, Timothy Matthew Quirino
-
Patent number: 10664150Abstract: 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: GrantFiled: November 6, 2017Date of Patent: May 26, 2020Assignee: WHATSAPP INC.Inventors: Charles Donald Deets, Jr., Randall Sarafa, Anton Borzov
-
Patent number: 10664468Abstract: 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: GrantFiled: June 10, 2016Date of Patent: May 26, 2020Assignee: Bellface Inc.Inventors: Kazuaki Nakajima, Satoshi Hashimoto
-
Patent number: 10666664Abstract: 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: GrantFiled: October 27, 2015Date of Patent: May 26, 2020Assignee: PCMS Holdings, Inc.Inventor: Mona Singh
-
Patent number: 10659522Abstract: 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: GrantFiled: November 23, 2011Date of Patent: May 19, 2020Assignee: International Business Machines CorporationInventors: Yoshio Horiuchi, Kenji Uchida, Masaki Wakao
-
Patent number: 10652316Abstract: 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: GrantFiled: January 31, 2018Date of Patent: May 12, 2020Assignee: SAMSUNG ELECTRONICS CO., LTD.Inventors: Jong-woo Jung, Sahng-hee Bahn, In-sik Myung, Jung-won Lee
-
Patent number: 10643224Abstract: 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: GrantFiled: July 24, 2017Date of Patent: May 5, 2020Assignee: Accenture Global Solutions LimitedInventors: Mukunda Ram Bhuyan, Subhasish Roy, Bibin George Thottikkara, Sudipta Mukhopadyaya
-
Patent number: 10642927Abstract: 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: GrantFiled: April 10, 2017Date of Patent: May 5, 2020Assignee: MICROSOFT TECHNOLOGY LICENSING, LLCInventors: Marina Dukhon, Jonathan Ian Gordner, Jesse Clay Satterfield, Navjot Singh, Maria Fernandez Trevino, Amy E. Alberts, Paula Guntaur
-
Patent number: 10635834Abstract: 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: GrantFiled: November 25, 2019Date of Patent: April 28, 2020Assignee: Snowflake Inc.Inventors: Allison Waingold Lee, Peter Povinec, Martin Hentschel, Robert Muglia
-
Patent number: 10627985Abstract: 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: GrantFiled: June 16, 2017Date of Patent: April 21, 2020Assignee: Lenovo (Singapore) Pte. Ltd.Inventors: Ming Qian, John Weldon Nicholson, Song Wang, David Alexander Schwarz
-
Patent number: 10616170Abstract: 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: GrantFiled: December 17, 2015Date of Patent: April 7, 2020Inventor: Nes Carmon
-
Patent number: 10609018Abstract: 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: GrantFiled: November 6, 2017Date of Patent: March 31, 2020Assignee: GOOGLE LLCInventor: Jason Toff
-
Patent number: 10601935Abstract: 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: GrantFiled: July 11, 2014Date of Patent: March 24, 2020Assignee: SONY CORPORATIONInventors: Hideyuki Ono, Masanori Katsu, Masatomo Kurata, Takashi Ogata, Sota Matsuzawa
-
Patent number: 10592599Abstract: 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: GrantFiled: May 31, 2018Date of Patent: March 17, 2020Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Keith William Grueneberg, Jason Crawford, Jonathan Lenchner, Satya V. Nitta, Christian Makaya, Sharad C. Sundararajan
-
Patent number: 10592620Abstract: 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: GrantFiled: July 10, 2015Date of Patent: March 17, 2020Assignee: Schlumberger Technology CorporationInventors: Eric Jonathan Schoen, Lucian Johnston, Mark S. Passolt
-
Patent number: 10595169Abstract: 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: GrantFiled: January 6, 2017Date of Patent: March 17, 2020Assignee: Apple Inc.Inventors: Adele C. Peterson, Bhaskar P. Sarma, Kevin J. Lindeman, Roberto Garcia, Keith Kowalczykowski, Imran Chaudhri, Chanaka Karunamuni
-
Patent number: 10593002Abstract: 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: GrantFiled: April 21, 2017Date of Patent: March 17, 2020Assignee: FiscalNote, Inc.Inventors: Bill Palombi, Daniel Argyle, Vladimir Eidelman, Jervis Pinto, Brian Grom
-
Patent number: 10586256Abstract: 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: GrantFiled: June 12, 2017Date of Patent: March 10, 2020Assignee: FMR LLCInventors: Harmeet Singh, Carsten Miller