Patents Examined by Ramy M Osman
  • Patent number: 9832071
    Abstract: A manufacturer's in-house server receives serial numbers from BD players, and transmits the received serial numbers to an SCM server. The SCM server collates the serial numbers into a control table, and transmits information to the manufacturer's in-house server such as information showing which dispatch destination and sales outlet each BD player passed through before being installed in a user's home (i.e., distribution information). In accordance with the collated control table, the manufacturer's in-house server then transmits flags that are used to make settings appropriate to each BD player. Each BD player then alters its own settings in accordance with its received flag. For example, a setting may be made to start up an application for an information delivery service (i.e., a delivery service for contents such as moving pictures and the like) that the BD player is to be connected to.
    Type: Grant
    Filed: May 19, 2011
    Date of Patent: November 28, 2017
    Assignee: Yamaha Corporation
    Inventors: Osamu Kohara, Seiya Yamada, Shuichi Esaki
  • Patent number: 9817916
    Abstract: Disclosed herein are systems, methods, and apparatus for improving the delivery of web content that has been authored for multiple devices. In certain embodiments, an intermediary device such as a proxy server determines the characteristics of a client device requesting multi-device content, obtains and examines the multi-device content, and in view of the particular requesting client device removes portions that are irrelevant for that device. Doing so can accelerate delivery of the content by reducing payload and relieving the client device of the processing burden associated with parsing the content to make that determination itself, among other things.
    Type: Grant
    Filed: February 22, 2013
    Date of Patent: November 14, 2017
    Inventor: Martin T. Flack
  • Patent number: 9813497
    Abstract: Techniques for performing network-assisted peer discovery to enable peer-to-peer (P2P) communication are described. In one design, a device registers with a network entity (e.g., a directory agent) so that the presence of the device and possibly other information about the device can be made known to the network entity. The network entity collects similar information from other devices. The device sends a request to the network entity, e.g., during or after registration. The request includes information used to match the device with other devices, e.g., information about service(s) provided by the device and/or service(s) requested by the device. The directory agent matches requests received from all devices, determines a match between the device and at least one other device, and sends a notification to perform peer discovery. The device performs peer discovery in response to receiving the notification from the network entity.
    Type: Grant
    Filed: July 21, 2014
    Date of Patent: November 7, 2017
    Assignee: QUALCOMM Incorporated
    Inventors: Siddhartha Mallik, Renqiu Wang, Ravi Palanki, Naga Bhushan
  • Patent number: 9813372
    Abstract: A method performed by a first mobile device is provided. The method comprises: detecting an activity update to an account associated with the first mobile device; communicating the activity update to at least one account contact; receiving a response to the communicated update from the at least one account contact; displaying in a display of the first mobile device: an activity update view having the response appended to the activity update; and a messaging view of a messaging session between the account and the at least one account contact, the messaging view displaying the activity update in association with the response.
    Type: Grant
    Filed: July 19, 2013
    Date of Patent: November 7, 2017
    Assignee: BlackBerry Limited
    Inventor: Raymond Lee Canton
  • Patent number: 9814085
    Abstract: Systems and methods for communicating in a wireless communication system are described. Various processes for reducing the initial link set up time are described. In aspect a method in a wireless communication system is provided. The method includes transmitting two or more network domain identifiers from an access point, each of the network domain identifiers being associated with a respective network service. The method further includes receiving an access request message for establishing the network service associated with at least one of the transmitted network domain identifiers.
    Type: Grant
    Filed: October 26, 2012
    Date of Patent: November 7, 2017
    Assignee: QUALCOMM, Incorporated
    Inventors: George Cherian, Santosh Paul Abraham, Simone Merlin
  • Patent number: 9805324
    Abstract: Exemplary embodiments are generally directed to methods, mediums, and systems for accounting for extensions or reductions of the period for which a resource (e.g., computer processor time, scientific apparatus, storage units, devices, etc.) is allocated. According to exemplary embodiments, allocation-based aggregated effects of extension and relinquishment are modeled. The modeled effects are used to offset allocation forecasts based on historical data. As a result, the dimensionality of the problem of incorporating in-house data is greatly reduced as compared to other techniques, and allocation forecasts can be made more accurately and efficiently.
    Type: Grant
    Filed: September 13, 2016
    Date of Patent: October 31, 2017
    Assignee: SAS Institute Inc.
    Inventors: Bingfeng Ding, Feng Chen, Kevin L. Scott, Metin Balikcioglu, Tugrul Sanli, Xiaodong Yao
  • Patent number: 9807206
    Abstract: The disclosed embodiments provide a system that facilitates communication with a first electronic device from a second electronic device. During operation, the system establishes a peer-to-peer connection between the first electronic device and the second electronic device on a first physical network interface. Next, the system uses the peer-to-peer connection to obtain, on the second electronic device, a first set of network-interface capabilities for the first electronic device. Finally, the system switches the peer-to-peer connection to a second physical network interface based on at least one of the first set of network-interface capabilities and one or more characteristics associated with the peer-to-peer connection.
    Type: Grant
    Filed: March 7, 2013
    Date of Patent: October 31, 2017
    Assignee: Apple Inc.
    Inventors: Peter N. Heerboth, Craig P. Dooley, Michael J. Giles
  • Patent number: 9801002
    Abstract: In one aspect of the teachings herein, a Services Capability Layer, SCL, within a Machine-to-Machine, M2M, network generates unique identifiers, for use in identifying individual application instances within the M2M domain. According to such operation, an SCL receives or otherwise obtains an application identifier for an application instance registering at the SCL, and generates a globally unique identifier for the application instance using the application identifier or an alias corresponding to it. As an example, the SCL appends to the application identifier or alias its own identifier, which is unique to that SCL, along with a random value. The resultant identifier is guaranteed to be unique for the individual application instance and the SCL uses the resultant identifier for identifying the application instance to other entities within the M2M domain.
    Type: Grant
    Filed: November 26, 2013
    Date of Patent: October 24, 2017
    Inventor: George Foti
  • Patent number: 9798556
    Abstract: A dynamic reconfiguration to include on-line addition, deletion, and replacement of individual modules of to support dynamic partitioning of a system, interconnect (link) reconfiguration, memory RAS to allow migration and mirroring without OS intervention, dynamic memory reinterleaving, CPU and socket migration, and support for global shared memory across partitions is described. To facilitate the on-line addition or deletion, the firmware is able to quiesce and de-quiesce the domain of interest so that many system resources, such as routing tables and address decoders, can be updated in what essentially appears to be an atomic operation to the software layer above the firmware.
    Type: Grant
    Filed: December 28, 2015
    Date of Patent: October 24, 2017
    Inventors: Mani Ayyar, Eric Richard Delano, Ioannis Y. Schoinas, Akhilesh Kumar, Doddaballapur Jayasimha, Jose A. Vargas
  • Patent number: 9794378
    Abstract: A Network Device (ND) may be configured to enable secure digital video streaming for HD (high definition) digital video systems over a standard network. The ND may operate in at least one of two modes, a co-processor mode and a stand-alone mode, and may provide at least three high level functions: network interface control (NIC), video streaming offload (VSO), and stand-alone video streaming (SVS). To seamlessly execute the VSO functionality, the ND may be configured to have two network stacks running synchronously on a single network interface having a single network address. The two network stacks may share the data traffic, while the Host network stack may act as a master, and configure the ND network stack to accept only specifically designated traffic, thus offloading some of the data processing to the processor configured in the ND.
    Type: Grant
    Filed: October 30, 2007
    Date of Patent: October 17, 2017
    Inventors: Hariramanathan Ramakrishnan, Bryan A. Whitehead, Maksim A. Azarov, Neil A. Winchester, William R. Chiechi
  • Patent number: 9787795
    Abstract: Systems and methods described herein can take advantage of the caching abilities of the browser and the idle time of the user to prefetch tag libraries of one or more tags for execution in a subsequent content page. For example, these systems and methods can provide the ability to prefetch and not execute a tag library on a content page before it is required so the tag library is cached in the browser. When the browser hits the page that uses the tag library, the tag library can be quickly retrieved from memory and executed.
    Type: Grant
    Filed: October 24, 2016
    Date of Patent: October 10, 2017
    Assignee: TEALIUM INC.
    Inventor: Michael Anderson
  • Patent number: 9773217
    Abstract: Multiple elements of information relating to a locate and marking operation are integrated so as to provide an enhanced positive response to one or more entities associated with requesting the locate and marking operation (e.g., an excavator, a home owner or property owner, other contractor). The locate and marking operation is performed by a locate technician in response to at least one locate request ticket by applying at least one physical locate mark on ground, pavement, or other surface to indicate a presence or an absence of at least one underground facility within a dig area, wherein at least a portion of the dig area is planned to be excavated or disturbed by an excavator during excavation activities.
    Type: Grant
    Filed: November 2, 2015
    Date of Patent: September 26, 2017
    Assignee: Certusview Technologies, LLC
    Inventors: Steven E. Nielsen, Curtis Chambers, Jeffrey Farr
  • Patent number: 9766943
    Abstract: A method and apparatus is disclosed herein for use of a connectivity manager and a network infrastructure including the same. In one embodiment, the network infrastructure comprises one or more physical devices communicably coupled into a physical network infrastructure or via the overlay provided by the physical servers; and a virtual network domain containing a virtual network infrastructure executing on the physical network infrastructure. In one embodiment, the virtual network domain comprises one or more virtual network functions connected together through one or more links and executing on the one or more physical devices, and one or more interfaces coupled to one or more network functions via one or more links to communicate data between the virtual network domain and at least one of the one or more physical devices of the physical network infrastructure while the virtual network domain is isolated from other virtual infrastructures executing on the physical network infrastructure.
    Type: Grant
    Filed: April 15, 2014
    Date of Patent: September 19, 2017
    Assignee: Nicira, Inc.
    Inventors: Brenden Blanco, Sushil Singh, Gaetano Borgione, Alexei Starovaitov, Pere Monclus
  • Patent number: 9760424
    Abstract: The boot process of a content/service receiver is dynamically monitored to provide error and/or status information in a step-by-step and/or in a single-snapshot manner. This can be accomplished by, for example, utilizing an application thread running within, and/or, outside the context of the boot code. Status information from, for example, software drivers and/or any other software/hardware/middleware components, is acquired by the application thread utilizing any mechanism, for example, event-driven and/or polling, and then relayed to an external entity, which can be locally and/or remotely located. The external entity can be reached by any means of standard and/or proprietary medium and protocols available, if necessary. The relayed information can then be used, for example, for displaying to a user via a graphical user interface, and/or can be recorded and the like.
    Type: Grant
    Filed: January 31, 2008
    Date of Patent: September 12, 2017
    Inventors: Thanabalan Thavittupitchai Paul, John Alan Gervais, Xiaowei Xu
  • Patent number: 9756140
    Abstract: Disclosed are various embodiments for tracking user behavior relative to a network page and identifying user interest in various content items of the network page according to the user behavior. A network page that includes multiple content items is rendered for display in a client. A user action is obtained relative to the network page. A user behavior report is sent to one or more servers. The user behavior report indicates the user action, a timestamp associated with the user action, and one or more of the content items that are associated with the user action.
    Type: Grant
    Filed: December 12, 2014
    Date of Patent: September 5, 2017
    Inventors: Jared L. Richardson, Siddharth Sriram, Logan Luyet Dillard, Eric B. Fox
  • Patent number: 9756101
    Abstract: Techniques are proposed for embedding transition points in media content. A transition point system retrieves a time marker associated with a point of interest in the media content. The transition point system identifies a first position within the media content corresponding to the point of interest. The transition point system embeds data associated with the time marker into the media content at a second position that is no later in time than the first position. The transition point system causes a client media player to transition from a first image quality level to a second quality level based on the time marker.
    Type: Grant
    Filed: August 2, 2013
    Date of Patent: September 5, 2017
    Assignee: Pixar
    Inventor: Dominic Glynn
  • Patent number: 9749441
    Abstract: According to one general aspect, a method for managing a plurality of different tenants on a shared computing infrastructure including at least one application server apparatus may include associating a tenant with a plurality of services, wherein each service provides a set of actions that the service is configured to perform. In some embodiments, the method may include associating at least one tenant runlevel for each associated service with the tenant. In various embodiments, the method may include, when the application server apparatus executes a service for the tenant, determining the tenant runlevel associated with the tenant, and managing the set of actions configured to be performed by the service based at least in part upon the tenant runlevel associated with the tenant and the service.
    Type: Grant
    Filed: December 8, 2009
    Date of Patent: August 29, 2017
    Assignee: SAP SE
    Inventors: Björn Friedmann, Werner Rehm, Florian Föbel, Christian Goldbach, Matthias Rinck, Jochen Müller, Martin Hartig, Achim Braemer
  • Patent number: 9742857
    Abstract: The present solution is directed to a system for specifying a source internet protocol (IP) address used by an intermediary device for a connection to a server. The system includes a device intermediary to a plurality of clients and a server. The device may have a net profile for sending traffic to servers. The net profile specifies one or more internet protocol (IP) addresses to use as a source IP address for a connection between the device and the server. The device receives a request from a client of the plurality of clients via a first transport layer connection between the client and the device, identifies the net profile for the request, and establishes, responsive to the request, a second transport layer connection between the device and the server using an IP address.
    Type: Grant
    Filed: August 24, 2012
    Date of Patent: August 22, 2017
    Assignee: CITRIX SYSTEMS, INC.
    Inventors: Salauddin Mohammed, Jyotheesh Rao Kurma
  • Patent number: 9734473
    Abstract: Exemplary embodiments are generally directed to methods, mediums, and systems for correcting censored or constrained historical data with various possible types of computing devices, including cloud-based devices, personal computing devices, and edge-based devices. The corrected data may be used in forecasting, for example to forecast demand for a limited resource. In some embodiments, the data is modeled at a higher level of granularity than an individual record. The aggregated demand may then be pro-rated over a group of categories or users where a given category of users that might be small or nonexistent over a certain time frame may be better accommodated. Moreover, it may be easier or more efficient to make assumptions and employ computing resources at the aggregate level.
    Type: Grant
    Filed: September 6, 2016
    Date of Patent: August 15, 2017
    Assignee: SAS Institute Inc.
    Inventors: Kevin L. Scott, Metin Balikcioglu, Bingfeng Ding, Shengkuei Lin, Tugrul Sanli
  • Patent number: 9723092
    Abstract: A system is presented that enables the control and/or monitoring of an electronic device by a remote terminal via a wireless network. The system includes a remote terminal from which a user accesses an application for controlling and monitoring the electronic device. The application is processed through an application program interface to configure the application for the remote terminal. The configured application is then accessible through a network communication for execution by the remote terminal. The server or system offering the configured application may also act as a proxy between the user terminal and the electronic device, for wireless monitoring or control of the electronic device while the user terminal executes the application.
    Type: Grant
    Filed: April 7, 2011
    Date of Patent: August 1, 2017
    Assignee: Cellco Partnership
    Inventor: Nematolah Kashanian