Patents Examined by Rajeshwari Krishnan
  • Patent number: 10498780
    Abstract: Systems, methods, and non-transitory computer-readable media can send at least one request for streaming a content item. Data associated with at least one portion of the content item is streamed. A first rate at which the content item is encoded is determined. A second rate at which the content item is being streamed is determined. A need for adjusting the streaming of the content item is determined based at least in part on the first rate and the second rate. Streaming of the content item is adjusted. The adjustment causes the second rate at which the content item is being streamed to conform to the first rate.
    Type: Grant
    Filed: April 30, 2015
    Date of Patent: December 3, 2019
    Assignee: Facebook, Inc.
    Inventor: Maher Afif Saba
  • Patent number: 10469378
    Abstract: One embodiment provides a system that facilitates querying of historical network information. During operation, the system generates a query for historical information associated with interest and content object packets, wherein a name for an interest is a hierarchically structured variable length identifier that includes contiguous name components ordered from a most general level to a most specific level, wherein the query is based on a name prefix that includes one or more contiguous name components. The system transmits the query to a responding entity. In response to receiving the historical information from the responding entity, the system performs an operation that increases network efficiency based on the historical information, thereby facilitating a protocol for querying the historical information to increase network efficiency.
    Type: Grant
    Filed: June 25, 2018
    Date of Patent: November 5, 2019
    Assignee: Cisco Technology, Inc.
    Inventors: Christopher A. Wood, Ignacio Solis, Andriana Ioannou, Glenn C. Scott
  • Patent number: 10425245
    Abstract: A method sets up a local control channel between a control unit for controlling a building-internal electrical component, connected to a building-internal access portal, and the access portal, by authenticating the control unit against a building-external authentication server via a building-external communication network; transmitting a network address of the building-internal access portal using the building-external authentication server to the control unit upon successful authentication of the control unit against the building-external authentication server via the building-external communication network; transmitting an access authorization for the building-internal access portal to the control unit using the building-external authentication server via the building-external communication network upon successful authentication of the control unit against the building-external authentication server via the building-external communication network; and setting up the local control channel between the control
    Type: Grant
    Filed: November 9, 2015
    Date of Patent: September 24, 2019
    Assignee: DEUTSCHE TELEKOM AG
    Inventors: Martin Hund, Thomas Unterschuetz, Thorsten Sinning, Jochen Hiller
  • Patent number: 10425769
    Abstract: In one example of the disclosure, navigation data indicative of sequencing and spatial relationship among a plurality of media hotspots is accessed. Each of the hotspots is included within a medium and includes a spatial address. Data indicative of a mobile device's detection of a target hotspot and the mobile device's provision of a display of the target hotspot is received via a network. A recommendation for navigation to an associated hotspot is determined based on the navigation data. The associated hotspot is an immediate predecessor or successor relative to the target hotspot. The recommendation is provided to the device for display.
    Type: Grant
    Filed: May 27, 2014
    Date of Patent: September 24, 2019
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Sriganesh Madhvanath, Sandeep Matti Prabhu
  • Patent number: 10404617
    Abstract: The present invention relates to a method and an apparatus for allocating resources in a communication system using an asset delivery characteristics (ADC) message so as to improve efficiency in network resource usage. A method for allocating network resources in a transmission unit of a communication system according to the present invention comprises the steps of: generating an ADC message that includes a parameter value representing a transmission characteristic of a single asset; and transmitting the generated ADC message, wherein the generated ADC message is updated periodically or aperiodically with respect to the asset.
    Type: Grant
    Filed: March 30, 2015
    Date of Patent: September 3, 2019
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Young-Wan So, Kyung-Mo Park
  • Patent number: 10389669
    Abstract: According to one embodiment of the present invention, a system for marking an email as partially read includes at least one processor. The at least one processor may be configured to determine the types of content contained in an email within a user's inbox. The at least one processor may be further configured to monitor the portions of each of the types of content of the email to determine which portions from each of the types of content that are viewed by the user. Furthermore, the at least one processor may be configured to determine a percentage of the content that has been viewed by the user. Finally, the at least one processor may be configured to then display the percentage of the content that has been viewed by the user.
    Type: Grant
    Filed: December 8, 2015
    Date of Patent: August 20, 2019
    Assignee: International Business Machines Corporation
    Inventors: Snehal S. Devasthali, Apurva S. Patel, Prasad P. Purandare, Chaitrali A. Talegaonkar
  • Patent number: 10387626
    Abstract: Intelligent content delivery enables content to be delivered to different devices in formats appropriate for those devices based on the capabilities of those devices. A user might access the same piece of content on two different devices, and can automatically receive a higher quality format on a device capable of playing that higher quality format. The user can purchase rights to content in any format, such that as new formats emerge or the user upgrades to devices with enhanced capabilities, the user can receive the improved formats automatically without having to repurchase the content. Further, the user can pause and resume content between devices even when those devices utilize different formats, and can access content on devices not otherwise associated with the user, receiving content in formats that are appropriate for those unknown devices even if the user has not previously accessed content in those formats.
    Type: Grant
    Filed: February 29, 2016
    Date of Patent: August 20, 2019
    Assignee: AMAZON TECHNOLOGIES, INC.
    Inventors: Ethan Z. Evans, Luis Felipe Cabrera, Hilliard Bruce Siegel, Peter N. DeSantis
  • Patent number: 10380629
    Abstract: Techniques for leveraging a social graph to facilitate the delivery of relevant recommendations. For example, a recommender is identified based on the recommender being a member of a social networking service who has interacted with an item of web-based content. A recommendee is identified based on the recommendee being another member of the social networking service who is connected to the recommender via a social graph maintained by the social networking service and based on having an affinity score for the item that exceeds a recommendee affinity score threshold and a connection strength to the recommender that exceeds a connection strength threshold. The recommender is sent a communication that invites the recommender to recommend the item to the recommendee. With some example embodiments, the communication is sent to the recommender within a pre-determined time measured from the time the recommender initiated an interaction with the item of web-based content.
    Type: Grant
    Filed: May 8, 2013
    Date of Patent: August 13, 2019
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Mohammad Shafkat Amin, Baoshi Yan, Sripad Sriram, Anmol Bhasin, Christian Posse
  • Patent number: 10382536
    Abstract: A device management apparatus is configured by execution of one or more programs to (i) acquire, from an external apparatus, a status-change information record for a status change that has occurred in a status-changed device, and (ii) determine whether or not the acquired status-change information record is a status-change information record for a managed device managed by the device management apparatus.
    Type: Grant
    Filed: December 8, 2015
    Date of Patent: August 13, 2019
    Assignee: RICOH COMPANY, LTD.
    Inventor: Yoshihiro Narita
  • Patent number: 10367772
    Abstract: Methods, servers and mobile stations are provided to allow a sender mobile station which has transmitted a message toward a recipient mobile station via a first protocol to be notified that the message has been delivered to the recipient mobile station via a different protocol. The sender mobile station may be notified that the message was delivered to the recipient mobile station via a different protocol method via a disposition notification message comprising an indication that the message was delivered to the recipient mobile station via a different protocol.
    Type: Grant
    Filed: December 14, 2018
    Date of Patent: July 30, 2019
    Assignee: TELEFONAKTIEBOLAGET LM ERICSSON (PUBL)
    Inventors: Cristina Badulescu, Sorin Surdila, Nancy M. Greene
  • Patent number: 10348677
    Abstract: Methods, systems, and products translate addresses in networks. A residential gateway translates requests for content such that the residential gateway appears as both a requestor and a destination for requested content, regardless of an actual requesting device or a desired output device.
    Type: Grant
    Filed: November 11, 2016
    Date of Patent: July 9, 2019
    Assignee: AT&T INTELLECTUAL PROPERTY I, L.P.
    Inventors: Jayanta Das, Bhavin A. Doshi, Anand Kumar Singh, Saurabh Kumar
  • Patent number: 10341426
    Abstract: A computing resource service provider may provide computing instances organized into logical groups, such as auto-scale groups. Computing instances assigned to an auto-scale group may be associated with one or more load balancers configured to direct traffic to the computing instances. Furthermore, customers of the computing resource service provider may add or remove load balancer from the auto-scale groups.
    Type: Grant
    Filed: April 30, 2015
    Date of Patent: July 2, 2019
    Assignee: Amazon Technologies, Inc.
    Inventors: Marcel Robert Guzman, Norman Jordan, Shawn Jones, Ahmed Usman Khalid
  • Patent number: 10313291
    Abstract: A method for determining predictive response time for electronic mail across enterprise communication systems is described. In particular, the method includes collecting and subsequently analyzing communications of a particular recipient in order to determine a probability of a sender receiving a response from the recipient. In the event a response is probable, the method also determines a time frame when a response may be sent. In situations where the recipient is non-responsive, the method also provides a list of alternate recipients that the sender can communicate with, whereby the alternate recipients are more responsive than the original recipient.
    Type: Grant
    Filed: May 21, 2015
    Date of Patent: June 4, 2019
    Assignee: QUEST SOFTWARE INC.
    Inventors: Michel Albert Brisebois, Curtis T. Johnstone, Andrew J. Leach, Catherine Helbig Dibble
  • Patent number: 10298517
    Abstract: Aspects of the invention relate to a method of adapting an association of physical resources in a network with a summarized resource corresponding to one or more class of service. The method comprises monitoring at least one parameter of the summarized resources. The method further comprises comparing the at least one parameter between a plurality of summarized resources, and comparing the class of service of the summarized resources. Based on the comparing of the at least one parameter and based on the comparing of the class of service of the summarized resources, the method comprises determining one or more summarized resources to be a source for providing physical resources and determining one or more summarized resources to be a destination for receiving physical resources. Based on the determining, the method comprises modifying an allocation of physical resources to transfer an association of physical resources from the source summarized resource to the destination summarized resource.
    Type: Grant
    Filed: February 17, 2014
    Date of Patent: May 21, 2019
    Assignee: Telefonaktiebolaget LM Ericsson (Publ)
    Inventors: Paola Iovanna, Cristiano Zema
  • Patent number: 10287149
    Abstract: An apparatus comprises a plurality of motorized mobile retail facility personal assistance apparatuses and a central computer system. The central computer system includes a network interface that permits the central computer system to wirelessly communicate with the mobile apparatuses and also with at least one user interface unit. Upon receiving a request to use one of the mobile apparatuses, the central computer system assigns an available apparatuses for use by a user during a usage session. This activity can include interfacing with the user to determine one or more specifics regarding their current needs in these regards. The specifics of their needs, in turn, can provide a basis for assigning a particular apparatus from amongst a plurality of differently purposed and differently configured apparatuses.
    Type: Grant
    Filed: March 4, 2016
    Date of Patent: May 14, 2019
    Assignee: Walmart Apollo, LLC
    Inventors: John P. Thompson, Donald R. High
  • Patent number: 10291545
    Abstract: A method of setting a communicating session for executing an application includes determining an available bandwidth of each of a plurality of communicating sessions connected to a first device; determining a required bandwidth that is used to execute each of a plurality of applications that are executed on the first device; allocating at least one communicating session of the plurality of communicating sessions to at least one application of the plurality of applications, based on strengths of the respective available bandwidths of the plurality of communicating sessions and strengths of the respective required bandwidths of the plurality of applications; and executing the at least one application using the allocated at least one communicating session.
    Type: Grant
    Filed: December 8, 2015
    Date of Patent: May 14, 2019
    Assignee: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Arihant Jain, Ashutosh Kumar Singh, Himanshu Gupta
  • Patent number: 10284894
    Abstract: A method for generating a filename for a chunk of streamed video content is disclosed. The method comprises performing a cryptographic hash function on data associated with the chunk of video content (100A) and setting the output hash value of the cryptographic hash function as the chunk filename (100B). A method for recording broadcast video content by a user device is also disclosed. The method comprises receiving a chunk of broadcast video content (310), generating a filename for the received chunk of video content (320) and storing the generated filename in a user specific storage (330). A method for broadcasting a chunk of video content is also disclosed. The method comprises generating metadata corresponding to the chunk of video content (550), the metadata comprising at least one parameter for generating a file name for the chunk of video content, and broadcasting the generated metadata with the chunk of video content (560).
    Type: Grant
    Filed: February 3, 2014
    Date of Patent: May 7, 2019
    Assignee: Telefonaktiebolaget LM Ericsson (Publ)
    Inventors: Johan Kölhi, Michael Huber, Börje Ohlman, Saurabh Singh
  • Patent number: 10263878
    Abstract: In one implementation, a system for protocol determination includes a monitor engine to collect data relating to interactions with an application. In addition, the system includes a data engine to store loaded scripts to the application and corresponding interactions relating to the loaded scripts. In addition, the system includes a prediction engine to assign a value to each feature of the stored loaded scripts for the application, wherein the value is based on the usage of the application. In addition, the system includes a protocol engine to select a protocol based on the value.
    Type: Grant
    Filed: April 24, 2014
    Date of Patent: April 16, 2019
    Assignee: ENTIT SOFTWARE LLC
    Inventors: Gabi Shalev, Oren Gavriel, Einat Vaintrob Zilber
  • Patent number: 10263846
    Abstract: A device management apparatus includes a reception unit configured to receive a setting value of a setting item to be set on one or more devices, the setting value being contained in first setting information representing a range of values settable on a first device among the devices; a conversion unit configured to convert the setting value, based on second setting information representing a range of values settable on a second device among the devices, and the first setting information; and an application request unit configured to request the second device to apply the setting value after being converted by the conversion unit, to the second device.
    Type: Grant
    Filed: September 9, 2015
    Date of Patent: April 16, 2019
    Assignee: Ricoh Company, Ltd.
    Inventor: Kaname Kurokawa
  • Patent number: 10255080
    Abstract: Embodiments of the present invention are directed to a method of providing non-native notifications and system thereof. These notifications are generated by non-native applications that can be executed on a target device, specifically within a guest environment on the target device, or can be executed on a physically disjoint source device that is communicatively coupled with the target device via a local pairing mechanism or a service in a cloud. The application player and the source device are able to capture these non-native notifications. The target device is able to receive and present these non-native notifications to a user. Notifications include alerts, reminders, updates and messages generated by non-native applications. The user does not need to access the non-native applications, or the application player or source device they are executing on to see the non-native notifications. Instead, the user views these non-native notifications at a central location on the target device.
    Type: Grant
    Filed: July 13, 2016
    Date of Patent: April 9, 2019
    Assignee: BlueStack Systems, Inc.
    Inventors: Shashi Kant Sharma, Sharad Agrawal, Suman Saraf, David P. Reese, Jr.