Patents Examined by Joseph Greene
  • Patent number: 9882990
    Abstract: Systems, methods, and software are disclosed herein for enhancing ad-hoc online meetings. A service client, when executed by a computing system, directs the computing system to at least detect an in-room discovery signal, identify a room from the in-room discovery signal, identify a session based on the room associated with the in-room discovery signal, and join the session.
    Type: Grant
    Filed: October 31, 2014
    Date of Patent: January 30, 2018
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Ross Garrett Cutler, Andrew Peter Sinclair, Jonathan Adam Kauffman, Anton Krantz
  • Patent number: 9860288
    Abstract: A user can specify particular news, weather, traffic, or other perishable content received on a particular Internet radio station or other media channel. The user can customize the station so that wherever the user is currently located, he can receive perishable content related to a preferred geographic location or other category. In some embodiments, a user can specify that a customized station plays local news from one city at the top of the hour, traffic from another city at 10 minutes past the hour, and music or other content at other times. The user can also customize the station to select the perishable content, or other original content, from the personal libraries of specified users. Thus, a user can customize not only the genre of content or select a particular local station, but can also modify the perishable content provided by the customized station.
    Type: Grant
    Filed: July 13, 2015
    Date of Patent: January 2, 2018
    Assignee: IHEARTMEDIA MANAGEMENT SERVICES, INC.
    Inventors: Kevin R. Lockhart, Richard D. Wooden, Jeffrey D. Zigler, Jacqueline J. Lockhart
  • Patent number: 9858149
    Abstract: The subject disclosure is directed towards providing overlay media to a computing device over a network connection. An input/output (I/O) filter on the embedded device/system may communicate data with the overlay media via a storage service. The I/O filter driver may connect to the storage service using a universal identifier. When an application issues read operations and/or write operations directed to local storage media, the I/O filter driver redirects the read operations and/or the write operations to the storage service over the network connection.
    Type: Grant
    Filed: January 3, 2012
    Date of Patent: January 2, 2018
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: He Xinglong, Yang Kenan, Kun Cong
  • Patent number: 9860333
    Abstract: A system facilitates access to data in a network. One implementations includes a caching layer function that is configured to integrate into a local cluster file system, to cache local file data in a cache based on fetching file data on demand from a remote cluster file system, and to operate on a multi-node cache cluster. The cache is visible to file system clients as a Portable Operating System Interface (POSIX) compliant file system, applications execute on the multi-node cache cluster using POSIX semantics via a POSIX compliant file system interface, and data cache is locally consistent for updates made at the multi-node cache cluster using distributed locking for the data cache.
    Type: Grant
    Filed: August 10, 2015
    Date of Patent: January 2, 2018
    Assignee: International Business Machines Corporation
    Inventors: Rajagopal Ananthanarayanan, Marc M. Eshel, Roger L. Haskin, Dean Hildebrand, Manoj P. Naik, Frank B. Schmuck, Renu Tewari
  • Patent number: 9832077
    Abstract: Cluster management software comprises a plurality of cluster agents, with each cluster agent associated with an HPC node including an integrated fabric and the cluster agent operable to determine a status of the associated HPC node. The software further includes a cluster management engine communicably coupled with the plurality of the HPC nodes and operable to execute an HPC job using a dynamically allocated subset of the plurality of HPC nodes based on the determined status of the plurality of HPC nodes.
    Type: Grant
    Filed: November 2, 2015
    Date of Patent: November 28, 2017
    Assignee: Raytheon Company
    Inventors: James D. Ballew, Shannon V. Davidson, Anthony N. Richoux
  • Patent number: 9832161
    Abstract: A method, computer program product, and computer system for identifying attribute information of at least a first wearable associated with an outfit of a user. Information about an event may be received. An electronic message may be sent about whether at least a portion of the outfit is recommended for wearing at the event based upon, at least in part, the attribute information of at least the first wearable and the information about the event.
    Type: Grant
    Filed: December 29, 2015
    Date of Patent: November 28, 2017
    Assignee: International Business Machines Corporation
    Inventors: Lydia M. Do, Jenny S. Li, Pamela A. Nesbitt
  • Patent number: 9830562
    Abstract: A system and method for mobile social networking within a target area are provided. The method provides for mobile social networking. The method includes receiving a social networking profile, and a target area. The social networking profile has at least one user preference. The method also includes broadcasting the social networking profile to one or more members of the social network within the target area. The method further includes searching within the target area for the one or more members having a preference that is the same or similar to the at least one user preference. The method additionally includes enabling contact with the one or more members having the same or similar at least one user preference.
    Type: Grant
    Filed: February 28, 2008
    Date of Patent: November 28, 2017
    Assignee: CAPITAL ONE FINANCIAL CORPORATION
    Inventors: Frederick Joel Mason, Jr., Donald Jeffery Smith
  • Patent number: 9813457
    Abstract: A notifier sends out notifications to potential viewers or listeners of a broadcast stream via social networking systems or other communication channels. The notifier stores information about a user's preferences and identity on the social networking systems. After the notifier receives a notification request from a broadcaster, the notifier commands broadcaster agents deployed in the social networking systems or in the notifier to send notification messages to users of the social networking systems registered to receive notification. The broadcaster agents function as a proxy that establishes relationships with users of the social networking systems and then sends out the notification messages to the users with established relationships.
    Type: Grant
    Filed: July 11, 2014
    Date of Patent: November 7, 2017
    Assignee: International Business Machines Corporation
    Inventors: John Ham, Matthew Schlicht
  • Patent number: 9807052
    Abstract: An information handling system includes first and second nodes and a storage enclosure. The nodes share access to the storage enclosure. The nodes bind a logical unit number (LUN) in the storage enclosure consistently regardless of an order in which the two devices access the LUN. The system further preferably includes a switch between the nodes and the storage enclosure wherein multiple paths exist between a node and the storage enclosure. The storage enclosure preferably includes first and second storage processors and multiple ports per processor. The first node preferably includes first and second host bus adapters. The first host bus adapter preferably connects the node to a first of the switches and the second host bus adapter connects the node to a second of the switches. The system preferably includes multiple paths between the first node and a LUN in the storage enclosure.
    Type: Grant
    Filed: February 16, 2015
    Date of Patent: October 31, 2017
    Assignee: Dell Products L.P.
    Inventors: Tesfamariam Michael, Mahmoud B. Ahmadian
  • Patent number: 9805341
    Abstract: Embodiments of a system, method, and user interface for searching for messages with attachments on mobile devices are disclosed. In one embodiment, a messaging application is programmed such that, in operation, a user is presented with a search screen in which the user may define search parameters for a search. A search parameter associated with an option to search for messages of a specified type is provided, and more specifically, an option to search for messages (e.g. electronic mail messages) having one or more attachments is made available to the user.
    Type: Grant
    Filed: August 29, 2011
    Date of Patent: October 31, 2017
    Assignee: BLACKBERRY LIMITED
    Inventors: Michael Thomas Hardy, Andrew Douglas Bocking
  • Patent number: 9807191
    Abstract: A system, method, and computer program product are provided for caching policy request decisions in a consumer telecommunications network. In use, a cache for storing a plurality of policy decisions is maintained, each of the plurality of policy decisions having at least one first policy decision criteria value associated therewith. Additionally, at least one policy request associated with at least one subscriber of a network is received from a requesting system, the at least one policy request having at least one second policy decision criteria value associated therewith. Further, it is determined whether the at least one second policy decision criteria value associated with the at least one policy request is stored in the cache.
    Type: Grant
    Filed: March 12, 2014
    Date of Patent: October 31, 2017
    Assignees: Amdocs Development Limited, Amdocs Software Systems Limited
    Inventors: Thomas Alexander Foottit, Yong Li
  • Patent number: 9787624
    Abstract: An apparatus, a system, and a method in which a message notification application such as an e-mail notification application resident in a first memory on a wearable electronic device is configured to provide messaging actions; where the message notification application has a user interface to present content of a message originating from an message application resident on a mobile computing device; where the message notification application is configured to analyze a notification of the message to obtain an incomplete data set; and where the message notification application is configured to work with a server configured to integrate with one or more application programming interfaces of one or more messaging service providers, where the server has a server module configured to receive the incomplete data set and use all or a portion of the incomplete data set as search query terms to retrieve an instance of the message in its full-message format.
    Type: Grant
    Filed: February 22, 2016
    Date of Patent: October 10, 2017
    Assignee: Pebble Technology, Corp.
    Inventors: Phil Gunnewiek, Brian Jett, Jason Lai, Henry Levak
  • Patent number: 9787738
    Abstract: Systems, methods and computer readable memory devices for delivering a presentation are provided. In one example, a method includes establishing a wireless network access point that creates a closed wireless network. An encrypted communication session is established via the closed wireless network with a plurality of client computing devices that each comprise a display. Each of the client computing devices is communicatively coupled to a virtual network server on the host computing device. A resource locator is sent to the client computing devices, with the resource locator including a network location of an audio/video file stored on the host computing device. A request is received for the resource locator from the client computing devices. In response, audio/video data is streamed from the audio/video file to the plurality of client computing devices.
    Type: Grant
    Filed: November 21, 2014
    Date of Patent: October 10, 2017
    Assignee: Circle Technology, Inc.
    Inventors: Steven Robert Hix, Edward Winslow King, Iranpour Khormaei, Paul Lewis
  • Patent number: 9781193
    Abstract: A distribution control system includes a managing unit configured to manage sites where communication terminals are positioned; a generating unit configured to generate distribution data; a converting unit configured to convert the distribution data into transmission data; and a transmitting unit configured to transmit the distribution data to one or more communication terminals that are managed to be positioned at a same site by the managing unit.
    Type: Grant
    Filed: March 12, 2014
    Date of Patent: October 3, 2017
    Assignee: RICOH COMPANY, LIMITED
    Inventor: Kiyoshi Kasatani
  • Patent number: 9774642
    Abstract: A method and device for pushing a multimedia resource and a display terminal, the method including: obtaining, by a cloud server, a device identifier of a mobile terminal upon determining that the mobile terminal has established a connection with a display terminal; searching with the device identifier a device identifier information table for multimedia resource play information corresponding to the device identifier; determining multimedia resources to be played according to the multimedia resource play information; and transmitting the multimedia resources to be played to the display terminal.
    Type: Grant
    Filed: July 25, 2014
    Date of Patent: September 26, 2017
    Assignees: HISENSE CO., LTD., HISENSE USA CORPORATION
    Inventors: Hu Song, Tongqing Gao, Zhiqiang Li, Tingfeng Guo, Yichen Ding
  • Patent number: 9774561
    Abstract: A distribution host may receive an electronic document from a sender device that includes content distribution designations. Based on the content distribution designations, the distribution host may determine that a portion of the electronic document is designated for distribution to multiple recipients. The distribution host may further determine that an additional portion of the electronic document is designated for distribution to a particular recipient of the multiple recipients. Accordingly, the distribution host may distribute the portion as a version of the electronic document to the recipient devices of one or more recipients that does not include the particular recipient. Further, the distribution host may distribute the portion and the additional portion as an additional version of the electronic document exclusively to a recipient device of the particular recipient.
    Type: Grant
    Filed: March 10, 2014
    Date of Patent: September 26, 2017
    Assignee: Amazon Technologies, Inc.
    Inventors: Monica Marie Rapp, Benjamin James Wyant
  • Patent number: 9767070
    Abstract: One embodiment is a storage system having one or more compute blades to generate and use data and one or more memory blades to generate a computational result. The computational result is generated by a computational function that transforms the data generated and used by the one or more compute blades. One or more storage devices are in communication with and remotely located from the one or more compute blades. The one or more storage devices store and serve the data for the one or more compute blades.
    Type: Grant
    Filed: November 6, 2009
    Date of Patent: September 19, 2017
    Assignee: Hewlett Packard Enterprise Development LP
    Inventors: Jichuan Chang, Kevin T Lim, Parthasarathy Ranganathan
  • Patent number: 9762504
    Abstract: A system, method, and computer program product are provided for managing a shared quota for a plurality of network subscribers in a consumer telecommunications network. In use, a first usage quota reservation out of a shared quota is allocated to at least one first subscriber among a plurality of network subscribers. Further, it is determined that at least a portion of the shared quota is available. Additionally, a progressively smaller at least one second usage quota reservation out of the at least a portion of the shared quota is recursively allocated to the at least one first subscriber among the plurality of network subscribers, the smaller at least one second usage quota reservation being smaller than the first usage quota reservation out of the shared quota.
    Type: Grant
    Filed: March 12, 2014
    Date of Patent: September 12, 2017
    Assignees: Amdocs Software Systems Limited, Amdocs Development Limited
    Inventors: Thomas Alexander Foottit, Yong Li, Elizabeth Janet Keddy
  • Patent number: 9756007
    Abstract: A computer-implemented method for detecting compromised messaging accounts may include maintaining a behavior database that associates a plurality of messaging accounts with messaging behaviors that typify each of the messaging accounts. The method may also include detecting an attempt by a user to send a message from a messaging account. In addition, the method may include determining that the messaging account has potentially been compromised by comparing features of the message with messaging behaviors associated with the messaging account in the behavior database. Finally, the method may include verifying that the user is an owner of the messaging account in response to the determination that the messaging account has potentially been compromised. Various other methods, systems, and computer-readable media are also disclosed.
    Type: Grant
    Filed: December 18, 2013
    Date of Patent: September 5, 2017
    Assignee: Symantec Corporation
    Inventors: Gianluca Stringhini, Olivier Thonnard
  • Patent number: 9756094
    Abstract: Systems and methods are provided for associating a tag in a URL to facilitate identifying a source to which the URL was shared. In one or more aspects, a system is provided that includes a request component configured to receive a request to access information provided by a network source associated with the system, the request comprising a uniform resource locator (URL) for the information. The system further includes a rendering component configured to provide the information in response to the request, and a source component configured to identify a source to which the URL was previously shared to based on identification of a tag included in the URL.
    Type: Grant
    Filed: June 9, 2014
    Date of Patent: September 5, 2017
    Assignee: Google Inc.
    Inventors: Justin Lewis, Ruxandra Georgiana Paun