Remote Data Accessing Patents (Class 709/217)
  • Patent number: 10178146
    Abstract: A method, system, and/or computer program product invokes a web service in a software application. A software application comprises a machine readable description of a functionality to be supported by a web service to be invoked, and a machine readable description of an execution instruction for the web service to be invoked. One or more processors determine/identify a web service that supports the functionality to be supported and the execution instruction for the web service to be invoked.
    Type: Grant
    Filed: November 27, 2013
    Date of Patent: January 8, 2019
    Assignee: International Business Machines Corporation
    Inventors: Evgeny Beskrovny, Omer Tripp, Emmanuel Wurth
  • Patent number: 10166470
    Abstract: A method for providing virtual world functionality to a user of a base virtual world having base virtual world functionality, including providing a virtual world layer having virtual world layer functionality beyond the base virtual world functionality, coupling the virtual world layer to the base virtual world and coupling the virtual world layer to the user. User access to the base virtual world functionality and to the virtual world layer functionality by the virtual world layer is provided.
    Type: Grant
    Filed: August 1, 2008
    Date of Patent: January 1, 2019
    Assignee: International Business Machines Corporation
    Inventors: George R. Dolbier, Rick A. Hamilton, II, Neil A. Katz, Brian M. O'Connell
  • Patent number: 10169469
    Abstract: A system for searching in accordance with an embodiment of the present invention includes: one or more sub nodes configured to generate one or more sub bloom filters corresponding to one or more object identification information; and a representative node configured to generate a representative bloom filter by applying an orthogonal code to each of said sub bloom filters and aggregating the sub bloom filters having the orthogonal code applied thereto, wherein, when the representative node receives a search request, the representative node is configured to apply the orthogonal code to the representative bloom filter and to determine whether object identification information included in the search request is included in sets corresponding to the sub bloom filters by referring to the representative bloom filter having the orthogonal code applied thereto.
    Type: Grant
    Filed: October 2, 2015
    Date of Patent: January 1, 2019
    Assignee: ELECTRONICS AND TELECOMMUNICATIONS RESEARCH INSTITUTE
    Inventors: Jung-Im Kim, Hee-Young Jung
  • Patent number: 10171470
    Abstract: Techniques for secure debugging and monitoring are presented. An end user requests a secure token for logging information with a remote service. A secure monitoring and debugging token service provides the secure token. The remote service validates the secure token and configures itself for capturing information and reporting the captured information based on the secure token.
    Type: Grant
    Filed: July 31, 2017
    Date of Patent: January 1, 2019
    Assignee: NetIQ Corporation
    Inventors: Lloyd Leon Burch, Carolyn B. McClain, Robert Skousen Stilmar, Dipto Chakravarty, Baha Masoud, Michael F. Angelo
  • Patent number: 10169796
    Abstract: A system and method is provided for delivering customized information related to a specific product of interest to consumer. In practice, the consumer uses a suitably enabled portable, mobile and/or wireless device (e.g., such as a mobile camera phone) to scan or otherwise read a marker associated with a product, retail item or other article of interest. From the marker, a unique ID is obtained (i.e., the marker ID). The marker ID is then used to cross-reference a URL or other like address in a database that relates marker IDs to corresponding URLs. The target URL is returned to the consumer's device and an http session is established with a content management server at the target URL. In one suitable embodiment, the content management server obtains a SKU and/or template web page ID that are associated with the marker ID in a database. Suitably, the SKU relates to the specific product with which the marker was associated.
    Type: Grant
    Filed: December 16, 2010
    Date of Patent: January 1, 2019
    Assignee: AVERY DENNISON RETAIL INFORMATION SERVICES, LLC
    Inventors: George Hoffman, Jeffrey P. Jooste
  • Patent number: 10171884
    Abstract: A user can share Internet assets or content URLs via a second display device with other Internet content service users. Thus, the other users will be able to view the same content on their own internet protocol televisions (IPTV), as first display devices, without the need to search for the content in the content providing service. When the shared content is URLs, the recipient can even preview the content from the URL on the second display device before sending it to the recipient's internet protocol television (IPTV).
    Type: Grant
    Filed: November 18, 2013
    Date of Patent: January 1, 2019
    Assignee: SONY INTERACTIVE ENTERTAINMENT LLC
    Inventors: Charles McCoy, Ling Jun Wong, True Xiong
  • Patent number: 10171445
    Abstract: A system may be configured to provide secure access to a physical resource through the use of a partitionable virtual input/output server in a virtualized environment. A server may receive a request to access the physical resources from a cloud tenant administrator. The cloud tenant may be assigned to a particular working load partition (WPAR), and the physical resources may be assigned to the particular WPAR. A remote Kerberos server may be accessed in response to the request. The Kerberos server may be hosted in a private domain, and it may be used to authenticate access to the physical resource. The server may receive a valid ticket from the Kerberos server. The administrator may be granted access to the physical resources via access to the WPAR, based on the valid ticket and for the lifetime of the ticket.
    Type: Grant
    Filed: June 30, 2016
    Date of Patent: January 1, 2019
    Assignee: International Business Machines Corporation
    Inventors: Chethan Jain, Maria R. Ward
  • Patent number: 10169474
    Abstract: In an approach to mobile application usage detection, one or more computer processors detect mobile application usage data of one or more computing devices in a first geographic area during a first time period. The one or more computer processors display the mobile application usage data on an electronic map, where the electronic map depicts at least the first geographic area.
    Type: Grant
    Filed: June 11, 2015
    Date of Patent: January 1, 2019
    Assignee: International Business Machines Corporation
    Inventors: James E. Bostick, John M. Ganci, Jr., Martin G. Keen, Sarbajit K. Rakshit
  • Patent number: 10171972
    Abstract: Parties having different responsibilities and interests at a monitored location can be given a partial view of the totality of the sensor channels of data generated by the various sensors installed at the monitored location. The partial views deliver customized sets of data streams to customers. The selective distribution of sensor information accommodates the divergent interests and needs of parties responsible for tracking the various characteristics of a monitored location.
    Type: Grant
    Filed: November 3, 2017
    Date of Patent: January 1, 2019
    Assignee: Senseware, Inc.
    Inventors: Julien G. Stamatakis, Serene Al-Momen
  • Patent number: 10165323
    Abstract: The present invention discloses systems for monitoring advertisements. A system for monitoring advertisements in a broadcast television channel in accordance with the present invention comprises a sound level monitor for monitoring an audio level of a first broadcast television channel, a data tagger, coupled to the sound level monitor, for tagging a start and an end of an advertisement segment within the first broadcast television channel, and a receiver, wherein when the receiver is first tuned to the first broadcast channel and then tuned to a second broadcast channel, an on-screen display is displayed on a monitor displaying the second broadcast channel, the OSD being displayed when the end of the advertisement segment within the first broadcast channel occurs.
    Type: Grant
    Filed: August 19, 2016
    Date of Patent: December 25, 2018
    Assignee: THE DIRECTV GROUP, INC.
    Inventors: Timothy Lai, Robert G. Arsenault
  • Patent number: 10165311
    Abstract: The disclosure relates to a computer-readable recording medium having a program recorded therein for providing network-adaptive content and a related apparatus. The disclosure allows streaming content to be provided to a user terminal in view of a difference in transmission quality of communication networks by analyzing a source address of a signaling message transmitted to the user terminal, identifying the type of a communication network accessed by the user terminal, differently setting media transmission parameters for encapsulation and packetization in accordance with the identified network type, and performing encapsulation and packetization in accordance with the set media transmission parameters.
    Type: Grant
    Filed: June 14, 2017
    Date of Patent: December 25, 2018
    Assignee: SK Telecom Co., Ltd.
    Inventor: Jongmin Lee
  • Patent number: 10164818
    Abstract: A downstream element in a pipeline processing a network flow receives a first request and executes an indexing function to compute an index into a control block for storing state information associated with the data packet. The downstream element transmits a request to an upstream element to include the index as a tag in one or more subsequent data packets that comprises the plurality of network fields and the associated values. Subsequent data packet may be received at the downstream element with the tag having the index information. The downstream element may process the subsequent data packet based on the tag without having to execute the indexing function on the subsequent data packet.
    Type: Grant
    Filed: October 5, 2016
    Date of Patent: December 25, 2018
    Assignee: International Business Machines Corporation
    Inventors: Hubertus Franke, Douglas M. Freimuth, David P. Olshefski, John M. Tracey, Dinesh C. Verma, Charles P. Wright
  • Patent number: 10165321
    Abstract: A method for providing a user of a target device with placeshifted content. The method includes detecting, utilizing the target device, a matrix code associated with an audio/visual program. Data encoded in the matrix code includes program identifying information and elapsed time information with respect to the program. The method further includes generating, utilizing the target device, a request for the program based at least in part on the encoded data. The method also includes transmitting, utilizing the target device, the program request across a network.
    Type: Grant
    Filed: May 15, 2017
    Date of Patent: December 25, 2018
    Assignee: DISH Technologies L.L.C.
    Inventors: Jason Gaede, Germar Schaefer
  • Patent number: 10164970
    Abstract: Systems and methods are directed to enabling a client device to insert customized content from a first server into a container page received from a second server without using an asynchronous data fetching protocol. The second server determines contextual information related to the client device and prepares a container page that includes an image link having a cryptographically verifiable representation of a set of one or more parameters based on the contextual information. The client device receives and uses the image link to send, to the first server, an image request with the cryptographically verifiable representation of the parameter set. The first server verifies the cryptographically verifiable representation, and uses the set of parameters to generate a customized image. The client device receives and renders the customized image within the container page without reloading the container page.
    Type: Grant
    Filed: November 8, 2017
    Date of Patent: December 25, 2018
    Assignee: Amazon Technologies, Inc.
    Inventor: Jin Peng
  • Patent number: 10162611
    Abstract: A method and apparatus for migration of application source code may include parsing the source code and generating a first output, dynamically analyzing the source code to produce a second output wherein the second output comprises at least business rule metadata associated with the application, converting, using the at least business rule metadata, the source code of the application in an original language to a destination language on the second platform and a data source in an assigned format to a destination format. The method may include simulating memory to execute the source code by creating a dynamic memory array, executing the source code within the dynamic memory array, detecting and resolving parameters of the source code by monitoring execution of the source code, and storing the detected and resolved parameters of the source code in a metadata register.
    Type: Grant
    Filed: January 3, 2017
    Date of Patent: December 25, 2018
    Assignee: Syntel, Inc.
    Inventors: Abhijit Apte, Abhishek Negi, Vivek Rao, Amit Pundeer, Sagar Kulkarni, Prashant Ladha, Shashank Moghe, Vedavyas Rallabandi, Ravi Shankar, Lopamudra Dhal, Prabhat Parey, Abhishek Agarwal, Rahul Mehra
  • Patent number: 10165039
    Abstract: A system is disclosed that generates page profiles for network pages based on aggregated usage data. The page profile for a given page may, for example, include information regarding specific page generation tasks (e.g., resource requests) that are frequently executed by browsers when the page is loaded. The page profiles may be used by browsers or an intermediary system to preemptively perform selected page generation tasks, thereby reducing perceived page load times.
    Type: Grant
    Filed: June 7, 2017
    Date of Patent: December 25, 2018
    Assignee: Amazon Technologies, Inc.
    Inventors: Sajeeva Lakmal Bandara Pallemulle, Amit Santosh Jain, Dhruva Lakshmana Rao Batni, Kai Yi Li
  • Patent number: 10165047
    Abstract: Methods and apparatus for transmitting service information in a neighborhood of peer-to-peer communication groups are disclosed. A peer-to-peer client device connects to a peer-to-peer communication group via a peer-to-peer group owner. The peer-to-peer client generates a service notification including a category and a sub-category and transmits the service notification to the first peer-to-peer group owner. The first peer-to-peer group owner then forwards the service notification (a) to a first group member that is associated with the category and the sub-category, and (b) to a second group member that is identified as a first bridge and is associated with the category.
    Type: Grant
    Filed: December 27, 2013
    Date of Patent: December 25, 2018
    Assignee: GOOGLE TECHNOLOGY HOLDINGS LLC
    Inventors: Dwight R. Smith, David E. Halasz, Apostolis K. Salkintzis
  • Patent number: 10162610
    Abstract: A method and apparatus for migration of application source code may include parsing the source code and generating a first output, dynamically analyzing the source code to produce a second output wherein the second output comprises runtime metadata associated with the application, converting, using the metadata, the source code of the application in an original language to a destination language on the second platform and a data source in an assigned format to a destination format. The method may include simulating memory to execute the source code by creating a dynamic memory array, executing the source code within the dynamic memory array, detecting and resolving parameters of the source code by monitoring execution of the source code, and storing the detected and resolved parameters of the source code in a metadata register.
    Type: Grant
    Filed: January 3, 2017
    Date of Patent: December 25, 2018
    Assignee: Syntel, Inc.
    Inventors: Abhijit Apte, Abhishek Negi, Vivek Rao, Amit Pundeer, Sagar Kulkarni, Prashant Ladha, Shashank Moghe, Vedavyas Rallabandi, Ravi Shankar, Lopamudra Dhal, Prabhat Parey, Abhishek Agarwal, Rahul Mehra
  • Patent number: 10165036
    Abstract: In some implementations, a client device receives a network resource from a network resource provider. During rendering or other processing of the network resource on the client device, the network resource may cause the client device to send a request for a remote process to be executed by a network computing provider. For example, the network resource may include information to establish communication between the client device and the network computing provider for the client device to send a remote processing request. In response to the remote processing request, the network computing provider may obtain and execute remote process information related to the remote process. For example, the remote process information may be provided by the network resource provider and may include executable instructions to be executed by the network computing provider, and may further include data to be used during execution of the remote process.
    Type: Grant
    Filed: December 21, 2011
    Date of Patent: December 25, 2018
    Assignee: Amazon Technologies, Inc.
    Inventor: Samuel S. Gigliotti
  • Patent number: 10158691
    Abstract: A method for providing access to web content by an intermediary server is provided. The method comprises: receiving, from a mobile terminal, a loading request for a web page; receiving, from a content server, document data of the web page after forwarding the web page loading request to the content server; dividing the received document data into a plurality of document data segments; identifying sub-resources included in the web page; associating the sub-resources with the document data segments; transmitting requests sequentially for the identified sub-resources to a resource server to start transmissions of at least some of the identified sub-resources from the resource server to the intermediary server; and transmitting, to the mobile terminal, a first document data segment of the plurality of document data segments after the transmissions of all of sub-resources associated with the first document data segment from the resource server to the intermediary server have completed.
    Type: Grant
    Filed: December 28, 2015
    Date of Patent: December 18, 2018
    Assignee: Guangzhou UCWeb Computer Technology Co., Ltd.
    Inventor: Wen Tian
  • Patent number: 10157404
    Abstract: This disclosure describes systems, methods, and computer-readable media related to online advertisement campaign recommendations. A server may obtain data from an events datastore indicative of missing time slices from a partition of events data. The server may obtain first events data for the missing time slices. The server may identify redundant events data in the first events data that is redundant to second events data stored in the events datastore. The server may delete the redundant events data from the first events data to generate a modified first events data. The server may transmit the modified first events data to the events datastore.
    Type: Grant
    Filed: March 26, 2015
    Date of Patent: December 18, 2018
    Assignee: Amazon Technologies, Inc.
    Inventors: Andrew J. Bradley, Sebastiano Merlino, David Neil Turner, Alistair Francis Smith
  • Patent number: 10158587
    Abstract: A method for communicating between a caller entity and an instance of an application downloaded onto a user terminal and designed to be connected to a connection server. The method including obtaining an instance identifier of the application instance comprising a first and a second identifier, the second identifier being a pointer toward a host server and the first identifier representing the instance within the host server, and transmitting a notification destined for the application instance via the instance identifier.
    Type: Grant
    Filed: February 6, 2014
    Date of Patent: December 18, 2018
    Assignee: ORANGE
    Inventors: Emmanuel Bertin, Stephane Cazeaux
  • Patent number: 10157236
    Abstract: In a client/server environment, rendering of web-based content is separated into two phases, so as to improve the applicability of HTML response caching. Static portion(s) of a web page are cached and delivered immediately in response to an HTTP request, concurrently with sending a request for a full page and extracting dynamic portion(s) therefrom. Dynamic portion(s) are filled in at the client as they become available. The system and method of the present invention enable optimization of the user experience to occur without requiring any recoding of the original page content.
    Type: Grant
    Filed: May 18, 2012
    Date of Patent: December 18, 2018
    Assignee: Radware, Ltd.
    Inventor: Kent Alstad
  • Patent number: 10157068
    Abstract: A system for development, deliver, deployment and operation of an application includes at least one memory including instructions on a computing device and at least one processor on the computing device. The processor is operably coupled to the at least one memory and is arranged and configured to execute the instructions that, when executed, cause the processor to implement an application within a platform associated with a namespace for the platform, where the platform is one platform of a plurality of platforms. The processor implements a descriptor having an identifier that uniquely associates the descriptor with the application, where the descriptor comprises a single file that is platform independent and that includes a plurality of namespaces and application-specific attributes for each of the namespaces to enable the application to operate on multiple different platforms using the same descriptor.
    Type: Grant
    Filed: December 29, 2015
    Date of Patent: December 18, 2018
    Assignee: SAP SE
    Inventors: Silke Arians, Volker Driesen, Iouri Loukachev, Tim Back, Peter Muessig, Andreas Hoffner, Markus Cherdron, Frank Brunswig, Alexander Lingg, Stefan Beck
  • Patent number: 10158678
    Abstract: Disclosed is a broadcast signal transmission device. The broadcast signal transmission device according to one embodiment of the present invention comprises: a receiving unit for receiving a transmission protocol packet comprising a service signaling message for signaling a broadcast service; and a control unit for extracting the service signaling message from the received transmission protocol packet, and for obtaining information for providing a broadcast service from the extracted service signaling message.
    Type: Grant
    Filed: June 24, 2015
    Date of Patent: December 18, 2018
    Assignee: LG ELECTRONICS INC.
    Inventors: Sejin Oh, Jangwon Lee, Sungryong Hong, Woosuk Ko
  • Patent number: 10157208
    Abstract: Apparatuses and methods are provided for reducing power consumption in a pattern-recognition processor. A power control circuit may be coupled to a block of programmed state machines to enable selective activation and deactivation of the block during a pattern search. The block may be deactivated if the pattern search is no longer active in that block and activated when needed by the pattern search. Additionally, the block may be deactivated based on an identifier of the data stream being searched. Excess blocks not used for any programmed state machines may be disabled such that they are not refreshed during a memory cycle.
    Type: Grant
    Filed: November 21, 2016
    Date of Patent: December 18, 2018
    Assignee: Micron Technology, Inc.
    Inventors: Harold B Noyes, David R. Brown
  • 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: 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: 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: 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: 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: 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: 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: 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: 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: 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: 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: 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: 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: 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: 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: 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: 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: 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: 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: 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: 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