Network Resources Access Controlling Patents (Class 709/229)
  • Patent number: 9819643
    Abstract: A method is implemented by a content centric network (CCN) naming layer executed by a network device. The naming layer is configured to enable processing of regular expressions as part of a hierarchical CCN name, where regular expressions are sequences of characters that form a search pattern. The method processes regular expressions utilized in a one to many scenario between a plurality of CCN clients and at least one CCN serving node. The method includes receiving a CCN interest from a CCN forwarding layer, accessing a forwarding information base (FIB) to find FIB entries matching a path of the CCN name and the regular expression, accessing a content store to find content objects matching the FIB entries, and creating a new CCN interest for each of the FIB entries not found in the content store.
    Type: Grant
    Filed: October 13, 2014
    Date of Patent: November 14, 2017
    Assignee: TELEFONAKTIEBOLAGET L M ERICSSON (PUBL)
    Inventors: Hari Rangarajan, Yvan Royon
  • Patent number: 9819653
    Abstract: A computer-implemented method, system, and/or computer program product protects access to resources through use of a secure processor. A resource server receives an encrypted request from a requesting computer for access to a requested resource within the resource server. The requested resource is physically within an isolation area in the resource server that is initially communicatively protected from a network that connects the requesting computer to the resource server. The resource server establishes a communication session between a first secure processor in the resource server and a second processor in the requesting computer to provide secure communication between the requesting computer and the requested resource.
    Type: Grant
    Filed: September 25, 2015
    Date of Patent: November 14, 2017
    Assignee: International Business Machines Corporation
    Inventors: Richard H. Boivie, Robert R. Friedlander, James R. Kraemer, Jeb R. Linton
  • Patent number: 9817860
    Abstract: Methods of generating filters automatically from data processing jobs are described. In an embodiment, these filters are automatically generated from a compiled version of the data processing job using static analysis which is applied to a high-level representation of the job. The executable filter is arranged to suppress rows and/or columns within the data to which the job is applied and which do not affect the output of the job. The filters are generated by a filter generator and then stored and applied dynamically at a filtering proxy that may be co-located with the storage node that holds the data. In another embodiment, the filtered data may be cached close to a compute node which runs the job and data may be provided to the compute node from the local cache rather than from the filtering proxy.
    Type: Grant
    Filed: December 13, 2011
    Date of Patent: November 14, 2017
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Christos Gkantsidis, Dimitrios Vytiniotis, Orion Hodson, Dushyanth Narayanan, Antony Rowstron
  • Patent number: 9813547
    Abstract: A device may receive one or more preferences for providing a message-based data service. The device may receive, in a text message and from a mobile device, a content request. The content request may identify content to be obtained via a data connection. The device may filter the content request, based on the one or more preferences, to generate a filtered request. The device may obtain the content based on the filtered request and via a data connection. The device may process the content to prepare the content for providing in a text message. The device may provide the content to the mobile device in a text message after processing the content.
    Type: Grant
    Filed: May 20, 2015
    Date of Patent: November 7, 2017
    Assignee: Verizon Patent and Licensing Inc.
    Inventors: Woo Beum Lee, Jeffrey M. Walsh, Michelle Felt
  • Patent number: 9813285
    Abstract: Systems and techniques are disclosed for providing a rule set from an authorization server to a broker associated with an enterprise server. The broker can be configured to receive a broker understandable restricted action request from an agent associated with the enterprise server, the request originated by an endpoint device. The request can be analyzed by the broker in view of the rule set and an approve, deny, partially approve or partially deny decision can be provided from the broker to the agent. The agent can prevent the endpoint device to performing the restricted action based on the decision provided by the broker.
    Type: Grant
    Filed: March 14, 2013
    Date of Patent: November 7, 2017
    Assignee: CA, Inc.
    Inventors: Mark McGovern, James Matthew Dew
  • Patent number: 9813258
    Abstract: Measures for routing data packets in a data center network are provided. A packet forwarding function in a server in a data center network is configured to forward data packets to/from virtual systems hosted on that server. The packet forwarding function is configured to make forwarding decisions for received data packets based on the destination internet protocol (IP) address of the received data packet, and forward the data packet at least on the basis of the forwarding decision.
    Type: Grant
    Filed: March 31, 2014
    Date of Patent: November 7, 2017
    Assignee: Tigera, Inc.
    Inventor: Christopher David Liljenstolpe
  • Patent number: 9810766
    Abstract: An example method includes identifying a link that is one of a plurality of links of a wireless locating system, the link being defined by at least a reference signal source, a first receiver unit, and a second receiver unit; determining a reliability metric for signal transmission via a link based on first link data, the link data describing first reference signal events for the link; and modifying the reliability metric based on second link data describing second reference signal events for the link, wherein modifying the reliability metric includes: determining whether the second link data is consistent with the first link data; adjusting the reliability metric using a first function when the second link data is consistent with the first link data; and adjusting the reliability metric using a second function different than the first function when the second link data is inconsistent with the second link data.
    Type: Grant
    Filed: June 17, 2016
    Date of Patent: November 7, 2017
    Assignee: ZIH Corp.
    Inventor: Robert W. Boyd
  • Patent number: 9811654
    Abstract: In accordance with embodiments of the present disclosure, an information handling system may include a processor, an input/output port communicatively coupled to the processor, and an access controller communicatively coupled to the processor. The an input/output port may be configured to receive an external input/output device and communicatively couple such input/output device to one or more information handling resources of the information handling system. The access controller may be configured to responsive to an attempted management operation at the information handling system, determine if an input/output device coupled to the input/output port is authenticated as a trusted input/output device. The access controller may also be configured to, responsive to determining that the input/output device is authenticated as a trusted input/output device, allow execution of the attempted management operation.
    Type: Grant
    Filed: June 11, 2014
    Date of Patent: November 7, 2017
    Assignee: Dell Products L.P.
    Inventors: Rajeshkumar Ichchhubhai Patel, Chandrasekhar Puthillathe, Elie Antoun Jreij, Shawn Joel Dube, Pablo Rafael Arias
  • Patent number: 9807593
    Abstract: Embodiments of the present invention provide a communications system, a capability openness gateway, and a method for opening a wireless pipe capability. The system includes: a COGW and at least one wireless pipe network element, where a first interface is provided between the COGW and the capability openness object, and a second interface is provided between the COGW and the at least one wireless pipe network element; the COGW is configured to converge a capability of the at least one wireless pipe network element through the second interface, and supply the capability of the at least one wireless pipe network element to the capability openness object through the first interface; and the capability openness object is configured to use the capability of the at least one wireless pipe network element, thereby implementing openness of a wireless pipe capability.
    Type: Grant
    Filed: June 30, 2015
    Date of Patent: October 31, 2017
    Assignee: Huawei Technologies Co., Ltd.
    Inventors: Wentao Zhou, Wenbo Diao, Qingshun Liu, Wenyong Han
  • Patent number: 9794274
    Abstract: An attack detection apparatus (6) collects packets a transmission source or a transmission destination of which is a protection target apparatus (5), and generates packet information by setting an entry for each collected packet and describing attribute data of the packet together with occurrence time of the packet for each entry. Further, the attack detection apparatus (6) stores definition information which defines an extraction time width and an extraction condition for each category of attack.
    Type: Grant
    Filed: September 8, 2014
    Date of Patent: October 17, 2017
    Assignee: Mitsubishi Electric Corporation
    Inventors: Shoji Sakurai, Kiyoto Kawauchi
  • Patent number: 9794622
    Abstract: A system and method for remotely transcoding content includes a set top box generating a playlist corresponding to content titles stored in a memory of the set top box. A user device is in communication with the cloud location and the set top box through a network. The user device reviews the playlist and selects a first content title from the playlist to form a selection. The cloud location includes a transcoder device transcoding content corresponding to the selection to form transcoded content. One of the cloud location and the set top box communicates the transcoded content to the user device.
    Type: Grant
    Filed: October 20, 2014
    Date of Patent: October 17, 2017
    Assignee: The DIRECTV Group, Inc.
    Inventors: Khader B. Syed, Michael J. Koehnlein, Scott D. Casavant, Sean S. Lee, Kuriacose Joseph, Jorge H. Guzman
  • Patent number: 9787521
    Abstract: Techniques are described for determining non-session-related content of a web page through operations that are performed at least partly concurrently with operations for determining session-related content for the page. Session data may be stored on, or accessed through, a centralized session data service that is in communication with a plurality of content servers configured to serve web pages. To mitigate latency incurred through network communications between the content server(s) and the session data service, the generation or retrieval of non-session-related content may begin after the receipt of a page request in a session, and may proceed at least partly in parallel with operations to validate the session identifier, retrieve session data associated with the session identifier, or determine session-related content for the page based on the session data.
    Type: Grant
    Filed: September 16, 2013
    Date of Patent: October 10, 2017
    Assignee: Amazon Technologies, Inc.
    Inventor: Jeremy Boynes
  • Patent number: 9785927
    Abstract: According to an embodiment, access to an online resource is enabled by associating a telephony number with a network resource that is made available at a network location, where network resource is protected so as to be inaccessible without access being provided for users individually. A particular user may be detected in initiating a telephony session using the number. Access to the network resource may be activated or authorized for the particular user in response to detecting the user initiating the telephony session.
    Type: Grant
    Filed: November 2, 2007
    Date of Patent: October 10, 2017
    Assignee: Persony, Inc.
    Inventors: Shenchang Eric Chen, Herbert Samuel Levitin
  • Patent number: 9785381
    Abstract: A computer system with a plurality of storage systems connected to each other via a network, each storage system including a virtual machine whose data is stored in hierarchized storage areas. When a virtual machine of a first storage system is migrated from the first storage system to a second storage system, the second storage system stores data of the virtual machine of the first storage system as well as data of its own virtual machine, in the hierarchized storage areas in the second storage system.
    Type: Grant
    Filed: July 13, 2015
    Date of Patent: October 10, 2017
    Assignee: Hitachi, Ltd.
    Inventors: Kenta Shiga, Kazuyoshi Serizawa
  • Patent number: 9787683
    Abstract: The exemplary embodiments include a method to perform, based on at least one of hypertext transport protocol and non-hypertext transport protocol traffic tests failing, sending an hypertext transport protocol message to a subscription remediation server URI that carries a package1 message, receiving an hypertext transport protocol response from the subscription mediation server with a package2 message, and automatically replacing a password with a new value, automatically initiating creation of a new client certificate, or launching a browser to a URI provided in the response to enable user intervention. In addition, to receive an access request from a device, determining whether credentials are valid, and if the credentials are determined valid, sending an access-accept message with a success indication, and if the credentials are determined not valid, sending an access-accept message with a success indication and an indication that access by the device is limited to only a subscription remediation server.
    Type: Grant
    Filed: March 14, 2016
    Date of Patent: October 10, 2017
    Assignee: Nokia Technologies Oy
    Inventors: Basavaraj Patil, Gabor Bajko
  • Patent number: 9781102
    Abstract: An improved technique involves setting an administrator password in a server to a temporary password upon receipt of a request for administrator access to the server. Along these lines, when a support engineer receives a support ticket from a customer, the support engineer sends a request to obtain administrator access to the customer's server to an access control computer. The access control computer, upon receipt of the request, generates a temporary password that grants the support engineer a one-time administrator access to the server. The access control computer then changes the administrator password on the server to the temporary password and reveals the temporary password to the support engineer. At some time either after the engineer obtains administrator access to the server or after some specified time has passed, the access control computer invalidates the temporary password by changing the administrator password to a different password.
    Type: Grant
    Filed: March 7, 2014
    Date of Patent: October 3, 2017
    Assignee: EMC IP Holding Company LLC
    Inventors: Denis Knjazihhin, Joseph Xavier Lawrence, Jr., David Shapiro, Dan Uwe Zehme
  • Patent number: 9774450
    Abstract: Network-based service content protection techniques are described. In one or more implementations, content is edited locally by a computing device. The edited content is automatically encrypted without any user intervention by the computing device using an encryption credential, e.g., encryption key or other secret. The automatic encryption is performed responsive to a request to store the content at a network-based service provider such that the encrypted content can only be decrypted and accessed with the encryption credential and the encrypted content is uploaded to the network-based service provider.
    Type: Grant
    Filed: August 28, 2015
    Date of Patent: September 26, 2017
    Assignee: Adobe Systems Incorporated
    Inventor: Reza Jalili
  • Patent number: 9775036
    Abstract: Access to femto cell service can be managed through access control list(s) (e.g., white list(s), or black list(s)). White list(s) includes a set of subscriber station(s) identifier numbers, codes, or tokens, and also can include additional fields for femto cell access management based on desired complexity. White list(s) can have associated white list profile(s) therewith to establish logic of femto coverage access based on the white list(s). Values of attribute fields that determine white list(s), black list(s), or white list profile(s) can be generated through various sources. An access list management component facilitates generation and maintenance of white list(s), black list(s), or white list profile(s). Values for identifier attribute field(s) available for inclusion in a white list are validated prior to inclusion therein.
    Type: Grant
    Filed: June 10, 2016
    Date of Patent: September 26, 2017
    Assignee: AT&T MOBILITY II LLC
    Inventors: Kurt Donald Huber, Judson John Flynn, William Gordon Mansfield
  • Patent number: 9769101
    Abstract: A message or system may receive a message, and may determine contents and metadata associated with the message. The contents and metadata may be used to identify another user device, such as a device located at a different entity. A notification message or a copy of the message may be forward to the other device. The copy may be formatted to be compatible with the other device. The notification message or the copy of the message may be forwarded to the other device. Additionally, an interface may be forwarded to the other device to enable the other device to access data regarding the message or other messages.
    Type: Grant
    Filed: January 9, 2015
    Date of Patent: September 19, 2017
    Assignee: Verizon Patent and Licensing Inc.
    Inventors: Nitheesh Tejaprakash, Shekhar Kopuri, Angan Adhikari
  • Patent number: 9767097
    Abstract: A disclosure range determination method includes accepting a disclosure range of data and metadata of the data, extracting attribute information of a user that belongs to the disclosure range of the data accepted in the accepting based on association information associating a disclosure range of data with attribute information of a user that belongs to the disclosure range, converting the metadata accepted in the accepting into a keyword based on association information associating a conversion rule that converts the metadata into significant information with a keyword corresponding to the conversion rule, and determining, by a computer, whether or not a user that belongs to the disclosure range accepted in the accepting qualifies for the disclosure range accepted in the accepting, based on whether or not the keyword converted in the converting is included in the attribute information extracted in the extracting.
    Type: Grant
    Filed: January 17, 2013
    Date of Patent: September 19, 2017
    Assignee: FUJITSU LIMITED
    Inventors: Hiroyasu Sugano, Shinichi Shiotsu, Isamu Yamada, Akira Itasaki, Daisuke Yamashita, Hideki Tanaka, Koichi Yokota
  • Patent number: 9761061
    Abstract: Systems and methods which provide a shipping interface within a user interface are shown. A shipping interface of embodiments is provided within a open architecture or multiple application user interface, such as a browser user interface. A user may be enabled to use a same shipping account with respect to any number of applications or functions. Moreover, a user may be enabled to select a shipping provider of preference, even where the underlying application or function does not support the selected shipping provider or any shipping functions. Embodiments provide comparison of various shipping providers to a user for selection. Embodiments comprise a browser plug-in operable to provide a shipping interface, such a by inserting one or more shipping buttons within a page displayed by the browser, within a popup window, within a frame along the main browser window, within a browser menu bar, tool tray, etcetera.
    Type: Grant
    Filed: October 26, 2006
    Date of Patent: September 12, 2017
    Assignee: Stamps.com Inc.
    Inventors: Keith D. Bussell, Geoffrey C. Begen
  • Patent number: 9762692
    Abstract: A content delivery network has at least a first tier of servers. A content delivery method includes, at a first server in the first tier of servers, obtaining a request from a client for a resource. If the resource is available at the first server or at a peer of the first server, then the resource is served to the client from the first server. Otherwise, it is determined whether the resource is popular, and if the resource is determined to be popular, then the first server obtains the resource and the first server serves the resource to the client. If the resource is determined not to be popular, the client is directed to a second server, not in the first tier of servers, and the second server serves the resource to the client. The second server may be in a second tier of servers or it may be an origin server.
    Type: Grant
    Filed: September 13, 2010
    Date of Patent: September 12, 2017
    Assignee: Level 3 Communications, LLC
    Inventors: David Fullagar, Christopher Newton, Laurence Lipstone
  • Patent number: 9762615
    Abstract: A device management apparatus sets a first password required to reflect a security policy managed by the device management apparatus on a device or change the security policy in a device, generates distribution data including the security policy and the set first password, and distributes the generated distribution data to a selected device.
    Type: Grant
    Filed: July 7, 2015
    Date of Patent: September 12, 2017
    Assignee: Canon Kabushiki Kaisha
    Inventor: Junji Sato
  • Patent number: 9762543
    Abstract: Using DNS communications to filter domain names is disclosed. A domain name is extracted from a received DNS request. The received DNS request is blocked in response to determining based on a policy that access to the domain name of the DNS request is not permitted. In some cases, such a DNS request is responded to with a spoofed DNS response.
    Type: Grant
    Filed: May 3, 2016
    Date of Patent: September 12, 2017
    Assignee: Palo Alto Networks, Inc.
    Inventor: Huagang Xie
  • Patent number: 9756059
    Abstract: Service providers may operate one or more services configured to detect requests generated by automated agents. A CAPTCHA may be transmitted in response to requests generated by automated agents. The CAPTCHAs may be included in a modal pop-up box configured to be displayed by a client application displaying a webpage to a customer of the service provider. Furthermore, the CAPTCHAs included in the modal pop-up box may be rendered inactive and caused not to be displayed by client application executing the webpage. Submitted solutions to CAPTCHAs may be presented with a cookie that enables access to resources of the service provider without restriction. Cookies may be tracked and their use may be used to detect automated agent activity.
    Type: Grant
    Filed: June 1, 2016
    Date of Patent: September 5, 2017
    Assignee: Amazon Technologies, Inc.
    Inventors: Sevag Demirjian, John Lindsay Bates, Mark Evans Brighton, Samuel Charles Goodwin, Colin James Hawkett, Blair Livingstone Hotchkies, Forrest MacKenzie Vines
  • Patent number: 9751012
    Abstract: Techniques to interact with an application via messaging are described. An apparatus may comprise an application support component and a communication component. The application support component may be operative to generate an image representing a state of an application and to update the state of the application according to a text command. The communication component may be operative to transmit the image to a client device via a messaging system as an image attachment to a first message and to receive a second message from the client device via the messaging system, the second message comprising the text command. Other embodiments are described and claimed.
    Type: Grant
    Filed: December 12, 2016
    Date of Patent: September 5, 2017
    Assignee: FACEBOOK, INC.
    Inventors: Oded Blayer, Ittai Golde, Ran Makavy, Amir Rosenfeld
  • Patent number: 9756099
    Abstract: Processing elements in a streaming application may contain one or more optional code modules—i.e., computer-executable code that is executed only if one or more conditions are met. In one embodiment, an optional code module is executed based on evaluating data flow rate between components in the streaming application. As an example, the stream computing application may monitor the incoming data rate between processing elements and select which optional code module to execute based on this rate. For example, if the data rate is high, the stream computing application may choose an optional code module that takes less time to execute. Alternatively, a high data rate may indicate that the incoming data is important; thus, the streaming application may choose an optional code module containing a more rigorous data processing algorithm, even if this algorithm takes more time to execute.
    Type: Grant
    Filed: December 5, 2012
    Date of Patent: September 5, 2017
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Michael J. Branson, John M. Santosuosso
  • Patent number: 9749362
    Abstract: The present invention provides a method, device, and system for obtaining an address of a SIP registration server. The method includes: obtaining, by a branch device, a domain name system DNS resource record for specifying the location of service SRV response message; adding information of a SIP local survivable registration server to the DNS SRV response message; and returning the DNS SRV response message to which the information of the SIP local survivable registration server is added to a branch terminal, so that the branch terminal obtains an Internet protocol IP address of the SIP local survivable registration server according to the information of the SIP local survivable registration server in the DNS SRV response message. The solutions provided by the present invention ensure normal working of the branch terminal and saves costs.
    Type: Grant
    Filed: September 9, 2013
    Date of Patent: August 29, 2017
    Assignee: Huawei Technologies Co., Ltd.
    Inventors: Xiaojun Yan, Wenjun Wang
  • Patent number: 9749413
    Abstract: Methods and apparatus to provide peer-to-peer interrupt signaling between devices coupled via one or more interconnects are described. In one embodiment, a NIC (Network Interface Card such as a Remote Direct Memory Access (RDMA) capable NIC) transfers data directly into or out of the memory of a peer device that is coupled to the NIC via one or more interconnects, bypassing a host computing/processing unit and/or main system memory. Other embodiments are also disclosed.
    Type: Grant
    Filed: May 29, 2012
    Date of Patent: August 29, 2017
    Assignee: Intel Corporation
    Inventors: Mark S. Hefty, Robert J. Woodruff, Jerrie L. Coffman, William R. Magro
  • Patent number: 9747450
    Abstract: An attestation system for asserting and verifying assertions of a known-good state of a computer system is provided. The attestation system allows a challenger and a prover to conduct an attestation so that the challenger can verify an assertion of the prover. To conduct the attestation, the prover sends, as an assertion of its state, a combined measurement of resources along with a constituent measurement of each resource to the challenger. The challenger verifies the assertion by verifying that the asserted constituent measurements represent known-good measurements and verifying that the asserted combined measurement can be generated from the asserted constituent measurements. To verify the asserted constituent measurements, the challenger determines whether each asserted constituent measurement for a resource is a known-good measurement for that resource.
    Type: Grant
    Filed: February 10, 2015
    Date of Patent: August 29, 2017
    Assignee: Facebook, Inc.
    Inventors: Oded Horovitz, Sahil Rihan, Stephen A. Weis, Daniel Arai
  • Patent number: 9747296
    Abstract: A method and apparatus for reserving a usable storage space on a storage device is provided. The method includes collecting context data representing an environment surrounding the storage device; selecting at least one file from among files stored in the storage device by using at least one of the context data and user profile data; and processing the selected file and reserving a usable storage space on the storage device. The method reserves the usable storage space by using the context data or user profile data, thereby allowing efficient reserving of usable storage space without a user's manual intervention and preventing waste of unnecessary resources.
    Type: Grant
    Filed: November 12, 2013
    Date of Patent: August 29, 2017
    Assignee: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Muthukumar Subramanian, Revoti Prasad Bora
  • Patent number: 9749476
    Abstract: Toll-free application data network access is disclosed. In one aspect, there is a device for providing data connectivity. The device includes a connection detector configured to receive a data connectivity request from an application installed on the device. The device further includes an authorization transceiver. The authorization transceiver is configured to transmit an authorization request to a service provider associated with the application via a telecommunication connection, the authorization request including an application identifier for the application and an operator identifier for the service provider. The authorization transceiver is further configured to receive an authorization response indicative of operator specific billing for the application from the service provider. The device also includes a connection manager configured to establish data connectivity via the telecommunication connection based on the authorization response.
    Type: Grant
    Filed: June 25, 2014
    Date of Patent: August 29, 2017
    Assignee: ORANGE
    Inventor: Subash Mandanapu
  • Patent number: 9740854
    Abstract: Systems, methods, and techniques are disclosed for. An example method of providing code protection includes identifying a set of methods including one or more code portions to extract from an application. The method also includes extracting the one or more code portions from the set of methods. The one or more extracted code portions is executable on a computing device remote from a client. The method further includes inserting an interface into the application. The interface enables the client to remotely execute the one or more extracted code portions. The method also includes transmitting the application including the interface and without the one or more extracted code portions to the client.
    Type: Grant
    Filed: October 25, 2013
    Date of Patent: August 22, 2017
    Assignee: RED HAT, INC.
    Inventors: Filip Nguyen, Marek Baluch
  • Patent number: 9734344
    Abstract: A method for receiving a policy is provided. The method includes receiving a policy, determining a context based on the received policy, and applying the policy, based at least in part on the determined context, to a user space of an electronic device.
    Type: Grant
    Filed: July 18, 2014
    Date of Patent: August 15, 2017
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Balasubrahmanyam Gattu, Karthik Balakrishnan, Hashir Khan
  • Patent number: 9733874
    Abstract: An image processing apparatus includes plural communication interfaces, a request receiving unit, and a restricting unit. The request receiving unit receives, by using a communication interface, a request for system information including management information concerning the image processing apparatus from a communication device. The restricting unit restricts at least part of the system information to be sent to the communication device if an IP address assigned to the communication interface used for receiving the request is a global IP address.
    Type: Grant
    Filed: April 27, 2015
    Date of Patent: August 15, 2017
    Assignee: FUJI XEROX CO., LTD.
    Inventor: Kazutaka Saito
  • Patent number: 9734320
    Abstract: Systems, methods, and non-transitory computer-readable media can detect an operation that causes a challenge response process to be initiated. An image category associated with a recognized category label can be identified. At least one image associated with the image category can be displayed during the challenge response process. The operation can be executed when the challenge response process, based on the at least one image, is successfully completed.
    Type: Grant
    Filed: February 13, 2015
    Date of Patent: August 15, 2017
    Assignee: Facebook, Inc.
    Inventors: Nikhil Johri, Trevor M. Pottinger, Balamanohar Paluri
  • Patent number: 9729554
    Abstract: A system may include a first network in which user device(s) and a HIP server are communicably coupled. The first network may include a secure data administrator, such as a medical data system, that stores secure data. In some implementations, at least one of the user devices may include a web module and communicate with a web server through a second network. At least one of the user device may be restricted from communicating with the secure data administrator, so the user device may request data stored in the secure data administrator through the HIP server. The user device may base the requests for the data on information received from the web server.
    Type: Grant
    Filed: November 28, 2016
    Date of Patent: August 8, 2017
    Assignee: Ikonopedia, Inc.
    Inventors: Michael J. Vendrell, Michael Sokoryansky
  • Patent number: 9729476
    Abstract: Personalizing communications for a first communication platform includes accessing status information for communication sessions by a communication identity that leverage a first communication platform other than an instant messaging platform. A participant list associated with the communication identity and the first communication platform is passively configured to persistently reflect a list of participant identities from communication sessions in which the communication identity recently participated using the communication platform.
    Type: Grant
    Filed: September 14, 2012
    Date of Patent: August 8, 2017
    Assignee: FACEBOOK, INC.
    Inventors: Barry Appelman, James A. Roskind
  • Patent number: 9723002
    Abstract: A computer-implemented method, system, and/or computer program product controls access to an appliance. A host system receives, from a client computer, appliance-specific user data that includes a user password, a user-created name of an appliance, a user identifier, and a network address of the client computer, and then concatenates the appliance-specific user data with a host name of the host system to create and store an Aggregate Identity Instance (AII) in the host system. The host system receives, from the client computer, a request to access the appliance, and determines whether appliance-specific user data sent with the request is in the AII in the host system. If so, then the host system matches the user-created name of the appliance to an address of the appliance; establishes a session between the client computer and the appliance; and uses the AII to encrypt and decrypt data.
    Type: Grant
    Filed: January 4, 2016
    Date of Patent: August 1, 2017
    Assignee: International Business Machines Corporation
    Inventors: Mark V. Chitti, Kirby G. Dahman, Ronda L. McCain, Kurt A. Rybczyk, Keith C. Williams
  • Patent number: 9723450
    Abstract: A system to infer place data is disclosed that receives location data collected on a user's mobile electronic device, recognizes when, where and for how long the user makes stops, generates possible places visited, and predicts the likelihood of a user to visit those places.
    Type: Grant
    Filed: February 8, 2016
    Date of Patent: August 1, 2017
    Assignee: Placed, Inc.
    Inventors: David Shim, Brad Bicknell, George Varghese, Nick Gerner, Weilie Yi
  • Patent number: 9723110
    Abstract: A system and method can support across-domain messaging in a transactional middleware machine environment. Using a proxy model, a first transaction domain can export one or more services to a second transaction domain, wherein said one or more services are imported from a third transaction domain. Furthermore, a first gateway server in the transaction domain can receive a request from a client in the second transaction domain to invoke said one or more services in the third transaction domain, and can route the request to a server in the third transaction domain that provides said one or more services.
    Type: Grant
    Filed: January 21, 2015
    Date of Patent: August 1, 2017
    Assignee: ORACLE INTERNATIONAL CORPORATION
    Inventors: Lin Yang, Xiangdong Li, Yunrong Zheng, Yunhao Wang
  • Patent number: 9716589
    Abstract: A secure communications arrangement including an endpoint is disclosed. The endpoint includes a computing system. The computing system includes a user level services component and a kernel level callout driver interfaced to the user level services component and configured to establish an IPsec tunnel with a remote endpoint. The computing system also includes a filter engine storing one or more filters defining endpoints authorized to communicate with the endpoint via the IPsec tunnel. The computing system also includes a second kernel level driver configured to establish a secure tunnel using a second security protocol different from IPsec.
    Type: Grant
    Filed: September 30, 2013
    Date of Patent: July 25, 2017
    Assignee: Unisys Corporation
    Inventors: Robert A Johnson, Kathleen Wild, Sarah K Inforzato, Ted Hinaman
  • Patent number: 9716684
    Abstract: Method and system are disclosed for redelivering failed messages in asynchronous communication systems. The methods and systems automatically delay redelivery of such failed messages in order to allow required system resources to become available. In one implementation, the methods and systems provide two levels of redelivery: a micro level in which redelivery is attempted right away for a certain number of times, and a macro level in which a predefined, user-selectable delay is imposed before any additional micro level redeliveries are attempted. After a certain number of unsuccessful macro level redeliveries, the message is backed out to a backout queue for manual intervention by a system operator. Such an arrangement reduces or eliminates the burden on the system operator to manually resolve failed message deliveries.
    Type: Grant
    Filed: December 4, 2015
    Date of Patent: July 25, 2017
    Assignee: United Services Automobile Association (USAA)
    Inventors: James C. Watson, Frank L. Bain
  • Patent number: 9715580
    Abstract: One embodiment of the present invention sets forth a method for providing a user access to a gaming environment without a full license. In operation, a license generator receive a request to generate a temporary license for a user not having access to the gaming environment from a primary user having a full license. The license generator then generates the temporary license based on license information associated with the full license belonging to a primary user. The user can then access the gaming environment via the temporary license, but may only be given restricted access to the gaming environment.
    Type: Grant
    Filed: January 19, 2011
    Date of Patent: July 25, 2017
    Assignee: Disney Enterprises, Inc.
    Inventors: Philippe Louis Yves Paquet, Amy Beth Kalson
  • Patent number: 9712613
    Abstract: Copy capability moved into the SAN fabric and provided as a data mover service. A well-known address is utilized to receive copy commands from the hosts. Each switch in the fabric contains a front end or service interface which receives the copy command and manages access control or zoning and LUN mapping. LUN mapping and zoning are based on shared databases. Assuming correct zoning, the service interface will perform any necessary LUN mapping on the received copy command and forward the command to a copy engine to perform the copy operation. The switch service interface also maintains copy operation status, querying the copy engine if necessary, so that any host status requests are also simply handled. Additionally, if multiple copy engines are present, the switches can communicate to perform load balancing.
    Type: Grant
    Filed: April 29, 2003
    Date of Patent: July 18, 2017
    Assignee: Brocade Communications Systems, Inc.
    Inventors: Shankar Balasubramanian, Balakumar N. Kaushik, Richard L. Hammons
  • Patent number: 9712711
    Abstract: A control portion specifies an allowance time from a job reception time to a time at which a job sender reaches a self-apparatus, on the basis of allowance time specifying information acquired per print job data. Furthermore, the control portion controls a start time of a print process in accordance with an order in which an elapsed time from the job reception time is determined to have reached a planned start time. The planned start time is a time which is back-calculated from a time point when the allowance time elapses after the job reception, on the basis of a time required for the print process.
    Type: Grant
    Filed: February 23, 2016
    Date of Patent: July 18, 2017
    Assignee: KYOCERA Document Solutions Inc.
    Inventor: Hiromi Sakata
  • Patent number: 9712944
    Abstract: A computing device uses an integration module to manage bulk activation orders placed for machine-to-machine (M2M) devices. The integration module is configured to receive an M2M bulk activation order from a first user, where the M2M bulk activation order has information associated with a plurality of electronic devices. The integration module provides a single extensible markup language (XML) device identification request to a first database to identify a plurality of M2M devices from the plurality of electronic devices. The integration module also requests, via an XML number reservation request, a unique number for each respective M2M device of the first plurality of M2M devices. The integration module then employs the unique numbers to activate the plurality of M2M devices. After activation, the integration module may notify the user via a notification that the plurality of M2M devices have been activated.
    Type: Grant
    Filed: July 14, 2014
    Date of Patent: July 18, 2017
    Assignee: Verizon Patent and Licensing Inc.
    Inventors: Shankar Kulkarni, Rohit Natu, Awanish Singh, Jeetendra Pradhan, Mandar R. Hawaldar
  • Patent number: 9712448
    Abstract: A proxy server and a hierarchical network system and a distributed workload management method. According to one embodiment of this disclosure, the proxy server includes: a rate controller configured to, based on measured request-related information and service quality parameters relative to service levels of requests, periodically determine a dispatch rate for requests of each service level, wherein the sum of the dispatch rate for respective service levels is less than or equal to a predetermined rate; and a request dispatcher configured to dispatch the requests of the corresponding service level in accordance with the dispatch rate determined by the rate controller. One aspect of the disclosure realizes a low overhead, highly scalable, simple and efficient workload management system to achieve QoS assurance and overload protection.
    Type: Grant
    Filed: March 27, 2012
    Date of Patent: July 18, 2017
    Assignee: International Business Machines Corporation
    Inventors: Wen Jie Wang, Hai Shan Wu, Bo Yang, Yi Xin Zhao
  • Patent number: 9703596
    Abstract: Various embodiments provide a service platform that integrates services, such as web services and/or local services, across a variety of applications. In at least some embodiments, services can be integrated with legacy applications that are “unaware” of such services, as well as applications that are aware of such services.
    Type: Grant
    Filed: March 26, 2012
    Date of Patent: July 11, 2017
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Sean Lyndersay, Miladin Pavlicic, Jane T. Kim, Jonathan Garcia, Steve Strauch, David L. Risney
  • Patent number: 9703826
    Abstract: In accordance with embodiments, there are provided mechanisms and methods for providing in-line scheduling in an on-demand service in a database system. These mechanisms and methods for providing in-line scheduling can enable embodiments to provide a multi-tenant database that stores client scheduling information, client customer contact information, and enables drag and drop event scheduling. In a multi-tenant database, a system for managing client customer contact information and event scheduling is established, which may be useful for a tenant that is a salesperson or that employs salespersons. The multi-tenant database may include a combined view application that provides for the simultaneous display of a calendar view and list view of contact information. The multi-tenant database may further include drag and drop functionality, allowing list view information to be dragged and dropped onto the calendar view for event scheduling.
    Type: Grant
    Filed: March 18, 2014
    Date of Patent: July 11, 2017
    Assignee: Salesforce.com, Inc.
    Inventors: Rowland W. Yerkes, Ian Price Swinson