Computer Conferencing Patents (Class 715/753)
  • Patent number: 10140255
    Abstract: Method and device for using a portable dataport for electronic document retrieving, annotating, inter-relating, and managing, comprising a view manager having an at least one-dimensional grid. The view manager and grid provide document inter-relation and management in a user friendly fashion. The view manager is electronically linked to an electronic document storage device to retrieve, inter-relate, annotate and manage the documents.
    Type: Grant
    Filed: June 24, 2014
    Date of Patent: November 27, 2018
    Inventors: Raymond H. Steeb, III, Scott Presley, David P. McHugh
  • Patent number: 10142445
    Abstract: A publication tool, and methods of use thereof, for publishing user created content as well as republishing content created by others to a social media network. The publication tool incorporates and uses analytic data from a plurality of data sources to identify and evaluate relationships between the user of the social media network and members of social media networks who subscribe to view the content published by the user on the social media network. The publication tool predicts the likelihood that a subscriber of the social media network will publish or share the same content as the user and if the publication tool predicts that the same content will be published by the user and the subscriber, the publication tool will publish the content on the social media network as a joint publication which can be viewed by all common subscribers shared between the user and the subscriber.
    Type: Grant
    Filed: November 12, 2015
    Date of Patent: November 27, 2018
    Assignee: International Business Machines Corporation
    Inventors: Lisa M. W. Bradley, Brian O'Donovan, Aaron J. Quirk, Lin Sun
  • Patent number: 10142696
    Abstract: There is provided a system having a memory and a processor to establish a viewing group having a plurality of users, provide an ordered list of a plurality of media contents, make a first media content in the ordered list of the plurality of media contents available for viewing by each of the plurality of users in the viewing group, track a viewing progress of the first media content by each of the plurality of users in the viewing group, and make a second media content in the ordered list of the plurality of media contents available for viewing by each of the plurality of users in the viewing group based on one or more rules related to the viewing progress of the first media content by each of the plurality of users in the viewing group.
    Type: Grant
    Filed: December 11, 2015
    Date of Patent: November 27, 2018
    Assignee: Disney Enterprises, Inc.
    Inventors: Josiah Eatedali, Mark Arana
  • Patent number: 10142484
    Abstract: In an audio conferencing environment, including multiple users participating by means of a series of associated audio input devices for the provision of audio input, and a series of audio output devices for the output of audio output streams to the multiple users, with the audio input and output devices being interconnected to a mixing control server for the control and mixing of the audio inputs from each audio input devices to present a series of audio streams to the audio output devices, a method of reducing the effects of cross talk pickup of at least a first audio conversation by multiple audio input devices, the method including the steps of: (a) monitoring the series of audio input devices for the presence of a duplicate audio conversation input from at least two input audio sources in an audio output stream; and (b) where a duplicate audio conversation input is detected, suppressing the presence of the duplicate audio conversation input in the audio output stream.
    Type: Grant
    Filed: February 8, 2016
    Date of Patent: November 27, 2018
    Assignee: Dolby Laboratories Licensing Corporation
    Inventors: Gary Spittle, Glenn Dickins, David Gunawan, Guilin Ma
  • Patent number: 10130872
    Abstract: A method includes detecting a first group seeking members, detecting one or more users seeking to join a group, retrieving group parameters corresponding to the first group, and retrieving user parameters corresponding to each of the one or more users. The group parameters may include group characteristic data and group requirements. For each user of the one or more users, the group parameters corresponding to the first group are compared against the user parameters corresponding to the user. A score is determined for each of the one or more users based on the comparing. One or more selected users of the one or more users is recommended to the first group at least in part based on the score. One or more computer programs may be adapted to execute the above steps, and a processor may be configured to perform the above steps.
    Type: Grant
    Filed: March 21, 2012
    Date of Patent: November 20, 2018
    Assignee: Sony Interactive Entertainment LLC
    Inventors: Brian Douglas Buhr, Sreelata Santhosh
  • Patent number: 10127469
    Abstract: Techniques are provided for automatically creating online accounts based on digital images, such as digital images of business cards. In one technique, multiple data items that have been extracted from a digital image of a business card are identified. A particular data item is contact information of a user associated with (or identified by) the business card. A verification code is sent, based on the particular data item, to a computing device of the user. The verification code is received from the computing device of the user. In response to receiving the verification code an account is created for the user and the account is modified to include a least some of the multiple data items.
    Type: Grant
    Filed: August 31, 2015
    Date of Patent: November 13, 2018
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Alex Lai, Songtao Guo, Chris Degiere
  • Patent number: 10129321
    Abstract: A system and method are provided for sending a first message to a recipient using a messaging channel, the message including information identifying an electronic news article provided by a data channel; receiving a second message from the recipient over the messaging channel, the second message having been composed in a news application; and displaying the second message in association with the electronic news article in the news application. A system and method are also provided for receiving a first message from a sender over a messaging channel, the message including information identifying an electronic news article provided by a data channel; obtaining the electronic news article using the data channel; enabling a second message to be composed in a news application displaying the electronic news article; and sending the second message to the sender using the messaging channel.
    Type: Grant
    Filed: October 24, 2012
    Date of Patent: November 13, 2018
    Assignee: BlackBerry Limited
    Inventors: Niranjan Mayya, Jay David Steele, Jon-David Kenneth Lacey, Peter Hantzakos
  • Patent number: 10127122
    Abstract: A system and method can support transaction processing in a middleware environment. A processor, such as a remote method invocation stub in the middleware environment, can be associated with a transaction, wherein the transaction is from a first cluster. Then, the processor can handle a transactional request that is associated with the transaction, wherein the transactional request is to be sent to the first cluster. Furthermore, the processor can route the transactional request to a said cluster member in the first cluster, which is an existing participant of the transaction.
    Type: Grant
    Filed: November 8, 2016
    Date of Patent: November 13, 2018
    Assignee: ORACLE INTERNATIONAL CORPORATION
    Inventors: Alexander Somogyi, Sindhu Subramanyam, Stephen Felts
  • Patent number: 10120547
    Abstract: A method for providing a graphical user interface (GUI) on a mobile device, including displaying in the GUI on the mobile device an option subset comprising at least one option to which a response is requested and displaying a feedback mechanism in the GUI on the mobile device configured to receive a reaction of an individual respondent in response to the at least one option in the displayed option subset, the individual respondent being from a respondent subset that is one of a plurality of respondent subsets taken from a respondent set and the option subset that is displayed in the GUI not being determined by the individual respondent and including fewer than all of a plurality of options in an option set from which the option subset is taken.
    Type: Grant
    Filed: October 7, 2015
    Date of Patent: November 6, 2018
    Assignee: APPGREE SA
    Inventor: Juan Moran Adarraga
  • Patent number: 10123188
    Abstract: A holiday telephone system comprising: a smartphone; a holiday telephone in wireless communication with the smartphone; a holiday telephone app installed on the smartphone, where the app is configured to perform a method, the method comprising: creating a new message by inputting a message into the app via the smartphone; selecting an elf character to speak the message; scheduling the app to cause the holiday telephone to ring at predetermined date, and time; and playing the message as recited by the elf character when the telephone is answered.
    Type: Grant
    Filed: June 29, 2017
    Date of Patent: November 6, 2018
    Inventor: Kathleen M. Von Duntz
  • Patent number: 10121474
    Abstract: Contextual note taking is described. A note taking assistant can receive an indication of a specific presentation session. This indication can be used by the note taking assistant to access information or content related to the session. The note taking assistant can receive specific presentation session content, which includes identifiable context images. Identifiable context images are meant to define an individual page, an individual slide, or other atomic unit in the presentation. The note taking assistant operates by receiving a navigation message, changing the current assistant context image to a current presenter context image based on the navigation message; receiving a speech-to-text message comprising a unit of text; displaying the current presenter context image, and displaying the unit of text associated with the current presenter context image; and storing the unit of text associated with the current presenter context image.
    Type: Grant
    Filed: March 7, 2016
    Date of Patent: November 6, 2018
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Jamie Yu, Roopesh Rajamani, Om Krishna, Priya Vaidyanathan
  • Patent number: 10120522
    Abstract: A system and method for enhancing a controller interface is provided. In one embodiment, the system may include an input device, an input interface, a processor, and a display. The method is capable of associating input components on the input device with input options available for controlling the virtual characters. The method is further capable of associating the input components with origin points of a virtual representation of a user and target points of a virtual representation of an opponent. The method further allows a user to control a virtual character not representing the user.
    Type: Grant
    Filed: February 17, 2014
    Date of Patent: November 6, 2018
    Assignee: Goma Systems Corporation
    Inventor: Masoud Haghanegi
  • Patent number: 10110820
    Abstract: An imaging device includes: an image sensor that photoelectrically converts subject light to generate image signals; a storage portion that sets a second area within a first area so as to correspond to a specific area specified by a setting value for setting an extracting range of an image based on the image signals; a timing adjustment unit that adjusts the timing at which the image signals are read from the image sensor and written to the storage portion and the timing at which the image signals are read from the storage portion; an image conversion processor that performs predetermined processing on the image based on the image signals read from the image sensor; an output unit that converts processed image signals with continuous scanning timing into image signals of a predetermined format and outputs the image signals to a display unit.
    Type: Grant
    Filed: June 19, 2015
    Date of Patent: October 23, 2018
    Assignee: SONY CORPORATION
    Inventor: Eiji Oba
  • Patent number: 10102305
    Abstract: An automated system and method for presenting trending content items to a user in a graphical user interface. The system and method generates trend scores of content items for a user based on current interactions with the content items by top collaborators of the user. By accounting for trends in the form of current content item interactions by collaborators, the system and method determines which content items are both currently relevant to a given user and currently trending among the user's collaborators. The system and method presents content items determined to be trending for a user in a graphical user interface presented to the user. The system and method system improve computers for information discovery by enabling users to spend less time searching for content items.
    Type: Grant
    Filed: May 9, 2017
    Date of Patent: October 16, 2018
    Assignee: Dropbox, Inc.
    Inventors: Tsung-Hsiang Chang, Neil Sethi
  • Patent number: 10089699
    Abstract: A system for virtual auditing of a auditee by an auditing servicer having an organizer computer system that communicates through an electronic communications network with a microprocessor device at a remote auditee facility connected to a display and an imaging and sound device, whereby the organizer computer system remote from the auditee facility directs the imaging by the microprocessor device thereat for electronic face-to-face interaction of video, sound and exchange of electronic documents by the auditing servicer with personnel at the auditee facility. A method for virtual auditing of an auditee by an auditing servicer is disclosed.
    Type: Grant
    Filed: June 2, 2017
    Date of Patent: October 2, 2018
    Assignee: Carr Riggs & Ingram, LLC
    Inventor: David E. Mills
  • Patent number: 10083617
    Abstract: A screen displaying method in a portable apparatus includes displaying a personal screen of an application executed by the portable apparatus in response to input user identification information; detecting a touch on the personal screen; and controlling the personal screen in response to the touch to display a second screen, wherein the second screen includes at least a portion of a common screen which is a screen of an external device connectable through a network.
    Type: Grant
    Filed: April 3, 2014
    Date of Patent: September 25, 2018
    Assignee: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Pil-seung Yang, Young-ah Seong, Chan-hong Mim, Say Jang, Ji-su Jung
  • Patent number: 10084829
    Abstract: Techniques are disclosed for auto-generating a preview of a web conference based on participant interactions during the web conference. A web conference is recorded and includes a shared presentation and participant interactions. Key frames of the shared presentation are identified. During the web conference, differing amounts of interaction between the participants occurred during presentation of the respective key frames. The technique selects a subset of the key frames to include in the preview based on the differing amounts of interaction between the participants that occurred during presentation of the key frames and generates the preview using the subset of key frames. An example preview displays a sequence of key frames in which each key frame is displayed for a few seconds.
    Type: Grant
    Filed: January 27, 2016
    Date of Patent: September 25, 2018
    Assignee: Adobe Systems Incorporated
    Inventors: Antonio Sanso, Damien Antipa
  • Patent number: 10079994
    Abstract: Exemplary embodiments relate to techniques for selecting which users should be shown in an interface during a group call, and for presenting the users on (potentially small) displays. According to some embodiments, a most-relevant speaker is selected for display on each call participants' screen. When deciding which user to display in the primary window of a video call, a dominant or relevant user is selected. A dominant user may be selected based on the audio energy represented by the audio packets for the user's device; alternatively dominant user selection may be implemented using artificial intelligence or machine learning, allowing for better differentiation between speaking and noise. On each user's display that does not belong to the relevant user, the current relevant user is shown. On the current relevant user's display, the previous relevant user is shown.
    Type: Grant
    Filed: November 18, 2016
    Date of Patent: September 18, 2018
    Assignee: FACEBOOK, INC.
    Inventors: Duckjin Kang, Zhengping Zuo, Stephane Taine, Brendan Benjamin Aronoff
  • Patent number: 10078701
    Abstract: A computer detects a question from a participant and determines whether the question is marked to be directed to a particular participant. If marked, the question is directed towards the particular participant, otherwise the question is transmitted to all participants of the web conference. If the computer does not detect an answer to the question from a participant, the participants are reminded of the unanswered question. If the computer detects an answer from a participant, the computer determines whether the answer has been marked by the answering participant as related to another question and answer thread. The computer moves the question and answer to the related thread if marked as related, otherwise the question and answer are saved as a new thread. The entirety of the web conference threads are then saved by the computer in an organized database.
    Type: Grant
    Filed: July 21, 2016
    Date of Patent: September 18, 2018
    Assignee: International Business Machines Corporation
    Inventors: Anuradha D. Chitta, Soumitra Limaye, Ranjit S. Rai, Priyanka Sharma
  • Patent number: 10075497
    Abstract: The invention relates to a method for controlling the use of a data stream transmitted during a communication established between at least a transmitting device and a destination terminal. During a phase for negotiation of the parameters of the data stream of the communication, the method comprises a step of determining at least one rule for the use of the data stream of the communication and a step of inserting the at least one determined use rule into a message for negotiation of the parameters of the data stream of the communication, said message being intended to be transmitted to the destination terminal. The invention also relates to a corresponding device using said method.
    Type: Grant
    Filed: April 17, 2014
    Date of Patent: September 11, 2018
    Assignee: ORANGE
    Inventors: Bertrand Bouvet, Catherine Salou
  • Patent number: 10073601
    Abstract: An apparatus for generating cartoon content includes a cut input controller configured to control receiving of a signal of adding a cut included in the cartoon content and having a layer; an effect input controller configured to control receiving of a type of an effect applied to the layer and property information based on the type of the effect; and a cut generator configured to generate a final cut such that the layer moves at a moving speed or by a moving distance corresponding to the type of the effect and a user event received from a user, wherein the cut generator determines a reaction speed of the layer based on the type of the effect and the property information of the effect, calculates a moving distance or a moving speed corresponding to the reaction speed, and generates the final cut to move by the moving distance or at the moving speed.
    Type: Grant
    Filed: January 13, 2016
    Date of Patent: September 11, 2018
    Assignee: NAVER Corporation
    Inventors: Hyo Kim, Hyun Chul Lee, Ji Han Kim, Dai Hyun Lim, Byoung Kwan Kim
  • Patent number: 10074204
    Abstract: An apparatus for generating cartoon content includes: a cut input controller configured to control inputting of a signal of adding a cut included in the cartoon content and including a layer; an effect input controller configured to control inputting of a type of an effect applied to the layer and property information; and a cut generator configured to generate a final cut to stop without moving in correspondence with a user event that is input, wherein the cut generator generates the final cut such that the cartoon content move in correspondence with a second user event that is additionally input when a first user event that is input satisfies a first condition.
    Type: Grant
    Filed: January 13, 2016
    Date of Patent: September 11, 2018
    Assignee: NAVER Corporation
    Inventors: Hyo Kim, Hyun Chul Lee, Ji Han Kim, Dai Hyun Lim, Byoung Kwan Kim
  • Patent number: 10068374
    Abstract: One embodiment is directed to a system for enabling two or more users to interact within a virtual world comprising virtual world data, comprising a computer network comprising one or more computing devices, the one or more computing devices comprising memory, processing circuitry, and software stored at least in part in the memory and executable by the processing circuitry to process at least a portion of the virtual world data; wherein at least a first portion of the virtual world data originates from a first user virtual world local to a first user, and wherein the computer network is operable to transmit the first portion to a user device for presentation to a second user, such that the second user may experience the first portion from the location of the second user, such that aspects of the first user virtual world are effectively passed to the second user.
    Type: Grant
    Filed: May 4, 2015
    Date of Patent: September 4, 2018
    Assignee: Magic Leap, Inc.
    Inventors: Samuel A. Miller, Rony Abovitz
  • Patent number: 10067731
    Abstract: In general, the invention relates to a method for updating content on devices. The method includes detecting a local modification on a device, wherein the local modification is associated with a portion of a locally stored copy of a virtual canvas, wherein the portion of the locally stored copy of the virtual canvas is displayed on the device at a device-scale level, converting the local modification to a second local modification by scaling the local modification from the device-scale level to a system-scale level, updating, using the second local modification, the locally stored copy of the virtual canvas, generating a first update message comprising the second local modification, and transmitting the first update message to a workspace management system.
    Type: Grant
    Filed: June 3, 2016
    Date of Patent: September 4, 2018
    Assignee: QuirkLogic, Inc.
    Inventors: Michael Howatt Mabey, Alfonso Fabian de la Fuente, Nashirali Samanani
  • Patent number: 10057748
    Abstract: Embodiments of the present invention relate to, in general, for technology application restructuring and deployment for home receiver integration. The system is configured to provide a technology application on a home receiver, such as a functionally tethered smart device, to facilitate performing user activities. Typically, the system is configures the user mobile device as a remote control for allowing the user to perform technology activities using the tethered smart device technology application, via the user mobile device. In some embodiments, the system is configured to initiate presentation of a tethered smart device activity interface on a display device of the tethered smart device. In some embodiments, the system is configured to present an auxiliary mobile interface on a display of the user mobile device, wherein the auxiliary mobile interface comprises the predetermined graphical element of the tethered smart device activity interface, for completion of a technology activity.
    Type: Grant
    Filed: October 3, 2017
    Date of Patent: August 21, 2018
    Assignee: Bank of America Corporation
    Inventors: Jon Robert Wolf, Charles R. Liu
  • Patent number: 10042338
    Abstract: Disclosed is a method and system to control devices using a chat interface. The approach is particularly applicable to home automation devices, though is not limited in its application to such devices.
    Type: Grant
    Filed: September 18, 2015
    Date of Patent: August 7, 2018
    Assignee: FUJITSU LIMITED
    Inventors: George Cifteli, Thomas Deckers
  • Patent number: 10042934
    Abstract: According to one embodiment of the disclosure, a query generation system generally includes an element rank and inference engine in communication with a computing system and a user interface. The element rank and inference engine is operable to receive a user supplied element from the user interface, the user supplied element being associated with a first filter criterion. The element rank and inference engine is also operable to create, using the first filter criterion, at least one second element and rank according to their relative importance, the at least one first element and the at least one second element according to their associated first filter criterion and second filter criterion. Next, the element rank and inference engine may output the at least one first filter element and the second filter element to the computing system.
    Type: Grant
    Filed: January 10, 2017
    Date of Patent: August 7, 2018
    Assignee: Brainspace Corporation
    Inventors: David S. Copps, Stephen S. Jernigan, Adam K. Keys
  • Patent number: 10044979
    Abstract: Presented herein are techniques to enable a meeting participant/attendee at a first endpoint device in an online/web-based meeting/conference to acquire shared content with high resolution. The first endpoint device receives an initial image of content shared by a second endpoint in the online/web-based meeting/conference. At the first endpoint, the initial image of the shared content is displayed. A user selection of a selected region of the initial image is received at the first endpoint, and a second image of the shared content corresponding to the selected region is received at the first endpoint, wherein the second image has a higher resolution than the initial image.
    Type: Grant
    Filed: August 19, 2013
    Date of Patent: August 7, 2018
    Assignee: Cisco Technology, Inc.
    Inventors: Hua Ouyang, Qi Shi, Huahua Yin, Yi Lu, Yunwei Luo
  • Patent number: 10038923
    Abstract: Embodiments described herein provide systems and methods for sharing encoder output of video streams. In a particular embodiment, a method provides determining video profiles for each of a plurality of devices. The method further provides determining if two or more of the video profiles are similar by determining if parameters associated with each video profile differ by less than a threshold value. The method further provides transmitting a video stream encoded in a single format to the devices if they have similar profiles and transmitting video streams encoded in different formats to the devices if they do not have similar profiles.
    Type: Grant
    Filed: October 26, 2015
    Date of Patent: July 31, 2018
    Assignee: Verint Americas Inc.
    Inventor: Hugo Martel
  • Patent number: 10038879
    Abstract: The present disclosure relates to a bi-directional VR (virtual reality) system and, more particularly, to a bi-directional VR system using a user image and a user voice extracted by a 3D depth camera, and media processed by synthesizing an interactive content image and sound. A bi-directional VR system may include two or more terminals; and a mixing server configured to transmit mixed data generated by processing signals transmitted from the terminals to the respective terminals. At least one main terminal of the two or more terminals may include a 3D depth camera; a main body unit provided with a processor and a memory, and loaded with an operation program; at least two sound devices connected to the main body unit to be controlled by the main body unit, and provided with an audio output terminal and a microphone terminal; and at least two display units connected to the main body unit to be controlled by the main body unit.
    Type: Grant
    Filed: January 15, 2016
    Date of Patent: July 31, 2018
    Assignee: HAEDENBRIDGE CO., LTD.
    Inventor: Hwan Sik Namgung
  • Patent number: 10033873
    Abstract: Systems and methods for enabling users to connect to conference calls. The system can include a conference line on user equipment (UE) to enable users to connect to a dedicated conference line. The conference line can include a conference line number, a host code, and/or a participant code. The conference line can provide a graphical user interface (GUI) to enable the user to choose how to connect to the conference bridge—i.e., using the host code or participant code. The system can also include conference contacts that enable the user to connect to external conference bridges. The conference contacts can include a conference number, a host code, and/or a participant code. The system can provide an interface to enable the user to select the user code or the participant code or can create two separate conference contacts—one for each code.
    Type: Grant
    Filed: April 12, 2017
    Date of Patent: July 24, 2018
    Assignee: T-Moble USA, Inc.
    Inventors: Shanelle Lynn Roberts, Nathaniel Ambros Meyr, Vinod Ravichandran
  • Patent number: 10027939
    Abstract: An apparatus and method is presented for receiving and displaying user messages associated with multimedia content. Specifically, the present invention is directed to controlling the operation of a television recording/playback system to permit a user to input a message, associate that message with a selected television program, and display the associated message when the selected television program is accessed by another user (see FIG. 1). The apparatus of the present invention is directed to a system for managing multimedia content including devices for storing television programs and associating with those programs user-generated messages for display to other system users. In this way, the present invention provides content management tools that promote sharing by all users, ease the process of establishing a consensus for managing limited resources, and encourage monitoring by the administrator.
    Type: Grant
    Filed: June 12, 2006
    Date of Patent: July 17, 2018
    Assignee: THOMSON Licensing DTV
    Inventors: Scott Allan Kendall, Gavin Lee Johnston
  • Patent number: 10019427
    Abstract: An end user application running on a local client computer stores activity data and comment data for an electronic document. Activity data includes data indicative of actions taken by users and associated with the electronic document, such as actions with respect to the electronic document itself, and actions with respect to comments, such as adding a comment and marking a comment as resolved. A displayed comment or comment thread can be marked as resolved in response to a user action. A corresponding action is stored in the activity data. Activity data can be displayed while the electronic document is open in the end user application. An action of resolving a comment can be accessed in the displayed activity data. In response to receiving an input associated with a displayed action of resolving a comment, the comment can be marked as unresolved.
    Type: Grant
    Filed: March 4, 2016
    Date of Patent: July 10, 2018
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Benjamin Wilde, Erin O'Connell, Patrick Gan, Douglas Milvaney, Joan Weaver
  • Patent number: 10013136
    Abstract: Accessible user interface applications for crowdsourced notification and sharing of events are disclosed that include: at least one piece of multimedia information content that is related to an at least one event, experience or combination thereof, at least one mapped geographical location that is related to the at least one event, experience or combination thereof, wherein the at least one piece of multimedia information content and the at least one mapped geographical location are collected by the accessible user interface application and converted into a crowd sourced social map; and a mobile device, wherein the accessible user interface is stored on, located on, shown by, accessed by the user from or a combination thereof. Related methods and systems are also disclosed herein.
    Type: Grant
    Filed: September 28, 2012
    Date of Patent: July 3, 2018
    Inventors: Michael L Bachman, Justin D Dionisio
  • Patent number: 9998448
    Abstract: Delegating authorizations sufficient to access services is contemplate. The authorization may be delegated in the form of a token or other transmissible construct relied upon to authenticate access to services, such as but not necessarily limited to conferring a user identity established via authenticated device for the purposes of enabling an unauthenticated or unsecured device to access a service associated with the user identity.
    Type: Grant
    Filed: May 9, 2017
    Date of Patent: June 12, 2018
    Assignee: Cable Television Laboratories, Inc.
    Inventors: Robert M. Lund, Steven E. Johnson
  • Patent number: 9984056
    Abstract: A method and system to dynamically display a presentation of a time duration are described. The system includes a processor to receive comments associated with the presentation, the comments arranged in a first ordering, to identify a time reference comment among the comments, the time reference comment including a time reference referencing a time instant within the time duration of the presentation, and to dynamically change an ordering of the comments from the first ordering to a second ordering at the time instant. The system also includes a display device to display the presentation with the comments, the comments arranged according to the ordering.
    Type: Grant
    Filed: November 12, 2015
    Date of Patent: May 29, 2018
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventor: Jesse L. Farinacci
  • Patent number: 9973554
    Abstract: Methods and systems for providing and utilizing interactive broadcasting are provided. First content of a first file and state information associated with a first state of the first content are sent from a presenter device to one or more viewing devices. The presenter device receives a notification from a first viewing device of the one or more viewing devices indicating additional content to add to the first content in the first state. The presenter device generates second state information associated with a second state of the first content using the notification, the second state relating to the additional content. The second state information is sent from the presenter device to the one or more viewing devices to display the first content in the second state on the one or more viewing devices. The first content in the second state is displayed on the presenter device.
    Type: Grant
    Filed: June 29, 2012
    Date of Patent: May 15, 2018
    Assignee: Adobe Systems Incorporated
    Inventors: Edwin Alexander Johannes van Rijkom, Yohko Aurora Fukada Kelley
  • Patent number: 9967213
    Abstract: An instant messaging system is configured to facilitate digital photo sharing. An invitation is transmitted to at least one contact at a corresponding instant messaging system, where the invitation includes a selected digital photo presentation template comprising a plurality of panels. Digital photos are uploaded to a media content server, and digital photos shared by the at least one invited contact are accessed, where the digital photos are arranged in each of the panels of the presentation template according to at least one viewing criterion specified by a user of the instant messaging system.
    Type: Grant
    Filed: September 8, 2015
    Date of Patent: May 8, 2018
    Assignee: CYBERLINK CORP.
    Inventor: Chun Jen Huang
  • Patent number: 9965548
    Abstract: A mechanism is provided in a data processing system comprising a processor and a memory configured to implement a question and answer system (QA), for improving answers to an input question. An input question is received and parsed for a known set of critical information required to answer the input question. Responsive to one or more pieces of critical information failing to be identifiable in the input question, a user who submitted the input question is prompted for the one or more pieces of critical information via a graphical user interface (GUI).
    Type: Grant
    Filed: December 5, 2013
    Date of Patent: May 8, 2018
    Assignee: International Business Machines Corporation
    Inventors: Peter F. Haggar, Dane A. Johnson, Mark G. Megerian, John E. Petri, Stephan J. Roorda, Leah R. Smutzer, Richard J. Stevens, Richard L. Stillwell
  • Patent number: 9961072
    Abstract: Delegating authorizations sufficient to access services is contemplate. The authorization may be delegated in the form of a token or other transmissible construct relied upon to authenticate access to services, such as but not necessarily limited to conferring a user identity established via authenticated device for the purposes of enabling an unauthenticated or unsecured device to access a service associated with the user identity.
    Type: Grant
    Filed: May 9, 2017
    Date of Patent: May 1, 2018
    Assignee: Cable Television Laboratories, Inc.
    Inventors: Robert M. Lund, Steven E. Johnson
  • Patent number: 9959355
    Abstract: A computer detects a question from a participant and determines whether the question is marked to be directed to a particular participant. If marked, the question is directed towards the particular participant, otherwise the question is transmitted to all participants of the web conference. If the computer does not detect an answer to the question from a participant, the participants are reminded of the unanswered question. If the computer detects an answer from a participant, the computer determines whether the answer has been marked by the answering participant as related to another question and answer thread. The computer moves the question and answer to the related thread if marked as related, otherwise the question and answer are saved as a new thread. The entirety of the web conference threads are then saved by the computer in an organized database.
    Type: Grant
    Filed: August 31, 2015
    Date of Patent: May 1, 2018
    Assignee: International Business Machines Corporation
    Inventors: Anuradha D. Chitta, Soumitra Limaye, Ranjit S. Rai, Priyanka Sharma
  • Patent number: 9959320
    Abstract: In one embodiment, a method includes receiving, from a client device of a user of an online social network, an input from the user to access a card-stack interface, generating a plurality of cards, where each card comprises a suggested query referencing a query-domain associated with the online social network and one or more query-filters, and where each query-filter references one or more objects of the online social network, each card further comprising one or more search results corresponding to the suggested query, and each search result referencing an object of the online social network matching the suggested query of the card; and sending, to the client device in response to the input from the first user, the card-stack interface for display to the first user, wherein the card-stack interface comprises one or more of the generated cards.
    Type: Grant
    Filed: December 12, 2014
    Date of Patent: May 1, 2018
    Assignee: Facebook, Inc.
    Inventors: Avichal Garg, Ming Hua, Michael Vernal, Yang Qin, Dan Ionut Fechete, Xinpan Xiao, Yu Huang, Lu D. Chen, Saurabh Prafulla Chakradeo, Dharmesh A. Bhatt, Alex Himel
  • Patent number: 9959262
    Abstract: A method and system to dynamically display a presentation of a time duration are described. The method includes receiving comments associated with the presentation, the comments arranged in a first ordering. The method also includes identifying a time reference comment among the comments, the time reference comment including a time reference, the time reference referencing a time instant within the time duration of the presentation, and dynamically changing a display of the comments from the first ordering to a second ordering at the time instant.
    Type: Grant
    Filed: October 27, 2015
    Date of Patent: May 1, 2018
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventor: Jesse L. Farinacci
  • Patent number: 9953016
    Abstract: A method, computer program product, and system for composition and declaration of tiled images in a style sheet. Embodiments commence upon identifying a collection of one or more computer-readable instances of individual style sheets, and identifying a corresponding collection of computer-readable objects comprising input images, wherein an individual style sheet includes references to the input images. The collection of one or more computer-readable instances of individual style sheets are used to determine a set of referenced images, which set of images are assembled into a tiled image. References to the images found in the set of images are modified or replaced such that the statements in the style sheets reference the tiled image rather than individual input images. One or more modified style sheets are output to be used in lieu of the unmodified style sheets.
    Type: Grant
    Filed: April 28, 2015
    Date of Patent: April 24, 2018
    Assignee: Box, Inc.
    Inventor: Matthew A. Basta
  • Patent number: 9953063
    Abstract: A method is disclosed of providing a providing a content discovery platform for optimizing social network engagements. The method is implemented in one or more servers programmed to execute the method. The method comprising retrieving social media data from registered users on one or more social networks, wherein the social media data includes one or more URLs associated with one or more articles, respectively, computing a social importance score for each URL of the one or more URLs, and ranking the one or more URLs by social importance score.
    Type: Grant
    Filed: May 2, 2015
    Date of Patent: April 24, 2018
    Assignee: Lithium Technologies, LLC
    Inventors: Nemanja Spasojevic, Adithya Shricharan Srinivasa Rao, Prantik Bhattacharyya
  • Patent number: 9948776
    Abstract: For enriching presence statuses of users in a contact list with call routing rules associated with said users, the presence statuses indicating an availability of said users, called contact users, for communication and being delivered by a presence server (PS) to an application (UCA) implemented in a communication device (CD) owned by a user, called application user, the presence server: sends a request to a call server (CS) managing call routing rules of said contact users, the request containing identifiers (IdCU) of said contact users, receives a response from the call server, the response containing routing statuses (RS) of said contact users, the call server having determined call routing rules (RR) stored respectively in correspondence with the identifiers (IdCU) and having interpreted the call routing rules (RR) to create a routing status for each contact user, and sends a message to the communication device (CD), the message containing the routing status for each contact user, in order that the applic
    Type: Grant
    Filed: September 17, 2013
    Date of Patent: April 17, 2018
    Assignee: Alcatel Lucent
    Inventor: Roman Sorokin
  • Patent number: 9922176
    Abstract: According to one embodiment, a method for borrowing licenses. The method may include retrieving a license file associated with a software program from a data storage device, whereby the license file includes a plurality of borrowing information. The method may also include recording a plurality of usage information to the data storage device based on a plurality of user interactions with the software program. The method may further include updating the plurality of borrowing information within the retrieved license file using the recorded plurality of usage information. The method may also include revoking the retrieved license file based on the updated plurality of borrowing information expiring.
    Type: Grant
    Filed: October 16, 2015
    Date of Patent: March 20, 2018
    Assignee: International Business Machines Corporation
    Inventor: Deviprasad I. Shetty
  • Patent number: 9917804
    Abstract: In one embodiment, a method includes receiving, at a social-networking system, an identifier corresponding to a first post item stored in the social-networking system. A first set of users is associated with the first post item. The method also includes receiving, at the social-networking system, a second post item. A second set of users is associated with the second post item. The method additionally includes associating the first and second post items with a story structure. The method further includes providing one of the post items in the story structure to a client for display.
    Type: Grant
    Filed: November 23, 2015
    Date of Patent: March 13, 2018
    Assignee: Facebook, Inc.
    Inventors: Gabriel Valdivia, Gemma Louise Silvers, Thiago Griep Hirai, Daniel K. Gibson, Brett R. Welch, Daria Stroganova, Razvan Racasanu
  • Patent number: 9906720
    Abstract: A service system includes a mobile terminal and an information processing device capable of communication via a network. The mobile terminal includes a first transmission unit that transmits spherical images taken in respective imaging locations and positional information about the imaging locations to the information processing device. The information processing device includes a reception unit that receives the spherical images transmitted by the first transmission unit; a map data obtaining unit that obtains map data from a map data storage, the map data including the imaging locations of the spherical images; a path information creation unit that creates information about a path made by connecting the imaging locations in the map data obtained by the map data obtaining unit; and a content providing unit that makes content available for a request through the network, the content including the map data, the information about the path, and the spherical images.
    Type: Grant
    Filed: December 1, 2015
    Date of Patent: February 27, 2018
    Assignee: RICOH COMPANY, LTD.
    Inventors: Satoshi Mitsui, Kei Kushimoto, Kohichi Nishide, Tomotoshi Sato
  • Patent number: 9898167
    Abstract: Computer-implemented systems and methods are disclosed for providing a tagging interface for tagging external content. In accordance with some embodiments, a method is provided for tagging content external to a database system. The method comprises accessing the external content via a web browser of an electronic device. The method also comprises enhancing the web browser by providing a tagging interface for tagging at least a portion of the external content. The method further comprises receiving created tag associated with a tagged portion of the external document content, and exporting the external content and the received tag to the database system. The tagging interface can also provide an option to export the created tag to an internal database system.
    Type: Grant
    Filed: September 12, 2013
    Date of Patent: February 20, 2018
    Assignee: PALANTIR TECHNOLOGIES INC.
    Inventors: Zennard Sun, Sophia Westwood, Greg Martin