Miscellaneous Patents (Class 709/200)
-
Patent number: 9661559Abstract: The present invention relates to a wireless communication system and, more specifically, to a method and an apparatus for processing a non-access stratum (NAS) signaling request. According to one embodiment of the present invention, the method for enabling a terminal to perform the NAS signaling process in a wireless communication system comprises the steps of: receiving a first message comprising information for indicating network failure from a network node of a first network; starting a timer related to network selection; and selecting a second network among the network candidates except for the first network when the timer related to network selection is operated.Type: GrantFiled: March 19, 2013Date of Patent: May 23, 2017Assignee: LG ELECTRONICS INC.Inventors: Jaehyun Kim, Laeyoung Kim, Taehyeon Kim, Hyunsook Kim
-
Patent number: 9647869Abstract: Embodiments of the invention relate to providing a method and system for presenting users with the ability to host a virtual world especially one that is capable of being used in a game based environment for teaching and learning, and more specifically to improving ease of customization, enabling on-demand-usage and facilitating content sharing for hosting private virtual locations on virtualized servers specifically so that multiple discreet virtual worlds can be hosted (automatically and remotely), started or removed on one or more servers simultaneously and independently of each other without affecting the other hosts.Type: GrantFiled: August 3, 2012Date of Patent: May 9, 2017Assignee: PLAYWARE STUDIOS ASIA PTE LTDInventor: Siddharth Jain
-
Patent number: 9646156Abstract: The present application discloses method and system for detecting potential security attacks against a vehicle networking through an OBD-II port. The system establishes an inbound OBD-II CAN message whitelist and an outbound OBD-II CAN message blacklist, respectively. Upon receipt of a CAN message command, the system updates statistics for the command and determines whether the command is inbound or outbound. In response to an inbound command from a device external to the vehicle, the system compares the inbound command with the whitelist and forwards the inbound CAN message command to the vehicle via the vehicle's OBD-II port when inbound command appears in the whitelist. In response to an outbound CAN message command from the vehicle, the system compares the outbound command with the blacklist and prevents the outbound command from being sent to an external vehicle via the vehicle's OBD-II port when the outbound command appears in the blacklist.Type: GrantFiled: July 17, 2015Date of Patent: May 9, 2017Assignee: Visual Threat Inc.Inventors: Wei Yan, Kai Peng, JunWu Pan
-
Patent number: 9633126Abstract: Methods and systems for synchronizing browser bookmarks are provided herein. In an exemplary method, a server can receive a bookmark collection sent by a first terminal browser. The bookmark collection can contain one or more bookmarks. The server can push the bookmark collection to a second terminal browser for the second terminal browser to simultaneously add the one or more bookmarks contained in the bookmark collection as bookmarks of the second terminal browser.Type: GrantFiled: May 23, 2014Date of Patent: April 25, 2017Assignee: TENCENT TECHNOLOGY (SHENZHEN) COMPANY LIMITEDInventors: Wei Li, Bo Hu, Ruiyi Zhou, Xi Wang, Kai Zhang, Zhengkai Xie, Xin Qing, Bosen He, Huijiao Yang, Ying Huang, Yulei Liu, Cheng Feng, Tingyong Tang, Sha Mo
-
Patent number: 9626423Abstract: An information processing apparatus includes a communication unit and a control unit. The control unit is configured to control the communication unit to receive a plurality of pieces of post information sent from a first user, to obtain a plurality of pieces of evaluation information of another user with respect to the received plurality of post information, to classify the plurality of pieces of post information into a plurality of clusters, and to determine, as an advantage cluster of the first user, a cluster with the highest evaluation in the plurality of pieces of evaluation information out of the plurality of clusters.Type: GrantFiled: March 6, 2013Date of Patent: April 18, 2017Assignee: Sony CorporationInventors: Norifumi Kikkawa, Yuichi Kageyama, Junichiro Takagi, Mitsuhiro Hosoki
-
Patent number: 9623326Abstract: An apparatus comprising a server that generates a stream of streaming interactive video and/or audio. Means for multicasting the stream to a plurality of client devices accommodating different device video, audio and/or network characteristics, and means for allowing input from one or more of the client devices to control the streaming interactive video.Type: GrantFiled: December 13, 2014Date of Patent: April 18, 2017Assignee: Sony Interactive Entertainment America LLCInventors: Stephen G. Perlman, Roger Van der Laan
-
Patent number: 9628577Abstract: In one embodiment, a first computing device determines a priority of a communication to be pushed to a second computing device. The priority of the communication is based on a relevance score of the communication with respect to a user of the second computing device. The first computing device sends the communication via a push notification to the second computing device if the priority exceeds a predetermined threshold. The push notification itself comprises the priority of the communication, and the push notification is received by a secondary processor of the second computing device.Type: GrantFiled: November 17, 2015Date of Patent: April 18, 2017Assignee: Facebook, Inc.Inventors: Matthew Nicholas Papakipos, David Harry Garcia
-
Patent number: 9629019Abstract: A method and apparatus for interrupting the lower priority packet transmission/reception for higher priority packet transmission/reception within the context of a common RLC entity is provided herein. The transmission/reception of lower priority data blocks containing data segments of a first higher layer packet is interrupted to transmit/receive higher priority data blocks containing data segments of a second higher layer packet. After the transmission/reception of a final segment of the second higher layer packet, the transmission/reception of the first higher layer packet is resumed. In some embodiments, a final segment of the second higher layer packet is encapsulated in a final higher priority data block with a remaining data segment of the first higher layer packet. The final higher priority data block further includes a transition indicator to indicate a transition from the second higher layer packet back to the first higher layer packet.Type: GrantFiled: March 9, 2015Date of Patent: April 18, 2017Assignee: Telefonaktiebolaget LM Ericsson (publ)Inventors: John Diachina, Andreas Bergström, Paul Schliwa-Bertling
-
Patent number: 9621616Abstract: A system and method for processing and displaying at least two media content streams, a first content stream and an auxiliary content stream. The system receives, stores, decodes and displays at least two consecutive media content streams. The media content streams include an initial XML which includes a memory allocation datum in relation to the auxiliary content stream. The system utilizes the memory allocation datum to download and store auxiliary media content while the first content is being decoded and displayed.Type: GrantFiled: September 16, 2013Date of Patent: April 11, 2017Assignee: Sony CorporationInventor: Takashi Hironaka
-
Patent number: 9612875Abstract: The present invention provides an operational-task-oriented system and method for dynamically adjusting operational environment applicable to a computer cluster. Each operational node of the computer cluster has two or more operational systems installed. After receiving the operational task, the control node estimates the time required for completing different tasks requiring different operational systems by appropriate operational nodes and compares the estimated finish time and the assigned finish time for judging how to adjust the operating system running in the operational nodes. Thereby, the operational task can be completed in the assigned finish time. Another method is to use the control node to analyze the proportions of the tasks requiring different operational systems in an operational task and hence adjusts the operational system running in an operational node according to the proportion of requirement. Thereby, the operational task can be completed in the shortest time.Type: GrantFiled: November 14, 2014Date of Patent: April 4, 2017Assignee: National Applied Research LaboratoriesInventors: Ming-Jen Wang, Chih-Wen Chang, Chuan-Lin Lai, Chia-Chen Kuo, Jiang-Siang Lian
-
Patent number: 9612775Abstract: A memory device may comprise circuitry to adjust between latency and throughput in transferring information through a memory port, wherein the circuitry may be capable of configuring individual partitions or individual sectors as high-throughput storage or low-latency storage.Type: GrantFiled: December 30, 2009Date of Patent: April 4, 2017Assignee: Micron Technology, Inc.Inventors: Samuel D. Post, Eric Anderson
-
Patent number: 9615243Abstract: The invention is directed to configuring a mobile device. An exemplary method comprises: connecting, using the mobile device, to a first network; requesting, using the mobile device, a list of subscription options from the first network, wherein the list of subscription options comprises a subscription option associated with a second network different from the first network; selecting, using the mobile device, the subscription option associated with the second network; downloading, using the mobile device, a communication application associated with the selected subscription option; terminating, using the mobile device, the connection to the first network; and connecting, using the mobile device, to the second network using the communication application.Type: GrantFiled: March 31, 2014Date of Patent: April 4, 2017Assignees: Sony Corporation, Sony Mobile Communications Inc.Inventors: Anders Mellqvist, Heino Wendelrup
-
Patent number: 9607084Abstract: Assigning a single master identifier to all related content assets. Memory is provided for storing content assets and metadata associated with each of the content assets, wherein the metadata includes a plurality of metadata field entries. A processor is coupled to the memory. The processor is configured for analyzing the metadata associated with each of the content assets to produce correlations between metadata field entries associated therewith, identifying related content assets by determining content assets having a predetermined correlation between metadata field entries and assigning a single, unique asset identifier to the related content assets.Type: GrantFiled: March 11, 2011Date of Patent: March 28, 2017Assignee: Cox Communications, Inc.Inventors: Yousef Wasef Nijim, Terry Douglas Lee, Francisco Gonzalez
-
Patent number: 9594484Abstract: The present relates to a method and system for navigating to a sub-resource of an Internet resource. The method and system comprises receiving information regarding a particularly determined sub-resource of the Internet resource. The particularly determined sub-resource is defined independently of the publisher of the Internet resource. The method and system comprises displaying, contemporaneously with the display of the Internet resource, a user-selectable object. The user-selectable object has an associated indication of the sub-resource of the Internet resource. And the method and system comprises, upon selection of the user-selectable object, displaying the sub-resource.Type: GrantFiled: October 1, 2013Date of Patent: March 14, 2017Assignee: YANDEX EUROPE AGInventors: Ilya Valentinovich Segalovich, Konstantin Pavlovitch Gorskiy, Roman Kirillovitch Ivanov
-
Patent number: 9596236Abstract: A method for authenticating a user to a document escrow service includes steps of logging a mobile phone onto a mobile network, wherein the mobile phone has a biometric sensor, a display, an input apparatus, and a non-transient memory in communication with a processor, and opening a signature application on the mobile device. The method further includes reading the biometric sensor and sending, via the mobile network, biometric data collected from the reading of the biometric sensor to a document execution server or a manufacturer application server. The method further includes receiving, at the mobile phone a permission signal and, dependent upon the permission signal received, using the mobile device to either allow or not allow a web ready document to be signed and returned to the document execution server.Type: GrantFiled: April 9, 2014Date of Patent: March 14, 2017Assignee: Citrix Systems, Inc.Inventors: Cary Dunn, Daryl Bernstein
-
Patent number: 9594587Abstract: Methods, systems, and products are provided for workflow decision management. Embodiments include maintaining a device state history; identifying a plurality of device usage patterns in dependence upon the device state history; identifying a plurality of workflow scenarios in dependence upon the device usage patterns; determining a workflow administration capacity in dependence upon the plurality of workflow scenarios; identifying a plurality of workflows in dependence upon the workflow scenario; executing the plurality of workflows in dependence upon the workflow administration capacity.Type: GrantFiled: August 13, 2013Date of Patent: March 14, 2017Assignee: International Business Machines CorporationInventors: William A. Brown, Richard W. Muirhead, Francis X. Reddington
-
Patent number: 9594622Abstract: Responsive to detecting a failure in a computer system determined by receiving a trap from at least one component integrated in the computer system, a notification to a recipient may be transmitted. A service ticket is created associated with the failure. One or more other problem events occurring during the failure is detected and an indication that the other problem events occurred during the failure is recorded. Notifying the recipient during the failure, of the one or more other problem events, is prevented. Responsive to detecting a resolution of the failure, the service ticket is updated with the other problem events with the indication that the other problem event occurred during the failure.Type: GrantFiled: February 4, 2015Date of Patent: March 14, 2017Assignee: International Business Machines CorporationInventors: Joseph A. Bohn, Howard R. Davidson, Jose I. Ortiz, Nicholas C. Schambureck, Kristin R. Whetstone
-
Patent number: 9589456Abstract: A method, apparatus and system of exposure of public internet protocol addresses in an advertising exchange server to improve relevancy of advertisements are disclosed. In one embodiment, a method of a client device includes applying an automatic content recognition algorithm to determine a content identifier of an audio-visual data. The client device then associates the content identifier with an advertisement data based on a semantic correlation between a meta-data of the advertisement provided by a content provider and/or the content identifier. The advertisement data may be generated through an advertising exchange server based on the content identifier of the audio-visual data and/or a public internet-protocol address associated with an application requesting the advertisement data.Type: GrantFiled: September 4, 2013Date of Patent: March 7, 2017Assignee: FREE STREAM MEDIA CORP.Inventors: David Harrison, Josh Smallman, Alvir Navin, Ashwin Navin
-
Patent number: 9582289Abstract: Configurable selection of communication interfaces on a multi-homed computing device. Application programs executing on the computing device define preferences, policies, and/or restrictions for use of the various communication interfaces. Responsive to a request from one of the application programs to communicate with a destination computing device, a list of the communication interfaces is created based on the preferences defined by the application program. The application program iteratively attempts to establish a connection to the destination computing device using each of the communication interfaces on the list.Type: GrantFiled: March 25, 2013Date of Patent: February 28, 2017Assignee: Microsoft Technology Licensing, LLCInventors: Adam R. Dyba, Adam Sapek
-
Patent number: 9584989Abstract: A crowd-sourced mobile messaging spam detection and defense system includes an application running on a mobile device. The application uses an unwanted message detection algorithm to analyze and classify messages as potential unwanted messages. The potential unwanted messages are presented to a user for confirmation that the messages are unwanted messages. In response to confirmation, the mobile device transmits a notification to a virtual machine associated with the user. The virtual machine uses the notification to update the unwanted message detection algorithm which may then be transmitted to the mobile device. The virtual machine may also transmit the notification to a global virtual machine. The global virtual machine may use the notification to update a set of classification rules maintained by the global virtual machine and transmit the set of classification rules as necessary to the multiple virtual machines for use in updating the unwanted message detection algorithm.Type: GrantFiled: November 25, 2013Date of Patent: February 28, 2017Assignee: AT&T Intellectual Property I, L.P.Inventors: Ann E. Skudlark, Jeffrey Erman, Yu Jin, Abhinav Srivastava, Lien K. Tran
-
Patent number: 9576128Abstract: Corruption of program stacks is detected by using guard words placed in the program stacks. A called routine executing on a processor checks a guard word in a stack frame of a calling routine. The checking determines whether the guard word has an expected value. Based on determining the guard word has an unexpected value, an indication of corruption of the stack frame is provided. Some routines, however, may not support use of guard words. Thus, routines that are interlinked may have differing protection capabilities. In this situation, a determination may be made as to whether a caller routine supports guard word protection. Based on determining that the caller routine supports guard word protection, the called routine verifies the guard word.Type: GrantFiled: January 6, 2016Date of Patent: February 21, 2017Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventor: Michael K. Gschwind
-
Patent number: 9577946Abstract: Systems and methods for account specific login throttling are provided. A user with a user account may submit a request to a server regarding download of an application onto one or more user devices associated with the server. The server may determine that the current load of request is more than it handle, assign a number to the request, and send a responsive message includes information about when the application will be made available to the user account for download. Once the allotted number is called and the server is ready to make the application available to the user account, the server may send notification to the user. account. The user may then download the application onto the one or more client devices associated with the user account.Type: GrantFiled: January 2, 2015Date of Patent: February 21, 2017Assignee: hopTo, Inc.Inventors: Eldad Eilam, Christoph Berlin
-
Patent number: 9578038Abstract: Adaptive security profiles are supported on an electronic device. One or more security profiles may be automatically or selectively applied to the device based on the device's location and one or more geographic zone definitions. The security profiles may be used to determine the level of authentication or number of invalid authentication attempts for a particular feature or application or set of features or applications.Type: GrantFiled: February 6, 2014Date of Patent: February 21, 2017Assignee: Apple Inc.Inventors: Michael I. Ingrassia, Jr., Jeffery T. Lee
-
Patent number: 9578649Abstract: To improve performance in devices capable of communication using multiple radio access technologies (RATs), a gap pattern may be constructed in which a first RAT is quieted during certain times to allow for a second RAT to operate without interference. Gap patterns may be constructed based on timeline constraints, such as grant scheduling and HARQ performance, or based on desired performance levels of one or more of the RATs. Gap patterns may be selected by a user equipment or base station. Gap patterns may be selected to protect information in certain subframes. Potential gap patterns may be assigned weights indicating their desirability.Type: GrantFiled: January 17, 2012Date of Patent: February 21, 2017Assignee: QUALCOMM INCORPORATEDInventors: Pranav Dayal, Tamer Adel Kadous, Rajat Prakash, Ashok Mantravadi, Ahmed K. Sadek
-
Patent number: 9578102Abstract: A determination is made of users that form a group within a social network in which the users communicate with each other over a network with electronic devices in a client-server architecture. The users in the group within the social network form a peer-to-peer (P2P) storage group within a P2P storage network. In the P2P storage network, users are peers that act as a client and a server for each other.Type: GrantFiled: February 24, 2016Date of Patent: February 21, 2017Inventor: Philip Scott Lyren
-
Patent number: 9577841Abstract: A method, system, and computer program product for encapsulating a packet within a virtualized network. The method includes writing one or more first translation control entries (TCEs) from a TCE table of a client system to a TCE table of a host system, and writing one or more second TCEs to the TCE table of the host system. The first TCEs indicate a location within the client system of payload data for the packet, and the second TCEs indicate a location within the host system of at least one of header and footer information to be included with the payload data.Type: GrantFiled: October 28, 2014Date of Patent: February 21, 2017Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Charles S. Graham, Nicholas J. Rogness, Steven E. Royer
-
Patent number: 9575740Abstract: An apparatus and method for isolating at least one of a plurality of applications included in an electronic device are provided. The method includes selecting at least one of the plurality of applications included in the electronic device, preprocessing the at least one selected application so as to be at least one modified application included in a sandbox isolating the at least one selected applications from others of the plurality of applications, and installing the at least one modified application on the electronic device so as to be executed only according to the sandbox.Type: GrantFiled: January 21, 2015Date of Patent: February 21, 2017Assignee: Samsung Electronics Co., Ltd.Inventors: Manikandan Sankaranarasimhan, William Swaney, Victor Havin, Toru Ishihara
-
Patent number: 9569408Abstract: The system provides a method and apparatus for sorting and displaying collections of communications. These communications can be a single type or multiple types of data and may come from email systems, bulletin boards, text messages, Facebook and Twitter postings and comments, financial transactions, travel itineraries or any other type of communications. The communications represented by the system can be electronic or physical as desired. The system can also present forwarded, copied, replied, or other types of communications. In one embodiment, the system provides a Universe View of a set of communications. The Universe View, in one embodiment, is a three dimensional representation of a plurality of cubes. Each cube represents a subset of a collection of communications. Each cube can be color coded or shaded to represent a dominant theme of the contents of the communications represented by the cube.Type: GrantFiled: August 21, 2014Date of Patent: February 14, 2017Assignee: BITVORE CORP.Inventors: Carl Mandel, David Mandel, Brian Fudge, Lew Roth, Gregory Bolcer, Gerry Deckert
-
Patent number: 9571438Abstract: A database includes one or more physical location identifiers such as postal addresses, delivery or street addresses, or geographic coordinates. A correlator correlates electronic addresses with physical location identifiers. The correlated electronic addresses can incorporate part or all of the corresponding physical location identifier. The correlated electronic addresses can further incorporate a reference to an individual, such as a name or title, or a reference to a group of individuals, such as by name. Correlated electronic addresses allow reception of electronic communication. Services offered with electronic delivery of correspondence to correlated electronic addresses include return receipt, insured delivery, certified delivery, forwarding, non-delivery notification, and non-electronic delivery. Costs associated with operation of the electronic mail may be covered by administration of postage or when the recipient elects electronic delivery of correspondence traditionally delivered by paper mail.Type: GrantFiled: February 1, 2016Date of Patent: February 14, 2017Assignee: Bridgetree, Inc.Inventor: Mark Beck
-
Patent number: 9564762Abstract: A Wireless battery area network permits the wirelessly monitoring and controlling of individual batteries within large-scale battery applications. The system automatically configures its wireless nodes in the network and provides for the linking of a plurality of batteries (10) to a master battery management unit (M-BMU) (100) by establishing a wireless battery area network within a battery pack that include slave units (S-BMU) (210). The entire system may also be controlled by a top level battery management unit (T-BMU) (510). The system and method allows for the monitoring of voltage, current, temperature, or impedance of individual batteries and for the balancing or bypassing of a battery.Type: GrantFiled: August 8, 2014Date of Patent: February 7, 2017Assignee: Navitas SolutionsInventors: Jaesik Lee, Inseop Lee, Minkyu Lee, Andrew M. Chon
-
Patent number: 9547765Abstract: A plurality of virtual domains are isolated from one another by a virtual machine monitor (VMM), the plurality of virtual domains including a first guest domain and a privileged domain. Peripheral related instructions are isolated from the first guest domain. The privileged domain is to cause execution of the peripheral related instructions, where the peripheral related instructions upon execution validate a type of the peripheral device.Type: GrantFiled: November 27, 2015Date of Patent: January 17, 2017Assignee: Hewlett-Packard Development Company, L.P.Inventors: Jeff Jeansonne, Vali Ali, James M. Mann
-
Patent number: 9544362Abstract: Systems and methods for processing information via networked computers leverage request handlers, process handlers, and task handlers to provide efficient distributed processing of processing jobs. A request handler can receive service requests for processing jobs, process handlers can identify tasks to be performed in connection with the processing jobs, and task handlers can perform the identified tasks, where the request handler, the process handlers, and the task handlers can be distributed across a plurality of networked computers.Type: GrantFiled: May 27, 2015Date of Patent: January 10, 2017Assignee: APPISTRY, LLCInventors: Aaron Louis Hinni, Guerry Anderson Semones, Michael Scott Groner, Roberto Raul Lozano
-
Patent number: 9537811Abstract: A server has a processor and a memory storing instructions executed by the processor to maintain an ephemeral gallery of ephemeral messages. An ephemeral message is posted to the ephemeral gallery. The ephemeral message has an associated message duration parameter and a gallery participation parameter. An ephemeral message is removed from the ephemeral gallery in response to the identification of an expired gallery participation parameter.Type: GrantFiled: October 2, 2014Date of Patent: January 3, 2017Assignee: Snap Inc.Inventors: Nicholas Allen, Donald Giovannini, Chia-Yi Lin, Robert Murphy, Evan Spiegel
-
Patent number: 9531555Abstract: A method and apparatus for transmitting data to terminal devices in a wireless telecommunications system. The data may be user-plane data associated with a repeating Multimedia Broadcast/Multicast Services (MBMS) session to be transmitted using MBMS over a Single Frequency Network (MBSFN) in a network including at least one relay node supported by a donor base station. The method includes delivering the data from the base station to the relay node in advance of a scheduled transmission to terminal devices at a first time, and transmitting the data from the relay node to a terminal device at the first time. The relay node is configured to store the data in a cache. The relay node may then retrieve the data from the cache in advance of a scheduled transmission to terminal devices at a second time, and transmit the retrieved data to a terminal device at the second time.Type: GrantFiled: August 13, 2012Date of Patent: December 27, 2016Assignee: SCA IPLA HOLDINGS INC.Inventor: Paul Anthony Howard
-
Patent number: 9529772Abstract: A cache or other cluster is configuration-aware such that initialization and changes to the underlying structure of the cluster can be dynamically updated. For example, a client may resolve an alias from a static configuration endpoint to a node in a cluster. The client may request initial configuration from the node and then update configuration from nodes that store the current configuration of the cluster.Type: GrantFiled: November 26, 2012Date of Patent: December 27, 2016Assignee: Amazon Technologies, Inc.Inventors: Nishanth Shankaran, Rajat Arya, Clint Joseph Sbisa, Dong Shou, Rajaprabhu Thiruchi Loganathan, Shyam Krishnamoorthy
-
Patent number: 9529979Abstract: Systems and methods for providing content items to users. A computer system may provide to a first user an indication of a plurality of available content items. The computer system may receive from the first user an indication of a first content item selected from the plurality of content items. The computer system may determine whether a content provider service associated with the computer system is authorized to stream the first content item to the first user. When the content provider service is not authorized to stream the first content item to the first user, the computer system may identify an alternate source for the first content item. The computer system may initiate playback of the first content item to the first user from the alternate source.Type: GrantFiled: February 3, 2015Date of Patent: December 27, 2016Assignee: RHAPSODY INTERNATIONAL INC.Inventors: Jeffrey Torgerson, Jon Maples, Garrett Kamps
-
Patent number: 9531790Abstract: A system fetches consistent datasets in batches for a given period of time and provides the ability to retrieve each batch. Batches of data may be fetched for an interval of time. The present system may fetch new or changed data from different cloud/on-premise applications. It will store this data in the cloud or on-premise to build data history. As the system fetches new data, existing batches of data will not be overwritten. New batches of data are created as new versions so that change history is preserved. Past batches of data for a past time period may be provided to one or more tenants.Type: GrantFiled: November 9, 2015Date of Patent: December 27, 2016Assignee: DELL PRODUCTS L.P.Inventors: Ketan Bengali, Kaniska Mandal, Alex J. Chen
-
Patent number: 9525752Abstract: Provided are systems and methods for contextually providing services via a portable computer at a selected location. According to some embodiments, the systems and methods include processes for determining location-specific information about the selected location, determining status information about a user of the portable computer interface, and displaying an available service to the user on a display screen of the portable computer, the available service being selected based on the location-specific information and the status information, configuring a portable computer for transient use by a plurality of guests at a selected location.Type: GrantFiled: October 20, 2011Date of Patent: December 20, 2016Assignee: LiTL LLCInventors: Robert Sanford Havoc Pennington, Aaron Tang, John H. Chuang, Chris Bambacus, Eben Eliason, Chris Moody, Johan Bilien
-
Patent number: 9519409Abstract: The present invention relates to the field of computers. Disclosed are an application program interface display method, device, terminal and readable storage medium. The method comprising: displaying a first window on the full screen and displaying a first application program interface in the first window; displaying a second window above the first window, and displaying a second application program interface in the second window; and always maintaining the first window in a focused state during switching between the first window and the second window. The above technical solution ensures that the application program interface displayed in the first window remains functional without losing the focused state, and the application program interface displayed in the second window remains to be displayed above the first window even in a non-focused state, thus facilitating operation.Type: GrantFiled: May 31, 2013Date of Patent: December 13, 2016Assignee: TENCENT TECHNOLOGY (SHENZHEN) COMPANY LIMITEDInventors: Huihao Xing, Yuanxue Zhao, Yi Hu, Ning Cao, Donglin Pu, Zhenyu Yu, Huan Wang, Lei Jiang, Kai Xu, Qingyou Zhao, Zijian He, Cong Zhang
-
Patent number: 9515847Abstract: A method includes receiving an electronic message by a communication entity; determining if an indicator in the electronic message identifies the communication entity as an entity to retrieve a content referenced in the electronic message; and retrieving the content from a storage unit if the indicator identifies the communication entity as an entity to retrieve the content. An address of the content is identified in the electronic message.Type: GrantFiled: January 9, 2009Date of Patent: December 6, 2016Assignee: NOKIA CORPORATIONInventor: Adamu Haruna
-
Patent number: 9516511Abstract: A wireless telecommunication system is described comprising a shared base station able to divide resources between multiple network operators sharing the base station. The base station resources are divided into resource pools having their own set of sharing rules and associated scheduling method that may be configured independently for each resource pool. A number of techniques are described that may be used to ensure flexibility and fairness of access to the base station resources for the multiple network operators.Type: GrantFiled: April 4, 2014Date of Patent: December 6, 2016Assignee: NEC CORPORATIONInventors: Robert Arnott, Tao Guo
-
Patent number: 9516015Abstract: Provided is a process that includes: obtaining a multi-byte character set specifying a plurality of characters; receiving a knowledge factor credential encoded with a plurality of characters of the multi-byte character set, wherein the knowledge factor credential has a longer effective length than an apparent length, and wherein the knowledge factor credential has at least one character outside of a block of characters designated for a locale of the computing device; and providing the knowledge factor credential to authenticate a user.Type: GrantFiled: January 26, 2016Date of Patent: December 6, 2016Assignee: UniVaultage LLCInventor: Barry K. Shelton
-
Patent number: 9513949Abstract: Examples perform creation of a non-persistent virtual machine with a persistent machine identity associated with the user of the virtual machine, to provide consistent virtual desktop sessions to the user. Some examples contemplate that the machine identity is inserted into a virtual machine created through cloning, forking, or from a virtual machine pool.Type: GrantFiled: February 5, 2015Date of Patent: December 6, 2016Assignee: VMware, Inc.Inventor: Daniel James Beveridge
-
Patent number: 9514318Abstract: The present invention provides an approach to manage and control document transmission and electronic communication. Specifically, the present invention provides control over data associated with multiple types of data communication. Along these lines, embodiments of the present invention provide a hub and spoke communication model in order to achieve multiple benefits in terms of effectiveness, efficiency, flexibility, and control. This type of granular control is critical for information sharing within a networked computing environment. This approach is also useful for collaboration tools and can be augmented by the creation and management of access control lists (ACL's) for the hub-spoke system. To this extent, embodiments of the present invention provide functionality to automatically update ACL's as documents are being forwarded or otherwise communicated between multiple parties. These ACL's are kept up to date through the analysis of to whom (and where) a document has been sent.Type: GrantFiled: July 8, 2011Date of Patent: December 6, 2016Assignee: International Business Machines CorporationInventors: Christopher J. Dawson, Michael D. Kendzierski, Stephen McMillan
-
Patent number: 9489532Abstract: Methods for product data management and corresponding systems and computer-readable mediums. A method includes receiving a hierarchical data structure that includes a plurality of structure lines referencing persistent data objects and receiving metadata corresponding to persistent data objects referenced by the hierarchical data structure. The method includes computing an access control expression corresponding to each persistent object according to the metadata, wherein the access control expressions are string-representation Boolean expressions, and storing the access control expressions.Type: GrantFiled: May 28, 2014Date of Patent: November 8, 2016Assignee: SIEMENS PRODUCT LIFECYCLE MANAGEMENT SOFTWARE INC.Inventors: Javeed Nizami, Krishna Murthy Rao Terala, Veeresh Oleti, Reiner K Kaiser
-
Patent number: 9489218Abstract: A device configured to connect to a terminal device, the device including: a supply unit, which supplies management screen data to the terminal device, wherein the management screen data represents a management screen including at least one item, which is related to the device, and which includes a target item for which help information is to be displayed, wherein, in response to a help command received by the terminal device, the management screen data include instructions to control the terminal device to: acquire the help information corresponding to the target item of the item displayed on the management screen; and display a help screen indicating the help information.Type: GrantFiled: August 15, 2011Date of Patent: November 8, 2016Assignee: Brother Kogyo Kabushiki KaishaInventor: Naoki Otsuka
-
Patent number: 9491686Abstract: In general, a mobile virtual private network (VPN) is described in which service provider networks cooperate to dynamically extend a virtual routing area of a home service provider network to the edge of a visited service provider network and thereby enable IP address continuity for a roaming wireless device. In one example, a home service provider network allocates an IP address to a wireless device and establishes a mobile VPN. The home service provider network dynamically provisions a visited service provider network with the mobile VPN, when the wireless device attaches to an access network served by the visited service provider network, to enable the wireless device to exchange network traffic with the visited service provider network using the IP address allocated by the home service provider network.Type: GrantFiled: December 20, 2011Date of Patent: November 8, 2016Assignee: Pulse Secure, LLCInventors: Hendrikus G. P. Bosch, Rahul Aggarwal, Bin W. Hong, Srinivasa Chaganti, Apurva Mehta, Prem Ananthakrishnan, Pulikeshi Vitalapura Ramanath, Thomas Wayne Anderson, Hartmut Schroeder, Serpil Bayraktar
-
Patent number: 9483491Abstract: A method of managing file permissions in a remote file storage system includes defining permissions for the remote file storage system and controlling access to objects on the remote file storage system according to the permissions of the remote file storage system. The permissions are transferred to a client file storage system remote from the remote file storage system, and access to objects on the client file storage system is controlled according to the permissions of the remote file storage system. A remote file storage system includes a permissions file generator operative to generate a permissions file, which is transmitted to a client file storage system for enforcement at the client file storage system.Type: GrantFiled: November 29, 2012Date of Patent: November 1, 2016Assignee: EGNYTE, INC.Inventors: Ravi Wijayaratne, Ray White, Manish Marathe, Aahz, Rajesh Ram, Amrit Jassal
-
Patent number: 9479728Abstract: Embodiments of the present invention provide video SMS message sending and receiving methods and apparatuses thereof, and a handheld electronic device. The video SMS message sending method of the present invention includes: acquiring audio/video content, synchronously acquiring graffiti input corresponding to the audio/video content, and combining the audio/video content and the graffiti input into a graffiti video file; sending the graffiti video file as a video SMS message to an SMS message receiver. According to the embodiments of the present invention, a key point in a video SMS message can be emphasized, optimizing a video SMS message display effect.Type: GrantFiled: July 28, 2015Date of Patent: October 25, 2016Assignee: Huawei Technologies Co., Ltd.Inventors: Zhi Kang, Rongliang Liu
-
Patent number: 9477775Abstract: An improved system and method for maintaining a view location during the rendering of content on a display of an electronic device. When a user views a web page or similar content while the content is in the process of being loaded onto the display of the electronic device, a reference point is selected corresponding to a portion of the web page that appears on the display. As additional material is downloaded, it is added to the web page. If the new material is located on a portion of the web page before the reference point, then the portion of the web page that appears on the display is substantially maintained.Type: GrantFiled: June 3, 2005Date of Patent: October 25, 2016Assignee: Nokia Technologies OyInventor: Mikko K. Makela