Patents Examined by Soe M Hlaing
  • Patent number: 9628417
    Abstract: Embodiments of the present invention provide methods, program products and systems for displaying a corrected time included in the text of an instant message. One or more processors determine that an instant message sent from a first user to a second user includes a first time and a first time zone corresponding to the first time and determine that the first time zone corresponding to the first time does not match a second time zone. The one or more processors convert the first time to a second time, wherein the second time is determined based, at least in part, on the first time, the first time zone, and the second time zone. The one or more processors cause the second time to be displayed to the second user.
    Type: Grant
    Filed: November 26, 2013
    Date of Patent: April 18, 2017
    Assignee: International Business Machines Corporation
    Inventors: Denise A. Bell, Jana H. Jenkins, Jeffrey A. Kusnitz, Sarah R. Plantenberg
  • Patent number: 9628575
    Abstract: A method for promoting social network sharing of a content item on a content sharing platform is disclosed. The method includes determining whether actions of a user and statistics associated with a content item of a content sharing platform satisfy criteria to present a promotion to the user to share the content item on one or more social networks. The method further includes identifying, based on the actions and the statistics, presentation characteristics to display the promotion to the user to share the content item. The method also includes selecting, based on a history of the user with each of the one or more social networks, at least one of the one or more social networks to include in the promotion for the user to select from for sharing the content item.
    Type: Grant
    Filed: September 25, 2013
    Date of Patent: April 18, 2017
    Assignee: Google Inc.
    Inventors: Justin Lewis, Gavin James
  • Patent number: 9602570
    Abstract: A content distribution system comprises a server, a plurality of clients and means for distributing a plurality of items of content to the plurality of clients, wherein each client is configured to transmit at least one message to the server representative of portions of the items of content that are present or not present at that client, and the distribution means is configured to determine from the messages portions of the items of content that are missing from at least one client, and to distribute the missing portions of content to the clients according to a multicast protocol.
    Type: Grant
    Filed: May 11, 2010
    Date of Patent: March 21, 2017
    Assignee: BLUEBOX AVIONICS LIMITED
    Inventor: James Macrae
  • Patent number: 9544381
    Abstract: Users may be identified across websites, such as social media websites. Prior user information data and candidate user information data may be received. An algorithm may identify a first plurality of behavioral patterns in the prior user information data and a second plurality of behavioral patterns in the candidate user information datum. The algorithm may determine whether the candidate user information datum and the prior user information data correspond to the same user based, at least in part, on the first and second pluralities of behavioral patterns.
    Type: Grant
    Filed: March 13, 2014
    Date of Patent: January 10, 2017
    Assignee: Arizona Board of Regents on Behalf of Arizona State University
    Inventors: Reza Zafarani, Huan Liu
  • Patent number: 9396156
    Abstract: In various embodiments, the present invention relates to systems and methods for managing user data in a plurality of storage appliances coupled to a wide area network. In some embodiments, the present invention relates to systems and methods that allow users to view and manipulate files in a shared virtual container. In other embodiments, the present invention also relates to systems and methods that allow users to access virtual containers located on storage appliances that are owned by other users.
    Type: Grant
    Filed: March 14, 2013
    Date of Patent: July 19, 2016
    Assignee: Connected Data, Inc.
    Inventors: Geoffrey S. Barrall, John B. Turner, David Gary Mendelson, Brad Lee Morse, Joel Feaster
  • Patent number: 9397885
    Abstract: According to example configurations, a user of a client device accesses an authentication server to retrieve configuration information. The user belongs to an organization that receives services from a third party service provider. The client device forwards the configuration information to a server controlled by the third party service provider. The server maintained by the third party service provider provides access to services, resources, data, etc., depending on the configuration information forwarded by the client device.
    Type: Grant
    Filed: September 26, 2012
    Date of Patent: July 19, 2016
    Assignee: Apperian, Inc.
    Inventors: Robert U Friedman, Shawn P. Craver, Glenn R. Martin
  • Patent number: 9369428
    Abstract: A network device is configured to receive a request, from a user device, for an IP address; assign the IP address to the user device; assign an amount of time that the IP address may be used by the user device; send the IP address to the user device; determine that the amount of time has expired; determine that the user device is idle; assign a new IP address to the user device after the amount of time has expired and when the user device is idle; send the new IP address to the user device; and assign a new amount of time that the new IP address may be used by the user device.
    Type: Grant
    Filed: September 27, 2012
    Date of Patent: June 14, 2016
    Assignee: VERZION PATENT AND LICENSING INC.
    Inventors: Moses Matthew Nadler, John R. Schommer
  • Patent number: 9356903
    Abstract: Methods, apparatuses, and computer program products for dynamically managing social networking groups according to embodiments of the present invention are provided. A particular embodiment includes detecting a predetermined number of user devices within a specified physical area; and in response to detecting the predetermined number of user devices within the specified physical area, creating a social networking group corresponding to the specified physical area. Another embodiment includes detecting a predetermined number of user devices exiting a specified physical area, each user device associated with a user belonging to a social networking group corresponding to the specified physical area; and in response to detecting the predetermined number of user devices exiting the specified physical area, destroying the social networking group after a duration following the detection of the predetermined number of users of the social networking group exiting the specified physical area.
    Type: Grant
    Filed: March 14, 2013
    Date of Patent: May 31, 2016
    Assignee: Lenovo Enterprise Solutions (Singapore) Pte. Ltd.
    Inventors: Alfredo Aldereguia, Jeffrey R. Hamilton, Clifton E. Kerr, Grace A. Richter
  • Patent number: 9280795
    Abstract: In a method for creating a social networking check-in location for social networking applications, a computer receives a geographic location for each user computing device in a plurality of user computing devices. The computer determines a portion of the plurality of user computing devices that exhibit an area density exceeding a threshold. The area density is defined as a number of user computing devices per unit area. The computer receives two or more social networking messages from the portion of the plurality of user computing devices. The computer determines a common subject between the two or more social networking messages. The computer creates a social networking check-in location.
    Type: Grant
    Filed: September 27, 2012
    Date of Patent: March 8, 2016
    Assignee: International Business Machines Corporation
    Inventors: Anthony E. Faillaci, III, Matthew C. Hillary, Jorge R. Nogueras, Irina Tyshkevich