Patents Examined by William G. Trost
  • Patent number: 10476820
    Abstract: A method includes receiving, from an external presence server at a proxy presence device, a presence status request for presence information associated with a user device in a home carrier network. The method includes sending the presence status request to an internal presence server in the home carrier network. The method also includes receiving the presence status of the user device and storing the presence status of the user device with a time to live (TTL) in an associated database. The presence status is sent to the external presence server. The method includes receiving at least one subsequent request for the presence status of the user device within a time window of the TTL. The method also includes sending the presence status within the time window of the TTL without sending another presence status request to the internal presence server.
    Type: Grant
    Filed: August 27, 2015
    Date of Patent: November 12, 2019
    Assignee: Verizon Patent and Licensing Inc.
    Inventors: Christian D. Lair, Amol Tuli, Khalil M. Kajani
  • Patent number: 10462055
    Abstract: Content distribution system cache management may be provided. First, a sync packet may be received by a cache server from a first server. The sync packet may include a list indicating a cache server where a chunk is to be stored and the address for the chunk. Next, an address for the chunk may be obtained by the cache server by parsing the sync packet. The cache server may then determine that the chunk is not stored on the cache server by using the address for the chunk. Next, in response to determining that the chunk is not stored on the cache server, a connection may be opened between the first server and the cache server. The cache server may then receive the chunk over the connection and cache the chunk on the cache server.
    Type: Grant
    Filed: July 20, 2015
    Date of Patent: October 29, 2019
    Assignee: Cisco Technology, Inc.
    Inventors: Andre Surcouf, William Mark Townsley, Stefano Benedetto Previdi, Eric Vyncke
  • Patent number: 10462093
    Abstract: In one embodiment, a method includes receiving a request to send data to a user. The data exceeds a message size limit of a delivery channel associated with the user. The method also includes converting the data into a number of messages that each conform to the message size limit; and sending the number of messages through the delivery channel.
    Type: Grant
    Filed: December 3, 2015
    Date of Patent: October 29, 2019
    Assignee: Facebook, Inc.
    Inventor: Yen-Ting Tony Tung
  • Patent number: 10462652
    Abstract: A device disclosed here is connectable to a first type of wireless network and a second type of wireless network. The device includes a communication section, a function section, a determination section and a function control section. If the determination section determines an external device to be included in one of the first type of wireless network and the second type of wireless network, the function control section permits the external device to use a first function, and if the determination section determines the external device to be included in the other of the first type of wireless network and the second type of wireless network, the function control section prohibits the external device from using the first function.
    Type: Grant
    Filed: July 20, 2010
    Date of Patent: October 29, 2019
    Assignee: BROTHER KOGYO KABUSHIKI KAISHA
    Inventor: Hideki Nogawa
  • Patent number: 10462211
    Abstract: A method, computer program product, and computer system for receiving, by a computing device, a question from a user. A first answer provided by a first subject matter expert is identified. A second answer provided by a second subject matter expert is identified. It is determined that a profile of the user matches a first profile of the first subject matter expert more than a second profile of the second subject matter expert. The first answer provided by the first subject matter expert is sent to the user with a preference over the second answer provided by the second subject matter expert based upon, at least in part, determining that the profile of the user matches the first profile of the first subject matter expert more than the second profile of the second subject matter expert.
    Type: Grant
    Filed: March 9, 2015
    Date of Patent: October 29, 2019
    Assignee: International Business Machines Corporation
    Inventors: Donna K. Byron, Ashok Kumar, Mary D. Swift, Michael D. Whitley
  • Patent number: 10439880
    Abstract: In one embodiment, a method includes identifying a change in network topology at a network device, transmitting a test packet from the network device to determine if an adjacent network device located in a backup path has converged following the network topology change, and updating a forwarding information base at the network device in response to the network topology change if a response to the test packet indicates that the adjacent network device has converged. An apparatus and logic are also disclosed herein.
    Type: Grant
    Filed: November 5, 2014
    Date of Patent: October 8, 2019
    Assignee: CISCO TECHNOLOGY, INC.
    Inventors: Stewart Frederick Bryant, Giles Douglas Yorke Heron, Christian Cassar
  • Patent number: 10432560
    Abstract: Voice controlled multimedia content creation techniques are discussed in which a multimedia package is created and shared to a specified destination responsive to voice commands. The voice commands can be received by a device as a single stream (e.g., a single phrase) that causes automatic performance of a sharing sequence or as a series of multiple voice commands that are input in response to prompts for voice input as part of the sharing sequence. The voice commands can be recognized and handled by a content creation system of the device to select a clip for tagging of content (such as captured audio or video). The selected clip is then combined with the content to create the multimedia package. Voice commands can also be employed to specify a destination for sharing of the content, such as one or more contacts or a particular sharing site.
    Type: Grant
    Filed: July 17, 2015
    Date of Patent: October 1, 2019
    Assignee: Motorola Mobility LLC
    Inventors: Steve S Kim, Joel Clark, Robert Zurek
  • Patent number: 10432569
    Abstract: A portable electronic device includes: a communication block configured to communicate with another portable electronic device different from said portable electronic device; an information acquisition block configured to acquire relation information that is information about a relation between a user of said portable electronic device and a user of said other portable electronic device from an external server through a network when said communication block communicates with said other electronic device; and a notification block configured to notify the user of said portable electronic device of the relation information acquired by said information acquisition block.
    Type: Grant
    Filed: December 3, 2015
    Date of Patent: October 1, 2019
    Assignee: SONY INTERACTIVE ENTERTAINMENT INC.
    Inventors: Kazuyoshi Horie, Hideyuki Sasaki, Shinichi Hirata, Nobuyuki Takahashi
  • Patent number: 10432677
    Abstract: A computer network comprising a number of user devices and a preferences control module, in which the preferences control module receives user preferences from an owner of a social network profile, receives data describing a viewer of the owner's social networking profile, and distinguishes a number of artifacts on the owner's social networking profile from other artifacts on the profile based on the user preferences and data describing a viewer of the owner's social networking profile. A method of personalizing a social networking profile page within a computer network, the method comprising receiving user preferences from an owner of a social network profile, receiving data describing a viewer of the owner's social networking profile, and differentiating artifacts available on the owner's social networking profile based on the user preferences and data describing a viewer of the owner's social networking profile.
    Type: Grant
    Filed: January 11, 2013
    Date of Patent: October 1, 2019
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Bernadette A. Carter, Arthur R. Francis
  • Patent number: 10425366
    Abstract: A reminder service is disclosed herein receives action information indicative of an email selected for follow-up action in an email application. The reminder service identifies an additional application through which to surface a reminder about the follow-up action and communicates reminder information to the additional application with which to render the reminder.
    Type: Grant
    Filed: January 8, 2014
    Date of Patent: September 24, 2019
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Rajesh Ramanathan, Jasdeep Singh Chugh
  • Patent number: 10425352
    Abstract: Methods, computing systems and computer program products implement embodiments of the present invention that include assigning multiple storage resources to a reserve pool, and defining one or more storage policy parameters that include allocation policies and deallocation policy parameters. A software defined storage (SDS) controller is initialized by allocating, from the reserve pool, one or more of the storage resources to the SDS controller, and a current state of the SDS controller is monitored. In a first embodiment, upon detecting that the state of the SDS controller meets a given allocation policy parameter, an additional storage resource from the reserve pool is allocated from the reserve pool to the SDS controller. In a second embodiment, upon detecting that the state of the SDS controller meets a given deallocation policy parameter, a given the SDS controller is deallocated from the SDS controller and released back to the storage pool.
    Type: Grant
    Filed: March 9, 2015
    Date of Patent: September 24, 2019
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Zah Barzik, Lior Chen, Michael Keller, Rivka M. Matosevich
  • Patent number: 10419543
    Abstract: A method for initiating a connection is provided. The method includes receiving an intent by an intermediate device from a seeker device when the seeker device is connected to the intermediate device, wherein the intent comprises a service intent and an identifier of the seeker device and initiating the connection by sending a connection request to a target device by the intermediate device, wherein the connection request comprises the identifier of the seeker device and at least one parameter.
    Type: Grant
    Filed: March 6, 2015
    Date of Patent: September 17, 2019
    Assignee: Samsung Electronics Co., Ltd
    Inventors: Mayuresh Madhukar Patil, Se-Hee Han
  • Patent number: 10419351
    Abstract: A method for classifying network traffic in a network. The method includes obtaining, from an application distribution source, an application distribution data set of comprising information associated with distributing an application from the pre-determined application distribution source, extracting, based on a pre-determined extraction criterion, a token from the application distribution data set of the application, obtaining, from the network traffic, a plurality of flows generated by the application, extracting, in response to detecting the token in a flow of the plurality of flows, context information associated with the token in the flow, and generating an identification rule of the application based on the token and the context information, wherein the identification rule describes one or more rule steps to locate the token in the flow, wherein the network traffic is classified using at least the identification rule.
    Type: Grant
    Filed: April 4, 2013
    Date of Patent: September 17, 2019
    Assignee: Narus, Inc.
    Inventors: Mario Baldi, Yong Liao, Stanislav Miskovic, Antonio Nucci
  • Patent number: 10419500
    Abstract: A method of personalizing a social networking profile page within a computer network, the method comprising receiving user preferences from an owner of a social network profile, receiving data describing a viewer of the owner's social networking profile, and differentiating artifacts available on the owner's social networking profile based on the user preferences and data describing a viewer of the owner's social networking profile.
    Type: Grant
    Filed: November 7, 2013
    Date of Patent: September 17, 2019
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Bernadette A. Carter, Arthur R. Francis
  • Patent number: 10404824
    Abstract: The present invention relates to an operating method of operating a recommender system, a filtering apparatus (260) for a recommender system (200), a recommender system and a corresponding computer program. An idea of the invention is to automatically learn for a user A in a social network, which recommendations of contacts of user A, who are also members of the social network, are relevant with respect to a genre into which user A is interested in. A learning algorithm is used to interpret feedback from user A in response to receiving recommendations from his/her contacts. Thereby, for each combination of a contact and a genre, a relevance-taste index can be determined. The determined relevance-taste index is subjected to a filter. Only such recommendations are provided to user A, whose associated relevance-taste indices fulfill a filtering criterion. Thereby, the amount of irrelevant recommendations submitted to user A can be significantly reduced.
    Type: Grant
    Filed: July 13, 2012
    Date of Patent: September 3, 2019
    Assignee: FUNKE DIGITAL TV GUIDE GMBH
    Inventors: Jan Korst, Mauro Barbieri, Serverius Petrus Paulus Pronk
  • Patent number: 10404828
    Abstract: Provided are a streaming apparatus, a streaming method, and a streaming service system using the streaming apparatus, wherein the streaming apparatus includes: a scheduler configured to generate a modified metafile by modifying a reproduction list file of a metafile; and a server socket configured to transmit the modified metafile when a metafile transmit request is received from a player by operating as a server with respect to the player. Accordingly, delay times of players are substantially the same.
    Type: Grant
    Filed: January 18, 2017
    Date of Patent: September 3, 2019
    Assignee: Naver Corporation
    Inventors: Sung Tak Cho, Sung Ho Kim, Joon Kee Chang, Min Hee Choi, Ki Su Park, Kyoung Yun Kang, Young Min Kim, Dong Ock Kim, Eun Sun Shin
  • Patent number: 10394856
    Abstract: The present innovation provides a method of establishing a connection between two individuals using an interpersonal spacetime interaction system, including enabling a first user to specify a spacetime event and to provide annotations for the spacetime event, maintaining a spacetime database comprising data objects, each data object corresponding to a spacetime event, querying a spacetime database, using a query that includes at least a specification of a desired spacetime event, said query being initiated by a second user, retrieving information from those data objects in the spacetime database whose corresponding spacetime events are proximate to the desired spacetime event, and providing the retrieved information to the second user.
    Type: Grant
    Filed: August 31, 2015
    Date of Patent: August 27, 2019
    Inventor: Dimitris Achlioptas
  • Patent number: 10397373
    Abstract: In an embodiment, a client device obtains a list of client devices registered in association with a particular client application, and then detects listed client device(s) as proximate via a local communications interface. One of the proximate client devices is identified as responsible for sending an aggregated registration request message for renewing their respective application registrations with a server. In another embodiment, the server receives a registration message for the client application from a client device and detects that at least one other registered client device for that client application is proximate to the requesting client device. The server attempts to preemptively renew the registrations for both the requesting client device and the at least one other registered client device based on the proximity detection.
    Type: Grant
    Filed: May 20, 2015
    Date of Patent: August 27, 2019
    Assignee: QUALCOMM Incorporated
    Inventors: Mohammed Ataur Rahman Shuman, Amit Goel, Sandeep Sharma, Vijay Anandrao Suryavanshi
  • Patent number: 10362145
    Abstract: A method and apparatus for handling a server request received at a data server. The data server comprises a policy request handler. The policy request handler is activated within the data server in response to the server request being received at the data server. The policy request handler is configured to receive a plurality of asynchronous data streams. The policy request handler is further configured to merge data points in the plurality of asynchronous data streams together to form time-ordered data points. The policy request handler is further configured to form policy-based data according to a server policy identified in the server request using the time-ordered data points.
    Type: Grant
    Filed: July 5, 2013
    Date of Patent: July 23, 2019
    Assignee: The Boeing Company
    Inventors: Noah Eric Aaron, Dave Bennett, Will R. Cummins, Noah H. Wecker
  • Patent number: 10355937
    Abstract: Systems and methods are disclosed for determining a topology of a network comprising a plurality of intermediary devices and intermediary paths. One method includes transmitting probes having a TTL value with a destination set to a destination device; receiving, for each probe transmitted, a response including an IP address of a responding device; determining whether more than one responding device has responded to the probes; determining whether more than one responding device has been found for two previous transmissions of probes when more than one responding device has responded to the probes; and transmitting, for each more than one responding device, probes having a decreased TTL value with a destination set to one of the IP addresses of the more than one responding devices, when more than one responding device has been found for two previous transmissions.
    Type: Grant
    Filed: March 9, 2015
    Date of Patent: July 16, 2019
    Assignee: Oath Inc.
    Inventor: John David Barnes