User Interactive Multicomputer Data Transfer (e.g., File Transfer) Patents (Class 715/748)
  • Patent number: 10621278
    Abstract: The invention comprises a system and method using a software application (“app”) running on portable computing devices to download presentations from a central server as thumbnails and manipulate the presentations in thumbnail format. The thumbnails can provide a storybook-type presentation that takes much less memory on a portable device than full native presentation format files. With the thumbnail file, the portable device user can move from slide to slide, reorder slides, delete slides, add slides from other thumbnail files, and add notes/text. After a new presentation is created using one or more thumbnail files, it may be uploaded to a central server where a server-side application recompiles the new presentation into a native format presentation from the thumbnail format. In this manner, presentations can be sourced from virtually anywhere and using nearly any computing device from which one can view thumbnail presentations. Other variations and enhancements are disclosed.
    Type: Grant
    Filed: October 28, 2016
    Date of Patent: April 14, 2020
    Assignee: JPMORGAN CHASE BANK, N.A.
    Inventors: Joel Potts, Daniel Zinkin, Bret Goldsmith, Deep Purkayastha, Omar Siddiqi
  • Patent number: 10621437
    Abstract: The disclosure relates to a method for controlling a smart device, an apparatus, and non-transitory computer-readable medium.
    Type: Grant
    Filed: March 20, 2018
    Date of Patent: April 14, 2020
    Assignee: BEIJING XIAOMI MOBILE SOFTWARE CO., LTD.
    Inventor: Qiao Ren
  • Patent number: 10613738
    Abstract: User interface controls are provided for transferring an asset in an intuitive and unambiguous manner. According to one embodiment, the user interface has a “source indicator” that represents the source of asset transfer, and a “target indicator” that represents a potential recipient of an asset transfer. While the source and target indicators are visibly displayed on the display of a computing device, a user transfers the asset from the source represented by the source indicator to the target indicated by the target indicator by performing a dragging operation that drags the source indicator in the direction of the target indicator. The edge of the source indicator that faces the target indicator, and the edge of the target indicator that faces the source indicator, are interlocking. That is, rather than have linear edges, the respective facing edges have non-linear shapes so that, when dragged together, the shapes interlock.
    Type: Grant
    Filed: April 22, 2019
    Date of Patent: April 7, 2020
    Assignee: LendingClub Corporation
    Inventor: Thom Milkovic
  • Patent number: 10573057
    Abstract: Systems and methods for rendering an Augmented Reality (“AR”) object. The methods comprise: drawing a first bitmap of a first AR object rendered by a server on a display of a client device; selecting/focusing on a second AR object or a part of the first AR object shown on the display; communicating a request for the second AR object or the part of the first AR object from the client device to the server; obtaining, by the server, an object file for the second AR object or part of the first AR object; providing the object file to the client device; locally rendering, by the client device, the second AR object or part of the first AR object as a second bitmap; superimposing the second bitmap on the first bitmap to generate a third bitmap; and drawing the third bitmap on the display of the client device.
    Type: Grant
    Filed: September 5, 2018
    Date of Patent: February 25, 2020
    Assignee: CITRIX SYSTEMS, INC.
    Inventors: Pawan Kumar Dixit, Mudit Mehrotra
  • Patent number: 10568157
    Abstract: A communication apparatus which is capable of, for a peripheral device of which connection destination is limited to an image pickup apparatus, appropriately changing data without requiring complicated user operations. Wireless communications with a determined one of a first external apparatus and a second external apparatus are carried out using a predetermined protocol. The second external apparatus connects to the first external apparatus by transmitting an advertisement based on the predetermined protocol to the first external apparatus. In a case where an instruction to establish a connection with the first external apparatus is received, a connection with the second external apparatus is established, and then an instruction to stop the transmission of the advertisement is transmitted to the second external apparatus. After that, the connection with the second external apparatus is terminated, and transmission of another advertisement based on the predetermined protocol is started.
    Type: Grant
    Filed: August 6, 2018
    Date of Patent: February 18, 2020
    Assignee: CANON KABUSHIKI KAISHA
    Inventor: Kouji Ikeda
  • Patent number: 10530923
    Abstract: A method for computer control of online social interactions based on conversation processing. A portion of a conversation with a given user is recorded, stored in memory, and processed so as to influence subsequent interactions. These may include audio or other contextualized annunciations of subsequent telephone calls. Other modes addressing conversational processing for social purposes can result in interwoven conversation guided among threads of interest, advertising and incented participation of conversational content and placement. The invention is capable of implementation in telecommunications systems such as cellular, local exchange, and VOIP, and in combination with other forms of internet-based telecommunication, including smart phones and adaptive forums chat rooms.
    Type: Grant
    Filed: December 9, 2016
    Date of Patent: January 7, 2020
    Inventors: Richard Leeds, Elon Gasper
  • Patent number: 10521087
    Abstract: In one embodiment, a method includes, by a server computing device, providing first instructions to a client device to display a user interface including a first icon associated with a third-party system and a share shutter button, a selectable button to capture and designate one or more media items for sharing. The method includes receiving one or more selections of the share shutter button. The method includes providing second instructions to the client device to display, for each selection of the share shutter button, an animation indicating that the media item has been captured and designated. The second instructions include instructions to display a copy of the media item centered in the user interface and instructions to dimensionally reduce the copy of the media item while moving the copy toward a location of the first icon associated with the third-party system until the copy disappears from the user interface.
    Type: Grant
    Filed: July 28, 2017
    Date of Patent: December 31, 2019
    Assignee: Facebook, Inc.
    Inventors: Dirk John Stoop, Jorn Martinus Johannes van Dijk, Michael Matas
  • Patent number: 10509840
    Abstract: A customizable web site access system is comprised of a software program incorporating both a composing portion and a performing portion. The composing portion of the software program is used to create a presentation. The presentation includes a list of URLs for display, a desired sequence of display of the URLs, and a duration of display of the URLs. The performing portion of the software program operates to load and display the presentation to a user of the web in an automatic slide show presentation.
    Type: Grant
    Filed: December 11, 2006
    Date of Patent: December 17, 2019
    Assignee: ADAPTIVE AVENUE ASSOCIATES, INC.
    Inventor: David H. Quimby
  • Patent number: 10509647
    Abstract: Techniques for dynamically building documentation based on installed services are described herein. In an embodiment, a plurality of different electronic documents are stored in a data repository. A server computer system identifies one or more service software components of an application program that have been installed as part of a particular application instance. The server computer identifies a subset of one or more particular documents from the plurality of documents stored in the data repository that correspond to the identified one or more services. Using the subset of one or more particular documents, the server generates a particular customized document which is then stored in association with the particular application instance.
    Type: Grant
    Filed: March 10, 2017
    Date of Patent: December 17, 2019
    Assignee: Palantir Technologies, Inc.
    Inventors: James Campbell, Sarang Shah, Kelsey Falter
  • Patent number: 10462197
    Abstract: A computer implemented method comprises transmitting initial signaling data for a video conference from a signaling server to a plurality of client computing devices, the initial signaling data omitting identifiers for media data, establishing, by a media server, the video conference with the plurality of client computing devices, the plurality of client computing devices having used the initial signaling data to connect to the media server, sending, by the media server, media data for a subset of the plurality of client computing devices to the plurality of client computing devices, sending, by the media server, identifiers of the media data to the plurality of client computing devices.
    Type: Grant
    Filed: November 27, 2018
    Date of Patent: October 29, 2019
    Assignee: Atlassian Pty Ltd
    Inventors: Emil Ivov, Boris Grozev
  • Patent number: 10382635
    Abstract: An image processing device capable of communicating with a remote terminal to apply image processing, comprising: a display; and a hardware processor that: communicates with the remote terminal and obtains an icon image of a file stored in the remote terminal; obtains a file subjected to the image processing; applies the image processing specified by a user to the obtained file; enables the display to display the unprocessed file before the image processing is applied or the processed file after the image processing is applied using the icon image; and processes the icon image displayed on the display based on the image processing specified by the user.
    Type: Grant
    Filed: July 18, 2018
    Date of Patent: August 13, 2019
    Assignee: Konica Minolta, Inc.
    Inventor: Kenzo Yamamoto
  • Patent number: 10366148
    Abstract: Troubleshooting, training, and other services that can be provided remotely to a user of an application, Web page, or similar component can take advantage of a lightweight approach to monitoring, viewing, and/or control. A page being viewed by a user can have client executable code contained therein, wherein actions of the user with respect to the page can generate events that can be sent to a remote queue, service, server, etc. A local copy of the page can be created that can be viewed and/or operated by a person providing the service to the user. A listener component can be configured to retrieve events from the queue, etc., and send those events to the local device such that the local copy can be updated, causing the local copy to accurately reflect what the user is seeing and doing with respect to the page.
    Type: Grant
    Filed: May 9, 2016
    Date of Patent: July 30, 2019
    Assignee: Amazon Technologies, Inc.
    Inventor: Joshua M. Goodspeed
  • Patent number: 10338762
    Abstract: An environmental pertinence interface generated by an example apparatus, method, and computer program product is provided. The apparatus receives an interface request from a mobile device and location data relating to the mobile device. The apparatus queries a database to identify environmental objects that satisfy a proximity threshold. The apparatus identifies environmental pertinence digital content items when the proximity threshold is satisfied. The apparatus applies user permissions rules to determine a user-permitted environmental pertinence digital content item set and generates an environmental pertinence interface for display by the mobile device.
    Type: Grant
    Filed: June 26, 2017
    Date of Patent: July 2, 2019
    Assignee: Atlassian Pty Ltd
    Inventors: Sri Viswanath, Stephen Deasy, Gene Drabkin, Marc Andrew Reisen, Orpheus Mall, Jon Hartlaub
  • Patent number: 10321202
    Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for providing customized television advertisements. In one aspect, television advertising templates are used for generating customized television advertisements. The television advertisement templates include targeting criteria specifying targeting conditions for the television advertising template, which are conditions for selecting the television advertisement template for an advertisement availability, and content selection criteria specifying availability content associated with an advertisement availability for use in selecting variable advertisement content elements for inclusion in a customized television advertisement generated from the television advertising template. The variable advertisement content elements can include video elements, audio elements, and text elements.
    Type: Grant
    Filed: April 18, 2017
    Date of Patent: June 11, 2019
    Assignee: Google LLC
    Inventors: Simon M. Rowe, Alastair Peter William Maw, Nick Salvatore Arini, Iain Merrick, Ant Oztaskent, Yaroslav Volovich, Kyle Maddison, Andrew Gildfind, Raimundo Mirisola
  • Patent number: 10291561
    Abstract: A method comprising: receiving a first description of a first file, the first description including properties of at least a derived image included in or referred to by the first file; determining, based on the properties of the derived image, whether to obtain the derived image; and in response to determining to obtain the derived image, obtaining the first file comprising the derived image.
    Type: Grant
    Filed: February 9, 2015
    Date of Patent: May 14, 2019
    Assignee: Nokia Technologies Oy
    Inventors: Miska Matias Hannuksela, Vinod Kumar Malamal Vadakital, Jani Lainema
  • Patent number: 10289977
    Abstract: Some embodiments provide a non-transitory machine-readable medium that stores a program. The program receives a request for suppliers associated with a location and a category. The program also identifies a matrix, a hierarchy of locations associated with the matrix, and a hierarchy of categories associated with the matrix. The program further determines a set of suppliers by based on the location, the category, the matrix, the hierarchy of locations, and the hierarchy of categories.
    Type: Grant
    Filed: October 28, 2016
    Date of Patent: May 14, 2019
    Assignee: SAP SE
    Inventors: Sudhir Bhojwani, Lalitha Rajagopalan, Anil Mandava, Robert Wells, Tanvi Bakul Shah, Maria Elena Gammon, Prashant Bhagat, Steven Weigand, Yuan Tung, Gopalakrishnan Sundaram
  • Patent number: 10242030
    Abstract: A terminal device stores therein an application program provided by a second provider and including an image search program. An image search system provided by a first provider stores therein image data and identification information identifying the image search program; registers, in association with the identification information, setting information indicating whether a storage area to be searched is a first storage area exclusive to the second provider or a second storage area not exclusive to the second provider; stores the image data specified as a search target by the second provider in the first or second storage area; receives a search request for the image data transmitted from the terminal device; determines, when the search request includes the identification information, a storage area to be searched among the first and second storage areas; and determines, when not, the second storage area to be the storage area to be searched.
    Type: Grant
    Filed: August 4, 2016
    Date of Patent: March 26, 2019
    Assignee: Ricoh Company, Ltd.
    Inventors: Atsushi Itoh, Hidenobu Kishi, Kunikazu Okajima, Kohichi Sakamoto, Toshiki Yamanishi, Yuki Wakita, Junko Nakano
  • Patent number: 10228820
    Abstract: A display apparatus and a displaying method thereof are provided. A storage unit stores installed items, a UI generator generates a UI including a first area to display the installed items and a second area to display installable items, a display unit displays the generated UI, and, if one of the items displayed on the second area is selected, a controller displays a process of moving the selected item moved to the first area.
    Type: Grant
    Filed: February 5, 2015
    Date of Patent: March 12, 2019
    Assignee: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Hye-young Seong, Bo-kyung Shim, Jong-chan Park, Jin-ho Yim
  • Patent number: 10152590
    Abstract: Operations include executing a WebSocket server on a machine executing a web browser; establishing a connection between the WebSocket server and the web browser; receiving, by the WebSocket server from the web browser, a request requiring execution of a local application on the machine; and executing, by the WebSocket server, the local application to serve the request.
    Type: Grant
    Filed: May 19, 2016
    Date of Patent: December 11, 2018
    Assignee: Oracle International Corporation
    Inventors: Yuting Liu, Mingjie Li, Darshan Kumar, Kuangyang Huang, Tsunghsi Yu, Kunal Kumar, Qiang Dong
  • Patent number: 10108682
    Abstract: A method and system to creating query-level access to an external distributed file system by identifying a location of one or more external data residing on the external distributed file system, creating a query specifying an external table within a database engine having one or more location files, wherein the location files identify metadata operations for accessing and processing the one or more external data, defining metadata operations for accessing and processing the one or more external data, wherein the processing that produces one or more result files occurs at the external distributed file system, and executing the query at the database engine to create the external table, the external table comprising the one or more location files identifying the metadata directives for processing query-level requests on the one or more external data stored on the external distributed file system.
    Type: Grant
    Filed: March 6, 2017
    Date of Patent: October 23, 2018
    Assignee: ORACLE INTERNATIONAL CORPORATION
    Inventors: Robert Hanckel, Garret Swart
  • Patent number: 10096135
    Abstract: When graphics computations are to be performed to calculate the display data of a figure to be drawn within a frame that is formed of a plurality of lines in accordance with input vector data, the present invention reduces the storage capacity of a RAM to which a work area for storing intermediate data is allocated. When the graphics computations are to be performed, the frame in which the figure is to be displayed is segmented into a plurality of drawing areas for each of the lines. As regards the work area for storing the intermediate data, the same work area is allocated to all the drawing areas. The graphics computations for calculating the intermediate data of the individual drawing areas are sequentially performed by repeatedly using the same work area.
    Type: Grant
    Filed: May 1, 2017
    Date of Patent: October 9, 2018
    Assignee: RENESAS ELECTRONICS CORPORATION
    Inventors: Shinichi Asano, Osamu Nakamura, Shinji Yamano
  • Patent number: 10075445
    Abstract: Methods and devices are provided for permission management. In the method, the terminal obtains fingerprint information of a user based on a touch operation on a preset interface of the terminal by the user. The terminal determines whether the user is an authorized user according to the obtained fingerprint information. When determining that the user is an unauthorized user, the terminal disables a permission for modifying configurations of the terminal by the user.
    Type: Grant
    Filed: March 17, 2016
    Date of Patent: September 11, 2018
    Assignee: Xiaomi Inc.
    Inventors: QiaoZhuo Chen, Yin Zhu, Wenxin Li
  • Patent number: 10038657
    Abstract: A method of generating a digital media message includes receiving a digital video segment providing a plurality of images via a display of the electronic device, each image of the plurality of images being indicative of a respective digital content segment, and receiving, via the electronic device, a first input indicating selection of a first digital content segment associated with a corresponding image of the plurality of images. The method also includes associating the digital video segment and the first digital content segment with a play sequence of the digital media message such that the first digital content segment will be presented simultaneously with at least part of the digital video segment when the digital media message is played. The method further includes providing the digital media message for sharing with a remote electronic device, wherein the digital media message comprises at least the digital video segment and the first, digital content segment.
    Type: Grant
    Filed: April 10, 2015
    Date of Patent: July 31, 2018
    Assignee: NightLight Systems LLC
    Inventors: Joseph Weil, Andrew Jarecki, William Joseph Martinez
  • Patent number: 9996219
    Abstract: A system control unit displays, on a display unit, a menu screen corresponding to an operation mode designated through a mode change-over switch, and sets various conditions for the operation mode according to operation on an operation unit. The system control unit displays a predetermined menu item in a selected state on an initially opened menu screen. When a menu screen subjected to setting change is opened, the system control unit displays a menu item subjected to setting change last time in the selected state. A table indicating a menu item to be displayed in the selected state is stored in a nonvolatile memory.
    Type: Grant
    Filed: May 30, 2014
    Date of Patent: June 12, 2018
    Assignee: Canon Kabushiki Ksiaha
    Inventor: Naomi Mori
  • Patent number: 9987803
    Abstract: A method for producing a product using a digital fabrication unit, in which a service for producing the product is started via a communication network via a communication device connected to the communication network, and the product is manufactured using the digital fabrication unit based on data describing production of the product made available to the fabrication unit.
    Type: Grant
    Filed: September 30, 2013
    Date of Patent: June 5, 2018
    Assignee: DEUTSCHE TELEKOM AG
    Inventors: Marian Trinkel, Jens-Oliver Haupt, Frank Lamack
  • Patent number: 9967413
    Abstract: An information processing apparatus includes a display unit that displays an image, a storage unit that preliminarily stores first guidance information (representing operation contents relating to the first state) in association with a first state, a detection unit that detects the first state or a second state, a communication unit that provides communication with an external device, and a controller that controls the display unit, the storage unit and the communication unit. When the detection unit detects the second state, the controller causes the communication unit to transmit apparatus information representing a state of the information processing apparatus to the external device, causes the communication unit to receive second guidance information (representing operation contents relating to the second state) from the external device, and causes the display unit to display an image based on the second guidance information received by the communication unit.
    Type: Grant
    Filed: April 19, 2016
    Date of Patent: May 8, 2018
    Assignee: Oki Data Corporation
    Inventor: Masayuki Hirama
  • Patent number: 9954812
    Abstract: A message-browsing system includes an image storage unit storing user images corresponding to respective multiple users, a motion storage unit storing pieces of motion information defining motions of the images associated with types of feelings or forms of posts, a keyword storage unit storing keywords according to the types of feelings, a determination unit determining whether or not any of the types can be identified from a sentence of a post by determining whether the sentence includes any of the keywords stored in the keyword storage unit, and a setting unit, when a type of feelings can be identified, selecting one of pieces of motion information that corresponds to the identified type of feelings, selecting one piece of motion information that corresponds to a form of the post when the type cannot be identified, and setting a motion of a user image corresponding to the user who has contributed the post based on the selected piece of motion information.
    Type: Grant
    Filed: December 24, 2014
    Date of Patent: April 24, 2018
    Assignee: KONAMI DIGITAL ENTERTAINMENT CO., LTD.
    Inventors: Koki Kimura, Erika Nakamura, Takashi Suenaga, Takashi Hamano, Hiroyasu Orui, Wataru Ito, Fumiaki Oshita, Masaki Shimizu
  • Patent number: 9916066
    Abstract: A mobile device has a display that supports gesture-based control operations. Computers maintain connections to a remote access service. The user desires to copy and/or move resources between first and second of his connected computers. After receipt of data indicating a first gesture requesting an operation with respect to the resource, an overview of one or more target devices is displayed. The overview is a folder level view of all folders and files located on the target devices. In addition, an additional display element is shown. This element is a representation of the resource from which the operation has been requested. The element is displayed as an overlay, and it is adapted to be selectively positioned in the overview using a gesture. Upon receipt of data indicating a second gesture positioning the representation over an available location within a computer connected to the service, the operation is completed.
    Type: Grant
    Filed: July 21, 2014
    Date of Patent: March 13, 2018
    Assignee: LogMeIn, Inc.
    Inventors: A'kos Putz, Gyuri Juha'sz, Marton B. Anka
  • Patent number: 9910865
    Abstract: A method for storing digital images is presented. The method includes capturing an image using a digital camera system. It also comprises capturing metadata associated with the image or a moment of capture of the image. Further, it comprises storing the metadata in at least one field within a file format, wherein the file format defines a structure for the image, and wherein the at least one field is located within an extensible segment of the file format. In one embodiment, the metadata is selected from a group that comprises audio data, GPS data, time data, related image information, heat sensor data, gyroscope data, annotated text, and annotated audio.
    Type: Grant
    Filed: August 5, 2013
    Date of Patent: March 6, 2018
    Assignee: NVIDIA Corporation
    Inventors: Peter Mikolajczyk, Patrick Shehane, Guanghua Gary Zhang
  • Patent number: 9851962
    Abstract: Disclosed is a novel system and method for initiating trial use of a software application. One or more trial software icons are displayed on a messaging window of a graphical users interface on a display coupled to a computing device. Each trial software icon represents a trial software application, such as a separate and distinct trial software application, that is not currently installed on the computing device. Moving an object representing a file attachment, such as through drag-and-drop action, to one of the trial software icons automatically installs the trial software application on the computing device. Also the trial software application is launched automatically to open the file attachment.
    Type: Grant
    Filed: June 13, 2016
    Date of Patent: December 26, 2017
    Assignee: International Business Machines Corporation
    Inventors: Gregory J. Boss, Jason L. Crawford, James R. Kozloski, Clifford A. Pickover, Anne R. Sand
  • Patent number: 9820119
    Abstract: A transparent method, and systems, for secure file transmission from a first computing device of a sender to a recipient computing device, comprising the steps of: selecting a group, at least one recipient having a recipient computing device and a file from the first computing device; selecting a lockbox option at the first computing device to securely transmit the file to a lockbox situated at the at least one recipient computing device; iteratively selecting a location on at least one recipient computing device where the file is to be dispatched by performing a set of lockbox content version control operations at the first computing device until a valid location on the at least one recipient computing device is selected; dispatching the file at the valid location and presenting an indication that the file is dispatched with the lockbox option; and displaying the file.
    Type: Grant
    Filed: June 16, 2014
    Date of Patent: November 14, 2017
    Inventors: Anthony Schmitz, Alexandros Tsepetis
  • Patent number: 9806933
    Abstract: Provided herein are systems, methods, and software for implementing information management applications. In an implementation, an application embodied in program instructions stored on one or more computer readable storage media comprises components and a control component. The components communicate requests to invoke others of the components. The control component handles the requests by at least determining whether or not any component identified by the requests has already been downloaded or is yet to be downloaded. The control component invokes the component when already downloaded and retrieves the component when not yet downloaded.
    Type: Grant
    Filed: June 14, 2013
    Date of Patent: October 31, 2017
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Gautam Bhakar, Kevin Christopher Clement, Kenneth Ping-Kuen Chau
  • Patent number: 9798704
    Abstract: A user interface is provided that may include a first portion and a second portion. The first portion may contain one or more listings corresponding to one or more entities. The second portion may include an editable surface for viewing and editing a first entity of the one or more entities displayed in the first portion. A command to drag and drop a listing corresponding to a second entity of the one or more entities from the first portion displaying the listing into the second portion displaying the first entity is received. In response to receiving the command to drag and drop the listing from the first portion into the second portion, a link to the second entity is inserted into the first entity.
    Type: Grant
    Filed: March 26, 2013
    Date of Patent: October 24, 2017
    Assignee: Microsoft Technology Licensing, LLC
    Inventor: Brendyn O'Dell-Alexander
  • Patent number: 9791940
    Abstract: Implementations of the disclosed subject matter provide techniques for improved identification of a gesture based on data obtained from multiple devices. A method may include receiving an indication of an onset of a gesture, from a first device, at a gesture coordinating device. Next, first subsequent data describing the gesture may be received from a second device, at the gesture coordinating device. Based on the indication and the first subsequent data, the gesture may be identified. In response to identification of the gesture, an action may be performed based on the gesture identified. In some cases, the gesture coordinating device may be a cloud-based device.
    Type: Grant
    Filed: December 28, 2016
    Date of Patent: October 17, 2017
    Assignee: Google Inc.
    Inventors: Boris Smus, Christian Plagemann, Ankit Mohan
  • Patent number: 9774557
    Abstract: The various embodiments herein disclose a method for sharing a status update automatically over a social networking platform. The method comprises storing a registered user's schedule over a timeline of the social networking platform and seeking permission for tracking a registered user's personal devices. The schedule is modified and saved by the registered user manually. The method further comprises tracking a user activity through a combination of plurality of components installed in the personal devices. The tracking is done in an online as well as an offline mode. The method further comprises analyzing a variation in the user activity and testing a priority of variation in the user activity. The method further comprises sending suggestion to user to attach or post the user activity over the social networking platform and uploading and posting the user activity over the timeline as well as a homepage of the respective user's profile.
    Type: Grant
    Filed: April 16, 2014
    Date of Patent: September 26, 2017
    Inventor: Gyan Prakash Kesarwani
  • Patent number: 9766079
    Abstract: A method and system of tracking and reporting locations of entity employees, the method for use with at least a first interface device including a display screen, the method comprising the steps of, providing a processor programmed to perform the steps of, storing schedules of entity employees where the schedules indicate scheduled locations of employees during time slots, receiving an indication from a first employee indicating at least a first future time slot, identifying locations of the entity employees during the future time slot, using the schedules of entity employees to generate a location representation indicating the locations of at least a subset of the entity employees during the at least a first future time slot and presenting the location representation via the first interface device.
    Type: Grant
    Filed: September 30, 2015
    Date of Patent: September 19, 2017
    Assignee: Steelcase Inc.
    Inventors: Robert Poel, Darrin Sculley
  • Patent number: 9740378
    Abstract: In one embodiment, a device including a communication interface to receive a notification during a collaboration event that there is at least one content item that has been offered for sharing during the collaboration event and a processor to generate a user interface screen for output, to a display device, during the collaboration event, the user interface screen including a pictorial representation of the notification of the at least one content item that has been offered for sharing and at least one participant representation. Related apparatus and methods are also described.
    Type: Grant
    Filed: May 25, 2015
    Date of Patent: August 22, 2017
    Assignee: Cisco Technology, Inc.
    Inventors: Keith Griffin, Andrew Henderson
  • Patent number: 9633030
    Abstract: An approach is provided for a data analysis and reporting. A data collection manager generates a graphical user interface (GUI) and displays the GUI on a display of a client device. The GUI includes a plurality of dialog boxes for receiving one or more user inputs. The data collection manager receives one or more file type selections via one or more first dialog boxes, and one or more target selections via one or more second dialog boxes, and then generates and deploys a collector. The collector is configured to: selectively determine one or more data files that have certain characteristics specified by the one or more file type selections and that are hosted on one or more target devices specified by the one or more target selections; collect the one or more data files from the target devices; and store the one or more data files in a network server.
    Type: Grant
    Filed: February 27, 2015
    Date of Patent: April 25, 2017
    Assignee: RICOH COMPANY, LTD.
    Inventor: David Greetham
  • Patent number: 9626633
    Abstract: A computationally implemented method includes, but is not limited to: detecting one or more occurrences of one or more specific patterns of usage of one or more non-communication (NC) productivity applications by one or more end users; and providing to the one or more end users, in response to said detecting, access to one or more particular messages through one or more channels of one or more NC productivity application interfaces, the one or more NC productivity application interfaces for accessing the one or more NC productivity applications by the one or more end users. In addition to the foregoing, other method aspects are described in the claims, drawings, and text forming a part of the present disclosure.
    Type: Grant
    Filed: May 10, 2010
    Date of Patent: April 18, 2017
    Assignee: Invention Science Fund I, LLC
    Inventors: Edward K. Y. Jung, Eric C. Leuthardt, Royce A. Levien, Richard T. Lord, Robert W. Lord, Mark A. Malamud, John D. Rinaldo, Jr., Lowell L. Wood, Jr.
  • Patent number: 9600141
    Abstract: Systems, apparatus, methods and computer-readable media are provided. In some embodiments, a method can include: detecting a selection of an item, the item being displayed via user interface (UI); searching for information associated with the item for which selection is detected, wherein the searching is performed automatically based, at least, upon the detecting the selection of the item; and displaying search results, via the UI, wherein the displaying the search results is performed automatically during the selection of the item. In some embodiments, the search results comprise at least one of: a voicemail, a number of voicemails, messaging details, a portion of text, contacts information or social media information associated with the item for which selection is detected.
    Type: Grant
    Filed: October 13, 2010
    Date of Patent: March 21, 2017
    Assignee: AT&T MOBILITY II LLC
    Inventors: Cristy Swink, Jason Sikes, Benjamin Fineman, Jonathan Solis Snydal, Megan Elisabeth Shia
  • Patent number: 9559996
    Abstract: A cloud storage system receives information associating a user's cloud storage account with a network service account associated with a service provider. The cloud storage system identifies files associated with the network service account, retrieves metadata associated with the files, and provides a list of the files and their associated metadata to the user. The metadata stored by the cloud storage system may indicate the context of the identified files within the network service account. In response to a user command, the cloud storage system may store one of the identified files in the cloud storage account, and may continue to provide the content of the stored file within the network service account even if the stored file is deleted from the network service account.
    Type: Grant
    Filed: July 2, 2013
    Date of Patent: January 31, 2017
    Assignee: Google Inc.
    Inventors: Stephen Nowland Clark, Joshua Hudgins, Mandy Richau Sladden
  • Patent number: 9552361
    Abstract: Methods and systems are presented for prefetching music for devices. The disclosed method includes detecting an access to a music library through a device. The music library is associated with a user music account and is managed in cloud music storage. The disclose method further includes monitoring use activities for the user music account and the use activities of selected songs in the music library are adjustable for relevance based on assigned weightings. One or more songs from the music library that satisfy a prefetching constraint based on the monitored use activities are identified. The songs that satisfy the prefetching constraint are tagged for transferring to the device. The tagged songs are transferred to the device without receiving a user initiated request for the tagged songs.
    Type: Grant
    Filed: March 23, 2015
    Date of Patent: January 24, 2017
    Assignee: GOOGLE INC.
    Inventors: Neel B. Parekh, Dmitry Dolinsky
  • Patent number: 9531769
    Abstract: One embodiment of the present invention provides a system that facilitates sharing gadgets. The system allows a sender to specify a gadget to share with a recipient and how a set of configuration parameters are to be shared with the recipient. The system further receives an identifier for the recipient. The system also communicates the gadget to the recipient, thereby allowing the recipient to use the gadget in accordance with the configuration parameters.
    Type: Grant
    Filed: September 25, 2013
    Date of Patent: December 27, 2016
    Assignee: GOOGLE INC.
    Inventors: Christopher Rohrs, Jessica Ewing, Rachel Garb, Dylan Parker
  • Patent number: 9524284
    Abstract: A web page that includes content form fields may be modified to include an event observer module and an authored content module. The authored content module adds a hidden “events observed” field to the form fields. Events generated during the authoring of content by a user are recorded by the event observer module. When the content is submitted from a client browser to the web server, the events generated during the authoring of the content are added to the events observed field and submitted with the content. The web server uses the events to determine a DOM of the web page and compare the observed DOM with a stored DOM for that web page and that particular interaction. The page structure may be optionally modified by the web server to enhance the analysis of the DOM comparison. The web server analysis facilitates detection of non-human content submission at a client browser.
    Type: Grant
    Filed: November 2, 2011
    Date of Patent: December 20, 2016
    Assignee: Suboti, LLC
    Inventor: Robert R. Hauser
  • Patent number: 9507781
    Abstract: The invention comprises a system and method using a software application (“app”) running on portable computing devices to download presentations from a central server as thumbnails and manipulate the presentations in thumbnail format. The thumbnails can provide a storybook-type presentation that takes much less memory on a portable device than full native presentation format files. With the thumbnail file, the portable device user can move from slide to slide, reorder slides, delete slides, add slides from other thumbnail files, and add notes/text. After a new presentation is created using one or more thumbnail files, it may be uploaded to a central server where a server-side application recompiles the new presentation into a native format presentation from the thumbnail format. In this manner, presentations can be sourced from virtually anywhere and using nearly any computing device from which one can view thumbnail presentations. Other variations and enhancements are disclosed.
    Type: Grant
    Filed: December 18, 2013
    Date of Patent: November 29, 2016
    Assignee: JPMorgan Chase Bank, N.A.
    Inventors: Joel Potts, Daniel Zinkin, Bret Goldsmith, Deep Purkayastha, Omar Siddiqi
  • Patent number: 9501482
    Abstract: An exemplary method includes an on-demand content management system detecting a user request for a content library view and displaying, in response to the request, the content library view in a graphical user interface, the content library view including a list of entries graphically representing a plurality of on-demand content instances included in a library of on-demand content, the list of entries comprising a first set of one or more entries representing one or more on-demand content instances included in the library and in a download queue and a second set of one or more entries representing one or more other on-demand content instances included in the library but not in the download queue, wherein a position of the first set of entries is prioritized over a position of the second set of entries in the list of entries. Corresponding methods and systems are also disclosed.
    Type: Grant
    Filed: March 30, 2012
    Date of Patent: November 22, 2016
    Assignee: VERIZON PATENT AND LICENSING INC.
    Inventors: Heath Stallings, Omar Abou-Khamis, Andrien J. Wang, Don G. Archer, Nathan J. Maxfield, Matthew R. Bruce, Jarrod S. Courtney, Michael S. Sanchez, Michelle Felt
  • Patent number: 9454353
    Abstract: Disclosed is a novel system and method for initiating trial use of a software application. One or more trial software icons are displayed on a messaging window of a graphical users interface on a display coupled to a computing device. Each trial software icon represents a trial software application, such as a separate and distinct trial software application, that is not currently installed on the computing device. Moving an object representing a file attachment, such as through drag-and-drop action, to one of the trial software icons automatically installs the trial software application on the computing device. Also the trial software application is launched automatically to open the file attachment.
    Type: Grant
    Filed: October 1, 2013
    Date of Patent: September 27, 2016
    Assignee: International Business Machines Corporation
    Inventors: Gregory J. Boss, Jason L. Crawford, James R. Kozloski, Clifford A. Pickover, Anne R. Sand
  • Patent number: 9448700
    Abstract: Apparatuses and methods relating to content sharing are described. In one embodiment, a match between content type and one or more content services determine what content sharing services are displayed. In one embodiment, content sharing is accessible to all applications in an operating system.
    Type: Grant
    Filed: September 27, 2012
    Date of Patent: September 20, 2016
    Assignee: Apple Inc.
    Inventors: Alexandre Moha, Laurent Baumann, Alexandre Carlhian, Philippe Champeaux, Patrick Coffman, Julien Robert
  • Patent number: 9383947
    Abstract: The present disclosure is directed toward printing of digital images with increased efficiency and ease. In particular, one or more embodiments provide an image printing system that allows a user to print images from a mobile or other device without having to upload a high-resolution version of the digital images to a print vendor. More specifically, one or more embodiments of the image printing system allow users to store images on a remote server or in a cloud storage space. When the users desire to print physical copies of the digital images, the image printing system can provide the digital images to a print vendor without requiring the users to upload the images to the print vendor from the users' own device.
    Type: Grant
    Filed: April 2, 2014
    Date of Patent: July 5, 2016
    Assignee: ADOBE SYSTEMS INCORPORATED
    Inventors: Richard Sinn, Robert Tyler Voliter
  • Patent number: 9367224
    Abstract: A user interface(s) in which the displays of different devices become “synchronized” when the devices are brought into close proximity with one another. One exemplary embodiment permits drag-and-drop procedures that originate on one device to be terminated on the other. Illustratively, the solution could be handled in the following manner: The user would place the second device alongside or in close proximity to the first device, The two devices would detect each other, The user would touch the representation (such as an icon) of the party on the second device's display that they wish to add to the call, The user would slide the representation across the first device/second device border onto the first device's screen, The user would slide the representation to a spotlight or hot spot and then lift the finger from the screen, The party would be connected to the call.
    Type: Grant
    Filed: April 29, 2011
    Date of Patent: June 14, 2016
    Assignee: Avaya Inc.
    Inventors: Ganesh Ananthakrishnan, Paul Roller Michaelis