Computer Conferencing Patents (Class 715/753)
  • Patent number: 11151086
    Abstract: The present technology pertains to a details pane that is displayed in coordination with a file explorer interface. The details pane can display details including activities, comments, and previews for content items displayed in the details pane. In some embodiments, the content items displayed in the file explorer interface can be stored in and accessed from different services, and the details in the details pane can also be populated from diverse sources. In some embodiments, edits or navigations can be performed within a preview of the content item. In some embodiments, comments can be shown along with previews that show the comment located within the content item.
    Type: Grant
    Filed: April 27, 2018
    Date of Patent: October 19, 2021
    Assignee: Dropbox, Inc.
    Inventors: Parker Wilf, Robert Mason, Tomaz Nedeljko, Evan Tana
  • Patent number: 11153726
    Abstract: Techniques for enhancing group communication on a device are described. A method may include presenting a message in a message portion of a user interface (UI) for a group communication application executing on a first device, where the group communication application communicates messages among multiple devices. The method may further include monitoring an input component for the first device and detecting a first control directive from the input component. The first control directive may select a message displayed in the message portion of the user interface. The method may further include performing a pin operation on the selected message; and presenting the pinned message in a banner portion of the UI. Other embodiments are described and claimed.
    Type: Grant
    Filed: August 29, 2019
    Date of Patent: October 19, 2021
    Assignee: FACEBOOK, INC.
    Inventors: Vincent Charles Cheung, Connie Yeewei Ho, Daniel Tsuan
  • Patent number: 11144859
    Abstract: A computer-implemented method for scheduling an appointment between a user and a resource of a financial institution that includes receiving, at a first computing system associated with the financial institution, a plurality of user preferences regarding the appointment from a user. The user preferences may be received while the user is using a second computing system to conduct a network-based session with the first computing system. The method includes, identifying, by a rules engine, at least one representative of the financial institution based on the user preferences received from the user and scheduling the appointment between the user and the representative based on the identification of the representative.
    Type: Grant
    Filed: February 15, 2011
    Date of Patent: October 12, 2021
    Assignee: WELLS FARGO BANK, N.A.
    Inventors: Kristin Deegan, Karen Ann Yu, Robert M. Caccia, Katherine Joan McGee
  • Patent number: 11146600
    Abstract: Scalable architectures, systems, and services are provided herein for generating jobs by applying user-specified metadata rules to metadata events. More specifically, the scalable architecture described herein uses metadata to drive automations and/or polices in a cloud-based environment. In one embodiment, the architecture integrates a metadata service with an event-based automation engine to automatically trigger polices and/or automations based on metadata and/or changes in metadata changes. The metadata service can include customizable and/or pre-build metadata templates which can be used to automatically apply a metadata framework (e.g., particular fields) to files based on, for example, the upload or placement of a particular file in a particular folder. The architecture also provides for advanced metadata searching and data classification.
    Type: Grant
    Filed: May 26, 2020
    Date of Patent: October 12, 2021
    Assignee: Box, Inc.
    Inventors: Annie Pearl, James Huamonte, Brian Tran, Tiffany Low, Pierre-Alexandre Masse, Ted Blosser
  • Patent number: 11145139
    Abstract: Computing devices for automatic placement and arrangement of objects in computer-based 3D environments are disclosed herein. In one embodiment, a computing device is configured to provide, on a display, a user interface containing a work area having a template of a 3D environment and a gallery containing models of two-dimensional (2D) or 3D content items. The computing device can then detect, via the user interface, a user input selecting one of the models from the gallery to be inserted as an object into the template of the 3D environment. In response to detecting the user input, the computing device can render and surface on the display, a graphical representation of the 2D or 3D content item corresponding to the selected model at a location along a circular arc spaced apart from the default viewer position of a viewer of the 3D environment by a preset radial distance.
    Type: Grant
    Filed: July 6, 2020
    Date of Patent: October 12, 2021
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Colton Brett Marshall, Amy Scarfone, Harold Anthony Martinez Molina, Vidya Srinivasan, Andrew John Howe
  • Patent number: 11145275
    Abstract: Systems and techniques for aggregation, display, and sharing of data. Graphic items representing data objects identified by a data package may be displayed on timelines. Each timeline may be associated with a respective class of data, and each graphic item displayed on a respective timeline may represent one or more of the data objects in the class associated with the respective timeline.
    Type: Grant
    Filed: November 19, 2019
    Date of Patent: October 12, 2021
    Assignee: Synthro Inc.
    Inventors: Michael A. Greco, Michael J. Pulaski, Jr., Patrick J. Bradley, Alexandre Chailleux, Steven D. Phelps, Ronald A. Matsumoto, David J. Pacini
  • Patent number: 11140118
    Abstract: The disclosed computer-implemented method may include receiving, via a user interface of a social networking system (SNS) (1) a request to include a user of the SNS in a set of users of the SNS, and (2) a time frame associated with an event The method may also include including the user in the set of users based on receiving the request to include the user in the set of users. The method may also include tracking, via a location tracking feature of a mobile device associated with a target user of the SNS, a physical location of the target user during the time frame, and sharing, via the SNS during the time frame, the physical location of the target user with the set of users. Various other methods, systems, and computer-readable media are also disclosed.
    Type: Grant
    Filed: October 25, 2019
    Date of Patent: October 5, 2021
    Assignee: Facebook, Inc.
    Inventor: Jordan Springstroh
  • Patent number: 11132107
    Abstract: A secondary device receives presence information for a content item that is synchronized by a content management system with the secondary device and with a primary device. If a user of the primary device is present as indicated by the presence information, a collaboration element is displayed on the secondary device. Responsive to a user input at the collaboration element, a collaboration request is sent to the primary device, and collaboration information enabling collaborative interaction with an instance of the content item on the primary device is received.
    Type: Grant
    Filed: January 25, 2019
    Date of Patent: September 28, 2021
    Assignee: Dropbox, Inc.
    Inventors: Matthew Eccleston, Robert Baesman, Sang Tian
  • Patent number: 11132179
    Abstract: A method for generating microapp recommendations comprises receiving observational data that characterizes interactions between users and applications. The method further comprises defining a set of correlation trees based on the received observational data. Each correlation tree in the set represents a sequence of interactions between one of the users and one or more of the applications. The set includes a first quantity of correlation trees. The method further comprises identifying a subset of similar correlation trees, each of which is included in the set. The subset includes a second quantity of correlation trees that is less than the first quantity. The method further comprises making a determination that the second quantity is greater than a threshold quantity. The method further comprises, in response to making the determination, generating a microapp recommendation based on the sequence of interactions represented by a correlation tree that is representative of the subset.
    Type: Grant
    Filed: April 30, 2020
    Date of Patent: September 28, 2021
    Assignee: Citrix Systems, Inc.
    Inventors: Xiaolu Chu, Dan Hu
  • Patent number: 11134111
    Abstract: The present disclosure relates to a method and system for managing a meeting session. In accordance with one example, there is provided a method of managing a meeting session on a server that manages the meeting session, the meeting session comprising one or more participant devices and a presenter device. The method comprises receiving one or more break request messages from the participant devices, and sending a break message to the participant devices, the break message causing a break notification to be displayed on a display of the participant devices.
    Type: Grant
    Filed: January 20, 2017
    Date of Patent: September 28, 2021
    Assignee: BlackBerry Limited
    Inventors: Neil Patrick Adams, Ge Zhong
  • Patent number: 11128715
    Abstract: Systems and methods are disclosed for monitoring and updating a real-time communication session using location data of computer devices within the real-time communication session. The systems and methods receives location data of multiple client devices in the real-time communication session using one or more location sensors on the client device and determines that a first client device and a second client device in the real-time communication session are within a pre-configured distance. In response to determining that the first client device and the second client device are within the pre-configured physical distance, the systems and methods causes display of an updated communication session user interface on the plurality of client devices, the updated communication user interface displaying an indication that the first client device and the second client device are within the pre-configured physical distance.
    Type: Grant
    Filed: December 30, 2019
    Date of Patent: September 21, 2021
    Assignee: Snap Inc.
    Inventors: Newar Husam Al Majid, Laurent Desserrey, Donald Giovannini, Daniel Rakhamimov
  • Patent number: 11115226
    Abstract: In one embodiment, the interactive virtual meeting assistant implements a meeting debrief post-processing operation. For a given meeting that the interactive virtual meeting assistant participated in, a meeting post-processing engine enables one or more participants of the meeting to associate a debrief with the meeting. The debrief may be an audio recording, a video recording, text, or any file. The meeting post-processing engine stores the debrief in data stores and provides access to the debrief via the meeting GUI associated with the meeting. The meeting post-processing engine also processes the debrief to generate tasks to be assigned to participants or other entities and/or schedule reminders to be provided to the participants or other entities. The debrief may be private, such that only the participant who provided the debrief may subsequently access the debrief.
    Type: Grant
    Filed: January 30, 2018
    Date of Patent: September 7, 2021
    Assignee: CISCO TECHNOLOGY, INC.
    Inventors: David Abraham Wiener, Omar Tawakol, Tyler Scott
  • Patent number: 11115624
    Abstract: Systems and methods for joining a video conference. A first function can be found, wherein the first function can interact with a user interface element used by the recording bot server to join a video conference. The first function can be replaced by a second function, wherein the second function can be used to join the video conference such that the recording bot server does not interact with the user interface element. The second function can be used to join the video conference without interacting with the DOM.
    Type: Grant
    Filed: July 22, 2019
    Date of Patent: September 7, 2021
    Assignee: Salesloft, Inc.
    Inventors: Austin Brown, Matt Finneran
  • Patent number: 11115626
    Abstract: An apparatus for video communication configured to be locally connected to a local processing device executing a video conferencing software for communicating with a remote location, the apparatus being further configured to be locally wirelessly connected to a plurality of local mobile devices each comprising a display and a video camera. The apparatus comprises: receiving means configured to receive a plurality of video signals related to a plurality of participants in a video conference generated by the video cameras of the plurality of local mobile devices, generating means operatively connected to said receiving means and configured to generate an output video communication stream based on said plurality of video signals received from the plurality of local mobile devices, and transmitting means configured to transmit the output video communication stream to said local processing device executing the video conferencing software.
    Type: Grant
    Filed: December 18, 2018
    Date of Patent: September 7, 2021
    Assignee: Huddle Toom Technology S.R.L.
    Inventor: Stefano Spattini
  • Patent number: 11106341
    Abstract: Techniques for media album display and management are described. An apparatus may comprise a messaging component operative to receive a plurality of messaging packages from a messaging server and determine a plurality of visual media items referenced by the plurality of messaging packages; a media layout component operative to determine a visual media item layout; and a display component operative to display the plurality of visual media items based on the visual media item layout Other embodiments are described and claimed.
    Type: Grant
    Filed: April 19, 2019
    Date of Patent: August 31, 2021
    Assignee: WHATSAPP LLC
    Inventors: Jan Boris Koum, Brian Lange Acton, Randall Sarafa, Kuan Loong Yong
  • Patent number: 11089086
    Abstract: In certain embodiments, automated routing of media items between user devices may be facilitated. In some embodiments, a routing computer system may automatically obtain images or videos from one or more sources. The routing computer system may perform object recognition on the contents of the images or videos to identify individuals or other objects in the images or videos. The routing computer system may assign first and second images or videos of the images or videos to a first media item group based on (i) the first and second images or videos having similar metadata and (ii) the object recognition identifying an individual or object in the first image or video and an individual or object in the second image or video that are similar to each other. The routing computer system may automatically transmit the first image or video to one or more user devices based on the assignment.
    Type: Grant
    Filed: November 4, 2019
    Date of Patent: August 10, 2021
    Assignee: CLARIFAI, INC.
    Inventors: Matthew D. Zeiler, Keith Ito, Adam L. Berenzweig
  • Patent number: 11079905
    Abstract: A server is configured to receive, from a first user device, information for a debrief-object. The server is further configured to generate a debrief-object from the information for a debrief-object. The server is further configured to generate a post-object containing the debrief-object. The server is further configured to associate the generated post-object with a newsfeed-object that contains a plurality of other post-objects. The server is further configured to generate an interface to render the newsfeed-object such that the generated post-object and the other post-objects are displayed in an order other than the chronological order created. The server is further configured to serve, to a second user device, the interface. The first user device is configured to transmit, to the server, the information for the debrief-object. The second user device is configured to display the newsfeed-object such that the generated post-object and the other post-objects are displayed in another order.
    Type: Grant
    Filed: August 6, 2020
    Date of Patent: August 3, 2021
    Assignee: Marketing Architects, Inc.
    Inventor: Aaron Lange
  • Patent number: 11080241
    Abstract: A method includes transmitting, from a service platform customer instance, first data associated with a document to a first user device. The method further includes transmitting, from the service platform customer instance, second data associated with the document to a second user device. The method further includes receiving, at the service platform customer instance, a request from the first user device a request to make a change to the document from the first user device. The method further includes transmitting, from the service platform customer instance to the second user device, a request for permission to make the change. The method further includes updating, at the service platform customer instance, the document based on the change in response to receiving permission to make the change from the second user device.
    Type: Grant
    Filed: May 3, 2019
    Date of Patent: August 3, 2021
    Assignee: ServiceNow, Inc.
    Inventors: Jonathan Richard Crane, Senthil Rajavallipuram Meenakshisundaram
  • Patent number: 11082376
    Abstract: Methods, systems, and media for generating contextually relevant messages are provided. In some embodiments, a method for generating contextually relevant messages is provided, the method comprising: requesting content from a content source; receiving a content item; causing the content item to be presented using a display device; causing an endorsement indication corresponding to an endorsing user to be concurrently presented with the content item, wherein a user associated with the request for content and the endorsing user are social connections; receiving user input selecting the endorsement indication; causing a temporary messaging interface including a temporary message from the user to the endorsing user to be presented; causing a permanent message to be created based on the temporary message and received user input; and causing the permanent message to be presented to the endorsing user.
    Type: Grant
    Filed: March 11, 2019
    Date of Patent: August 3, 2021
    Assignee: Google LLC
    Inventors: Justin Lewis, Gavin James
  • Patent number: 11070385
    Abstract: Methods and apparatus for taking a break after seamless transition between network conferences. In an embodiment, a method for taking a break after a transition between network conferences includes operations of attending a first network conference using a first conference state and a conferencing application, and displaying Up-Next conference status about a second network conference. The method also includes operations of receiving a request to enter a break mode after joining the second network conference, joining the second network conference using the first conference state and the conferencing application, and transmitting a break mode icon to participants in the second network conference.
    Type: Grant
    Filed: September 30, 2020
    Date of Patent: July 20, 2021
    Assignee: Zoom Video Communications, Inc.
    Inventor: Patrick John Jensen
  • Patent number: 11068552
    Abstract: Methods, systems and computer program products for updating a social media post based on subsequent related social media content. Aspects include receiving first social media content and second social media content, wherein the first and second social media are displayed in a respective first and second social media posts associated with a user account. Aspects also include determining that the first social media content is correlated to the second social media content based on contextual analysis. Aspects also include updating the first social media post to include an indication of the second social media post.
    Type: Grant
    Filed: September 19, 2018
    Date of Patent: July 20, 2021
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Eric V. Kline, Sarbajit K. Rakshit
  • Patent number: 11061552
    Abstract: Techniques for cross-context digital item containers and collaboration are provided, including receiving a command to add a particular digital item in a portfolio of digital items, wherein the portfolio of digital items includes one or more digital items, and then adding it in the portfolio of digital items. Subsequently, a request for display of the portfolio of digital items is received and an interactive view of the portfolio of digital items, including the particular digital item is displayed. When an interaction with the interactive view of the portfolio of digital items requesting to use the particular digital item in a second application is received, a digital copy of the particular digital item is provided to the second application for use in the second application.
    Type: Grant
    Filed: August 20, 2018
    Date of Patent: July 13, 2021
    Assignee: ATLASSIAN PTY LTD.
    Inventors: Florian Pestoni, Balazs Nagy, Mark Roudebush
  • Patent number: 11055473
    Abstract: A method for displaying dynamic messages includes: obtaining a set of friend dynamic messages of a first user of a terminal; obtaining interaction response information of friend dynamic messages in the set of friend dynamic messages, and calculating display parameters corresponding to the friend dynamic messages based on the interaction response information; and sending the display parameters to the terminal, so that the terminal displays the friend dynamic message in the set of friend dynamic messages according to the display parameters.
    Type: Grant
    Filed: October 9, 2017
    Date of Patent: July 6, 2021
    Assignee: TENCENT TECHNOLOGY (SHENZHEN) COMPANY LIMITED
    Inventor: Yanshan Feng
  • Patent number: 11050833
    Abstract: Embodiments disclosed include systems and methods to create independently multi-layered virtual workspace applications, designed for use with independent multiple input systems. Embodiments disclosed include computer implemented methods and systems comprising sending messages into a computer system via at least one of raw input, operating system coding and application specific messaging. Systems and methods disclosed enable receiving and parsing low level messages by unique listening applications, wherein the unique listening applications are further caused to parse the incoming messages into independently handled and rendered independent multiple input data streams.
    Type: Grant
    Filed: May 6, 2019
    Date of Patent: June 29, 2021
    Assignee: IMI Innovations Inc.
    Inventor: James R Fairs
  • Patent number: 11048379
    Abstract: An electronic device including a flexible display and a method thereof are disclosed herein. The electronic device may include the flexible display and a processor. The processor implements the method, including controlling the flexible display to divide a display area into a first area and a second area, controlling the flexible display to display a first graphic element related to a first application in the first area, and a second graphic element related to controlling the first application in the second area, and controlling the first application responsive to detecting an input to the second graphic element.
    Type: Grant
    Filed: August 2, 2017
    Date of Patent: June 29, 2021
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Yu-Sun Cheong, Byung-Jin Kang, Yong-Jin Kwon, Gae-Youn Kim, Dae-Myung Kim, Kwon-Ho Song, Dong-Oh Lee, Suk-Jae Lee, Kwang-Hyun Cho, Byeng-Seok Choi, Ju-Yeong Lee, Hyun-Ju Hong
  • Patent number: 11051269
    Abstract: In accordance with an aspect of the disclosure, an electronic device is provided. The electronic device comprises a first subscriber identity module (SIM) and a second SIM, a first communication circuitry configured to perform wireless communication over a cellular network, a second communication circuitry configured to perform wireless communication over a Wi-Fi network, and at least one processor operatively connected with the first SIM, the second SIM, the first communication circuitry, and the second communication circuitry. The at least one processor is configured to perform a packet-based call associated with the first SIM using the first communication circuitry, and transmit a first re-registration message for internet protocol multimedia subsystem (IMS) re-registration for the second SIM to a network associated with the second SIM using the second communication circuitry, during the packet-based call associated with the first SIM.
    Type: Grant
    Filed: July 24, 2019
    Date of Patent: June 29, 2021
    Assignee: Samsung Electronics Co., Ltd
    Inventors: Wooyong Lee, Yeungseob Shin, Yongwoo Lee
  • Patent number: 11043307
    Abstract: The invention integrates emerging applications, tools and techniques for machine learning in medicine with videoconference networking technology in novel business methods that support rapid adaptive learning for medical minds and machines. These methods can leverage domain knowledge and clinical expertise with cognitive collaboration, augmented medical intelligence and cybernetic workflow streams for learning health care systems. The invention enables multimodal cognitive communications, collaboration, consultation and instruction between and among heterogeneous networked teams of persons, machines, devices, neural networks, robots and algorithms.
    Type: Grant
    Filed: June 24, 2019
    Date of Patent: June 22, 2021
    Inventor: James Paul Smurro
  • Patent number: 11043219
    Abstract: A virtual environment platform may receive, from a user device, a request to access a virtual reality (VR) environment and may verify, based on the request, a user of the user device to allow the user device access to the VR environment. The virtual environment platform may receive, after verifying the user of the user device, user voice input and user handwritten input from the user device. The virtual environment platform may generate processed user speech by processing the user voice input, wherein a characteristic of the processed user speech and a corresponding characteristic of the user voice input are different and may generate formatted user text by processing the user handwritten input, wherein the formatted user text is machine-encoded text. The virtual environment platform may cause the processed user speech to be audibly presented and the formatted user text to be visually presented in the VR environment.
    Type: Grant
    Filed: December 20, 2019
    Date of Patent: June 22, 2021
    Assignee: Capital One Services, LLC
    Inventors: Austin Walters, Jeremy Goodsitt, Fardin Abdi Taghi Abad, Vincent Pham, Kenneth Taylor
  • Patent number: 11044219
    Abstract: A message forwarding method performed at an electronic device having one or more processors and memory storing a plurality of programs for forwarding messages using an instant messaging application, includes: displaying a dialog box including one or more chat messages associated with a first user account of the instant messaging application; selecting one or more chat messages in the dialog box; obtaining message content and associated information of each selected chat message, the associated information including one or more of: a message sender and a sending time of the chat message, a group name of a group corresponding to the dialog box, identifiers of participants of the group; and forwarding the message content and the associated information of each chat message to a second user account of the instant messaging application.
    Type: Grant
    Filed: September 10, 2019
    Date of Patent: June 22, 2021
    Assignee: TENCENT TECHNOLOGY (SHENZHEN) COMPANY LIMITED
    Inventors: Jun Wang, Tingji Liu, Han Li, Song Chai, Xucheng Tang, Yi Shan
  • Patent number: 11042548
    Abstract: Various embodiments relate generally to data science and data analysis, computer software and systems, and, more specifically, to a computing and data storage platform that facilitates consolidation of one or more datasets, whereby logic is configured to remediate anomalies in a data set originating in a first format prior to enrichment and conversion into a second format that facilitates forming collaborative dataset and, for example, interrelations among a system of networked collaborative datasets, whereby, at least in some implementations, data interrelations between different formats may be disposed in one or more data layers (e.g., layered data files and/or data arrangements). In some examples, a method may converting a dataset from a data format at a format converter to form an atomized dataset in a graph data arrangement, the atomized dataset being a collaborative dataset including atomized descriptor data and atomized source data.
    Type: Grant
    Filed: March 20, 2018
    Date of Patent: June 22, 2021
    Assignee: data world, Inc.
    Inventors: David Lee Griffith, Bryon Kristen Jacob, Shad William Reynolds
  • Patent number: 11036364
    Abstract: Disclosed is an improved systems and method for navigation and manipulation of browser windows in a 3D mixed reality environment. An improved approach is provided to view a user's windows, regardless of the current location for the user relative to one or more previously-opened windows. A method for displaying windows in a computing environment includes receiving an instruction to select multiple open windows. The method also includes retrieving information for the multiple open windows, where the multiple open windows are associated with different physical locations. The method further includes displaying a representation of the multiple open windows in a single user interface. Moreover, the method includes upon receiving a selection of a selected window of the multiple open windows, loading the selected window into a foreground of a field of view for a user.
    Type: Grant
    Filed: February 21, 2019
    Date of Patent: June 15, 2021
    Assignee: Magic Leap, Inc.
    Inventors: Tim Zurmoehle, Andrea Isabel Montoya, Robert John Cummings MacDonald, Sakina Groth, Genevieve Mak
  • Patent number: 11037372
    Abstract: A context based augmented reality system can be used to display augmented reality elements over a live video feed on a client device. The augmented reality elements can be selected based on a number of context inputs generated by the client device. The context inputs can include location data of the client device and location data of nearby physical places that have preconfigured augmented elements. The preconfigured augmented elements can be preconfigured to exhibit a design scheme of the corresponding physical place.
    Type: Grant
    Filed: January 16, 2020
    Date of Patent: June 15, 2021
    Assignee: Snap Inc.
    Inventors: Ebony James Charlton, Jokubas Dargis, Eitan Pilipski, Dhritiman Sagar, Victor Shaburov
  • Patent number: 11031111
    Abstract: The disclosed subject matter is directed to systems and methods for processing multiple sources of data into a clinical data prioritization and visualization framework that enhances and expedites clinical workflow.
    Type: Grant
    Filed: August 21, 2018
    Date of Patent: June 8, 2021
    Assignee: WELLSHEET, INC.
    Inventors: Craig Limoli, D. Justin Larkin, Ryan Lee
  • Patent number: 11032328
    Abstract: Systems and methods for facilitating virtual collaboration between users within virtual environments are disclosed. A plurality of users access a collaborative virtual environment system using interface devices with varying capabilities to establish a virtual collaboration session in which users communicate via a bidirectional real-time communication channel and interact within a virtual environment. Annotations or other user interactions within the virtual environment are automatically propagated to each user in the virtual collaboration session in order to facilitate collaboration. Data from such virtual collaboration sessions may be captured for later use.
    Type: Grant
    Filed: April 29, 2019
    Date of Patent: June 8, 2021
    Assignee: State Farm Mutual Automobile Insurance Company
    Inventors: Rebecca A. Little, Bryan R. Nussbaum, Jacob Simonson, Nathan C. Summers, An Ho, Tyler Reeves
  • Patent number: 11030784
    Abstract: The invention is related to a method of presenting a digital information related to a real object, comprising determining a real object, providing a plurality of presentation modes, wherein the plurality of presentation modes comprises an augmented reality mode, and at least one of a virtual reality mode and an audio mode, providing at least one representation of a digital information related to the real object, determining a spatial relationship between a camera and a reference coordinate system under consideration of an image captured by the camera, selecting a presentation mode from the plurality of presentation modes according to the spatial relationship, and presenting the at least one representation of the digital information using the selected presentation mode.
    Type: Grant
    Filed: June 3, 2014
    Date of Patent: June 8, 2021
    Assignee: Apple Inc.
    Inventors: Daniel Kurz, Anton Fedosov
  • Patent number: 11025739
    Abstract: To reduce the latency introduced by network communications, the access rights to digital content of various users is locally cached, and such a local cache is referenced without incurring network communication latency. The local cache is predictive in that it can comprise users which a user editing the digital content is more likely to reference in the future, thereby triggering a determination as to whether such users have access rights to the digital content. The predictive aspects of the local cache are informed by a social graph delineating relationships between a user editing the digital content and other users. The social graph can be further refined based on metadata about the digital content, or based on the digital content itself. In addition to comprising users who have access rights to the digital content, the local cache can also comprise users that have been determined to not have access rights.
    Type: Grant
    Filed: October 14, 2019
    Date of Patent: June 1, 2021
    Assignee: Microsoft Technology Licensing, LLC
    Inventor: Benjamin Wilde
  • Patent number: 11019498
    Abstract: A computer-implemented method includes: receiving, by a computer device, conference information defining parameters of a conference; receiving, by the computer device, conference constraints relative to location types; generating, by the computer device, a rule set based on the conference constraints and the location types; obtaining, by the computer device, location information of participant devices connected to the conference; determining, by the computer device and for each one of the participant devices connected to the conference, whether one of the conference constraints applies to the one of the participant devices based on the location of the one of the participant devices and the rule set; and in response to determining that one of the conference constraints applies to the one of the participant devices, the computer device applying the one of the conference constraints applies to the one of the participant devices.
    Type: Grant
    Filed: July 11, 2019
    Date of Patent: May 25, 2021
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Zachary A. Silverstein, Madeleine Eve Barker, Michael Seth Silverstein, Robert Huntington Grant
  • Patent number: 11016658
    Abstract: Methods, systems, and computer-readable media related to a technique for providing handwriting input functionality on a user device. A handwriting recognition module is trained to have a repertoire comprising multiple non-overlapping scripts and capable of recognizing tens of thousands of characters using a single handwriting recognition model. The handwriting input module provides real-time, stroke-order and stroke-direction independent handwriting recognition for multi-character handwriting input. In particular, real-time, stroke-order and stroke-direction independent handwriting recognition is provided for multi-character, or sentence level Chinese handwriting recognition. User interfaces for providing the handwriting input functionality are also disclosed.
    Type: Grant
    Filed: July 8, 2019
    Date of Patent: May 25, 2021
    Assignee: Apple Inc.
    Inventors: Mei-Qun Xia, Jannes G. Dolfing, Ryan S. Dixon, Karl M. Groethe, Karan Misra, Jerome R. Bellegarda, Ueli Meier
  • Patent number: 11017466
    Abstract: A computer-implemented method for graphical user interface goal vision development may include receiving, via one or more processors, a first user financial goal of a user from a user device associated with the user; obtaining, via the one or more processors, at least one first user digital image; associating, via the one or more processors, the first user financial goal and the at least one first user digital image; obtaining, via the one or more processors, first user specific data relevant to the first user financial goal; transmitting, via the one or more processors, a digital visualization board indicative of the associated first user financial goal and the at least one first user digital image to the user device; determining, via the one or more processors, activity associated with the first user financial goal based on the first user specific data, by processing data including the obtained first user specific data using a trained machine learning model; and transmitting, via the one or more processors,
    Type: Grant
    Filed: February 18, 2020
    Date of Patent: May 25, 2021
    Assignee: Capital One Services, LLC
    Inventors: Sarah J. Cunningham, Christopher R. Carter, Mykhaylo Bulgakov
  • Patent number: 11012389
    Abstract: The subject technology provides a messaging application in which an image can be captured and supplemented with supplemental content such as stickers, animations, etc., from within an active messaging thread. In this manner, a user participating in a messaging conversation with a remote user can add stickers, animations, and/or adaptive content to an image captured by the user, without having to locally cache/store the captured image before editing and without having to leave the messaging conversion (or the messaging application) to access an image editing application.
    Type: Grant
    Filed: October 3, 2018
    Date of Patent: May 18, 2021
    Assignee: Apple Inc.
    Inventors: Christopher M. Garrido, Eric L. Chien, Austin W. Shyu, Ming Jin, Yan Yang, Ian J. Baird, Joe S. Abuan
  • Patent number: 11003324
    Abstract: A method and a system for providing source evidence in support of information to be used for conducting a transaction, such as a fairness opinion to be used for a mergers and acquisitions (M&A) transaction, is provided. The method includes displaying, on a screen, a plurality of fields that relate to the transaction; receiving first user inputs that correspond to some of the fields; prompting the user to provide source evidence that relates to the received first user inputs; receiving a second user input that activates a button for accessing a document library; displaying a list of documents included in the document library; receiving third user inputs that correspond to respective documents selected by the user; displaying a content of each selected document; receiving fourth user inputs that correspond to screenshots of respective portions of the displayed content; and automatically linking the screenshots to the corresponding fields.
    Type: Grant
    Filed: April 17, 2020
    Date of Patent: May 11, 2021
    Assignee: JPMORGAN CHASE BANK, N.A.
    Inventors: Kevin Abrego, Bendangrenla Aier, Harshavardhan Reddy Mukkera, Mahendrapratap Singh, Colin McKinney, Eric Ngo Nguyen, Ricky P. Chandnani, Ked Fisseha, Bret Goldsmith
  • Patent number: 11006077
    Abstract: Systems and methods for dynamically concealing sensitive information in a shared screen session of a video conference are disclosed. The system may establish communication with one or more computing devices active in a video conference in which each computing device may switch between a screen share mode and a video mode. The system may determine that one or more articles of sensitive information are visible in a graphical user interface associated with a first computing device of the plurality of computing devices. The system may receive a first signal from the first computing device that indicates a first intent of a host associated with the first computing device to switch the screen share mode which includes sharing the first graphical user interface with the one or more computing devices during the video conference. In response to the first signal, the system may execute one or more privacy actions.
    Type: Grant
    Filed: August 20, 2020
    Date of Patent: May 11, 2021
    Assignee: CAPITAL ONE SERVICES, LLC
    Inventors: Anh Truong, Reza Farivar, Jeremy Edward Goodsitt, Kate Key, Vincent Pham, Galen Rafferty, Austin Walters
  • Patent number: 10990635
    Abstract: Systems, methods, and non-transitory computer readable media can obtain a plurality of ephemeral content collections that are candidates for an ephemeral content feed of a user, wherein each of the plurality of ephemeral content collections includes one or more ephemeral content items. A score for each of the plurality of ephemeral content collections can be determined based at least in part on a probability of the user selecting the ephemeral content collection. The plurality of ephemeral content collections can be ranked based on the respective scores of the plurality of ephemeral content collections.
    Type: Grant
    Filed: June 26, 2017
    Date of Patent: April 27, 2021
    Assignee: Facebook, Inc.
    Inventors: Thomas Frederick Dimson, Rui Wang
  • Patent number: 10979481
    Abstract: A web-based, online session system is provided in which a host server manages a multi-participant session. A plurality of participating devices may join the online session using a web-based interface and receive session content (e.g., video, audio, text, graphics, etc.) via the web-based interface. A user of a participating device may dynamically expand its resources/capabilities during an ongoing online session by adding accessory/supporting devices under its own participant account to the session. The added devices may communicate directly with the host server via a separate stream than the participating device. Additionally, the participating device may also transfer its complete participation in the online session to another device via the web-based interface.
    Type: Grant
    Filed: August 5, 2019
    Date of Patent: April 13, 2021
    Inventor: Surya Jayaweera
  • Patent number: 10977868
    Abstract: Apparatus and associated methods relate to immersive collaboration based on configuring a real scene VRE operable from a real scene and a remote VRE operable remote from the real scene with an MR scene model of the real scene, creating an MR scene in each of the real scene VRE and remote VRE based on augmenting the MR scene model with an object model, calibrating the remote MR scene to correspond in three-dimensional space with the real scene MR scene model, and automatically providing immersive collaboration based on the MR scene in the remote VRE and updating the real scene VRE with changes to the remote VRE. In an illustrative example, the MR scene model of the real scene may be determined as a function of sensor data scanned from the real scene. In some embodiments, the MR scene model may be augmented with an object model identified from the real scene.
    Type: Grant
    Filed: June 29, 2019
    Date of Patent: April 13, 2021
    Inventor: Eduardo J. Neeter
  • Patent number: 10972561
    Abstract: Methods and apparatus for adjusting model threshold levels are disclosed.
    Type: Grant
    Filed: November 19, 2019
    Date of Patent: April 6, 2021
    Assignee: The Nielsen Company (US), LLC
    Inventor: Sonya Gierada
  • Patent number: 10963825
    Abstract: Embodiments of the present invention provide a passive relay device for farming vehicles and implements, as well as an online farming data exchange, which together enable capturing, processing and sharing farming operation data generated during combined use of the farming vehicle and farming implement at a farming business. The farming operation data includes detailed information about individual farming operations, including without limitation the type of farming operation, the location of the farming operation, the travel path for the farming operation, as well as operating parameters and operating events occurring while the farming operation is performed.
    Type: Grant
    Filed: January 29, 2020
    Date of Patent: March 30, 2021
    Assignee: Farmobile, LLC
    Inventors: Jason G. Tatge, Heath Garret Gerlock, Randall Thomas Nuss
  • Patent number: 10949080
    Abstract: Methods and systems and mobile device interfaces for creating, joining, organizing and managing via mobile devices affinity groups in a cloud computing environment for social and business purposes.
    Type: Grant
    Filed: March 2, 2016
    Date of Patent: March 16, 2021
    Inventor: Gerald Douglas Hosier, Jr.
  • Patent number: 10949217
    Abstract: In one implementation, systems and methods are provided for developing a computer-implemented digital experience application having a first and a second micro-application. Each micro-application includes a front end interface configured to receive and display information. The first micro-application includes a first event manager configured to detect an application event belonging to a category, and a first state manager configured to detect an application state belonging to the category. The digital experience application further includes a driver application configured to host the first and second micro-applications, an event hub configured to receive the detected application event from the first micro-application, and a state store configured to store the detected application state received from the first micro-application.
    Type: Grant
    Filed: October 5, 2020
    Date of Patent: March 16, 2021
    Assignee: PNC Financial Services Group, Inc.
    Inventor: Michael Nitsopoulos
  • Patent number: 10949224
    Abstract: Systems and methods including one or more processors and one or more non-transitory computer readable storage devices storing computing instructions configured to run on the one or more processing modules and perform acts of: gathering historical data, which can comprise interactions of a user with a first graphical user interface at a first time; storing the historical data which can comprise the interactions of the user with the first graphical user interface as at least one historical feature vector; gathering in-session data, which can comprise interactions of the user with a second graphical user interface at a second time later than the first time; storing the in-session data which can comprise the interactions of the user with the second graphical user interface as at least one in-session feature vector; determining an intent of the user using the at least one historical feature vector and the at least one in-session feature vector; and transmitting instructions to display a third graphical user interf
    Type: Grant
    Filed: January 29, 2019
    Date of Patent: March 16, 2021
    Assignee: WALMART APOLLO LLC
    Inventors: Shirpaa Manoharan, Sushant Kumar, Evren Korpeoglu, Kannan Achan