Cooperative Computer Processing Patents (Class 709/205)
-
Patent number: 11025736Abstract: A system, a machine-readable storage medium storing instructions, and a computer-implemented method as described herein are directed to an Event Network Engine. The Event Network Engine determines a presence of a target member account of a social networking service within a threshold distance from a physical location during an event time range. The Event Network Engine determines a presence of a second member account of the social networking service within the threshold distance from the physical location during the event time range is concurrent with the presence of the target member account. The Event Network Engine determines, based on social network member data, a relationship between the target member account and the second member account exists in the social networking service. Based on the relationship, the Event Network Engine causes a display of a notification for display on a client device associated with the target member account.Type: GrantFiled: December 15, 2016Date of Patent: June 1, 2021Assignee: Microsoft Technology Licensing, LLCInventors: Sezhiyan Balasubramaniam, Vincent Lloyd Harding
-
Patent number: 11019153Abstract: A computer-implemented method according to one embodiment includes receiving, at a server device, characteristics of a plurality of historical events from a plurality of client devices, receiving, at the server device, historical data sharing behavior associated with the plurality of historical events from the plurality of client devices, saving, by the server device, the characteristics of the plurality of historical events in association with the historical data sharing behavior, and automatically implementing, by the server device, one or more data sharing actions in response to an initialization of an event, utilizing the characteristics of the plurality of historical events and the historical data sharing behavior.Type: GrantFiled: September 26, 2019Date of Patent: May 25, 2021Assignee: International Business Machines CorporationInventors: Jeffrey A. Calcaterra, Romelia H. Flores, Zhi Li Guan, Su Liu
-
Patent number: 11017356Abstract: A system and method are provided for managing a plurality of messages generated by an organization for delivery to various recipients. Said system and method being configured to optimize the messages to reduce duplication and conflicting message content based on the organizations collective messaging activity and the characteristics of the recipient.Type: GrantFiled: April 10, 2019Date of Patent: May 25, 2021Assignee: Humana Inc.Inventor: Jeff Fehling
-
Patent number: 11010678Abstract: Group-based information displays correspond to the collection of display objects representative of either contacts associated with a user or applications or executable components executable, or otherwise accessible, via the mobile communication device. The group-based information displays can be logically organized according to subject matter organizational criteria. The subject matter organizational criteria can include, for example, organization or other affiliates criteria, event-based, or activity based criteria, topic-based criteria and the like. Through the group-based information displays, mobile communication device users can initiate one or more actions corresponding to the selection of display objects corresponding to applications or executable components. Additionally, as applicable, the user can limit, or otherwise apply, the initiated actions to contacts identified, or otherwise associated, with the specific group-based information display.Type: GrantFiled: December 16, 2019Date of Patent: May 18, 2021Assignee: T-Mobile USA, Inc.Inventors: Michael Steffen Vance, Jared T. Benson, Christian Robertson, Shilpa R. Shah, Gabriel J. White
-
Patent number: 11011073Abstract: A method including, at a computer: causing a man machine interface to be provided to each one of a plurality of remote users, wherein the man machine interface is configured to enable a remote user to be specified to have a particular user state selected from a group comprising an output state and a potential-input state but not comprising a live-input state; causing a command interface to be provided to a remote administrator, wherein the command interface is configured to enable the remote administrator to change a user state from a potential-input state to a live-input state and configured to enable the remote administrator to input comment; causing a first variant of the first man machine interface to be provide to a remote user while the remote user has a live-input state, wherein the first variant of the man machine interface is configured to enable the remote user, while the remote user has the live-input state, to input comment to be read by other remote users and to read comments input by the remoteType: GrantFiled: May 6, 2019Date of Patent: May 18, 2021Assignee: MILES BRAMWELL EXECUTIVE SERVICES LIMITEDInventors: Paul Sacher, Jan Boxshall, Rebecca Robinson, Robyn Glen, Matt Woodcock, Simon Cattermole, Yvonne Sanders
-
Patent number: 11005925Abstract: A computer-implemented method for balancing loads of a distributed system having a plurality of nodes via a load balancing scheme is presented. The method includes determining an average load of the plurality of nodes once a request is sent to the distributed system, determining a threshold load value based on the determined average load of the plurality of nodes, and randomly selecting a node of the plurality of nodes based on a hash value. The method further includes determining whether the randomly selected node is above or below the threshold load value, and, if the randomly selected node is above the threshold load value, randomly selecting another node, and if the randomly selected node is below the threshold load value, then selecting such node to process the request.Type: GrantFiled: February 28, 2018Date of Patent: May 11, 2021Assignee: International Business Machines CorporationInventors: Muhammad Anis Uddin Nasir, Hiroshi Horii, Takayuki Osogami, Rudy Raymond Harry Putra
-
Patent number: 11003353Abstract: A method of and system for enabling enhanced interactions with a shared screen during a virtual communication session is carried out by enabling display of gridlines on the shared screen. The method may include receiving a request via a first control of a user interface to display gridlines on a portion of the user interface, the portion of the user interface displaying a shared screen during the communication session between at least two participants in the communication session where a first participant shares the screen with a second participant, and upon receiving the request, enabling display of the gridlines on the shared screen of each of the first and the second participants. The first control of the user interface may be an option provided by a virtual communication environment via which the communication session between the first and the second participants is established.Type: GrantFiled: April 11, 2019Date of Patent: May 11, 2021Assignee: Microsoft Technology Licensing, LLCInventor: Eric Mun Khai Leong
-
Patent number: 10997365Abstract: Systems and methods for generating a visually enhanced image of a digital document are disclosed. In one example, a method includes receiving, by a computing device, a selection of an original document to be viewed by a user; obtaining, by the computing device, visual annotations for the original document from a remote computing device, wherein the visual annotations indicate one or more visual effects parameters associated with one or more pages of the original document; determining, by the computing device, visual effects to be applied to one or more pages of the original document based on the visual annotations; and applying the visual effects to render, by the computing device, a visually enhanced version of the original document for viewing by the user.Type: GrantFiled: June 7, 2019Date of Patent: May 4, 2021Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Hariprasad Venkateshaiah, Hanson Lieu
-
Patent number: 10996057Abstract: A computing system is described that obtains, based at least in part on information included in at least one previous communication associated with a user of a computing device, an indication of a future location and a future time and event information associated with the future location and the future time. The computing system obtains a duration of time for the user to travel from a current location of the computing device to the future location, and, based at least in part on the duration of time, obtains a departure time at which the user is predicted to need to depart from the current location in order to arrive at the future location by an arrival time based on the event. The computing system outputs, for transmission to the computing device, an indication associated with the event and including information indicative of the departure time.Type: GrantFiled: December 12, 2018Date of Patent: May 4, 2021Assignee: GOOGLE LLCInventors: Tom Carl Stamm, Dale Kris Hawkins, James A. Guggemos, Tushar Udeshi, Pablo Bellver, Emil Praun, Guang Yang, Andrew Kirmse, Gokay Baris Gultekin, Bill Connor, Keir Banks Mierle
-
Patent number: 10997253Abstract: Non-limiting examples of the present disclosure describe creation and management of a contact associated with a document. A contact for a document in a first application may be created. The contact may be used to add content, from a second application, to the document. The contact may be stored. Contact data for the contact may be transmitted to one or more processing devices. An exemplary created contact may be used to transfer content from one or more applications to a document of another application. Other examples are also described.Type: GrantFiled: October 22, 2019Date of Patent: May 4, 2021Assignee: Microsoft Technology Licensing, LLCInventors: Rolf Ebeling, Alan Urdan, Annice Jumani, YuBeen Lee, Shikha Desai, Paul Scudieri, Stephanie Cooper, Taili Feng, Yu Mao, Allison Whilden, Ruth Kikin-Gil, Alicia Drummond
-
Patent number: 10986161Abstract: Techniques are provided that allow users to collaborate in relationship to data views, application displays, applications or events. A user can type in a text view related to a specific view in an application display, and the information is shared with other users that take part in sharing that view. A user that expresses an interest in an event is notified about the event and has the capability to interact, in relation to the event, with other users (e.g. by text). The particular form of interaction (and sharing) can be selectively specified. This interaction is comparable to a dynamic bulletin board where the subject is event driven. In the case of an event interest(s), users specify their interest (e.g. in other user application events or system events) and the system automatically alerts them to the occurrence of the event.Type: GrantFiled: October 12, 2020Date of Patent: April 20, 2021Inventor: Dov Koren
-
Patent number: 10984124Abstract: There is provided a computer implemented method of managing access in a collaborative data sharing platform, the platform comprising blockchain nodes. The method comprises receiving a read transaction request and processing the transaction request with a consensus algorithm. The transaction is then recorded onto the blockchain.Type: GrantFiled: October 9, 2020Date of Patent: April 20, 2021Assignee: BEDROCK CAPITAL LIMITEDInventors: Reuben Robert Thomson-Wood, Nicola Melis, Maria Rosa Del Rio Llorente
-
Patent number: 10986081Abstract: A managed directory service receives a request from a first service to link a directory of a contractor service to the first service's directory. The managed directory service identifies a group within the directory of the contractor service and links the directories using this group. Through the link, the managed directory service enables users in the group to authenticate to the first service's directory using credentials for the directory of the contractor service.Type: GrantFiled: September 28, 2017Date of Patent: April 20, 2021Assignee: Amazon Technologies, Inc.Inventors: Darin Keith McAdams, Dick Clarence Hardt
-
Patent number: 10970687Abstract: A method and system for facilitating, via a first device, an electronic financial transaction with a second device having limited network connectivity. The method includes the first device detecting initiation of a financial transaction with the second device. The financial transaction is remotely processed by a transaction service. The method further includes facilitating an establishment of a data pipe that directly connects the first device and the second device to enable the second device to exchange transaction data with the transaction service, via the first device operating as an intermediary device. In response to the data pipe being established, the first device routes, via the primary connection to the transaction service, all transaction data received from the second device over the data pipe.Type: GrantFiled: May 26, 2016Date of Patent: April 6, 2021Assignee: Motorola Mobility LLCInventors: Amit Kumar Agrawal, Vishal Patil
-
Patent number: 10970029Abstract: A sharing client device shares content with viewing client devices. A sharing module operating on a sharing client device and on the viewing client devices facilitates the creation and analysis of viewer snapshots, permitting automatic determination of whether viewers are up-to-date with their display of shared content. Based on the analysis and on a policy of the sharing module, the sharing module can take a number of actions, such as generating and displaying a viewer summary that a user of the sharing client device may view to determine whether, or to what extent, the viewing client devices are up-to-date in their displays of the shared content.Type: GrantFiled: October 15, 2018Date of Patent: April 6, 2021Assignee: Symphony Communication Services Holdings LLCInventor: Jonas Lindblom
-
Patent number: 10969922Abstract: Systems and methods are provided for receiving input for a message, including a comment from a user, in a first zone of a message area of a graphical user interface of a first interface, the graphical user interface comprising the message area comprising the first zone to allow the user to enter a comment and a second zone to allow the user to insert item details by accessing an item list generated from a database. The systems and method further providing for detecting input in the comment from the user indicating a request for an item list associated with the input, accessing the database to generate the item list based on the input entered by the user wherein the item list is displayed to the user, detecting a selected item in the item list displayed to the user, generating item details associated with the selected item wherein the item details are inserted in the second zone of the message area of the graphical user interface.Type: GrantFiled: August 5, 2019Date of Patent: April 6, 2021Assignee: SAP SEInventors: Chongyao Wang, Filiberto Selvas
-
Patent number: 10972299Abstract: One embodiment of the present invention sets forth a technique for organizing meeting content. The technique includes generating, from a set of available meetings, a thread comprising a collection of related meetings that share one or more attributes. The technique also includes aggregating data for the related meetings, where the data comprises metadata for the related meetings and terms included in recordings of the related meetings. The technique further includes outputting at least a portion of the aggregated data within a summary of the thread.Type: GrantFiled: September 5, 2018Date of Patent: April 6, 2021Assignee: CISCO TECHNOLOGY, INC.Inventors: David Abraham Wiener, Stuart Elliot Posluns, Mohamed Gamal Mohamed Mahmoud
-
Patent number: 10965746Abstract: A device collects presence information and other interaction information from an application viewing a content item synchronized with a content management system. The interaction information indicates interactions of a device with respect to a content item, and includes presence information obtained from a native application such as whether the content item is being viewed by the user on a user interface element or the user interface element is modifying the content item. A presence management module receives presence events indicating possible change of presence with respect to a user interface window associated with a process and a synchronized content item. Such presence events include a change in focus of a user interface element indicating that a user is viewing the content item, and changes to a content item indicating a user is editing the content item.Type: GrantFiled: February 7, 2020Date of Patent: March 30, 2021Assignee: Dropbox, Inc.Inventor: Maxime Larabie-Belanger
-
Patent number: 10958456Abstract: A social networking system user identifies one or more social networking system users authorized to present content items to the user via the social networking system (“authorized users”). When an additional user requests presentation of a content item to the user, the social networking system determines if the additional user is an authorized user. If the additional user is an authorized user, the content item is presented to the user. However, if the additional user is not an authorized user, the social networking system identifies the additional user to the user along with a request to identify the additional user as an authorized user. If the user identifies the additional user as an authorized user in response to the request, the content item is presented to the user.Type: GrantFiled: June 7, 2019Date of Patent: March 23, 2021Assignee: Facebook, Inc.Inventors: Samantha P. Krug, Michel Krieger, Christopher Cunningham, Hui Ding
-
Patent number: 10951460Abstract: Techniques are provided for improved management of cloud computing platform services in cloud computing environments. For example, a system comprises one or more processors operatively coupled to one or more memories to form a cloud computing platform services management framework, wherein the cloud computing platform services management framework is configured to perform steps of: providing one or more graphical user interfaces; and enabling centralized self-service access to a plurality of cloud computing platform services through the one or more graphical user interfaces for one or more application developers of a given enterprise. In one example, the cloud computing platform services comprise PaaS platform services and support tools.Type: GrantFiled: January 29, 2018Date of Patent: March 16, 2021Assignee: EMC IP Holding Company LLCInventors: Narasimha M. Dondemadhahalli, Ramakanth Muthyala, Julie A. Dougherty, Rajanikanth R. Markala, Som Nath Upadhyay
-
Patent number: 10942563Abstract: A method for predicting attention of an audience during a presentation by a speaker. The method includes: measuring vocal or gestural characteristics of the speaker of the presentation in progress and/or of characteristics of content of the presentation in progress; measuring a parameter of duration or of occurrence of the measured characteristics; consulting a database having a correspondence between vocal or gestural speaker characteristics and/or presentation content characteristics, parameters of duration or of occurrence which relate to these characteristics and information relating to the evolution of the attention level for these characteristics and these parameters and recovering the information relating to the evolution of the attention level corresponding to the measurements performed; and presenting to the speaker, a prediction of attention level on the basis of the information recovered relating to the evolution of the attention level.Type: GrantFiled: August 31, 2017Date of Patent: March 9, 2021Assignee: ORANGEInventors: Ghislain Moncomble, Patrick Rondet
-
Patent number: 10944801Abstract: Systems and methods are described for facilitating delivery of resources via peer-to-peer connections without requiring an intermediary signaling server. Typically, before establishing a peer-to-peer connection, peers must exchange signaling information such as their reachability over a network. Traditional systems often rely on an intermediary signaling server to act as a go-between for peers and assist in the exchange of signaling information. The present disclosure removes the need for a signaling server. Instead, peers may utilize message collections on a messaging system to exchange signaling information. A requesting peer may submit a request to access a resource to a message collection for that resource. A providing peer may obtain the request, and submit a response to a message collection for the requesting peer. Peers may continue to exchange information via the collections until a peer-to-peer connection is established.Type: GrantFiled: February 25, 2019Date of Patent: March 9, 2021Assignee: Amazon Technologies, Inc.Inventors: Jialu Wang, Michael Coleman, Garrett Sparks
-
Patent number: 10936631Abstract: Implementing people as operating system level objects. A method includes, for a user logged in to an operating system, identifying a person with a relationship to the user. For the person, the method further includes identifying information, including information that can be used to communication with the person. The method further includes storing the information related to the person in a data store that is a global data store with respect to the operating system such that the information related to the person can be accessed at the operating system level. The method further includes using the information related to the person stored in the data store to identify applications or services that can be used to communicate with the person. The method further includes displaying in a user interface for the person an enumeration of applications or services that can be used to communicate with the person.Type: GrantFiled: April 15, 2016Date of Patent: March 2, 2021Assignee: MICROSOFT TECHNOLOGY LICENSING, LLCInventors: Richard W. Zarick, Allison O'Mahony, Ross Nathaniel Luengen, Brian Daniel Beck, Song Zou, Gregory Thomas Mattox, Jr., Carmen Quan, Shane Wyatt Zamora
-
Patent number: 10936808Abstract: Linked content is identified in a first electronic message, the linked content corresponding to a portion of a source document. A second electronic message that is associated with the first electronic message is received and includes a version of the linked content. A user interface is generated that represents the second electronic message and includes a version selection user input mechanism that is actuatable to select the version of the linked content in the second electronic message. Based on user actuation of the version selection user input mechanism, the version of the linked content in the second electronic message is selected and automatically incorporated into the source document.Type: GrantFiled: January 17, 2019Date of Patent: March 2, 2021Assignee: Microsoft Technology Licensing, LLCInventor: Shahil Soni
-
Patent number: 10938824Abstract: A method may include maintaining in a database, a plurality of documentation content items for an application; receive, from a user, a request to modify a content item of the plurality of documentation content items, the content item associated with a feature of the application; accessing a rating of the user with respect to the feature; and based on the rating meeting a threshold: authorizing the user to modify the content item; receiving modifications to the content item from the user; and updating the content item in the database based on the modifications.Type: GrantFiled: June 20, 2018Date of Patent: March 2, 2021Assignee: Microsoft Technology Licensing, LLCInventors: Paul Fraedrich Estes, Raymond R. Ringhiser, Keith Douglas Senzel, Jered D Aasheim, David B Appel, Peter E Loforte, Pranish Atul Kumar
-
Patent number: 10931733Abstract: A system, method and computer-readable medium for transmission of files over a web socket connection in a networked collaboration workspace, including transmitting a representation of a collaboration workspace hosted on a server and accessible to participants over a web socket connection, the representation of the collaboration workspace comprising remote participant objects corresponding to remote computing devices connected to the server, generating one or more live folders corresponding to the remote participant objects, each live folder being mapped to a network address of a remote computing device corresponding to the remote participant object, detecting a user input to drag an icon corresponding to a file proximate to a remote participant object, and storing the at least one file in a live folder corresponding to the remote participant object to thereby transmit the at least one file to the network address of the remote computing device over the web socket connection.Type: GrantFiled: March 16, 2018Date of Patent: February 23, 2021Assignee: RE MAGO LTDInventors: Marco Valerio Masi, Cristiano Fumagalli
-
Patent number: 10929349Abstract: Systems and methods for integrating cloud-based and cloud-backed content items with a content management system are provided. In some examples, a method can include receiving a request to access a canonical content item stored at a content management system, the canonical content item representing a cloud-based content item or a cloud-backed content item having features designed for access through a native online application associated with a cloud content provider; in response to the canonical content item being invoked, sending, from a local application to the cloud content provider, a request for the features of the content item; receiving, at the local application and from the cloud content provider, metadata for enabling the features of the content item; and based on the metadata, providing, on the local application, the features and a content of the content item as part of a rendered instance of the canonical content item.Type: GrantFiled: May 4, 2020Date of Patent: February 23, 2021Assignee: Dropbox, Inc.Inventors: Joshua Kaplan, Jason Terk, Stan Yeung
-
Patent number: 10915815Abstract: An information processing method based on contextual signals and a prefrontal cortex-like network includes: selecting a feature vector extractor based on obtained information to perform feature extraction to obtain an information feature vector; inputting the information feature vector into the prefrontal cortex-like network, and performing dimensional matching between the information feature vector and each contextual signal in an input contextual signal set to obtain contextual feature vectors to constitute a contextual feature vector set; and classifying each feature vector in the contextual feature vector set by a feature vector classifier to obtain classification information of the each feature vector to constitute a classification information set. An information processing system based on contextual signals and a prefrontal cortex-like network includes an acquisition module, a feature extraction module, a dimensional matching module, a classification module and an output module.Type: GrantFiled: April 19, 2019Date of Patent: February 9, 2021Assignee: INSTITUTE OF AUTOMATION, CHINESE ACADEMY OF SCIENCESInventors: Guanxiong Zeng, Yang Chen, Shan Yu
-
Patent number: 10915289Abstract: A shared terminal, includes circuitry to control a display to display an image to a plurality of users, the plurality of users sharing a use of the shared terminal; and a network interface to communicate with a terminal management server and a destination management server through a network. The circuitry obtains, from a first privately-owned terminal owned by a first user, first terminal identification information for identifying the first privately-owned terminal. Under control of the circuitry, the network interface transmits the first terminal identification information to a terminal management server; receives first user identification information from a terminal management server; transmits the first user identification information to the destination management server; receives a first email address of the first user from the destination management server; and transmits an email whose sender email address is the first email address.Type: GrantFiled: August 22, 2019Date of Patent: February 9, 2021Assignee: RICOH COMPANY, LTD.Inventors: Yoshinaga Kato, Takeru Inoue
-
Patent number: 10909806Abstract: Systems and methods for operating an adapted skill wagering interleaved game are disclosed. An adapted skill wagering game is provides a entertainment game and a gambling game. The entertainment game is provided by an entertainment system and is managed by a game world operating system. The gambling game is provided by a real credit operating system. The entertainment system also provides a game world interface that uses game world variable that describe a game state of the entertainment game to determine when a gambling event is triggered. In response to a determination that a gambling event being triggered, the game world interface of the entertainment system sends a trigger to the real credit operating system to perform a gambling event in the gambling game. The real credit operating system then performs the gambling event and resolves any wagers on the outcome of the gambling event.Type: GrantFiled: July 9, 2019Date of Patent: February 2, 2021Assignee: Gamblit Gaming, LLCInventors: Miles Arnone, Frank Cire, Eric Meyerhofer
-
Patent number: 10909625Abstract: A computer system and method is provided for financial management and estate planning. The system provides data aggregation for both financial and non-financial assets to create a “virtual vault” from which the owner can view all information about his/her portfolio. In some embodiments, the system provides a tree visualization of the portfolio, which allows a structured organization that provides both a high level view and the ability to drill down to an in- depth analysis. In some cases, the system provides segmented permissions in which restricted access could be granted based on module and/or asset in the tree visualization.Type: GrantFiled: December 22, 2017Date of Patent: February 2, 2021Assignee: MASTTRO HOLDING AGInventors: Domingo Viesca Decanini, Javier Manuel Gutierrez Rodriguez
-
Patent number: 10904068Abstract: Disclosed is a method and system to provide seamless data placement, data movement, and data management into the cloud. The system includes a processor; and a memory. The memory stores machine-readable instructions that when executed by the processor cause the processor to extend the local data fabric and the services to the cloud providers by utilizing a cloud abstraction layer module. The cloud providers act as remote endpoints configured with a source unit. The process is further configured to implement a data migration in which a data migration module migrates data from the source unit to the cloud providers, and performs a plurality of management activities through an interaction between a control plane and a management module. Then the processor is configured to create a cloud tenant in the source unit to map the cloud providers.Type: GrantFiled: January 12, 2018Date of Patent: January 26, 2021Assignee: DATERA, INC.Inventors: Shailesh Mittal, Raghu Krishnamurthy, Nir Frenkel, Ayush Sharma
-
Patent number: 10896381Abstract: An automated way of learning archetypes which capture many aspects of entity behavior, and assigning entities to a mixture of archetypes, such that each entity is represented as a distribution across multiple archetypes. Given those representations in archetypes, anomalous behavior can be detected by finding misalignment with a plurality of entities archetype clustering within a hard segmentation. Extensions to sequence modeling are also discussed. Applications of this method include anti-money laundering (where the entities can be customers and accounts, as described extensively below), retail banking fraud detection, network security, and general anomaly detection.Type: GrantFiled: March 18, 2016Date of Patent: January 19, 2021Assignee: Fair Isaac CorporationInventors: Scott Michael Zoldi, Joseph F. Murray
-
Patent number: 10896623Abstract: A method of managing an interaction of a student with a class about a subject, the subject having at least one lesson having at least one topic, the topic having at least one of exposition content, demonstration content and test content, the test content having a query and a scheme for mapping a response to a result, comprising: presenting content to the student and storing the interaction of the student with the content presented.Type: GrantFiled: April 28, 2020Date of Patent: January 19, 2021Assignee: LEARNINGMATE SOLUTIONS PRIVATE LIMITEDInventors: Mailarangam Ramani Ganesh Kumar, Shreyasi Roy, Deepak Nadar, Samudra Sen, Prasanna Mohit Bhargava
-
Patent number: 10896015Abstract: A print job transmitting apparatus includes a device communication portion configured to communicate with an image forming apparatus for executing a print job, and a server communication portion configured to communicate with a server for managing information relating to the image forming apparatus. The device communication portion, in addition to transmitting the print job to the image forming apparatus, obtains, from the image forming apparatus, the information relating to the image forming apparatus. The server communication portion transmits, to the server, the information obtained by the device communication portion.Type: GrantFiled: September 11, 2019Date of Patent: January 19, 2021Assignee: KYOCERA Document Solutions Inc.Inventors: Keiji Tsuda, Masafumi Sato, Tatsuya Hiwatari
-
Patent number: 10896154Abstract: Systems and methods for integrating cloud-based and cloud-backed content items with a content management system are provided. In some examples, a method can include receiving a request to access a canonical content item stored at a content management system, the canonical content item representing a cloud-based content item or a cloud-backed content item having features designed for access through a native online application associated with a cloud content provider; in response to the canonical content item being invoked, sending, from a local application to the cloud content provider, a request for the features of the content item; receiving, at the local application and from the cloud content provider, metadata for enabling the features of the content item; and based on the metadata, providing, on the local application, the features and a content of the content item as part of a rendered instance of the canonical content item.Type: GrantFiled: May 18, 2020Date of Patent: January 19, 2021Assignee: Dropbox, Inc.Inventors: Joshua Kaplan, Jason Terk, Stan Yeung
-
Patent number: 10893517Abstract: Methods, apparatus, and systems are described relating to wireless communications. A base station may transmit a message comprising a subframe allocation bitmap indicating a plurality of subframes. The indicated subframes may correspond to Almost Blank Subframes transmitted by the base station. The base station may transmit a message to a wireless device indicating measurement subframe allocation bitmaps. A first measurement subframe allocation bitmap may exclude the plurality of subframes. A second measurement subframe allocation bitmap may exclude subframes of the first measurement subframe allocation bitmap. These and other features are described.Type: GrantFiled: June 28, 2019Date of Patent: January 12, 2021Assignee: Comcast Cable Communications, LLCInventor: Esmael Hejazi Dinan
-
Patent number: 10887383Abstract: An electronic device and an application sharing method thereof are provided. The electronic device includes a display; and a controller electrically connected to the display, wherein the controller is configured to receive first data which is partial data of entire data of an application from a first electronic device; and when a user agrees to use condition information of an application received from a second electronic device, receive second data which is remaining data of the entire data of the application from the second electronic device, and generate the entire data of the application.Type: GrantFiled: January 3, 2018Date of Patent: January 5, 2021Inventors: Heui-Jin Lee, Yun-Hyun Kim, Sik Yoon, Jae-Won Cho, Su-Jin Kim, Byeong-Jun Park, Sung-Jin Lee
-
Patent number: 10878026Abstract: Example techniques involve playback of curated playlists based on media preferences. In an example implementation, a playback device receives data representing one or more instructions to play back a particular curated playlist of a streaming audio service and, in response, plays back audio tracks of the particular curated playlist. During playback, when a preference database includes a negative preference for a given audio track, the playback device skips that audio track.Type: GrantFiled: February 19, 2020Date of Patent: December 29, 2020Assignee: Sonos, Inc.Inventor: Maarten van der Heide
-
Patent number: 10871913Abstract: In general, embodiments of the invention relate to a method, non-transitory computer readable medium, and system for managing replication system processing. More specifically, embodiments of the invention relate to managing the dedicated set of computational resources in a replication system during runtime in order to, among other things, improve the performance of the replication system.Type: GrantFiled: July 19, 2019Date of Patent: December 22, 2020Assignee: EMC IP Holding Company LLCInventor: Venkata LR Ippatapu
-
Patent number: 10872194Abstract: Example embodiments involve remote creation of a playback queue for an event. An example implementation involves a computing device receiving, via a control interface, input data representing a request to create a playlist for an event at a particular future time and date and a designation of multiple invitees to the event and sending, via a network interface to a cloud computing system, instructions representing the request. The instructions cause the cloud server(s) to send, to multiple second mobile devices corresponding to the multiple invitees, one or more respective invitations to the event. Each invitation indicates: (i) a future time and date for the event and (ii) a link to a web interface including user interface controls to add audio tracks to the playlist for the event. During the event, the computing device causes the playlist to be queued in a queue of a media playback system for playback.Type: GrantFiled: July 19, 2019Date of Patent: December 22, 2020Assignee: Sonos, Inc.Inventors: Jaime Munoz, Jonathan D. Garn, Michael Lemmon, Dave Taylor
-
Patent number: 10860563Abstract: A system includes a master node and worker nodes controlled by the master node. Each worker node stores 25 or more modular blocks of a distributed database, where each modular block has a size of 5G bytes or less and has an associated log file.Type: GrantFiled: January 6, 2012Date of Patent: December 8, 2020Assignee: MICROSOFT TECHNOLOGY LICENSING, LLCInventors: Ozgun Ali Erdogan, Sumedh Suhas Pathak
-
Patent number: 10860090Abstract: Techniques are disclosed for performing localization of a handheld device with respect to a wearable device. At least one sensor mounted to the handheld device, such as an inertial measurement unit (IMU), may obtain handheld data indicative of movement of the handheld device with respect to the world. An imaging device mounted to either the handheld device or the wearable device may capture a fiducial image containing a number of fiducials affixed to the other device. The number of fiducials contained in the image are determined. Based on the number of fiducials, at least one of a position and an orientation of the handheld device with respect to the wearable device are updated based on the image and the handheld data in accordance with a first operating state, a second operating state, or a third operating state.Type: GrantFiled: September 30, 2019Date of Patent: December 8, 2020Assignee: Magic Leap, Inc.Inventors: Zachary C. Nienstedt, Samuel A. Miller, Barak Freedman, Lionel Ernest Edwin, Eric C. Browy, William Hudson Welch, Ron Liraz Lidji
-
Patent number: 10862844Abstract: A data processing system, including non-volatile memory storing a plurality of messages included in a group discussion among a plurality of users. The non-volatile memory may further store metadata including an ordering of the messages. The data processing system may further include a processor configured to, for a first message storage data structure and a second message storage data structure, each associated with a first user of the plurality of users, determine that the one or more messages of the first message storage data structure and the second message storage data structure are contiguous in the ordering. The processor may generate a merged message storage data structure including each message included in the first message storage data structure and the second message storage data structure. The processor may generate a receipt based on the merged message storage data structure and transmit the receipt to a second user.Type: GrantFiled: March 12, 2019Date of Patent: December 8, 2020Assignee: Microsoft Technology Licensing, LLCInventors: Surendra Singh, Harsh, Xiaozhong Pan, Joshua Lan, Narasimhan Govindarajan, Jayanth Munikote Rajeevalochanam, Prashanth Venkataraman
-
Patent number: 10860980Abstract: Methods and computer program products for establishing communication events between an initiator user and a recipient user over a first communication system. The initiator and recipient users are contacts within a second communication system but are not contacts within the first communication system. For the initiator and recipient users, an association between a first user identity in the first communication system and a second user identity in the second communication system is determined. The initiator user device uses the association for the recipient user to determine the first user identity of the recipient user. A setup request to establish the communication event is sent over the first communication system from a first initiator client to a first recipient client. A communication event is authorized to proceed over the first communication system on the basis that the initiator user and the recipient user are contacts within the second communication system.Type: GrantFiled: October 18, 2019Date of Patent: December 8, 2020Assignee: Microsoft Technology Licensing, LLCInventors: Vincent Marc Oberle, Lindsay Simon Roberts, Tyler Wells, Jonathan David Rosenberg
-
Patent number: 10860667Abstract: A personalized way to digitally record a person's physical activities over time serves web searching, business advertising, nostalgia, security and object tracing purposes. The chronological digital history of the person's physical presence over a time includes (i) digital network entries from other members who hold their portable wireless short range device near the person's device and transmit a URL or other key data and (ii) digital member entries such a digital photograph of a store sign. The digital network entries and digital member entries are automatically transmitted to a database located on a telecommunications network at a time of entry. Advertisers can transmit to members when members enter premises of advertises store. Upon sign-up online, the authentication data uniquely associated with an account is provided and key data they want to transmit is associated with the account. Digital histories can be used to improve web searching and networking opportunities.Type: GrantFiled: May 19, 2020Date of Patent: December 8, 2020Inventors: Sholem Weisner, Shmuel Nemanov
-
Patent number: 10856102Abstract: Embodiments are generally directed to sharing of environmental data for client device usage. An embodiment of a client device includes a processor; an environmental sensor to sense an environmental condition, an output of the sensor being a local environmental sensor value; and a wireless receiver to receive environmental data for a certain proximity area from a second client device according to an environmental data sharing protocol via a wireless network. The environmental data sharing protocol allows receipt of the environmental data without requiring pairing, bonding, or other relationship of client devices.Type: GrantFiled: June 20, 2019Date of Patent: December 1, 2020Assignee: Intel CorporationInventors: Vasudevan Srinivasan, Barnes Cooper, Tawfik M Rahal-Arabi
-
Patent number: 10853820Abstract: A method, non-transitory computer readable medium, and apparatus for recommending a topic-cohesive and interactive implicit community are disclosed. For example, the method receives a request for customer care, selects an implicit community identified from a plurality of individual users of a social media website based upon a relevance score related to a topic of the request for customer care and recommends the implicit community in response to the request for customer care.Type: GrantFiled: March 15, 2013Date of Patent: December 1, 2020Assignee: CONDUENT BUSINESS SERVICES, LLCInventors: Lei Li, Wei Peng, Saurabh Kataria, Tong Sun
-
Systems and methods for the secure synchronization of user interface state amongst computing devices
Patent number: 10853019Abstract: The current disclosure relates to a system and method for secured screen sharing. A specially configured screen sharing server of the system may facilitate screen sharing between two independent and remote devices. The system may be configured to access state information from a primary client device. The system may then determine if any of the elements of the application state primary client interface correspond to sensitive information. The system may then mask the primary client interface to create a replica client interface by masking any elements of the application state that correspond to sensitive information. The system may then cause the replica client device to display the replica client interface by transmitting the application state to the replica client interface.Type: GrantFiled: October 29, 2018Date of Patent: December 1, 2020Assignee: BLUEOWL, LLCInventors: Charles O. Schwabacher, Hans Oksendahl -
Patent number: 10848895Abstract: Embodiments of systems and methods for using contextual center-of-gravity for outputting audio in collaborative environments are described. In some embodiments, an Information Handling System (IHS) may include: a processor; and a memory coupled to the processor, the memory having program instructions stored thereon that, upon execution by the processor, cause the IHS to: identify a first position of a first participant and a second position of a second participant during a collaboration session; calculate a Center-of-Gravity (CoG) based, at least in part, upon the first and second positions; and output audio during the collaboration session with a level determined based upon the CoG.Type: GrantFiled: January 9, 2019Date of Patent: November 24, 2020Assignee: Dell Products, L.P.Inventors: Douglas Jarrett Peeler, Vivek Viswanathan Iyer