Patents Examined by Zarni Maung
  • Patent number: 9432464
    Abstract: Systems and methods for exchanging a data stream of information that varies over time using a message format. The message format includes a version field that indicates a version of a structure of the message format. The message format also includes one or more resources fields that each identifies a resource to be imported into the data stream exchanging the data stream. Moreover, the message format includes one or more records that represent time-variant data samples being exchanged in the message. Furthermore, the message format includes one or more descriptor fields, wherein each descriptor field corresponds to at least one respective record of the one or more records and contains metadata describing data contained within the at least one record.
    Type: Grant
    Filed: March 23, 2015
    Date of Patent: August 30, 2016
    Assignee: GOOGLE INC.
    Inventors: Jay D. Logue, Grant M. Erickson, Sunny Vardhan Gujjaru, Michael Dixon, Jiakang Lu
  • Patent number: 9424552
    Abstract: A method, system or computer usable program product for removing underutilized website account registrations including identifying a registration of a website account by a user on a data processing system, tracking access to the website account by the user, responsive to determining an underutilization of the website account, removing the registration of the website account.
    Type: Grant
    Filed: August 6, 2012
    Date of Patent: August 23, 2016
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Nicholas D. Bingell, Erich P. Hoppe, Andrew J. Ivory, David M. Stecher
  • Patent number: 9426214
    Abstract: A presentation state is received from the presenting application. The presentation state may represent a current state of the local presentation. A request for the presentation state is received from the viewing application. In response to receiving the request for the presentation state, the presentation state is provided to the viewing application. A request for presentation data synchronized to the presentation state is received from the viewing application. In response to receiving the request for presentation data synchronized to the presentation state, the presentation file is transformed into the presentation data synchronized to the presentation state. The presentation data synchronized to the presentation state is provided to the viewing application. The viewing application may be operative to read the presentation data and to display a remote presentation in response to reading the presentation data.
    Type: Grant
    Filed: June 24, 2013
    Date of Patent: August 23, 2016
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Nathan Robert Penner, Sharad Kumar Garg, Aditaya Kumar, Gideon Goodwin
  • Patent number: 9418239
    Abstract: In an embodiment, a method is provided for accessing a file node. In this method, a file access request specifying a file node to be accessed by way of a file system is received at a server from a client device. A counter is referenced to identify that the file node is being accessed in response to a different file access request. The counter is configured to track whether the file node is being accessed. The file node is provided to the client device when the counter indicates a termination of access to the file node resulting from the different file access request.
    Type: Grant
    Filed: December 11, 2013
    Date of Patent: August 16, 2016
    Assignee: SAP SE
    Inventors: Ivaylo Iliev, Vencislav Dimitrov, Georgi Stanev
  • Patent number: 9419913
    Abstract: Cloud resource provisioning is described. A cloud resource provisioning method may include obtaining cloud resource usage data by a process, wherein the cloud resource usage data identifies a cloud resource consumed by the process and a usage level associated with the cloud resource. The method may also include assigning an importance indicator to the cloud resource, and identifying a recommended cloud resource having available capacity with respect to the usage level in view of the importance indicator.
    Type: Grant
    Filed: July 15, 2013
    Date of Patent: August 16, 2016
    Assignee: Red Hat, Inc.
    Inventors: James Michael Ferris, Gerry Edward Riveros
  • Patent number: 9406050
    Abstract: An electronic business postal system collects, clears and delivers electronic business mail through a closed access, secure messaging system. A collection subsystem consists of access portals that are associated with secured system nodes. The access portals provide authenticated users access to the system to send and retrieve electronic business mail that includes postal system electronic delivery addresses, physical delivery addresses, or both. Secured message servers that are associated with the respective access portals process the electronic business mail into uniquely identified messages for delivery over the system nodes and also process received messages to provide the corresponding electronic business mail to the intended recipients through associated access portals. A delivery subsystem directs the messages through the system nodes associated with the senders' access portals to the system nodes associated with the recipients' access portals.
    Type: Grant
    Filed: August 20, 2013
    Date of Patent: August 2, 2016
    Assignee: ESCHER GROUP (IRL) LIMITED
    Inventors: Liam Church, Fionnuala Higgins, David James Fleming
  • Patent number: 9398085
    Abstract: Systems and methods are disclosed for initiating a peer-to-peer communication session. According to certain embodiments, at least one peer device is identified. A first request is sent to the at least one peer device for an inventory of service capabilities of the at least one peer device. The requested inventory of service capabilities of the at least one peer device is received from the at least one peer device. A second request is sent to the at least one peer device to initiate a communication session with the at least one peer device using at least one service from the requested inventory of service capabilities.
    Type: Grant
    Filed: November 7, 2014
    Date of Patent: July 19, 2016
    Assignee: RingCentral, Inc.
    Inventor: Vlad Vendrow
  • Patent number: 9395892
    Abstract: Disclosed are systems, methods, and non-transitory computer-readable storage media for shared folder backed integrated workspaces. In some implementations, a content management system can provide a graphical user interface (GUI) that integrates communications and content management into a single user interface. The user interface can include mechanisms that allow a user to provide input to generate a new workspace. The user interface can provide a mechanism to allow a user to view conversations related to the workspace and/or content items associated with the workspace. The user interface can present representations of content items associated with the workspace and allow the user to provide input to generate, view, edit, and share content items associated with the workspace.
    Type: Grant
    Filed: May 29, 2015
    Date of Patent: July 19, 2016
    Assignee: DROPBOX, INC.
    Inventors: Sean Beausoleil, Matteus Pan, Jean-Denis Greze, Anthony DeVincenzi, Maxwell Johnson, Jack Dubie, Colin Dunn
  • Patent number: 9395893
    Abstract: Disclosed are systems, methods, and non-transitory computer-readable storage media for shared folder backed integrated workspaces. In some implementations, a content management system can provide a graphical user interface (GUI) that integrates communications and content management into a single user interface. The user interface can include mechanisms that allow a user to provide input to generate a new workspace. The user interface can provide a mechanism to allow a user to view conversations related to the workspace and/or content items associated with the workspace. The user interface can present representations of content items associated with the workspace and allow the user to provide input to generate, view, edit, and share content items associated with the workspace.
    Type: Grant
    Filed: May 29, 2015
    Date of Patent: July 19, 2016
    Assignee: DROPBOX, INC.
    Inventors: Sean Beausoleil, Matteus Pan, Jean-Denis Greze, Anthony DeVincenzi
  • Patent number: 9397973
    Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, are described for providing messages to client devices. In certain examples, a stream of messages is provided to a messaging application on a client device at a desired message feed rate. A message download rate of the stream of messages by the messaging application is monitored. A determination is made that the message download rate is less than the desired message feed rate. In response, the stream of messages is provided to a buffer on the client device at the desired message feed rate, and the stream of messages is sent from the buffer to the messaging application at the message download rate. A determination is made that the message download rate is greater than the desired message feed rate and, in response, a stored quantity of messages on the buffer is allowed to decrease.
    Type: Grant
    Filed: October 16, 2015
    Date of Patent: July 19, 2016
    Assignee: Machine Zone, Inc.
    Inventors: Andrey Kushnir, Maksim Terekhin, Leonid Mosenkov
  • Patent number: 9390041
    Abstract: The embodiments of the present invention provide a method for processing device connection, a combination device and a host device. A method for processing device connection, includes: after being plugged into a host device, receiving a device descriptor modification instruction sent by the host device, modifying a device descriptor according to the device descriptor modification instruction and performing device reconnection processing, sending the modified device descriptor to the host device so that the host device establishes a new network connection according to the modified device descriptor. In the embodiments of the present invention, a user does not need to restart the host device to access the network using a RNDIS device in the combination device, which makes it convenient for the user to operate.
    Type: Grant
    Filed: January 12, 2012
    Date of Patent: July 12, 2016
    Assignee: Huawei Device Co., Ltd.
    Inventors: Zhenhui Nie, Yeqi Wang
  • Patent number: 9392328
    Abstract: A system is provided that includes a software agent, an electronic device, a display, and a content management system. The electronic device accesses the software agent and interprets it with a software application, such as a web browser. Embedded within the software agent is a playback system, which dictates content to be shown, and a monitoring system, which collects logging and status data. At least some of the content is stored on the electronic device prior to display, and at least some of the logging and status data is stored on the electronic device prior to being transferred to the content management system.
    Type: Grant
    Filed: May 7, 2014
    Date of Patent: July 12, 2016
    Assignee: WireSpring Technologies, Inc.
    Inventors: Jeremy Zaretzky, William F. Gerba
  • Patent number: 9391827
    Abstract: A method of transmitting audio content over a communication network includes generating a predetermined audio content in a format capable of being transmitted to members in the publisher's network; receiving a request for the predetermined audio content from the members interested in receiving the audio content; embedding advertisements into the predetermined audio content selected according to details describing each of the members and transmitting to each of the members the predetermined audio content embedded with the advertisements selected specifically for each member. Additionally, a communication method selectively transmits messages between a publisher and members of a publisher's network.
    Type: Grant
    Filed: November 19, 2010
    Date of Patent: July 12, 2016
    Assignee: Google Inc.
    Inventors: Ujjwal Singh, Nikhyl Singhal, Janahan Vivekanandan
  • Patent number: 9385983
    Abstract: A machine includes a processor and a memory connected to the processor. The memory stores instructions executed by the processor to receive a message and a message parameter indicative of a characteristic of the message, where the message includes a photograph or a video. A determination is made that the message parameter corresponds to a selected gallery, where the selected gallery includes a sequence of photographs or videos. The message is posted to the selected gallery in response to the determination. The selected gallery is supplied in response to a request.
    Type: Grant
    Filed: December 19, 2014
    Date of Patent: July 5, 2016
    Assignee: Snapchat, Inc.
    Inventor: Timothy Sehn
  • Patent number: 9384072
    Abstract: A method for managing a distributed cache of a host channel adapter (HCA) that includes receiving a work request including a QP number, determining that a QP state identified by the QP number is not in the distributed cache, retrieving the QP state from main memory, and identifying a first portion and a second portion of the QP state. The method further includes storing the first portion into a first entry of a first sub-cache block associated with the first module, where the first entry is identified by a QP index number, storing the second portion into a second entry of a second sub-cache block associated with the second module, where the second entry is identified by the QP index number; and returning the QP index number of the QP state to the first module and the second module.
    Type: Grant
    Filed: December 20, 2012
    Date of Patent: July 5, 2016
    Assignee: Oracle International Corporation
    Inventors: Brian Edward Manula, Magne Vigulf Sandven
  • Patent number: 9372824
    Abstract: A method is provided in which the present invention is for a method in which a telecommunications terminal determines whether its user is available to accept an incoming invitation to participate in a telecommunications session based on: (1) a characteristic of the use of a software application, (2) a characteristic of the use of a resource of a terminal, (3) a sensor input, (4) a characteristic of the incoming invitation or (5) any combination of (1), (2), (3), (4), and (5).
    Type: Grant
    Filed: July 30, 2013
    Date of Patent: June 21, 2016
    Assignee: Avaya Inc.
    Inventors: Reinhard Peter Klemm, Lynne Shapiro Brotman
  • Patent number: 9374401
    Abstract: A computer-implemented method, computer program product, and computing system is provided for managing communication traffic relaying in a multiparty communication session. In an implementation, a method may include receiving a request from a first computing device to join a multiparty communication session. The method may also include associating the first computing device with a second computing device for the multiparty communication session, the second computing device participating in the multiparty communication session via a multipoint control unit. The method may further include relaying communication traffic for the multiparty communication session from the multipoint control unit to the first computing device by the second computing device.
    Type: Grant
    Filed: May 20, 2013
    Date of Patent: June 21, 2016
    Assignee: International Business Machines Corporation
    Inventors: Jonathan Dunne, James Patrick Galvin, Jr., Patrick J. O'Sullivan, Mark E. Wallace
  • Patent number: 9369412
    Abstract: A method, apparatus and system for reducing download of redundant attachments to a communication device from a server is provided. An identifier of attachment to a message, for transmission from the server to the communication device, is compared with identifiers of attachments already stored in a memory at the communication device. The communication device is caused to retrieve a copy of the attachment from the memory if a match is found between the identifier and the identifiers of attachments already stored in the memory.
    Type: Grant
    Filed: July 30, 2013
    Date of Patent: June 14, 2016
    Assignee: BLACKBERRY LIMITED
    Inventor: Nicholas Bryson Wilson
  • Patent number: 9363322
    Abstract: Methods and systems for processing machine accelerated and augmented customer data using a Web-Scale Data Fabric (WSDF). According to embodiments, the data may be received as data transfer objects from a set of business operations client applications. The data transfer objects may be analyzed using complex event processing (CEP) and, based on the analyzing, rules specific to the business operations client application may be applied. The methods and systems may semantically classify text specific to the business operations client application. A federated database (FD) may archive the receive data transfer objects as well as analysis data specific to the business operations client application.
    Type: Grant
    Filed: September 16, 2015
    Date of Patent: June 7, 2016
    Assignee: STATE FARM MUTUAL AUTOMOBILE INSURANCE COMPANY
    Inventors: Alex Anton, Tim G. Sanidas, Jeff Perschall, Michael Bernico, Michael K. Cook, Lynn Calvo, V. Rao Kanneganti
  • Patent number: 9361080
    Abstract: A mechanism is provided for presenting a software application to a plurality of users in a cloud computing environment. For example, an application that was designed for use by a single user is provided in a cloud based platform without re-architecting the application. Using a web-based interface, multiple cloud users may launch and execute the application. The various instances of the application are provided to the cloud users as if the application were designed as a multi-user application.
    Type: Grant
    Filed: November 18, 2013
    Date of Patent: June 7, 2016
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Manuvir Das, Sudarshan Yadav, Arvind Kandhare, Sanjay Malpani, Ravi K. Balachandran, Adam Herscher, Nelamangal K. Srinivas, Rochak Mittal