Patents Examined by Michael A. Chambers
  • Patent number: 9391944
    Abstract: A social networking system notifies its users of different events and actions taking place inside the social networking system. To present notifications that are most likely to be of interest to the user, the social networking system observes the interactions of the user with notifications presented to the user and suggests an option to opt-out of notifications associated with a source based on the observed interactions. The option to opt-out of notifications associated with the source may be presented if the users interactions with the notifications presented are below a threshold. Notifications associated with a social group are presented to the user based on factors describing the group and the relation between the user and other users of the social group, for example, seniority of the user, size of the group, and the rate at which user actions associated with the group are received.
    Type: Grant
    Filed: December 14, 2012
    Date of Patent: July 12, 2016
    Assignee: Facebook, Inc.
    Inventors: Ken Taro Deeter, Wayne Kao, Charles Jolley, Bo Zhang, Andrew Song
  • Patent number: 9391935
    Abstract: Techniques for file classification information retention are disclosed. In one particular exemplary embodiment, the techniques may be realized as a method for file classification information retention comprising receiving an indication of creation of an email attachment, determining, using at least one computer processor, whether to extract file classification information for the email attachment, and in the event file classification information is extracted, storing the extracted file classification information in association with the email.
    Type: Grant
    Filed: December 19, 2011
    Date of Patent: July 12, 2016
    Assignee: Veritas Technologies LLC
    Inventor: Laxmikant V. Gunda
  • Patent number: 9378508
    Abstract: Systems and methods for determining or “predicting” which media content files are popular or will be popular, and based on that determination, pre-delivering or “pre-positioning” media content files to user devices automatically and without intervention from users so that the media content will be already stored on users' devices when they later select the media content for viewing. The determination of a media content file's popularity may be based on one or more combinations of content statistics (e.g., view count, viewing rate, etc.). The decision to pre-position a media content file may also be based on user profile information (e.g., viewing history). The pre-positioning may be accomplished using transport technology that avoids further burdening the network, such as delivering in real-time using available surplus network capacity.
    Type: Grant
    Filed: November 2, 2012
    Date of Patent: June 28, 2016
    Assignee: OPANGA NETWORKS, INC.
    Inventors: John M. Burnette, Nathan Clark, Jeffrey P. Harrang, David B. Gibbons
  • Patent number: 9374335
    Abstract: A message distribution system comprising an analytics system to receive an inquiry with qualifiers to generate an estimate of the number of mobile devices associated the with qualifiers, wherein the qualifiers comprise at least one characteristic associated with at least one of a mobile device, a mobile device user, or a mobile device owner, generating an estimate of the number of mobile devices associated with the qualifiers at a future time which may receive messages, and transmit the estimate of the number of mobile devices to a common campaign system. The system comprises a common campaign system to provide the qualifiers for selection, transmit the inquiry with the qualifiers to at least the analytics system to receive an estimate of the number of mobile devices associated with the qualifiers, and receive the estimate of the number of mobile devices associated with the qualifiers.
    Type: Grant
    Filed: September 11, 2013
    Date of Patent: June 21, 2016
    Assignee: Sprint Communications Company L.P.
    Inventors: Robert H. Burcham, Jason R. Delker, Robin D. Katzer
  • Patent number: 9367373
    Abstract: Reliability and performance of complex applications executed across workload groups of one or more host computer systems may be improved by automating the verification of consistent policies across the workload groups. An automatic verification process may be executed on a host computer system to identify workload groups that are not collecting statistics, to identify polices that are not enforced on certain workload groups, to identify policies that are not in force for certain periods of the day, and to identify policies that are disabled. Where an application has a complex configuration, the automatic verification process allows an administrator to identify inconsistent policies.
    Type: Grant
    Filed: December 20, 2011
    Date of Patent: June 14, 2016
    Assignee: Unisys Corporation
    Inventors: Harry Michael Muncey, Justin A. Okun, Michael Alan Gale
  • Patent number: 9339708
    Abstract: A throwing disc, goal apparatus, and game are provided. A disc includes a central hub with blades projecting equiangularly from the hub. The blades are circumscribed by and joined to an outer perimeter ring that aids in throwing. The blades of the disc act as airfoils and impart unique flight characteristics to the disc. A goalpost is comprised of two vertical sections, joined by a horizontal cross-bar located above the midline of the vertical sections, and supported by a rectangular frame oriented perpendicularly to the vertical sections. A scoring pad is included. The game is played by tossing the disc and attempting to pass the disc while in flight between the vertical posts and above the horizontal cross-bar of the goalpost, and landing the disc on the scoring pad.
    Type: Grant
    Filed: November 17, 2015
    Date of Patent: May 17, 2016
    Inventor: Robert J. Gonzalez
  • Patent number: 9333416
    Abstract: A method for playing a paper airplane game is disclosed. The game is played by, first, positioning a hoop within a playing environment. Next, a paper airplane is thrown towards the hoop. If the paper airplane did not pass through the hoop, the thrower move to the location of the paper airplane re-throw the paper airplane towards the hoop. This process is repeated until the paper airplane passes through the hoop.
    Type: Grant
    Filed: January 16, 2013
    Date of Patent: May 10, 2016
    Inventor: Jedd Olsen
  • Patent number: 9338098
    Abstract: A method and system are provided for blocking data packets that are not desired or capable of being received. One or more data packets are received from a data server. The data packets that are addressed to a wireless device are transmitted via a gateway server. The error messages generated by either the wireless device or the gateway server are forwarded to the data server and their number also counted. When the number of error messages meets a predetermined criterion, additional data packets from the data server that are addressed to the wireless device are blocked, for example, preventing tolling the user account of the wireless device for data packets sent by the data server when the device is not available or the user no longer wants to receive the data.
    Type: Grant
    Filed: December 13, 2012
    Date of Patent: May 10, 2016
    Assignee: Cellco Partnership
    Inventor: Praveen Gupta
  • Patent number: 9331928
    Abstract: One disclosed embodiment of an electronic device includes an electronic device comprising an interface for communicating with at least one remote server, and one or more processors operably coupled to the interface and to memory, the one or more processors operable to, at least, create at least one device management object in a device management tree in memory of the electronic device, wherein a value of the at least one device management object is representative of a level of performance of a layer of a data communication protocol, establish a session of communication between the electronic device and a second location using the data communication protocol, receive, during the communication session, a device management message according to a device management protocol standard from the at least one remote server, the device management message accessing the value of the at least one device management object, and send the value of the at least one device management object to the at least one remote server.
    Type: Grant
    Filed: October 12, 2007
    Date of Patent: May 3, 2016
    Assignee: QUALCOMM INCORPORATED
    Inventor: Bindu Rama Rao
  • Patent number: 9332074
    Abstract: The present invention relates to memory to memory communication and storage for hybrid systems. Under the present invention, a data stream is received on a first computing device of a hybrid system. An attempt is made to store the data stream on the first computing device up to a per stream limit and a total storage limit of the first computing device. It is then determined whether to store at least a portion of the data stream on a second computing device of the hybrid system that is in communication with the first computing device. This decision is based on the per stream limit and the total storage limit of the first computing device as well as a per stream limit and a total storage limit of the second computing device. Thereafter, the at least a portion of the data stream and a control signal are communicated to the second computing device for storage.
    Type: Grant
    Filed: December 6, 2007
    Date of Patent: May 3, 2016
    Assignee: International Business Machines Corporation
    Inventors: Moon J. Kim, Rajaram B. Krishnamurthy, James R. Moulic
  • Patent number: 9323835
    Abstract: A method of filtering web content including maintaining a data store including a plurality of web content filtering rules. A filtering rules query is received from a client device via a network in response to the client device requesting web content. One or more web content filtering rules are transmitted to the client device via the network.
    Type: Grant
    Filed: March 23, 2011
    Date of Patent: April 26, 2016
    Assignee: Reversing Labs International GmbH
    Inventors: Mario Vuksan, Vedran Novoselac, Mario Matijasevic
  • Patent number: 9319371
    Abstract: Methods, systems, and computer programs are presented for managing the flow of messages among users of a social network. One method enables the election of an entity in the social network by a person in the social network. The election indicates that the person follows the entity to receive entity electronic messages. Further, an election of the person by the entity is disabled until it is detected that the person has elected to follow the entity. Additionally, the method includes an operation for detecting the election of the entity by the person, where the person is enabled to add the entity to communication groups managed by the person after the election. The entity is enabled to follow the person after the person elects to follow the entity, and messages from the person to communication groups including the entity will reach the entity.
    Type: Grant
    Filed: November 2, 2012
    Date of Patent: April 19, 2016
    Assignee: GOOGLE INC.
    Inventors: Dennis Troper, Pavan Desikan, Michael Nestler, Amar Gandhi, Brynn Evans, Karthik M. Nagaraj, Jean-Christophe E. Lilot, David Besbris, Jonathan Terleski
  • Patent number: 9307059
    Abstract: A method and system of retrying to load data from a data source to a cloud target system are disclosed. A client device sends a data packet to a cloud server via a communication connection. The data packet comprises data. The client device receives an indication of a failure in the communication connection. The client device configures, in response to receiving the indication of the failure in the communication connection, the data packet to prompt the cloud server to perform an upsert operation with the data in the data packet. The client device sends the configured data packet to the cloud server. The client device can wait a predetermined amount of time before sending the configured data packet to the cloud server.
    Type: Grant
    Filed: December 14, 2012
    Date of Patent: April 5, 2016
    Assignee: SAP SE
    Inventors: Anil Samudrala, Wu Cao, Vikram Kunniyur, YunKei Tsang
  • Patent number: 9292864
    Abstract: Examples of a communication device and methods for synched distributed advertisement for device-to-device are generally described herein. In some embodiments, a method can include transmitting, from a first device of a publishing group, at a group publishing beacon interval (T), a first publishing beacon (PB) including social information of the first device and social information of (N?1) other devices, wherein the group publishing beacon interval (T) represents a preset interval of time between each successive publishing beacon transmission of the publishing group, and wherein the first publishing beacon and the each successive publishing beacon includes a first value representative of the group publishing beacon interval.
    Type: Grant
    Filed: December 13, 2012
    Date of Patent: March 22, 2016
    Assignee: Intel Corporation
    Inventors: Emily H. Qi, Roy Ramon, Minyoung Park, Adrian P Stephens, Shuki Perlman
  • Patent number: 9294433
    Abstract: One or more embodiments provide a system and method for DNS that is resistant to losses of network connections. In some particular embodiments, DNS servers are operated to maintain consistency of DNS records between the multiple master servers in response to connection failure. Each master DNS server monitors network connectivity by periodically testing network connections of the master server (e.g., to other master servers) to determine whether the master DNS is isolated in a manner that prevents updates from being distributed between the master DNS servers. In response to detecting network isolation of the master DNS server, the master DNS server is configured to enter the isolation mode, in which the master DNS monitors the status of connections and takes appropriate actions to update and/or recover DNS data when connections are restored.
    Type: Grant
    Filed: November 2, 2012
    Date of Patent: March 22, 2016
    Assignee: 8x8, Inc.
    Inventor: Mehdi Salour
  • Patent number: 9283454
    Abstract: A sports equipment stick handle comprising a hollow tubular member with a cross section comprising at least a first wall and a second wall that intersect at a corner having a reinforcement portion (fillet, bead or diagonal; easement, wherein the thickness of the corner is greater than the thickness of the first and second walls. The reinforcement portion increases dent resistance, strength, and stiffness.
    Type: Grant
    Filed: April 26, 2010
    Date of Patent: March 15, 2016
    Assignee: WM. T. Burnett IP, LLC
    Inventor: Jonathan Bond
  • Patent number: 9276995
    Abstract: Techniques for metadata-driven dynamic content serving. Metadata content is stored as a source instance, the metadata content is to be utilized to provide dynamically-constructed pages of content. The metadata content is published to one or more runtime pods communicatively coupled to receive the metadata content. A request for content is received with a selected one of the one or more runtime pods. Content is provided in response to the request as a response with the selected runtime pod utilizing the metadata content published from the source instance.
    Type: Grant
    Filed: January 8, 2015
    Date of Patent: March 1, 2016
    Assignee: salesforce.com, inc.
    Inventors: Philip N. Calvin, Brian Zotter, Eric G. Dorgelo
  • Patent number: 9277491
    Abstract: There is provided methods, devices and computer program products for distributing a plurality of virtual IEEE 802.11 wireless networks through a heterogeneous infrastructure. A terminal sends a service provider request to an access point. The service provider request is forwarded to a master server which searches for available service providers. Acknowledgement information relating to available service providers capable of operatively connecting the terminal to the data communications network via the access point is sent by the master server to the access point. The access point forwards this information to the terminal. The access point may thus distribute a plurality of virtual IEEE 802.11 wireless networks, their number only constrained by the number of distinct identifiable service providers and the memory of the master server. A data connection may be established in the absence of a direct service agreement between the service provider of the terminal and the operator of the access point.
    Type: Grant
    Filed: December 16, 2011
    Date of Patent: March 1, 2016
    Assignee: Anyfi Networks AB
    Inventor: Bjorn Smedman
  • Patent number: 9259142
    Abstract: A method of imaging a target using a miniaturized imaging device is disclosed comprising providing a miniaturized imaging device having a stationary lens system and an imaging array, wherein the distance from a distal end of the stationary lens system to the imaging array is fixed. The miniaturized imaging device is advanced near the desired target and a distance from a distal end of the stationary lens system to the desired target is determined. A desired wavelength of light is calculated based on the determined distance from the distal end of the stationary lens system to the desired target and the desired wavelength of light is propagated onto the target.
    Type: Grant
    Filed: July 12, 2013
    Date of Patent: February 16, 2016
    Assignee: Sarcos LC
    Inventors: Stephen C. Jacobsen, Fraser M. Smith, David P. Marceau
  • Patent number: 9254429
    Abstract: The present disclosure provides a training apparatus for developing fundamental skill for the game of football which comprises a base pad having at least one of a hand grip and a shoulder pad, and an outer pad mounted and securely stitched to a front of the base pad. The outer pad includes a torso region and a shoulder region shaped to mimic shoulder pads of a football player. In some embodiments, the outer pad is covered with a grippable mesh material adapted to mimic a texture and form of a football jersey. The outer pad may be smaller than and fit within a perimeter of the front of the base pad, and during training, the outer pad is adapted to draw attention to the center of the training apparatus to draw hands of a training player inside the perimeter of the base pad.
    Type: Grant
    Filed: April 16, 2015
    Date of Patent: February 9, 2016
    Assignee: MARTY GILMAN, INC.
    Inventor: Neil F. Gilman