Remote Data Accessing Patents (Class 709/217)
  • Patent number: 10154041
    Abstract: A method of controlling access to content such as web sites on the intranet or interne is described. For example, the method comprises receiving an address of content to be accessed and obtaining similarity of the address to previously labeled addresses of other content items. The similarity is based on co-occurrence of addresses of content items in records of browsing sessions from many consenting users. For example, a browsing session record comprises addresses of content items accessed by a user in a time period during which the user is actively accessing content. A co-occurrence of addresses of content items is the existence of the addresses in the same browsing session record. Access to the content is then controlled on the basis of the similarity.
    Type: Grant
    Filed: January 13, 2015
    Date of Patent: December 11, 2018
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Pushmeet Kohli, Yoram Bachrach, Filip Radlinski, Ulrich Paquet, Li Quan Khoo
  • Patent number: 10148718
    Abstract: A streams manager determines which portions of a streaming application process sensitive data, and when performance of the streaming application needs to be increased, selects based on the sensitive data which portion(s) of the streaming application can be moved to a public cloud. The streams manager then interacts with the public cloud manager to move the selected portion(s) of the streaming application to the public cloud. By taking sensitive data into account, the streams manager protects the integrity of sensitive data while still taking advantage of the additional resources available in a public cloud.
    Type: Grant
    Filed: February 2, 2018
    Date of Patent: December 4, 2018
    Assignee: International Business Machines Corporation
    Inventors: Eric L. Barsness, Michael J. Branson, John M. Santosuosso
  • Patent number: 10146824
    Abstract: A system includes acquisition of executable code of a database job, generation of a definition of the database job in a database repository, the definition of the database job comprising metadata specifying the executable code of the database job and a schedule for executing the executable code, association of a user with the database job, and activation of the database job.
    Type: Grant
    Filed: June 20, 2014
    Date of Patent: December 4, 2018
    Assignee: SAP SE
    Inventors: Bjoern Friedmann, Florian Foebel, Boris Gruschko, Christian Mohr, Martin Strenge, Sascha Zorn
  • Patent number: 10146952
    Abstract: A method may include, by a program of instructions embodied in a read-only memory of a management controller communicatively coupled to a host system processor of an information handling system and configured to provide management of the information handling system via management traffic communicated between the management controller and a dedicated management network external to the information handling system, performing authenticity checks for each of a plurality of sequentially loaded software components of the management controller and controlling execution of the plurality of software components and access by the software components to one or more information handling resources of the information handling system based on the authenticity checks and a configurable policy associated with the management controller, wherein such control of execution and access permits execution of and access by those software components passing the authenticity checks in the event of failure by at least one of the software
    Type: Grant
    Filed: August 2, 2016
    Date of Patent: December 4, 2018
    Assignee: Dell Products L.P.
    Inventors: Johan Rahardjo, Michael J. Stumpf, Timothy M. Lambert
  • Patent number: 10147974
    Abstract: A battery comprises an ion-conducting polymeric composition comprising a copolymer of styrene and vinylbenzyl-Rs, where Rs is a positively charged cyclic amine group. The ion-conducting polymeric composition can be in the form of a membrane. The ion-conducting polymeric composition can comprise a terpolymer of styrene, vinylbenzyl-Rs and vinylbenzyl-Rx, in which Rs is a positively charged cyclic amine group, Rx is at least one constituent selected from the group consisting of Cl, OH, and a reaction product between an OH or a Cl and a species other than a cyclic amine or a simple amine, the total weight of the vinylbenzyl-Rx groups is greater than 1% of the total weight of the membrane, and the total weight of the vinylbenzyl-Rs groups is 15% or more of the total weight of the membrane.
    Type: Grant
    Filed: August 15, 2017
    Date of Patent: December 4, 2018
    Assignee: Dioxide Materials, Inc
    Inventors: Richard I. Masel, Zengcai Liu
  • Patent number: 10148506
    Abstract: A system and method for service discovery. A network management system fetches, from a first network device, configuration data associated with a service executing on the first network device. In response to determining that the service extends across multiple network devices, the network management system constructs, based on the configuration data, a first partial service instance associated with the service executing on the first network device. The network management system merges a plurality of partial service instances to form a merged partial service instance, the plurality of partial service instances including the first partial service instance and a second partial service instance associated with the service executing on a different network device. The network management system promotes the merged partial service instance as a service instance.
    Type: Grant
    Filed: June 28, 2016
    Date of Patent: December 4, 2018
    Assignee: Juniper Networks, Inc.
    Inventors: Nirmal Anburose, Chandrasekhar A
  • Patent number: 10142425
    Abstract: Session reliability can be improved when a USB device is redirected over a remote session. If a remote session is disconnected while a USB device is redirected over the remote session, a server-side agent and a client-side proxy will both receive a session disconnection notification. In response to this session disconnection notification, the agent and the proxy can each queue any I/O requests pertaining to a USB device that was being redirected over the now-disconnected remote session and commence waiting for a specified period of time. If the disconnected remote session is restored within the specified period of time, the agent and the proxy can send the queued I/O requests over the remote session. Otherwise, the agent and proxy can cause the queued I/O requests to be completed with the proper error status or discarded and can take appropriate steps to remove the device from the server and connect the device to the client.
    Type: Grant
    Filed: May 23, 2016
    Date of Patent: November 27, 2018
    Assignee: Wyse Technology L.L.C.
    Inventor: Gokul Thiruchengode Vajravel
  • Patent number: 10140385
    Abstract: A data model defines a structure of data objects with data fields, together with presentation properties. Data is stored according to data models. A request is received that identifies a data object described in a data model. Based on the request, data associated with the data object is invoked according to the data model. The data associated with the data object is invoked from a database and comprises fields' data, field identifiers, field labels, and field properties assigned to a plurality of fields of the data object. A set of contexts is defined to be associated with the data model. A context from the set of contexts is determined to be associated with the invoked data. A presentation of the invoked data is configured according to context specific conditions defined for the determined context. The configured presentation of the data is displayed on a presentation interface.
    Type: Grant
    Filed: October 14, 2015
    Date of Patent: November 27, 2018
    Assignee: SuccessFactors, Inc.
    Inventors: Thomas Angermayer, Begona Fernandez Martinez, Silke Storch
  • Patent number: 10142390
    Abstract: A method delivers content in content delivery networks that include an upstream content delivery network and a downstream content delivery network comprising at least two content delivery entities. The upstream and downstream content delivery networks are connected to each other. A user equipment is connected to the downstream content delivery network. The method includes requesting a content stream by the user equipment, providing the content stream by the upstream content delivery network, redirecting the content stream to a content delivery entity, and providing the content stream to the user equipment. Network information of the downstream content delivery network and/or user equipment information are determined. Probabilities for the content delivery entities are determined for optimized content stream performance. The user equipment is connected to the content delivery entity having the highest probability.
    Type: Grant
    Filed: February 15, 2013
    Date of Patent: November 27, 2018
    Assignee: NEC CORPORATION
    Inventors: Jan Seedorf, Mayutan Arumaithurai
  • Patent number: 10142159
    Abstract: Systems and methods are described for IP Address allocation. A computerized method includes receiving at a wireless access gateway a request from a subscriber to connect to a network, allocating a first IP address to the subscriber from a first pool of IP addresses at the wireless access gateway, and assigning a second IP address to the subscriber from a second pool of IP addresses at the wireless access gateway when the subscriber requests a network service.
    Type: Grant
    Filed: August 14, 2013
    Date of Patent: November 27, 2018
    Assignee: BENU NETWORKS, INC.
    Inventors: Rajendar Duggal, Swarup Sahoo, Rajat Ghai
  • Patent number: 10142366
    Abstract: A computer-implemented method may comprise receiving an electronic message (such as a legitimate email or malicious phishing email, for example) over a computer network, the electronic message containing a uniform resource locator (URL). The URL in the received electronic message may be parsed and one or more original parameter may be identified therein. The type of the identified original parameter(s) may be determined. The identified original parameter(s) may then be transformed according to a parameter transformation rules, selected according to the determined type. to generate transformed parameter(s). The URL may then be reassembled by substituting the transformed parameter(s) for the original parameter(s). The website pointed to by the reassembled URL may then be accessed, over the computer network, using the transformed parameter(s) only if the reassembled URL meets a predetermined minimum criterion.
    Type: Grant
    Filed: March 15, 2016
    Date of Patent: November 27, 2018
    Assignee: VADE SECURE, INC.
    Inventor: Sebastien Goutal
  • Patent number: 10135911
    Abstract: A process that incorporates teachings of the present disclosure may include, for example, recording, by a mobile communication, media content in a first media format and accessing a wireless media system by way of a wireless communication network. A request is transmitted to the remote media system to store the recorded media content in the first media format. The recorded media content is transmitted to the remote media system, without retaining a copy of the recorded media content in the first media format at the mobile communication device. Other embodiments are disclosed.
    Type: Grant
    Filed: June 24, 2015
    Date of Patent: November 20, 2018
    Assignee: AT&T Intellectual Property I, L.P.
    Inventors: Mehrad Yasrebi, James Jackson
  • Patent number: 10133746
    Abstract: In a mirrored database system, a careful write of intentions to perform file system actions is recorded in a persistent file system objects table that is flushed to disk prior to the actions being taken. The table durably and accurately records identities of file system objects that were in use by the database to facilitate creation and deletion of physical file directories and files on a database during crash recovery and during mirror resynchronize. In the event of a failure, crash recovery may quickly and easily identify file system objects which need to be cleaned up by reference to the persistent file system objects table. Similarly, resynchronization of the mirror database can be performed quickly by referring to the persistent file system table data to detect changes since the last database checkpoint.
    Type: Grant
    Filed: May 23, 2016
    Date of Patent: November 20, 2018
    Assignee: Pivotal Software, Inc.
    Inventors: Matthew C. McCline, Milena Bergant
  • Patent number: 10135743
    Abstract: At least one identifier classifies a data packet flow of data packets between an originator and the recipient. A confidence level value of the at least one identifier specifies a confidence degree with which the at least one identifier is determined.
    Type: Grant
    Filed: July 31, 2013
    Date of Patent: November 20, 2018
    Assignee: Telefonaktiebolaget LM Ericsson (Publ)
    Inventors: Javier Muñoz Kirschberg, Ibon Gochi Garcia
  • Patent number: 10127057
    Abstract: A method and apparatus for dynamically implementing an application function is provided, wherein the method includes sending status information to a network device; obtaining a layout information function configuration file fed back from the network device; and creating a window body and a program control based on the layout information function configuration file and establishing a link between the program control and the application function. By creating, through a layout information function configuration file, a display window and a program control in a terminal device, the present invention creates a link between the program control and the application function, so as to achieve fast development, adaptation, and release of the application; besides, personalized adaptation for a specific resolution, launching of a new function, and problem fixing may be implemented without releasing a new-version application.
    Type: Grant
    Filed: October 27, 2015
    Date of Patent: November 13, 2018
    Assignee: Baidu Online Network Technology (Beijing) Co., Ltd.
    Inventors: Wenyu Lv, Jun Li, Daolong Wang, Meng Liu, Xiaowei Liu, Yufei Yan, Yinyin Jin
  • Patent number: 10127358
    Abstract: A method and apparatus for enhancing a user's lifestyle and personal care is provided, including a personal care display device having connection ports, each connection port configured to receive a hardware personal care module configured to interact with the personal care combination display/mirror device to provide personal care functionality facilitating personal care of a user, wherein the personal care display device is configured to transmit user personal care communications comprising user specific nutritional and pharmaceutical care communications personalized to the user to and receive user personal care communications personalized to the user from a remote central server device arrangement.
    Type: Grant
    Filed: August 25, 2017
    Date of Patent: November 13, 2018
    Assignee: MORES, INC.
    Inventor: Ayman Salem
  • Patent number: 10127325
    Abstract: A method, an apparatus and/or a system of amplification of a social object through automatic republishing of the social object on curated content pages based on relevancy is disclosed. A curated content system involves associating a social media account of a user of a third-party service to the curated content system based on an authentication of the social media account through the curated content system. The curated content system may also involve determining that a social object placed in the third-party service is associated with a page in the curated content system based on a relevancy match between an identification data associated with the social object with at least a portion of a content of the page. Further, the curated content system involves automatically republishing the social object adjacent to at least the portion of the content of the page using a processor to amplify an influence of the social object.
    Type: Grant
    Filed: September 25, 2014
    Date of Patent: November 13, 2018
    Assignee: Adobe Systems Incorporated
    Inventors: Xavier Damman, Burt Herman
  • Patent number: 10127363
    Abstract: This system provides wired and/or wireless access throughout a multimedia network built on a distributed architecture which can be transparent to the user. This multimedia network includes content which is imported or generated within the network. The system allows for the content provider to determine the license status of content and update the license status of content which was previously provided by that provider. The external content can be accessed in real time or downloaded and stored within the system for later access at the convenience of the user. The usage of some content is controlled by the use of encryption and other protection methods. The system allows for storage of live video by storing the digitized video and allowing the user to control how, when and where the content is viewed. The system makes available multiple multimedia services to all users in the network or connected via the internet.
    Type: Grant
    Filed: September 25, 2017
    Date of Patent: November 13, 2018
    Assignee: DIGITAL MEDIA TECHNOLOGIES, INC.
    Inventor: Philip Drope
  • Patent number: 10127204
    Abstract: A documentation file is received that includes a plurality of sections and user system parameter data is accessed that identifies attributes of a computing system of a particular user. A subset of the plurality of sections are determined to be presented to the particular user based on the attributes of the computing system and a value for inclusion in content of a particular one of the subset of sections is determined based on the attributes. A customized version of the documentation file is presented on a display device that includes the particular section, omits sections in the plurality of sections outside the subset of sections, and includes the value in presentation of the particular section.
    Type: Grant
    Filed: November 4, 2016
    Date of Patent: November 13, 2018
    Assignee: CA, Inc.
    Inventors: Christian Johannes Lantwin, Carol L. Piccus
  • Patent number: 10129327
    Abstract: A system and associated computer program product for retrieving a file from a distribution of storage nodes. A client computer sends a request for a file to a proxy layer and in response, the proxy layer generates a script for obtaining the requested file and sends the script to the client computer. The client computer executes the script, resulting in portions of the requested file being obtained from respective storage nodes in a storage layer. The portions of the requested file are concatenated to form the requested file.
    Type: Grant
    Filed: June 12, 2017
    Date of Patent: November 13, 2018
    Assignee: International Business Machines Corporation
    Inventors: Ann Corrao, Ranganath G. Iyengar
  • Patent number: 10129124
    Abstract: The present disclosure relates to a method and apparatus for controlling mass diagnostic communication in a vehicle capable to prevent a transmission error of a diagnostic message which can occur during mass diagnostic communication. The method of controlling mass diagnostic communication in a controller connected to a vehicle controller area network (CAN) communication network may include calculating a reception time interval between a previously received CAN frame and a currently received CAN frame, calculating a CAN frame processing time in the controller based on a length of data included in the received CAN frame, and determining a separation transmission period of a mass diagnostic message by comparing the calculated reception time interval with the calculated CAN frame processing time.
    Type: Grant
    Filed: May 17, 2016
    Date of Patent: November 13, 2018
    Assignee: HYUNDAI MOTOR COMPANY
    Inventor: Hyung Jin Joo
  • Patent number: 10127266
    Abstract: In one embodiment, a computer-implemented method for object-granular policy assignment in an object storage environment includes: automatically assigning a plurality of objects stored within the object storage environment to one or more policies; and locating one or more of the objects among a plurality of policy rings within the object storage environment based on semantics of the one or more policies. A virtual namespace maps each object to at least one of the policy rings based on the one or more policies assigned to the object; and the virtual namespace is scalable with a number of the plurality of objects stored within the object storage environment. Corresponding systems and computer program products are also disclosed.
    Type: Grant
    Filed: November 3, 2015
    Date of Patent: November 13, 2018
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Nagapramod S. Mandagere, Mohit Saxena
  • Patent number: 10127185
    Abstract: A format agnostic data transfer system and methods for transferring between disparate components in accordance can include a transmitting component having a data push controller, a receiving component having a processor, and a memory connected to the processor. The data push controller can receive configuration instructions from the receiving component processor transfer said data to said memory, without requiring the use of direct memory access (DMA) at said transmitting component. The reconfigurable nature of the data push controller can allow for both fixed and variable stream data to be sent, making the system data format agnostic. The receiving component can be a processor, while the transmitting component can be a field programmable gate arrays (FPGA) or an application specific integrated circuits (ASIC).
    Type: Grant
    Filed: December 20, 2016
    Date of Patent: November 13, 2018
    Assignee: The United States of America, as Represented by the Secretary of the Navy
    Inventors: Brent L. Anderson, Justin Sellers, Lance Gorrell, Jude Seeber
  • Patent number: 10129428
    Abstract: A system includes: a server and at least one device. The server includes a control unit configured to transmit Web content data including display information indicating at least one application that is able to be used by a device and at least one application command to cause the device to perform processing related to the at least one application. The device includes: a Web browser including: a display control unit configured to perform control for displaying a screen based on the Web content data on a display unit; and an execution unit configured to request execution of an application command included in the Web content data in accordance with an operation performed by a user via the screen; and a processing execution unit configured to, based on a request from the Web browser, perform processing related to an application corresponding to the request.
    Type: Grant
    Filed: February 23, 2017
    Date of Patent: November 13, 2018
    Assignee: Ricoh Company, Ltd.
    Inventors: Hiroyuki Matsushima, Ryoh Takemoto
  • Patent number: 10129311
    Abstract: A streams manager determines which portions of a streaming application process sensitive data, and when performance of the streaming application needs to be increased, selects based on the sensitive data which portion(s) of the streaming application can be moved to a public cloud. The streams manager then interacts with the public cloud manager to move the selected portion(s) of the streaming application to the public cloud. By taking sensitive data into account, the streams manager protects the integrity of sensitive data while still taking advantage of the additional resources available in a public cloud.
    Type: Grant
    Filed: November 16, 2017
    Date of Patent: November 13, 2018
    Assignee: International Business Machines Corporation
    Inventors: Eric L. Barsness, Michael J. Branson, John M. Santosuosso
  • Patent number: 10129817
    Abstract: The present application provides a near field information transmission method and system, an information transmitting client, an information receiving client, and an information system. The information transmitting client transmits an acquisition request to the information system. The information transmitting client receives a random number that corresponds to the acquisition request and is returned by the information system. The random number corresponds to the information of said information transmitting client. The information transmitting client uses the random number as a service set identifier of a hotspot, and the service set identifier is broadcast through a beacon frame of a wireless communication protocol. The present techniques conduct near field information transmission conveniently and accurately.
    Type: Grant
    Filed: April 20, 2017
    Date of Patent: November 13, 2018
    Inventors: Jie Zhang, Kai Cao
  • Patent number: 10129576
    Abstract: Methods and apparatus for selecting, purchasing and delivering content to users of a network so that the user has “virtual” ownership of and access to the content, thereby obviating the need for physical media (e.g., DVDs or CDs). In an exemplary embodiment, the network comprises a hybrid fiber coax (HFC) network, and on-demand (OD) sessions or broadcast modes are used to deliver the virtual content stored at the head-end (or hub site) to the requesting owner. The purchased content is associated with one or more users when stored, thereby providing the owner(s) unlimited access thereto, without the costs and effort associated with renting/purchasing and maintaining DVDs. The content may also comprise new release content, which would otherwise not be available over the network at that time but for the purchase and delivery mechanisms of the invention. Various other complementary features for enhancing the user's virtual ownership experience are also disclosed.
    Type: Grant
    Filed: February 21, 2013
    Date of Patent: November 13, 2018
    Assignee: Time Warner Cable Enterprises LLC
    Inventors: Glenn Britt, Michael L. Lajoie
  • Patent number: 10123068
    Abstract: Systems, methods, and program products for matching electronic audio files (such as songs) to associated electronic video work excerpts or electronic video clips from movies, televisions shows or advertisements in accordance with one or more sync licenses and generating and providing graphical representations of such video clips are disclosed.
    Type: Grant
    Filed: December 12, 2017
    Date of Patent: November 6, 2018
    Assignee: TUNESPOTTER, INC.
    Inventors: Marc Anthony Morris, Grant Lyons
  • Patent number: 10117609
    Abstract: A method and system for distributing contacting information between applications is provided. The system preferably uses an ENUM-type protocol and a middleware tool kit to associate telephone numbers to other identifying information, such as e-mail addresses or URLs for web sites. The system enables the associated contacting information to be shared across multiple applications that may be implemented on a computer or a mobile telephony device. Information is shared only after verification that a requester is authorized to receive the requested contacting information.
    Type: Grant
    Filed: April 13, 2017
    Date of Patent: November 6, 2018
    Assignee: Neustar, Inc.
    Inventors: Jon Peterson, Webb Dryfoos, Peter Charlier Davis
  • Patent number: 10122539
    Abstract: Several embodiments include a live stream system in a media distribution network. The live stream system can divide a broadcast stream from a broadcaster device into one or more media segments. The live stream system can generate an original manifest uniform resource locator (URL) and a duplicate manifest URL to associate with the media segments. The live stream system can generate a broadcast manifest that identifies the media segments via one or more segment identifiers. The live stream system can upload the broadcast manifest and the media segments to a cache system to make the broadcast manifest accessible via either the original manifest URL or the duplicate manifest URL.
    Type: Grant
    Filed: April 13, 2016
    Date of Patent: November 6, 2018
    Assignee: Facebook, Inc.
    Inventors: Federico Daniel Larumbe, Huapeng Zhou
  • Patent number: 10114789
    Abstract: A system on chip includes a display serial interface (DSI) which includes a PHY protocol interface (PPI) used for communication between a DSI host controller and a D-PHY. The DSI host controller includes a register configured to store first indicator data indicating a PPI packetizing method and a lane distributor configured to determine a size of a symbol to be transmitted to the PPI and an order of first processing units to be included in the symbol based on the first indicator data.
    Type: Grant
    Filed: January 7, 2016
    Date of Patent: October 30, 2018
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Min-Chul Kim, Sang Heon Lee, Hyo Chan An
  • Patent number: 10114792
    Abstract: An example method for facilitating low latency remote direct memory access (RDMA) for microservers is provided and includes generating queue pair (QPs) in a memory of an input/output (I/O) adapter of a microserver chassis having a plurality of compute nodes executing thereon, the QPs being associated with a remote direct memory access (RDMA) connection between a first compute node and a second compute node in the microserver chassis, setting a flag in the QPs to indicate that the RDMA connection is local to the microserver chassis, and performing a loopback of RDMA packets within the I/O adapter from one memory region in the I/O adapter associated with the first compute node of the RDMA connection to another memory region in the I/O adapter associated with the second compute node of the RDMA connection.
    Type: Grant
    Filed: September 14, 2015
    Date of Patent: October 30, 2018
    Assignee: CISCO TECHNOLOGY, INC
    Inventors: Prabhath Sajeepa, Sagar Borikar
  • Patent number: 10116652
    Abstract: Examples provided herein are directed to a computing device and media playback system sharing access to a media service corresponding to a media application installed on the computing device. In one example, a media playback system may be configured to (i) receive from the computing device an authorization code that corresponds to a media application installed on the computing device that is authorized to access media from a media service, (ii) transmit to the media service an authorization request with the authorization code, (iii) receive from the media service an authorization token that facilitates obtaining media from the media service, and (iv) transmit to the media service a request for media for playback by the media playback system, where the request for media includes the authorization token.
    Type: Grant
    Filed: January 22, 2018
    Date of Patent: October 30, 2018
    Assignee: Sonos, Inc.
    Inventors: Ron Kuper, Sherwin Liu, Emilio Arce, Arthur L. Coburn, IV
  • Patent number: 10114732
    Abstract: A multi-device data processing machine system includes a plurality of network-connected cliental servers including first and second production servers coupled to a dynamic load balancer. The machine system also includes an SaaS development server that is configured to pass under-development process requests to the load balancer in combination with a mix command such that the load balancer routes a mix of routine production traffic and the under-development process requests to at least one of the production servers that is instrumented for enabling remote debugging of code executing therein so that the under-development process requests can be debugged under the full or partial stresses of a live production environment.
    Type: Grant
    Filed: January 29, 2016
    Date of Patent: October 30, 2018
    Assignee: CA, INC.
    Inventor: Serguei Mankovskii
  • Patent number: 10114879
    Abstract: Systems and methods for generating pluggable domain-specific data types are provided herein. According to some embodiments, methods for generating pluggable domain-specific data types may include determining a schema for the domain-specific data type, the schema including a data protocol that defines how data units are to be encoded into a domain-specific data unit, the domain-specific data unit including two or more data units received from one or more data sources, generating the domain-specific data type utilizing the determined schema, the domain-specific data type having a pluggable format such that the domain-specific data type may be utilized by a third-party application, and storing the domain-specific data type in a domain-specific data type library.
    Type: Grant
    Filed: March 16, 2017
    Date of Patent: October 30, 2018
    Assignee: Comprehend Systems, Inc.
    Inventors: Rick Morrison, Jud Gardner, Matthew Saffer
  • Patent number: 10108519
    Abstract: Systems and methods are presented for detecting, by a universal serial bus (USB) drive operatively coupled with a computing device, power from the computing device, and determining, by the USB drive, that drivers associated with the USB drive have been installed on the computing device. The systems and methods may determine that drivers associated with the USB drive have been installed by sending, to the computing device, a digital signal indicating a predetermined keystroke until the USB drive receives a response from the computing device, and receiving, from the computing device, a feedback response to the digital signal indicating the predetermined keystroke has been received. The systems and methods further executing, by the USB drive, a macro to download a payload to the computing device from a server computer, causing by the USB drive, the payload to execute on the computing device, and causing, by the USB drive, the downloaded payload to be deleted from the computing device.
    Type: Grant
    Filed: December 9, 2016
    Date of Patent: October 23, 2018
    Assignee: Viewpost IP Holdings, LLC
    Inventors: Christopher Pierson, Andrew McCormack
  • Patent number: 10110434
    Abstract: Presented herein are techniques for orchestrating an update of an on-premises cloud connector from a cloud-based software platform. In particular, a first version of a first cloud connector is running in an active-active configuration across first and second nodes in an on-premises cluster. The first cloud connector is associated with user subscriptions to a first on-premises application and the first cloud connector connects the first on-premises application to a first cloud service hosted at a cloud-based software platform application. The first cloud connector is updated from the first version to a second version on each of the first and second nodes in a sequential manner. The update of the first cloud connector from the first version to the second version is initiated at the cloud-based software platform.
    Type: Grant
    Filed: December 1, 2015
    Date of Patent: October 23, 2018
    Assignee: Cisco Technology, Inc.
    Inventor: Andrew John Cooper
  • Patent number: 10108979
    Abstract: A dashboard to integrate gadgets and present data output from the gadgets in an integrated user interface. The gadgets dynamically collect information about an advertisement or an ad campaign associated with the advertisement as the information is collected from various sources during the ad campaign, each of some of the gadgets processing collected information and outputting the processed information in real time.
    Type: Grant
    Filed: April 30, 2015
    Date of Patent: October 23, 2018
    Assignee: Google LLC
    Inventors: Matthew A. Shulman, Diane Lambert, Peter Kellis Kamvysselis, Ekaterina Rogers
  • Patent number: 10110471
    Abstract: A method for dynamic routing is provided. Status information of a multichannel video and data distribution service (MVDDS) channel from customer premises equipment (CPE) is received. The status information is evaluated to determine if data destined for the CPE over the MVDDS channel should be routed over a secondary channel. Data destined for the CPE is route over the secondary channel when the data is determined to be routed over the secondary channel.
    Type: Grant
    Filed: October 31, 2017
    Date of Patent: October 23, 2018
    Assignee: CSC HOLDINGS, LLC
    Inventor: Steven J. Schecter
  • Patent number: 10108179
    Abstract: Included are a machining device having a drive unit, a data memory, and an instruction unit; and a database server that stores NC data used by the machining device as a database, each connected via a network. The machining device is used in an information coordination system in which information in the NC data is coordinated between the machining device and the database server. The machining device includes an NC-data collection unit that collects the NC data from the data memory; an information-coordination-command generation unit that generates an information coordination command to access the database in the database server so as to match data corresponding to the machining device in the database server with the collected NC data; and an information-coordination-command transmission unit that transmits the information coordination command to the database server.
    Type: Grant
    Filed: April 10, 2013
    Date of Patent: October 23, 2018
    Assignee: Mitsubishi Electric Corporation
    Inventor: Noriyasu Fukatsu
  • Patent number: 10104156
    Abstract: A comparison service provider receives, from each of plural object-related information management servers, image information items representing unique patterns included in surfaces of objects and identification information items of the objects, stores the image information items and the identification information items received, receives from a user device an image information item representing the unique pattern included in the surface of the object, identifies one of the identification information items stored based on the image information item received, and transmits to the user device the identification information item identified or a related information item of the object stored in the object-related information management server as related to the identification information item identified.
    Type: Grant
    Filed: October 30, 2014
    Date of Patent: October 16, 2018
    Assignee: FUJI XEROX CO., LTD.
    Inventor: Kensuke Ito
  • Patent number: 10104143
    Abstract: Methods and apparatus are described for segmenting a manifest file to generate smaller manifest files for media content playback. A server can segment a manifest file prior to receipt of a request from a client or in response to a request from a client for a manifest for media content for a particular fragment range.
    Type: Grant
    Filed: June 3, 2016
    Date of Patent: October 16, 2018
    Assignee: Amazon Technologies, Inc.
    Inventors: Lei Li, Mushegh Malkhasyan, Samuel James Van Pelt, Amarsingh Buckthasingh Winston
  • Patent number: 10104432
    Abstract: Methods and apparatus for provisioning or updating software over a network. In one embodiment, the network comprises a cable network, and each particular client device (e.g., set-top box) on the network is identified by an address or other unique descriptor. A version association file stored on a server or downloaded to the device maps particular application versions to one or more addresses corresponding to individual client devices. When the version association file is modified or created, the server transmits an upgrade message over the network (optionally along with the current version association file). Upon receiving an upgrade message, a set-top box accesses the version association file, and compares a designated application version to that of the application currently in use. If the designated version is not present on the set-top, the box will terminate any old version of the application currently running and download and install the designated version.
    Type: Grant
    Filed: December 1, 2006
    Date of Patent: October 16, 2018
    Assignee: TIME WARNER CABLE ENTERPRISES LLC
    Inventors: Lori Anderson, Albert William Straub
  • Patent number: 10104599
    Abstract: A server includes a processor and a memory storing instructions executable by the processor. The processor is configured to receive a device identification of a smart device and a user identification of a user owning the smart device from the smart device; determine whether there is a temporary binding relation between the device identification and the user identification according to a preconfigured temporary binding relation, the preconfigured temporary binding relation being configured after the server detects a designated operation on a device transaction page; and when there is a temporary binding relation between the device identification and the user identification, bind the device identification and the user identification.
    Type: Grant
    Filed: December 13, 2016
    Date of Patent: October 16, 2018
    Assignee: Xiaomi Inc.
    Inventors: Enxing Hou, Deguo Meng, Benchang Su
  • Patent number: 10103947
    Abstract: A method for processing data in a data processing system, the method comprising: receiving, by the data processing system, portable device data collected by a portable device; determining, by a first data processing program of the data processing system, one or more characteristics of the portable device data; based on the one or more characteristics, selecting, by the data processing system, prompt data for transmission to a client device; and causing, by the data processing system over one or more networks, the prompt data to be transmitted to the client device.
    Type: Grant
    Filed: January 8, 2016
    Date of Patent: October 16, 2018
    Assignee: Universal Research Solutions, LLC
    Inventors: Ali Adel Hussam, Nathan Bleigh
  • Patent number: 10097294
    Abstract: The broadcast signal transmitting apparatus includes a signaling encoder for generating signaling information indicating whether a broadcast signal including multimedia content is transmitted in real time using a broadcast network, an internal structure generator for generating at least one object internal structure obtained by dividing a file included in the multimedia content into an independently encoded or decoded data unit, a packet information generator for generating packet information including metadata for identification of the object internal structure when the signaling information indicates that the multimedia content is transmitted in real time, and a transmitter for transmitting a broadcast signal including the object internal structure and the packet information. Accordingly, the apparatus can reduce a total time needed when multimedia content is acquired and then displayed for a user.
    Type: Grant
    Filed: December 30, 2014
    Date of Patent: October 9, 2018
    Assignee: LG ELECTRONICS INC.
    Inventors: Jangwon Lee, Sejin Oh, Woosuk Kwon, Kyoungsoo Moon, Woosuk Ko, Sungryong Hong
  • Patent number: 10095445
    Abstract: Systems and methods for offloading processing from a host to one or more storage processing units using an interconnect network are provided. One such system includes a host having a processing task, a plurality of storage processing units (SPUs), a host interface configured to enable communications between the host and each of the plurality of SPUs, and an interconnection network coupled to at least two of the plurality of SPUs, where the host is configured to command at least one of the plurality of SPUs to perform the processing task, and command the interconnection network to couple two or more of the plurality of SPUs.
    Type: Grant
    Filed: March 29, 2016
    Date of Patent: October 9, 2018
    Assignee: Western Digital Technologies, Inc.
    Inventors: Arup De, Kiran Kumar Gunnam
  • Patent number: 10097491
    Abstract: A method of caching communications for devices being transported by vehicles includes receiving, at a vehicle via forward link, a message directed to the vehicle and a plurality of other vehicles. The message includes: content to be delivered to a requesting mobile device being transported by the vehicle or one of the other vehicles, and an indication of at least some of the content to be cached in one or more computer readable storage media disposed on the vehicle. The method further includes determining if the requesting mobile device is being transported by the vehicle, and, if so, forwarding at least some of the content to the requesting mobile device. At least some of the content is then stored on the one or more computer readable storage media disposed in the vehicle based on the indication of the least some of the content to be cached.
    Type: Grant
    Filed: September 13, 2017
    Date of Patent: October 9, 2018
    Assignee: GOGO LLC
    Inventors: Bryan Adrian Lauer, Rukmani Loganathan
  • Patent number: 10097620
    Abstract: Methods and apparatus to provision a workload in a virtual server rack deployment are disclosed. An example method includes determining, via a first resource manager executing on a processor, parameters of a request for allocating resources of a virtual server rack for performing a workload, determining logical computing resources to be utilized for performing the workload based on the parameters, determining first physical computing resources installed in a first physical rack and second physical computing resources installed in a second physical rack included in the virtual server rack to perform the determined logical computing resources, and instructing a first centralized manager of virtual hosts to provision the first physical computing resources into the logical computing resources to allocate the logical computing resources for performing the workload.
    Type: Grant
    Filed: July 10, 2015
    Date of Patent: October 9, 2018
    Assignee: VMWARE INC.
    Inventors: Thirumalesh Reddy, Raj Yavatkar, Sreekantha Indireddy, Shreekanth Ankala
  • Patent number: 10095481
    Abstract: The invention relates to an application and a method for allowing the development or adaptation of an application for implementation in an embedded processing system. The apparatus and method includes the use of a programmer interface to allow the input of instructions and the development and/or adaptation of the application and to allow the use of one or more development and/or diagnostic tools via the programmer interface and the embedded system in which the application is to be implemented. A server is provided which allows communication between the said application and the embedded system during the development and/or adaptation of the application so as to allow a greater variety of user interaction and development and diagnostic tools to be available for use.
    Type: Grant
    Filed: September 3, 2014
    Date of Patent: October 9, 2018
    Assignee: ARRIS Global Ltd.
    Inventor: Mark Bailie